11/22/2011

1-Wire

Complemento teórico:
Está basado en un bus, un microcontrolador y varios perifericos que utilizen este protocolo, de una sola línea de datos en la que se alimentan.
Para enviar un bit a 1 el microcontrolador se lleva a 0 volts la línea de dato durante 1-15 microsegundos.
Para enviar un bit a 0 el microcontrolador se lleva a 0 vols la línea de dato durante 60 microsegundos.
Los datos se envían o reciben en grupos de 8 bits. Para iniciar una comunicación se reinicia el bus.

Un ejemplo de su uso se ve en la entrada "Proyecto Final" en la cual se utilizo un protocolo entre un DS18B20 y un microcontrolador PIC16F887.

Conexionado
Por supuesto, necesita una referencia a tierra común a todos los dispositivos.La línea de datos necesita una resistencia de pull-up conectada a la alimentación.
 Un ejemplo que muestra el conexionado este seria el sensor de temperatura DS18B20.



Aquí la información del sensor

No hay comentarios:

Publicar un comentario