¿Cómo puedo aislar la referencia de voltaje de la salida del programador de ICSPCLK?

3

En mi aplicación uso el microcontrolador PIC16F676 con el LM282 ( enlace ) referencia de voltaje externo para convertidor A / D) conectado al pin RA1. Este pin también se utiliza durante ICSP (Programación en serie del circuito interno) como una señal de reloj ICSPCLK. ¿Cómo puedo aislar esta referencia de voltaje de la salida del programador de ICSPCLK y programar con éxito el chip?

    
pregunta user123

1 respuesta

0

No creo que haya una buena manera de hacerlo. Mi primera sugerencia sería simplemente agregar un puente al frente del LM282:

simular este circuito : esquema creado usando CircuitLab

El puente (o interruptor DIP) debe cerrarse durante las operaciones normales y debe abrirse durante la programación.

Si no puede cumplir con este requisito de intervención manual, puede agregar un amplificador operacional para evitar ese nodo por completo:

simular este circuito

De esta manera, su programador "luchará" contra el amplificador operacional, pero si la resistencia (R2) es lo suficientemente alta, el programador "ganará". Durante las operaciones normales, el amplificador operacional solo amortigua la referencia de voltaje. Si va por ese camino, elija un amplificador operacional que acepte entradas y salidas cerca de los rieles: E / S de riel a riel.

    
respondido por el anrieff

Lea otras preguntas en las etiquetas