fbpx
Wikipedia

1-Wire

1-Wire es un protocolo de comunicaciones en serie diseñado por Dallas Semiconductor. Está basado en un bus, un maestro y varios esclavos de una sola línea de datos en la que se alimentan. Por supuesto, necesita una referencia a tierra común a todos los dispositivos.

Un I-button en una dije plástico. Probablemente para uso como una "llave".

Especificaciones editar

La línea de datos/alimentación requiere una resistencia de pull-up conectada a la alimentación y que le proporciona ésta.

Reinicio del bus editar

Se mantiene la señal de datos a 0 voltios durante 480 microsegundos. Se reinician todos los dispositivos conectados al bus (les retira la alimentación). Los dispositivos reiniciados indican su presencia manteniendo la señal de datos a 0 voltios durante 60 microsegundos.

Envío y recepción de datos editar

Para enviar un bit a 1 el maestro se lleva a 0 voltios la línea de datos durante 1-15 microsegundos. Para enviar un bit a 0 el maestro se lleva a 0 voltios la línea de datos durante 60 microsegundos.

Los dispositivos esclavos leen el bit aproximadamente a los 30 microsegundos después del flanco de bajada de cada bit.

Cuando el maestro lee los datos del dispositivo esclavo pone 0 voltios durante 1-15 microsegundos en la línea de datos y a partir de ese momento el esclavo no hace nada (la señal se mantiene en 5 voltios) si quiere enviar un 1 lógico o mantiene la señal en 0 voltios hasta los 60 microsegundos si quiere enviar un 0 lógico.

Los datos se envían o reciben en grupos de 8 bits. Para iniciar una comunicación se reinicia el bus. El protocolo puede incluir detección de errores transmitiendo códigos de detección de errores (CRC).

Como en el bus puede haber muchos dispositivos el protocolo incluye el direccionamiento de los mismos empleando un código único de 64 bits de los cuales el byte más significativo indica el tipo de dispositivo, y el último es un código de detección de errores (CRC) de 8 bits.

Los comandos que pueden interpretar los dispositivos esclavos dependerán de estos.

Para encontrar los dispositivos presentes en el bus el maestro puede enviar un comando de enumeración que responderán todos los dispositivos.

Enlaces externos editar

  •   Datos: Q161688
  •   Multimedia: 1-Wire / Q161688

wire, protocolo, comunicaciones, serie, diseñado, dallas, semiconductor, está, basado, maestro, varios, esclavos, sola, línea, datos, alimentan, supuesto, necesita, referencia, tierra, común, todos, dispositivos, button, dije, plástico, probablemente, para, co. 1 Wire es un protocolo de comunicaciones en serie disenado por Dallas Semiconductor Esta basado en un bus un maestro y varios esclavos de una sola linea de datos en la que se alimentan Por supuesto necesita una referencia a tierra comun a todos los dispositivos Un I button en una dije plastico Probablemente para uso como una llave Indice 1 Especificaciones 1 1 Reinicio del bus 1 2 Envio y recepcion de datos 2 Enlaces externosEspecificaciones editarLa linea de datos alimentacion requiere una resistencia de pull up conectada a la alimentacion y que le proporciona esta Reinicio del bus editar Se mantiene la senal de datos a 0 voltios durante 480 microsegundos Se reinician todos los dispositivos conectados al bus les retira la alimentacion Los dispositivos reiniciados indican su presencia manteniendo la senal de datos a 0 voltios durante 60 microsegundos Envio y recepcion de datos editar Para enviar un bit a 1 el maestro se lleva a 0 voltios la linea de datos durante 1 15 microsegundos Para enviar un bit a 0 el maestro se lleva a 0 voltios la linea de datos durante 60 microsegundos Los dispositivos esclavos leen el bit aproximadamente a los 30 microsegundos despues del flanco de bajada de cada bit Cuando el maestro lee los datos del dispositivo esclavo pone 0 voltios durante 1 15 microsegundos en la linea de datos y a partir de ese momento el esclavo no hace nada la senal se mantiene en 5 voltios si quiere enviar un 1 logico o mantiene la senal en 0 voltios hasta los 60 microsegundos si quiere enviar un 0 logico Los datos se envian o reciben en grupos de 8 bits Para iniciar una comunicacion se reinicia el bus El protocolo puede incluir deteccion de errores transmitiendo codigos de deteccion de errores CRC Como en el bus puede haber muchos dispositivos el protocolo incluye el direccionamiento de los mismos empleando un codigo unico de 64 bits de los cuales el byte mas significativo indica el tipo de dispositivo y el ultimo es un codigo de deteccion de errores CRC de 8 bits Los comandos que pueden interpretar los dispositivos esclavos dependeran de estos Para encontrar los dispositivos presentes en el bus el maestro puede enviar un comando de enumeracion que responderan todos los dispositivos Enlaces externos editar1wire info Archivado el 21 de diciembre de 2017 en Wayback Machine nbsp Datos Q161688 nbsp Multimedia 1 Wire Q161688 Obtenido de https es wikipedia org w index php title 1 Wire amp oldid 143246866, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos