PIC se restablece cuando los motores funcionan

0

Estoy usando un PIC18F452 en mi proyecto y L293d para motores de accionamiento. Estoy usando dos fuentes de alimentación completamente separadas para impulsar motores y conducir el PIC. separar completamente dos fuentes de alimentación. Un 12 V 1A uno para motores de accionamiento. El diagrama del circuito es el siguiente:

Mi problema es que cuando los motores funcionan, el PIC se restablece. cuando se desconectan los motores, funciona bien y cuando la tensión de entrada de los motores se reduce a aproximadamente 6v, también funciona bien pero con menos velocidad. Tengo tres preguntas.

  1. Cuando el motor es flexible, ¿cómo puede afectar esa tensión a la MCU para restablecerla?
  2. si uso solo una fuente (batería de 12v) y 7805 para regular y suministrar 5v a PIC, ¿cómo debo modificar el circuito para que funcione correctamente sin volver a ingresar? (Utilicé suministros separados porque este método no tuvo éxito primero, pero mi segunda opción tampoco tuvo éxito).
  3. ¿Quiero saber si L293D reutiliza el flujo actual y cómo evitarlo? Los motores son lo suficientemente poderosos cuando yo directamente lo enciendo. pero cuando se maneja desde L293 y el mismo paquete de energía, son muy pobres. (Yo uso motores de 12 voltios y cuando se alimentan directamente y con carga, consumen aproximadamente 460 mA)

por favor, ayúdame con respecto a este problema, no puedo resolverlo yo mismo ...

    
pregunta danial weaber

1 respuesta

5

Su circuito carece de desacoplamiento condensadores para el microcontrolador. Intente agregar un capacitor cerámico de 100 nF / 1 uF lo más cerca posible de cada par de pines Vdd / Vss.

Pregunta relacionada y gran respuesta de Olin: PIC16f877A se restablece debido al ruido externo / a>

    
respondido por el m.Alin

Lea otras preguntas en las etiquetas