Extraiga la señal usando un microcontrolador pic

2

Estoy trabajando con un ADH8066 GSM Module y un PIC16F688 . Quiero restablecer el ADH8066 usando el pin ON_KEY que se describe como:

Power On/OFF signal. Effective at low. Required 100ms above power level.

La forma en que leí esto es que para reiniciar el módulo GSM, necesito extraer la señal baja durante al menos 100 ms para restablecerla, y lo he confirmado durante las pruebas. Mi pregunta es, ¿cuál es la mejor manera de reducir la señal (es decir, conectarse a tierra) con mi PIC16F688? Mi primer pensamiento es usar un transistor NPN con la base conectada al PIC y el pin ADH8066 ON_KEY conectado a través del colector / emisor a tierra. ¿Es este el camino correcto?

    
pregunta Matt Ruwe

2 respuestas

2

El ADH8066 puede tener una resistencia incorporada que es un pull-up a su voltaje de alimentación. Tendrá que entender si esto es así y si no, deberá aplicar uno. Luego use un BJT NPN con emisor a 0 V / tierra. Conecte el colector al pin de encendido / apagado en el ADH8066 y conecte la base (a través de una resistencia de 10k) al pin PIC que desea usar para controlar / apagar.

Una señal alta proveniente del pin PIC hará que el NPN se encienda y tire del pin del módulo GSM correspondiente a tierra / 0V. Un punto bajo en el pin PIC apagará el NPN y el pull-up externo (o interno) tirará del pin de control del módulo a Vcc.

    
respondido por el Andy aka
1

La respuesta depende de la tensión en la que esté ejecutando el PIC. Si está conectado a la misma fuente de alimentación que el módulo, simplemente conecte la entrada ONKEY del módulo directamente a un pin de salida PIC.

Si el PIC se está ejecutando a un voltaje diferente, entonces tiene sentido utilizar un transistor NPN. No miré, pero supongo que esta entrada de ONKEY solo requiere una corriente bastante pequeña para reducirla. En ese caso, no necesita ninguna parte externa que no sea el transistor:

Use un pin PIC con un pullup interno débil, que se muestra arriba como R1. Nunca coloque la salida en alto. Conduce hacia abajo o deja que el pullup lo suba débilmente. La corriente desde el pullup será amplificada por el transistor, lo que debería permitirle acumular suficiente corriente de ONKEY para que quede sólidamente baja.

    
respondido por el Olin Lathrop

Lea otras preguntas en las etiquetas