Estoy construyendo un sistema de localización para un robot. El robot funciona con dos motores de 12 V CC y está conectado a su propio circuito y batería. Conecté los encoder del motor a un microcontrolador pic18f4520. Cada vez que enciendo los motores, la imagen se detiene y deja de funcionar. Cosas a tener en cuenta:
- Los motores y el PIC funcionan en dos circuitos y fuentes de energía diferentes, lo único común son los codificadores, pero el mismo problema ocurre incluso cuando se eliminan por completo (por lo que el problema no es de los codificadores)
- Todo a tierra (TODO incluyendo el pin de reinicio)
- Puesta a tierra de la carcasa exterior de los motores
- Coloque uno a tres condensadores de 10 nF entre los pines positivo y negativo del motor.
- Envolvió los motores y el PIC en papel de aluminio
- El microcontrolador no se detiene cuando los motores se alimentan con 3V o menos
Lo más extraño es que incluso cuando no hay nada conectado al microcontrolador, tan pronto como acercamos un motor de CC (más de 40 cm), se detiene. ¿Alguna idea de cómo solucionar esto?