ich wollte meine Hotend Temperatur auf 330 Grad erhöhen, dann bekomme ich aber
einen Error. Der Temperaturverlauf ist bis 290 Grad vollkommen normal, ab etwa 295
bekomme ich viel höhere Sensorwerte. im Sekundentakt geht es 300..310..320..330..340..350
Ich setze einen E3D V6 Hotend ein.
Gruß Sascha
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 00:04
von Digibike
Hi!
hast du die FW modifiziert? Standardmäßig ist dort nämlich 290 als Obergrenze eingestellt!!!
Ansonsten würde man die Orginal V2 nämlich grillen... (Teflon mag nichts über 240 Grad - und
das packt es nicht bei 290 an der Heizpartrone bis zum Röhrchen...)
Gruß, Christian
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 00:42
von Nibbels
Ich habe den Verdacht, dass dein Temperatursensor das nicht mitmacht.
Hab mal irgendwo gelesen, dass mit den normalen Sensoren die Grenze bei ~300°C gibt, dann spinnen die undoder gehen kaputt/degradieren.
Hier ist noch ein Hinweis drauf, ich weiß aber nicht ob die Quelle Hörensagen war:
Ein letzter Fallstrick wäre noch die Temperatur-Umrechnungskurve. In deinem Fall müsstest du den Sensor auf Typ8 gestellt haben? https://github.com/Nibbels/Repetier-Fir ... r.cpp#L613
Hier werden "AD-Wandler-Zahlen" einer Temperatur zugeordnet. Ich kann mich aber erinnern, dass diese Zahlenreihe nicht bei 300 aufhöhrt, sondern viel viel höher geht. -> Würde ich ausschließen.
Bilder der Kurve siehe: http://www.rf1000.de/viewtopic.php?f=23 ... =40#p20819
Es gibt PT100.
Die haben aber ein kleines Verstärker-Platinchen mit dabei. Und das liefert eine Spannung. Diese Spannung müsstest du direkt in den AD-Wandler des Mega speisen und dann mit der PT100-Umrechnungskurve umrechnen lassen. Firmware ist kein Problem! Aber zumindest beim RF2000 habe ich einen 4k7 Spannungsteiler mit auf dem Board und den müsste ich soweit ich das recherchiert hatte glaube ich auslöten, um das Board anzuschließen. (http://www.rf1000.de/viewtopic.php?f=73 ... h&start=10 -> BILD: http://www.rf1000.de/download/file.php? ... &mode=view oben links, die Rs zwischen den ganzen Steckern müssten das sein?)
Ein schnelles Durchsehen der Funktion https://github.com/Nibbels/Repetier-Fir ... er.cpp#L58
hat mir gesagt, dass die Hotends abgeschaltet werden, wenn ein Defekt erkannt wird, der mehr als 10 Messungen lang ist. Die Regelung wird dann ignoriert und alle (NUM_TEMPERATURE_LOOPS) Temperatur-Regler bekommen die Anweisung ihren PWM-Port auf 0 zu schalten. https://github.com/Nibbels/Repetier-Fir ... r.cpp#L178
(Keiner kann anbleiben, also dürfte deine Heizung nicht weglaufen, eher der Sensor.)
Zusätzlich scheint EXTRUDER_MAX_TEMP ein absolutes Maximum zu sein, sodass beim Überschreiten des einzelnen Extruders der PWM-Ausgang ebenfalls sofort 0 ist. https://github.com/Nibbels/Repetier-Fir ... r.cpp#L165
Ich hoffe, das hilft dir etwas weiter. Und wenn du die Lösung gefunden hast, notier das hier! Interessiert mich auch, weil ich in der Temperaturhöhe noch nie unterwegs war.
LG
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 15:48
von easygo25
Moin,
PT100 ist bestellt und eine passende Heatbreak ist bereits montiert.
Vielen Dank schonmal, dann kann ich bald bis 380 Grad
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 20:32
von Nibbels
Interessant
Was mir noch einfällt: (Stimmt, du hast den RF1000) Du könntest wegen dem PT100 auch nochmal prüfen, ob nicht bei den reserve-Pins des RF1000 noch einer dabei ist der analog kann. Ich habe die freien Pins hier notiert: https://github.com/Nibbels/Repetier-Fir ... ins.h#L255
Zumindest beim RF2000 sind alle analogen mit dem 4k7 "geupped".
Hinweis: Ich habe die Sensor-Kurve für den PT100 mal aus der Firmware rausgeschmissen, weil ich dachte die braucht keiner und Conrad den V3 Sensor an diese Nummer gelegt hat. Hier sind die Änderungen: https://github.com/Nibbels/Repetier-Fir ... b883c3R751 Das müsste man rückgängig machen und den Sensor wieder den PTC zuordnen. -> "case 13" wieder anders zuordnen. Oder ich trage dir im Mod den Sensor an eine andere Position wie Nr. 50+ ein. Melde dich, falls du das brauchst, wenn du so weit bist.
LG
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 23:06
von easygo25
Hi,
ich brauche die Änderungen wohl kommende Woche. Dann kommt der PT100.
Wenn du es bis dahin schaffst, währe super.
Ich schau mir das mit den Pins nochmal genau an.
Re: Temp Manager Sensor Error
Verfasst: Do 22. Mär 2018, 23:35
von easygo25
Ich werde das E3D Board für den PT100 einsetzen.
Passt deine Temperaturkurve zu der Tabelle wie in folgendem
Link beschrieben ?
easygo25 hat geschrieben:Ich werde das E3D Board für den PT100 einsetzen.
Passt deine Temperaturkurve zu der Tabelle wie in folgendem
Link beschrieben ?
Man müsste sich die Mühe machen beide Tabellen ins Excel zu überführen. Dann sieht man im Diagramm, ob die passen. ^^
Und soweit ich weiß sind 5V = 1024 (?)
Oder statt 5V eine andere V_REF, aber ich nehme an, hier zählt 5V.
Ich hab das mit den 10bit/1024==5V noch nicht genau nachvollzogen.
Wenn das mit den 10-Bit-Werten und 5V stimmt -> Dreisatz. -> Diagramm.
Ich kann noch nicht sagen wann ich dafür Zeit finden würde, weil ich gerade mein Bad renoviere. Hast du dich schon detailierter reingelesen?
LG
Re: Temp Manager Sensor Error
Verfasst: Fr 23. Mär 2018, 12:10
von easygo25
Hi,
0 bis 5V in 10 Bit passt schon. Ich kann den Vergleich auch machen, weiß aber nicht, was die Temperaturtabelle
im Repetier genau beinhaltet. wenn du mir das erklären kannst, mache ich die Prüpfung.
Wie ist die folgende Tabelle zu verstehen?
const short temptable_13[NUMTEMPS_13][2] PROGMEM =
{ {23*4, 300*8},{25*4, 295*8},{27*4, 290*8},{28*4, 285*8},{31*4, 280*8},{33*4, 275*8},{35*4, 270*8},{38*4, 265*8},{41*4, 260*8},{44*4, 255*8},
{48*4, 250*8},{52*4, 245*8},{56*4, 240*8},{61*4, 235*8},{66*4, 230*8},{71*4, 225*8},{78*4, 220*8},{84*4, 215*8},{92*4, 210*8},{100*4, 205*8},
...};
Re: Temp Manager Sensor Error
Verfasst: Fr 23. Mär 2018, 17:19
von Nibbels
Vorsicht, für den späteren Leser: Wenn man von der 1.41 die Tabelle 13 nimmt, hat man das Conrad V3 gewählt und nicht mehr den PT100. Den PT100 bauen wir "erst" wieder ein, er bekommt eine andere Nummer.
hab mal schnell mit Suchen+Ersetzen in Notepad++ die Tabelle zu nem .CSV gemacht.
Der erste Wert ist der AD-Wert*4 -> Also passt 0-4095 in der Tabelle, wenn wir 0-1023 messen.
Der zweite Wert der Tabelle ist 8x die Temperatur in °C.
Screenshot_28.jpg
(Man sieht hier natürlich einen Sensortyp 8 [NTC im Spannungsteiler] und auch diesen fastlinearen Spannungsverlauf des Boards überlagert, darum die unterschiedlichen Kurven.)
Es sieht für mich so aus, als würde die Tabelle aus der FW passen.