Comenzaré esto simplemente diciendo que no soy ingeniero eléctrico. Sin embargo, soy un programador integrado que ha tenido cierta experiencia con el diseño y la configuración de circuitos (dame 1 y 0 y puedo hacerlos bailar ... pero Analog es magia negra ...).
Algunos antecedentes que pueden ayudar a entender lo que está sucediendo aquí. Trabajo en mi tiempo libre para ayudar a un teatro local como uno de sus directores técnicos. Hace mucho tiempo, construyeron una plataforma que se utiliza en varias producciones y eventos especiales. El equipo es específicamente un chasis de aluminio sobre rieles, sobre el escenario, que se opera de forma remota. La plataforma permite a los miembros de la tecnología bajar los accesorios en el escenario mientras se ejecuta el espectáculo. Un accesorio se conecta simplemente a una correa y se baja al escenario mediante un pequeño motor de CC. El motor funciona en una sola dirección: hacia abajo. La plataforma luego sale del escenario y se prepara para el próximo uso. Por su diseño bastante interesante, el motor se quita y se vuelve a colocar varias veces (se cambia por diferentes elementos, no hay suficiente espacio en el equipo para todo).
Ahora, originalmente diseñé los circuitos de control hace mucho tiempo y han funcionado muy bien desde entonces. Sin embargo, finalmente tengo el tiempo y el dinero para ayudarlos a mejorarlo. En ese proceso, estoy tratando de resolver todos los acertijos eléctricos para los que no he encontrado la respuesta correcta.
El diseño original es MUERTO simple ... MOSFET de n canales conectado a un uC (vea la imagen inferior, pero elimine A / B / C / D). Esto ha funcionado constantemente. Sin embargo, cada vez que se conecta un motor, mientras el dispositivo todavía está encendido, la unidad se reiniciará por completo. Inicialmente pensé que esto podría deberse a una entrada de corriente al conectar la bobina del motor de CC, pero no estoy lo suficientemente informado como para saber si es eso o la falta de un diodo de retorno. O, peor aún, algo le está sucediendo a la UC. Después de varios viajes a través de Google y este sitio, he visto varias sugerencias, pero no puedo discernir cuál es la mejor solución o la más precisa. Aún peor que eso, no sé cómo dimensionar adecuadamente ninguno de estos componentes (lo siento, ¡ayuda!).
Para obtener información adicional, el motor que se conecta es siempre 3v-3.3v y 1A para operar. Los motores se pueden cambiar sobre la marcha, por lo que no puedo dar un valor exacto aquí sobre las propiedades de cada motor (el equipo debe ser ciego a esto), pero esos 2 requisitos siempre se cumplen. Los motores también son controlados por PWM a través de uC.
Aquí están las propuestas que he visto:
Así que vamos a la lista.
Se sugirió 'A' para evitar el enclavamiento de la uC cuando el campo colapsa en el motor. Yo ... supongo que tiene sentido, no estoy seguro si eso me ayudará o me hará daño.
'B' es un diodo de retroceso estándar para cuando el campo colapsa para evitar la retroalimentación EMF. ¿Es este el lugar correcto para ponerlo? ¿Cómo se dimensiona el diodo si esto es correcto?
'C' es un fly-back dual-zener que también fue sugerido. Esto requiere más partes, por lo que no estoy seguro de si hay algo beneficioso aquí.
'D' es una instalación de varistores para evitar la entrada. ¿Eso evitaría que mi uC se reinicie cuando el motor esté enchufado? ¿Cómo se talla un tamaño?
¿Alguno de estos diseños es correcto? ¿Necesito agregar un TVS para ESD? Y lo más importante, si alguna de estas son buenas opciones, ¿cómo se elige la parte? Sé buscar ciertos elementos en una hoja de datos, pero la multitud de bits de información adicional simplemente me hace pensar. ¿Qué es importante y qué no?
Finalmente (es un tomo, lo sé ...) tenemos la última parte que estoy agregando este año.
Esta fue una solicitud del director. Quiere poder 'soltar' ciertos artículos en lugar de usar la correa. Para hacer esto, actualmente tiene una mala actuación en el escenario conectando un imán bastante grande a la batería de un automóvil. El imán se especifica a 12V a 0,66 amperios (EM175L-12-222 de apwelectromagnets.com) para una fuerza de retención de 110 # (exageración completa, pero relacionada con la seguridad). El circuito anterior, creo, hará lo que sea necesario. El uC enviará un 1 en la línea (MAG1 / MAG2, Armado es un seguro, también será 1) y el imán se energiza. Cuando quiero 'caer', escribo un 0 en MAG1 / MAG2, enviando el puente H en la dirección opuesta, obligando al imán a empujar el accesorio (tiene una tendencia a 'pegarse' en el momento si el imán se deja encendido durante demasiado tiempo, magnetizando la placa de apoyo). ¿Funcionaría este diseño? ¿Necesito agregar las mismas o diferentes protecciones desde arriba ya que el campo EM en esto será mucho más grande cuando el puente H cambie?
Agradezco sinceramente cualquier ayuda que pueda obtener en esto. Desearía poder revelar más sobre el teatro, el espectáculo y otra información. Sin embargo, estoy bajo un contrato que me impide hacerlo sin la aprobación de los directores (¡trabajando en ello!) Cualquier ayuda es muy apreciada, e intentaré que se agreguen al folleto del programa si el director lo aprueba.
Nuevamente, gracias por leer la historia del MOSFET, o el título más popular, Harry Potter y el prisionero de Diodes.
Editar según las preguntas de Tony:
La alimentación proviene de una línea de A / C convertida a 12V a través de una fuente de alimentación a bordo (100W, DPS-100AP-11 A de Delta Electronics), que luego se convierte a 5V y 3.3V a través de reguladores lineales capaces de 5A cada uno ( AZ1084CD-3.3TRG1 a través de Diodes Incorporated para el suministro de 3.3v, LM1084ISX a través de TI para el suministro de 5v). El cableado externo no está blindado, y consiste principalmente en un cable de altavoz de 2 terminales estándar (desafortunadamente barato). Las longitudes de cable varían desde unas pocas pulgadas hacia arriba de 10 'dependiendo de la configuración del equipo en ese momento.