Detección y protección de sobrecorriente Arduino Motor Shield

1

Tengo un motor en mi Arduino Motor Shield que dibuja < 500mA cuando está funcionando y máximo 1A cuando está bloqueado. Quiero agregar algún tipo de protección de bloqueo para que cuando el motor se detenga, se elimine la alimentación y se alerte el sistema host.

Tengo un sistema host de tres niveles: una Raspberry Pi que envía instrucciones de alto nivel a un Arduino Mega 2560, que rastrea los estados de los motores que están conectados a varios Unos y los controla mediante comandos digitales básicos. La interrupción debe elevarse tanto a Pi como a Mega 2560.

¿Cuál es la mejor manera de implementar eso? ¿Es un comparador y una olla una buena idea?

    
pregunta Maxthon Chan

1 respuesta

1

Aunque no es el método más eficiente, puede utilizar una pequeña resistencia en serie con el motor del orden de unos pocos miliOhmios y detectar el voltaje a través de la resistencia. Cuando el motor se detiene, la corriente será muy alta, por lo que al usarlo puede idear el amperaje de corte.

    
respondido por el upenpat

Lea otras preguntas en las etiquetas