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