TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: perla en 12 de Abril de 2016, 17:52:20
-
Hola de nuevo. Necesito utilizar varios pulsadores en realidad son 15 en total pero para no sobrecargar las entrada de un pic utilizo un sistema que consiste que estos pulsadores están conectados a un oscilador con el Nec 555 y cada pulsador tiene un resistencia en serie diferente con el fin de que dependiendo del que se pulse varia su frecuencia. El pic solo tiene que leer la entrada y dependiendo la frecuencia sabe cual de ellos esta pulsado.
No se si es la forma mas practica y sencilla para no sobrecargar los pines de entrada de los pic.
Alguna recomendación...?
Saludos
-
Página 1-4 del siguiente documento (TIP #5 Scanning Many Keys With One Input):
http://ww1.microchip.com/downloads/en/DeviceDoc/01146B.pdf (http://ww1.microchip.com/downloads/en/DeviceDoc/01146B.pdf)
-
Hay varias maneras y si no recuerdo mal las principales son por corriente, por voltaje y como la que indicas por frecuencia.
En las paginas 8 y 9 del documento que nos indica el amigo Dominus se puede encontrar la de por conversión de las pulsaciones a voltaje.
De todas maneras las distintas formas lo que persiguen es la de realizar un DAC, esto es un convertidor de digital a analógico.
Si quieres saber como funciona puedes buscar en la red "digital analógico R2R", hay mucha información sobre la red R2R.
http://hyperphysics.phy-astr.gsu.edu/hbasees/electronic/dac.html
-
Gacias por las respuestas.
Un saludo