chybná hodnota teploty

chybná hodnota teploty

Příspěvekod xschwr...x » 19.01.2016 19:21

Zdravím,

před koncem roku jsem koupil stavebnici od p. Zahradníka. Sestavil, zapojil a chtěl tisknout.
Bohužel teplota co ukazuje displej vůbec nesedí s realitou.
Na radu p. Zahradníka jsem vše proměřil a odpor termistoru je v pořádku.
Zkoušel jsem i přepojit termistor z HB na HE ale chyba se přenáší, takže termistor je v pořádku.

Zahradník po 2 telefonátech a nějakých e-mailech, kdy slíbil že se na to podívá a vyřeší to, přestal reagovat. :roll:

Pokud by někdo měl nějakou radu nebo tip, co ještě vyzkoušet, budu moc vděčný.
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod Rebel » 19.01.2016 19:35

Co v tom máš za firmware? Jaký je termistor v HotEndu. Pokud se nemýlím, tak v tom máš HE 3Dráty a tam je termistor z vývody proti sobě a tam si nejsem jist, jestli je to stejný jako běžný NTC co se většinou osazuje.
  • 0

Dan - Rebel ? ;) - http://rebelove.org - Nevyzkoušíš = nevíš - Rebel I-III, Rebel sCUBE, Anycubic i3 MEGA, Anycubic - Kossel Mini, MeCretor2-upravený, Anycubic Photon, RR1, RR400M ! Pro STL přílohy použij čudlík "UMÍSTIT DO PŘÍSPĚVKU" !
Rebel
 
Příspěvky: 3896
Images: 243
Registrován: 12.08.2013 11:44
Bydliště: HK.......není Hong Kong :D
Reputation: 108
Zasloužil bys asi medajli :) Nebo jsi admin :D

Re: chybná hodnota teploty

Příspěvekod kroxigor » 19.01.2016 21:32

Předpokládám, že tam má FW Marlin a celokov 3Draty tam by mělo být normální NTC (config typ 1)

Zkoušel jsi přehodit na RAMPSu konektory termistorů HE a HB a chyba je pořád na stejném termistoru, nebo na stejné pozici RAMPSu?
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 19.01.2016 21:51

FW je MARLIN v 1.0.2 a termistor má rovnoběžné vývody.
Odpor mají na konektoru oba skoro totožný (HB - 97,2 kΩ a HE - 94,9 kΩ).
Chyba je na pozici RAMPS. Indikace teplot se nemění. HE pořád ukazuje o cca 30°C víc než by měl.
Celou elektroniku jsem už několikrát celou rozebral a znova složil.
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod kroxigor » 19.01.2016 22:49

Možná je chyba v konfiguraci termisoru ve FW. První co bych zkusil je přehrát FW.
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

Re: chybná hodnota teploty

Příspěvekod brbla » 20.01.2016 19:48

Řešil jsem to taky a nakonec jsem volil cestu "brutal force" - zapojil jsem do série s termistorem odpor aby "to vyšlo". Hodnotu z hlavy nevím, ale bylo to pár desítek ohmů.
  • 0

brbla
 
Příspěvky: 23
Registrován: 08.02.2015 17:32
Bydliště: Praha
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 20.01.2016 20:57

Díky za tip. Zítra to přehraju a uvidí se.
Nikdy jsem to nedělal, navod jsem našel. Snad to nepo.... :D .

O přidání odporu jsem taky uvažoval, ale jenom jako o poslední možnosti.
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 21.01.2016 16:54

Přehrání FW se nepovedlo. Skončil jsem s chybovým hlášením, kterému vůbec nerozumím.
Zkoušel jsem nahrát znovu FW přímo od Zahradníka dle návodu tady na fóru.

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows NT (unknown)), Board: "Arduino Mega 2560 or Mega ADK"
In file included from /dogm_lcd_implementation.h:38,
from ultralcd.cpp:39:
dogm_font_data_marlin.h:13: error: 'u8g_fntpgm_uint8_t' does not name a type
dogm_font_data_marlin.h:172: error: 'u8g_fntpgm_uint8_t' does not name a type
In file included from /dogm_lcd_implementation.h:40,
from ultralcd.cpp:39:
ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: 'u8g_dev_t' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: 'dev' was not declared in this scope
ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before 'msg'
ultralcd_st7920_u8glib_rrd.h:43: error: expected primary-expression before 'void'
ultralcd_st7920_u8glib_rrd.h:43: error: initializer expression list treated as compound expression
ultralcd_st7920_u8glib_rrd.h:44: error: expected ',' or ';' before '{' token
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod kroxigor » 21.01.2016 18:38

