
Una vez que las cr贸nicas del incidente nos asustaron con los fuegos de los televisores con l谩mpara, ahora las impresoras 3D se han hecho cargo. La mayor铆a de ellos tienen protecci贸n contra el sobrecalentamiento descontrolado de la mesa, y si la temperatura excede la temperatura establecida, el calentador se apaga. Nunca desactive esta funci贸n.
Pero los transistores MOS y los rel茅s de estado s贸lido que controlan el calentador a veces se "vuelan", despu茅s de lo cual la mesa se calienta a la temperatura m谩xima alcanzable y se hace imposible desactivarlo mediante programaci贸n. Los calentadores de red son especialmente peligrosos.
El dispositivo propuesto mide la temperatura de la mesa con un termistor; una vez completado, puede controlar adicionalmente el calentamiento de otros puntos, por ejemplo, boquillas y motores. Si se sobrecalienta, apaga la alimentaci贸n de la impresora.
Con toda la variedad de sensores para medir la temperatura, el autor eligi贸 un termistor tipo 3950 de 100 kiloohmios con un coeficiente de temperatura negativo. Se utiliza en las propias impresoras 3D, por lo que el dispositivo puede probar dichos termistores.
Necesitar谩s:
- Arduino Uno o Nano (el autor us贸 Nano con un m贸dulo de expansi贸n)
- LCD de 16 caracteres con interfaz en serie y adaptador para bus I 2 C
- Codificador KY040
- M贸dulo de rel茅 para Arduino con optoaislamiento y control de cinco voltios (el traductor agregar铆a un contactor con contactos de puente despu茅s)
- Emisor de sonido de cinco voltios con oscilador integrado.
- Tipo 3950 Termistor de coeficiente de temperatura negativo de 100K ohmios. Los mismos termistores adicionales si tiene la intenci贸n de hacer un dispositivo con medici贸n multipunto
- Conector de entrada de 3 pines para un cable de alimentaci贸n de computadora est谩ndar
- Toma de tierra para conectar su impresora 3D
- Fuente de alimentaci贸n de 12 voltios, por ejemplo, de un enrutador.
- Conductores, hardware, soldador, impresora 3D para imprimir la caja del instrumento, etc.
El autor imprimi贸 25% de relleno de partes del cuerpo de PLA. Se incluyen archivos STL.
ViviendaPanel frontalGorraPlumaAl armar, gu铆ese por el diagrama y los comentarios en el boceto. Puede usar puentes DuPont o cables de soldadura a los pines de la placa. Use cables de tal longitud que todo encaje en la caja, y cuando retire el panel frontal, nada se estira. La l铆nea Vref est谩 conectada a una fuente de 3.3V para mayor precisi贸n.
Enlace de esquema

El conector de entrada y el z贸calo se pueden colocar en la caja, o puede hacer que la estructura no sea extra铆ble enchuf谩ndola en la rotura del cable de alimentaci贸n de la impresora.
Tenga cuidado al manipular la tensi贸n de red .

El uso de contactos normalmente abiertos proporciona voltaje a la impresora solo si se cumplen dos condiciones al mismo tiempo: el "protector" est谩 encendido, pero no hay sobrecalentamiento. Despu茅s de detectar el sobrecalentamiento, la impresora permanece apagada incluso si desaparece la tensi贸n de red y se restablece hasta que el dispositivo se reinicie manualmente.
Antes de completar el boceto, debe agregar las bibliotecas LiquidCrystal_I2C y EEPROM al IDE de Arduino.
BosquejoDespu茅s de encenderse, la pantalla LCD mostrar谩 la temperatura actual y la temperatura m谩xima durante todo el tiempo de observaci贸n.
Luego, la pantalla LCD mostrar谩 la temperatura objetivo.
Para restablecer la temperatura m谩xima, presione la perilla del codificador.
Ajuste la temperatura objetivo girando la perilla, luego presione para guardar el cambio.
Si se detecta un sobrecalentamiento, el vigilante apagar谩 la impresora y emitir谩 un pitido de un minuto. El dispositivo no reanudar谩 la fuente de alimentaci贸n hasta que se restablezca manualmente.
Para reiniciar y reanudar la alimentaci贸n de la impresora, presione la perilla del codificador.
Las temperaturas m谩ximas y objetivo, as铆 como el estado de sobrecalentamiento, se almacenan en una memoria no vol谩til para evitar el encendido espont谩neo de la impresora durante la p茅rdida y restauraci贸n de la tensi贸n de red.