O protocolo 1-Wire é um método de redes de computadores básica desenvolvida pela Dallas Semiconductor . Um protocolo -Wire utiliza um ônibus mestre ao escravo configuração do barramento , o envio de dados através de comandos básicos 1 e zero, lógica de dados. Ambas as transmissões de dados e de energia no protocolo 1-Wire são transmitidos usando um fio torcido que liga os componentes de escravos e ônibus mestre. Funções 1-wire
Há quatro funções básicas, ou ações, aquando da transmissão de dados através do protocolo 1-Wire . Um bit pode ser escrito como um, ou um zero , um pouco pode ser lido, ou um pouco pode ser redefinido . Quando um byte é escrito como um, um bit é enviado para os escravos de 1 fio . Quando um bit é escrito como zero, um zero é enviado para os escravos de 1 fio . Quando um comando de leitura de bits é enviado , um bit enviado pelo bus escravo é lido por o componente principal . Quando um comando de reset é enviado , o protocolo 1-Wire redefine o barramento escravo e prepara -lo para receber um novo comando. Em uma configuração de protocolo 1-Wire padrão ambos os componentes mestre e escravo de ônibus estão autorizados a atuar como transmissores e receptores , mas não pode transmitir dados em duas direções simultaneamente. Os dados devem ser transferidos sequencialmente , em ordem de comando .
Componentes 1-Wire
A rede construída utilizando o protocolo 1-Wire é composto por vários componentes básicos. Protocolo 1-Wire requer um mestre ônibus equipado com software de controle padrão , cabos e conectores e dispositivos de barramento escravo 1 -Wire . A rede 1-Wire pode ser montado em um mestre ao escravo hierarquia ônibus. O componente de ônibus mestre pode fornecer até 5 volts de energia para os dispositivos de ônibus de escravos.
Benefícios 1-wire
Há muitos benefícios úteis associados a implementação de uma rede usando o protocolo 1-Wire . Um único fio torcido pode fornecer e enviar energia e dados . Um mestre de rede único pode enviar comandos para vários ônibus de escravos. Protocolos de 1 fio pode ser facilmente formatado e re- formatado , acessando um diretório de arquivos a partir de um dispositivo de armazenamento portátil, como um CD ou drive USB. Algoritmos de segurança de dados , como o Secure Hash Algorithm , ou SHA-1 , pode ser facilmente implementado para garantir a transmissão de dados estão protegidos.