PIC18 conexión eléctrica suelta

1

Estoy usando un PIC 18F4550 para hacer parpadear un LED en una placa de pruebas a través de una resistencia. Creo que el circuito es correcto porque una simulación con Proteus funciona bien.

El circuito físico no funciona a menos que sostenga el LED con la mano. Cuando suelto mi mano, se detiene.

Utilicé un condensador de desacoplamiento cerámico típico de 0.1uF entre Vcc y Vdd.

ahora conecté los dos pares de (vcc, tierra)

¿Cuál podría ser la causa de mi problema?

    
pregunta Makhlouf GHARBI

1 respuesta

7

Es absolutamente necesario conectar AMBOS pares de VDD / VSS. Conectar solo un par no es opcional y puede producir resultados impredecibles. Y es aconsejable colocar los condensadores de desacoplamiento en cada par por separado.

El comportamiento asociado con la proximidad a su mano puede deberse a que dejó el pin PGM desconectado. Si tiene habilitado el LVP (uno de los bits de configuración en su código), el PIC entrará en el modo de programación si el pin PGM está alto. El pin PGM debe estar conectado a tierra para el funcionamiento normal. Pero si ese pin se deja flotando, actúa como una antena y cualquier fuerza electrostática cercana (su mano) puede hacer que se mueva hacia arriba o hacia abajo. Sin embargo, si no tiene habilitado el LVP, es poco probable que el problema.

En otra nota, Microchip recomienda una resistencia entre MCLR y VDD. Una resistencia de 10k es común.

    
respondido por el Dan Laks

Lea otras preguntas en las etiquetas