
Nachdem uns die Chroniken des Vorfalls mit den Bränden von Lampenfernsehern erschreckt hatten, haben jetzt 3D-Drucker die Kontrolle übernommen. Die meisten von ihnen sind gegen unkontrollierte Überhitzung des Tisches geschützt. Wenn die Temperatur die eingestellte Temperatur überschreitet, schaltet sich die Heizung aus. Deaktivieren Sie diese Funktion niemals.
Aber MOS-Transistoren und Halbleiterrelais, die die Heizung steuern, „fliegen“ manchmal aus, wonach sich der Tisch auf die maximal erreichbare Temperatur erwärmt und es unmöglich wird, ihn programmgesteuert zu deaktivieren. Netzbetriebene Heizungen sind besonders gefährlich.
Die vorgeschlagene Vorrichtung misst die Temperatur des Tisches mit einem Thermistor und kann nach Fertigstellung zusätzlich die Erwärmung anderer Punkte überwachen, beispielsweise Düsen und Motortreiber. Wenn es überhitzt, wird der Netzstecker des Druckers ausgeschaltet.
Bei der Vielzahl von Sensoren zur Temperaturmessung entschied sich der Autor für einen 100-Kilo-Ohm-Thermistor vom Typ 3950 mit einem negativen Temperaturkoeffizienten. Es wird in den 3D-Druckern selbst verwendet, damit das Gerät solche Thermistoren testen kann.
Sie benötigen:
- Arduino Uno oder Nano (der Autor verwendete Nano mit einem Erweiterungsmodul)
- 16-stelliges LCD mit serieller Schnittstelle und Adapter für I 2 C-Bus
- Encoder KY040
- Relaismodul für Arduino mit Optokopplung und Fünf-Volt-Steuerung (der Übersetzer würde danach ein Schütz mit Brückenkontakten hinzufügen)
- Fünf-Volt-Schallgeber mit integriertem Oszillator
- Typ 3950 100K Ohm Thermistor mit negativem Temperaturkoeffizienten. Zusätzliche gleiche Thermistoren, wenn Sie ein Gerät mit Mehrpunktmessung herstellen möchten
- 3-poliger Eingangsanschluss für ein Standard-Computer-Netzkabel
- Erdungsbuchse zum Anschließen Ihres 3D-Druckers
- 12-Volt-Stromversorgung zum Beispiel von einem Router.
- Leiter, Hardware, Lötkolben, 3D-Drucker zum Drucken des Instrumentenkoffers usw.
Der Autor druckte 25% PLA-Körperteile aus. STL-Dateien sind enthalten.
GehäuseFrontplatteCapGriffLassen Sie sich beim Zusammenbau von dem Diagramm und den Kommentaren in der Skizze leiten. Sie können DuPont-Jumper oder Lötdrähte an die Stifte auf der Platine verwenden. Verwenden Sie Drähte mit einer solchen Länge, dass alles in das Gehäuse passt, und beim Entfernen der Frontplatte wird nichts gedehnt. Die Vref-Leitung ist zur Erhöhung der Genauigkeit an eine 3,3-V-Quelle angeschlossen.
Schema-Link

Der Eingangsanschluss und die Buchse können am Gehäuse angebracht werden, oder Sie können die Struktur nicht entfernbar machen, indem Sie sie in die Unterbrechung des Netzkabels des Druckers einstecken.
Seien Sie vorsichtig beim Umgang mit Netzspannung .

Die Verwendung von normalerweise offenen Kontakten versorgt den Drucker nur dann mit Spannung, wenn zwei Bedingungen gleichzeitig erfüllt sind: Der „Schutz“ ist eingeschaltet, es tritt jedoch keine Überhitzung auf. Nachdem eine Überhitzung festgestellt wurde, bleibt der Drucker auch dann ausgeschaltet, wenn die Netzspannung verschwindet, und wird wiederhergestellt, bis das Gerät manuell zurückgesetzt wird.
Bevor Sie die Skizze ausfüllen, müssen Sie die Bibliotheken LiquidCrystal_I2C und EEPROM zur Arduino IDE hinzufügen.
SkizzeNach dem Einschalten zeigt das LCD die aktuelle Temperatur und die maximale Temperatur für die gesamte Beobachtungszeit an.
Dann zeigt das LCD die Zieltemperatur an.
Drücken Sie den Encoderknopf, um die maximale Temperatur zurückzusetzen.
Stellen Sie die Zieltemperatur durch Drehen des Knopfes ein und drücken Sie dann, um die Änderung zu speichern.
Wenn eine Überhitzung festgestellt wird, schaltet der Wächter den Drucker aus und gibt einen einminütigen Piepton aus. Das Gerät nimmt die Stromversorgung erst wieder auf, wenn es manuell zurückgesetzt wurde.
Drücken Sie den Encoderknopf, um den Drucker zurückzusetzen und wieder mit Strom zu versorgen.
Die Maximal- und Zieltemperaturen sowie der Überhitzungszustand werden im nichtflüchtigen Speicher gespeichert, um ein spontanes Einschalten des Druckers während des Verlusts und der Wiederherstellung der Netzspannung zu vermeiden.