Ty tam áš Full graphic LCD nebo, klasické 4 řádky x 20 znaků?

Píše ti to, že máš nastaveno ultra LCD a to potřebuje knihovnu u8glib kterou musíš před kompilací přidat do arduina IDE
Stáhne se ZIP soubor knihovny a ta se importuje přes menu Arduino IDE, pak ti to půjde kompilovat
(nemůžu ti to popsat přesně nemám tu windows)

Knihovnu stáhneš třeba tady: https://bintray.com/olikraus/u8glib/Arduino
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 21.01.2016 19:09

Mám Full graphic LCD se čtečkou SD.

Dík za radu, sebekriticky přiznám, že to začíná být nad moje chápání.
Pro jistotu prosím o potvrzení postupu. Nerad bych to úplně umrtvil.

Otevřu aplikaci pro Arduino -> Sketch -> Import Library -> Add Library -> vyberu složku knihovny staženou dle odkazu -> Open
Aplikace napsala že knihovny byly přidány.

Dál budu postupovat podle návodu jako poprvé.
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod kroxigor » 21.01.2016 19:24

Ano knihovna byla importována mělo by to kompilovat
  • 0


PrusaSlicer2, Simplify3D, TinkerCAD, FreeCad, OnShape
kroxigor
 
Příspěvky: 1815
Images: 14
Registrován: 28.03.2015 21:17
Bydliště: Středočesko
Reputation: 20
Asi budeš docela dobrej :D

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 21.01.2016 20:02

Tak opět chyba. Prý je port používaný. Kontroloval jsem to a není, tak už nevím.
Nejschůdnější cesta pro mě bude asi přidat odpor a dorovnat tak teplotu. Tomu, na rozdíl od té modré desky, nějak rozumím.

This report would have more information with
"Show verbose output during compilation"
enabled in File > Preferences.
Arduino: 1.0.6 (Windows NT (unknown)), Board: "Arduino Mega 2560 or Mega ADK"
Binary sketch size: 129 394 bytes (of a 258 048 byte maximum)

processing.app.SerialException: Serial port 'COM3' already in use. Try quiting any programs that may be using it.
at processing.app.Serial.<init>(Serial.java:171)
at processing.app.Serial.<init>(Serial.java:77)
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:77)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:175)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1666)
at processing.app.Sketch.exportApplet(Sketch.java:1622)
at processing.app.Sketch.exportApplet(Sketch.java:1594)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2382)
at java.lang.Thread.run(Thread.java:619)
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod Pezantros » 21.01.2016 20:09

Nejjednodušší, co můžeš zkusit, je restartovat PC, pripojit znovu Arduino a pokusit se to do něj nahrát. Vypadá to, že při ukončení programu se neuvolnil COM3 a proto ta hláška. Restart by to měl vyřešit. Do třetice všeho nejlepšího ;-)
  • 0

Pezantros
 
Příspěvky: 200
Registrován: 19.04.2015 12:22
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod xschwr...x » 21.01.2016 20:44

To jsem samozřejmě zkoušel. Pokud Arduino odpojím, COM3 se uvolní a je k dispozici. Jak ho připojím, Arduino si ho automaticky přiřadí. Nic jiného na COM3 navázané není. Zkoušel jsem ho i odpojit "násilím" přes správce zařízení, ale pořád stejný problém.

Je možné aby Arduino začalo po připojení "samo" pracovat a tím zablokovat COM?
  • 0

xschwr...x
 
Příspěvky: 17
Registrován: 01.12.2015 22:06
Bydliště: Hradec nad Moravicí
Reputation: 0

Re: chybná hodnota teploty

Příspěvekod Pezantros » 21.01.2016 21:29

Aby arduino mělo zablokovanou komunikaci přes USB, musel bys mít zapojený třeba Bluetooth modul na pinech rampsu na TxD a RxD. Ty piny jsou totiž sdílený s USB komunikací. Jinak asi ne....
  • 0

Pezantros
 
Příspěvky: 200
Registrován: 19.04.2015 12:22
Reputation: 0

Další

Zpět na ELEKTRONIKA

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 44 návštevníků