Hay cuatro funciones básicas, o acciones, durante la transmisión de datos a través del protocolo 1 -Wire . Un bit puede ser escrito como un uno o un cero ; un bit se puede leer , o un poco puede ser reiniciado. Cuando un byte es escrito como un uno , un bit se envía a los esclavos 1 -Wire. Cuando un bit está escrito como cero , un cero se envía a los esclavos 1 -Wire. Cuando se envía un comando poco de lectura, un poco enviada por el bus esclavo es leído por el componente principal. Cuando se envía un comando de restablecimiento , el protocolo 1 -Wire reinicia el bus esclavo y lo prepara para recibir un nuevo comando. En una configuración del protocolo 1 -Wire estándar se permiten dos componentes de bus maestro y esclavo para actuar como transmisores y receptores , pero no pueden transmitir datos en dos direcciones simultáneamente. Los datos deben ser transferidos secuencialmente , en el orden de mando.
Componentes 1 -Wire
Una red construida utilizando el protocolo 1 -Wire consta de varios elementos básicos. Protocolo 1 -Wire requiere un maestro de bus equipado con software estándar de control, cableado y conectores y dispositivos de bus esclavos 1 -Wire. La red 1 -Wire puede ser montado en un maestro de jerarquía bus esclavo. El componente de bus master puede suministrar hasta 5 voltios de alimentación de los dispositivos de bus esclavos.
Beneficios 1 -Wire
Hay muchos beneficios asociados con útiles la implementación de una red utilizando el protocolo 1 -Wire . Un solo cable trenzado puede suministrar y enviar energía y datos . Un único maestro del bus puede enviar comandos a varios buses auxiliares . Protocolos 1 -Wire pueden ser fácilmente formatear y volver a formatear accediendo a un directorio de archivos desde un dispositivo de almacenamiento portátil , como un CD o una unidad USB. Algoritmos de datos de seguridad, como el algoritmo de hash seguro , o SHA- 1 , se pueden implementar fácilmente para asegurar la transmisión de datos están protegidos .