Finalmente, terminé la segunda versión de mi circuito que debería controlar diferentes solenoides.
Puede ver la versión grande aquí .
Enparticular,estecircuitodebecontrolar2solenoidesproporcionalesy7solenoidesdeENCENDIDO/APAGADO.
Lossolenoides
Para evitar un restablecimiento de atmega328p debido al ruido (como sucedió en la primera versión), agregué:
-
un optoisolator 6N136 para cada salida,
-
un controlador MOSFET MCP1406 para cada MOSFET
-
un fuente de alimentación aislada THL-25 para encender el atmega328p (principal la batería es una batería AGM 12V, 200Ah).
Tal como se sugiere en la nota de aplicación de su hoja de datos, usé un inductor L1-1UH con un Condensador para la entrada THL-25. ¿Está bien?
De esta manera, tengo dos motivos diferentes, GND5 es el gnd para 12V , mientras que GND es el terreno para 5V . También agregué un gran capacitor 2200uF entre + 12V y GND5 para evitar el ruido. ¿El condensador C5 100nF está bien para el atmega328p? Lo colocaré muy cerca de los pines atmega.
La salida denominada " OUT5 / SERVO PWM " debe controlar un servo de 12V, 4A RC.
¿Hay algún error en mis esquemas?
¿Algo para mejorar?
¿El condensador C3 grande es suficiente para el filtrado?
¿El circuito cerca de la fuente de alimentación aislada es correcto?
¿Puedes ayudarme, por favor?
Me gustaría mejorar mi circuito, si es posible.
¡Gracias por su apoyo y su ayuda!
EDIT1: actualicé mis esquemas agregando las conexiones SERVO y el pinout. EDIT2: cambié el circuito SERVO utilizando un P-mosfet. Este es el esquemas de SERVO .
EDIT3: : este es el nuevo schematics para el servocontrol.