El Comando Search Rom Del Protocolo 1-Wire

Páginas: 8 (1761 palabras) Publicado: 16 de junio de 2012
El comando MATCH ROM se puede utilizar para direccionar un dispositivo si uno de varios iButtons están conectados en paralelo. El contenido de la ROM actúa como una dirección del dispositivo para activar exactamente un dispositivo. El mismo contenido ROM en más de un dispositivo son imposibles debido al estricto control de fabricación. Si dos iButtons tienen el mismo número de serie, sus códigosde la familia será diferentes. De esta manera, cualquier tipo de confusión o controversia que se evita. El comando MATCH ROM, código 55H, requiere que los contenidos de la ROM del dispositivo deseado para ser enviado por el maestro durante los 64 intervalos de tiempo que le siguen al comando. La secuencia de los bits debe ser la misma como lo fueron entregado por la lectura de la memoria ROM, esdecir, el bit menos significativo primero, comenzando con el código de familia, seguido por el serie número el y la CRC. Todos los iButtons cuyos contenidos ROM no coinciden con el código solicitado permanecerá inactivo hasta que se reciba otro Pulso de Reset.

C.3. El Comando SEARCH ROM

Incluso si el maestro no conoce los números de serie de los dispositivos conectados al bus 1-Wire, esposible para tratar un solo dispositivo a la vez. Esto se hace mediante el uso del comando Search ROM, código F0H. Este comando actúa como una combinación de [los comandos] Read ROM con Match ROM. Todos los iButtons de forma secuencial enviarán valores verdadero y lo falso del particular bit ROM durante los dos intervalos de tiempo de lectura que siguen al comando Search ROM. Si todos losdispositivos tienen un 0 en esta posición de bit, la lectura será 01; si el posición de bit contiene un 1, el resultado será 10. Si tanto, un 1 y un 0 se producen en esta posición de bit, la lectura se traducirá en dos bit 0, lo que indica un conflicto. El maestro tiene que enviar el valor del bit 1 o 0 para seleccionar los dispositivos que se mantendrán en el proceso de selección. Todos los dispositivos noseleccionados estarán inactivos hasta que reciban un Pulso de Reset. Después de la primera etapa de selección, 63 ciclos de lectura / selección va a seguir, hasta que finalmente el maestro haya aprendido un Código de la ROM del dispositivo y simultáneamente lo direccione. Cada etapa de selección consta de dos intervalos de tiempo de Lectura y un intervalo de tiempo de Escritura. El procesocompleto de aprendizaje y direccionamiento simultáneo es casi tres veces la longitud del comando de Match ROM, pero esto permite la selección de todos los dispositivos conectados de forma secuencial, sin conocer los valores de la ROM de antemano. En una aplicación donde los iButtons se fijan en posición sobre el bus 1-Wire, es más eficiente para el maestro de evaluar toda el contenido de la ROM con elcomando Search ROM y entonces usar el comando Match ROM para direccionar dispositivos específicos. Si la aplicación requiere constante identificación y comunicación con nuevos dispositivos que vienen y van, será necesario usar el comando Search ROM para identificar y direccionar cada nueva parte.
Un diagrama de flujo de todos los comandos de ROM se muestra en la Figura 5-2. Puesto que la lógica delcomando Search ROM es la más compleja, el siguiente ejemplo se utiliza para ilustrarlo paso a paso.
Cuatro dispositivos están conectados al bus 1-Wire. Su contenido binario ROM son los siguientes:

dispositivo 1: xxxxxx10101100
dispositivo 2: xxxxxx01010101
dispositivo 3: xxxxxx10101111
dispositivo 4: xxxxxx10001000

Las x representan los bits más altos restantes. Se muestran los ochobits más bajos de los contenidos de la ROM. El bit menos significativo es la derecha en esta representación. El proceso de búsqueda es como sigue:

1.El maestro comienza la secuencia de inicialización la emisión de un Pulso de Reset. Los iButtons responden mediante la emisión pulsos de Presencia.

El maestro entonces emitirá el comando Search ROM en el bus 1-Wire.

El maestro lee un...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Protocolo 1-wire
  • WIRED AND WELL 1
  • Protocolos Alimenticios de Roma Antigua
  • PROTOCOLO 1
  • PROTOCOLO 1
  • protocolo 1
  • Protocolo 1
  • Protocolo No 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS