ATMega en aplicación de alto voltaje [cerrado]

-3

Ayer tuve una discusión con un ingeniero eléctrico. Soy un ingeniero de software para principiantes. Él dice que un circuito lógico (procesadores, microcontroladores) nunca debe ser confiable en aplicaciones riesgosas. ¿Cuál es tu opinión? ¿Se puede confiar en los microcontroladores o no?

Actualización: Tomemos un circuito inversor comandado por una atmega ( esquema , fuente ). Dijo que, de alguna manera, el uC podría producir un error que podría conducir al circuito a un estado desconocido que puede ser peligroso.

    
pregunta Vlad

2 respuestas

3
  

Ayer tuve una discusión con un ingeniero eléctrico. Soy un ingeniero de software para principiantes.

Como ingeniero eléctrico: Um ... bueno ... viniste a electronics.SE, ¿así que prepárate para escuchar la opinión de EE?

  

Dice que nunca se debe confiar en un circuito lógico (procesadores, microcontroladores) en aplicaciones riesgosas. ¿Cuál es tu opinión? ¿Se puede confiar en los microcontroladores o no?

O tiene 90 años, no es realmente un ingeniero eléctrico, o no estás diciendo al 100% lo que hizo.

Por lo tanto, dando este contexto al título de su pregunta (que no menciona más en su pregunta), probablemente dijo algo en el sentido:

  

Muchas aplicaciones de alto voltaje se controlan en el funcionamiento normal con electrónica digital, ya que es fácil, barato y confiable para realizar el primer intento. Sin embargo, especialmente para operaciones de alto voltaje, donde existe un riesgo constante de incendio, muerte y otros daños, no puede darse el lujo de dejar de lado el análogo, y es muy poco probable que falle, las salvaguardas. Esto va tan lejos como en aplicaciones de muy alta potencia, las medidas de seguridad son tan caras y difíciles de implementar, que también puede controlar todo con circuitos analógicos fijos.

     

Quiero decir, mírate, eres un ingeniero de software para principiantes. El software tiene errores. Si estos errores significan que tu sitio web falla, bueno. Si estos errores significan que un transformador de gran potencia explota, querrá asegurarse de que haya algún dispositivo de protección cableado.

Aparte de eso, tu esquema:

¿Estássiendosarcástico?25Vnoesaltovoltaje.Sellamavoltajemuybajo.ElproblemaaquípodríaserlaaltacorrientequepodríaestarcambiandoconlosMOSFET.Yexactamenteeseeselproblemaaquí:

Susoftwarenosolonoesperfecto,tambiénhaymuchosestadosindefinidosquepodríanocurrirsilaconmutaciónprovocaraunaaltainterferencia.Estosestadospuedenincluirunodondeambosmosfetsenunaserieestán"encendidos", lo que reduce el voltaje de suministro a tierra y quema los MOSFET.

Por lo tanto, un circuito analógico (o incluso una puerta digital fija fija, XOR) asegurándose de que estos pares de transistores nunca puedan encenderse simultáneamente.

¿Cómo programaría y probaría el software para ese microcontrolador? La verificación formal de que su programa no hará tal cosa no es realmente suficiente en las duras realidades del hardware.

Actúa como si fueras un ingeniero de software. Sepa que el software no está exento de riesgos y reconozca la experiencia de su amigo de EE en la prevención de la muerte. Recomiendo ofrecerle una buena pinta de cerveza como reconocimiento.

    
respondido por el Marcus Müller
0

Creo que deberías haber leído la sección de Preguntas Frecuentes de EE.SE, tu pregunta pide una opinión y es un poco vago y puede tener múltiples respuestas. De todos modos, intentaré responderla.

Su pregunta es un poco difícil de entender, pero a juzgar por el título y las etiquetas que parece querer usar un microcontrolador o un procesador en circuitos de alto voltaje. Si ese es el caso, entonces tu amigo es definitivamente correcto. Dado que los circuitos de nivel lógico están diseñados para usar y trabajar con bajos voltajes, la mayoría de los microcontroladores no pueden tolerar más de la cantidad descrita. Pero podría construir circuitos adicionales que tomen medidas preventivas, como usar un optoacoplador o usar transistores como interruptor para controlar las cosas con un microcontrolador, pero siempre debe tener cuidado. A veces también se produce ruido innecesario en el circuito. Que es lo que hace que el microcontrolador no sea confiable.

    
respondido por el Aaditya Sahay

Lea otras preguntas en las etiquetas