Home

Manual del usuario del HA7E

image

Contents

1. httn www EmheddedDataSustems com EMBEDDED Manual del usuario del HA7E EDS DATA SYSTEMS Adaptador ASCII de RS232 a 1 Wire CARACTER STICAS Soporte de comandos ASCII para todos los dispositivos 1 Wire Alimentaci n por l neas del protocolo handshake RS232 Encendido y apagado autom tico Proporciona autom ticamente un pull up fuerte inteligente Hasta 100 dispositivos y 1 000 pies por cada red de cable trenzado CAT 5 B squedas B squeda por familia y B squeda condicional Comandos en modo de Bloque soportando todas las funciones de dispositivos 1 Wire Soporte para Estructura de Archivo Touch Memory de los Buttons de Dallas Semiconductor Protecci n ESD mayor a 27kV Modelo de Referencia 1EC801 2 en el bus 1 Wire CRC16 autom tico para archivos TMEX Carcasa ABS Bajo costo DESCRIPCI N El HA7E es una interfaz RS232 a 1 Wire en una carcasa ABS muy peque a dise ado para ofrecer un conjunto de comandos ASCII para host con puerto serial RS232 que requieran atender dispositivos iButton y 1 Wire de Dallas Semiconductor El HA7E libera al host de la carga de tener que generar las ondas de tiempo cr tico de las comunicaciones 1 Wire al mismo tiempo que da soporte a todos los dispositivos 1 Wire a trav s de comandos ASCII simples que pueden generarse f cilmente El HA7E hace todo el trabajo pesado de realizar la interfaz con redes 1 Wire Su bajo consumo de energ a y peque o tama o as como sus caracter sti
2. 4 19 7F0000000836A410 lt CR gt A00000000B14E710 lt CR gt 800000000AE6A012 lt CR gt EAO0000000AE5AF12 lt CR gt lt CR gt no m s dispositivos nanny Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 5 19 Comando Buscar por Familia F BUSCAR POR FAMILIA f BUSCAR POR FAMILIA SIGUIENTE Forma Fc Donde F es la orden del comando y c es el c digo de la familia La B squeda por familia acelera el proceso de seleccionar un dispositivo espec fico en el bus 1 Wire si el usuario conoce el c digo de la familia En una red con muchos dispositivos el usuario puede desear leer por ejemplo las temperaturas de todos los sensores basados en el DS1820 El comando Buscar por familia F10 puede usarse para localizar el primer sensor y la temperatura puede leerse con el comando W Los sensores de temperatura que sigan pueden seleccionarse con el comando f y le dos con el comando W hasta que todas las temperaturas hayan sido le das lo que es indicado por un CR como nica respuesta o un c digo ROM con un diferente c digo de familia como respuesta El comando Buscar Familia selecciona el dispositivo 1 Wire que corresponda con el c digo ROM enviado al host como respuesta al final Los dispositivos tambi n pueden seleccionarse con los comandos A direcci n o S buscar Una vez que un dispositivo ha sido seleccionado todos los comandos operar n sob
3. bit uno o leer un bit cero R RESTABLECER RESET 1 WIRE El comando Restablecer genera un pulso para restablecer reset el bus 1 Wire G LEER P GINA Permite leer una p gina de datos de un dispositivo de memoria iButton o 1 Wire g LEER P GINA SIGUIENTE Lee la p gina siguiente de un dispositivo de memoria iButton o 1 Wire debe precederle un comando G o g L LEER REGISTRO DE ARCHIVO Permite leer un registro de datos de un archivo TMEX de un dispositivo de memoria Button o 1 Wire T LEER REGISTRO DE ARCHIVO SIGUIENTE Lee el siguiente registro de archivo TMEX debe precederle un comando L o I U ESCRIBIR REGISTRO de Archivo EN LA P GINA CON CRC16 Escribe a dispositivos 1 Wire y iButtons en registros con Estructura de Archivos Touch Memory W ESCRIBIR BLOQUE Similar al comando escribir leer bit en bloques de hasta 32 bytes Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 2 19 M COMANDO COINCIDIR CON ROM Env a un comando Restablecer Reset y Coincidir con ROM al dispositivo seleccionado actualmente P BAJO CONSUMO en el Bus 1 Wire Al finalizar este comando el bus 1 Wire y el HA7E se cambiar n a bajo consumo Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 3 19 Comando Buscar ROM S BUSCAR ROM Forma S un comando de un s lo car cter Cuando un sistema es arrancado i
4. del Libro de Est ndares del Button DS19xx de Dallas Semiconductor Ejemplo Leer dos registros de un archivo empezando en la p gina OF del DS1996 con c digo ROM EF00000003B7890C y leer a continuaci n el siguiente registro del archivo despu s de estos dos Comando Respuesta AEF00000003B7890C lt CR gt lt CR gt LOF Respuesta estas son p ginas OF Respuesta p gina 10 Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 14 19 Comando ESCRIBIR REGISTRO de Archivo U ESCRIBIR REGISTRO de Archivo EN LA P GINA CON CRC16 Forma Up datos lt CR gt Donde U es la orden escribir registro p es el n mero de p gina del registro a ser escrito datos es una cadena hexadecimal de 0 a 28 bytes que representa los datos a escribir dentro de la p gina seleccionada Para una explicaci n completa de la Estructura de Archivo Touch Memory consulte el Cap tulo 7 del Libro de Est ndares del iButton DS19xx de Dallas Semiconductor El comando U siempre escribir 28 bytes de datos a n en el caso de que el usuario env e menos de 28 bytes La aplicaci n puede requerir al usuario que escriba la totalidad de los 28 bytes en cada ocasi n Este comando colocar autom ticamente el puntero de continuidad en la siguiente p gina esto limita el uso a archivos que tengan registros continuos El HA7E s lo puede escribir en dispositivos 1 Wire y iButton en registros con Estructura de Archivos Tou
5. RC16 de los registros de Archivo Touch Memory El HA7E soporta dispositivos 1 Wire anal gicos digitales y de temperatura as como todos los Buttons de Dallas Semiconductor 1 Wire6 y iButton son marcas registradas de Dallas Semiconductor TMEX M es una marca de Dallas Semiconductor Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Phone Fax 502 859 5490 1 19 Lista de comandos S BUSCAR ROM Permite al HA7E usar un proceso de eliminaci n para identificar los c digos en ROM de 64 bits de todos los dispositivos esclavos en el bus s BUSCAR ROM SIGUIENTE Identifica los c digos en ROM de 64 bits del siguiente dispositivo en el bus debe precederle un comando S F BUSCAR POR FAMILIA Comando de b squeda excepto que s lo participar n en la b squeda aquellos dispositivos en los cuales coincida su C digo de familia f BUSCAR POR FAMILIA SIGUIENTE Comando de b squeda del C digo de Familia siguiente debe precederle un comando F o f C BUSCAR CONDICIONAL BUSCAR ALARMA Comando de b squeda salvo que s lo participar n en la b squeda aquellos dispositivos que cumplan con una cierta condici n A Seleccionar DIRECCI N Selecciona un dispositivo en el bus 1 Wire que tenga el c digo ROM de 64 bits coincidente Z ESCRIBIR BIT CERO Este comando permite escribir en el bus un s lo bit cero O ESCRIBIR LEER UN BIT Este comando permite escribir o leer en el bus un s lo
6. cas de encendido y apagado autom tico le permiten al HA7E funcionar en aplicaciones de bajo consumo de energ a o de bater as sin necesidad de se ales de control de energ a de parte del dispositivo host La nica se al de interfaz necesaria es el nivel TX RX RTS y DTR del RS232 As cuando un comando ASCII serial le sea enviado el HA7E se despertar procesar el comando enviar la respuesta y se cambiar a un Bajo Consumo El bus 1 wire puede dejarse en un estado de consumo Bajo o Alto al mismo tiempo que al HA7E se le mantiene en un consumo Bajo Mientras se encuentra en el modo de Bajo consumo el HATE s lo requiere de una corriente de reposo muy peque a El HA7E puede llevar a cabo funciones de B squedas y de B squeda por familia facilitando la recolecci n de los n meros nicos de serie de 64 bits de todos los dispositivos conectados Para aquellos dispositivos sensores que requieren que se les suministre energ a adicional durante los per odos de conversi n de datos como por ejemplo los sensores de temperatura DS1920 y DS1820 el HA7E suministra autom ticamente la corriente adicional que necesitan estos dispositivos por medio de un pull up fuerte inteligente incorporado Los Buttons de Dallas Semiconductor que almacenan los datos en formato de Archivo de Touch Memory TMEX Memoria de contacto pueden ser le dos mediante simples comandos ASCII El HA7E autom ticamente generar y comprobar las verificaciones de error C
7. ccionarse mediante los comandos A direcci n M coincidir con ROM o F b squeda por familia Una vez que un dispositivo ha sido seleccionado todos los comandos operar n sobre el mismo y hasta que se seleccione un dispositivo diferente Ejemplo Leer los c digos ROM del primer dispositivo esclavo en el bus Comando Respuesta S 7F0000000836A410 lt CR gt s BUSCAR ROM SIGUIENTE Forma s un comando de un s lo car cter El comando Buscar ROM siguiente debe usarse despu s de la primera b squeda para averiguar los dem s c digos ROM Este comando s lo puede usarse despu s de un comando S o s para obtener una respuesta v lida Este comando puede enviarse en forma repetitiva hasta haber encontrado todos los c digos ROM de los dispositivos 1 Wire El comando Buscar ROM Siguiente selecciona el dispositivo 1 Wire que corresponda con el c digo ROM enviado al host como respuesta al final Los dispositivos tambi n pueden seleccionarse mediante los comandos A direcci n M coincidir con ROM o F b squeda por familia Una vez que un dispositivo ha sido seleccionado todos los comandos operar n sobre el mismo y hasta que se seleccione un dispositivo diferente Ejemplo Leer los c digos ROM de todos los dispositivos esclavos en el bus Comando Respuesta e A O A O O uM Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490
8. ch Memory Sin embargo el usuario puede comunicarse directamente con cualquier dispositivo 1 Wire o Button por medio de los comandos escribir leer bloque W Los comandos de bloque soportan todas las funciones del dispositivo Ejemplo Escribir el registro HA7 is Easy To USE dentro del archivo que contenga la p gina 21 hex del DS1996 con c digo ROM EF00000003B7890C Comando Respuesta AEF00000003B7890C lt CR gt lt CR gt U21484137206973204561737920544F20555345 lt CR gt lt CR gt p 21 el n mero de p gina del registro de archivo en la que se escribir datos datos 484137206973204561737920544F20555345 HA7 is Easy To USE en ASCII hexadecimal Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 15 19 Comandos ESCRIBIR LEER BLOQUE w Forma Wb datos lt CR gt Donde b es el total de bytes a escribir y datos es el bloque a escribir sobre el bus 1 Wire 1 32 bytes Los comandos escribir leer bloque son muy similares al comando escribir leer bit Los comandos de bloque llevan a cabo las funciones de escribir leer bit en bloques de datos de hasta 32 bytes de longitud Los comandos escribir leer bloque son los m s poderosos de los comandos 1 Wire que ofrece el HA7E Estos comandos permiten que bloques de datos ya sean ceros 0 o unos 1 sean escritos o le dos del bus Esta funci n se ofrece para permitir una manipulaci n directa de dispositivos 1 Wire y puede o
9. de m s bajo nivel Este comando permite que un s lo bit ya sea cero 0 o uno 1 sea le do del bus o a un 1 ser escrito en el bus Esta funci n se incluye para permitir la manipulaci n directa de dispositivos 1 Wire y normalmente no se le requiere En un bus 1 Wire el maestro del bus el HA7E escribe un uno 1 bajando el voltaje en el bus por un tiempo corto para mayores detalles consulte el cap tulo 1 del libro sobre los est ndares del iButton DS19xx de Dallas Semiconductor Para escribir un cero 0 el maestro del bus mantiene abajo el voltaje del bus por un tiempo m s prolongado Cuando un dispositivo esclavo necesita enviar un bit uno 1 lo consigue simplemente con no hacer nada durante el per odo en que el maestro del bus est escribiendo un uno 1 Por el contrario cuando un dispositivo esclavo necesita enviar un cero 0 lo hace manteniendo abajo el voltaje durante el per odo de escritura de un uno 1 del maestro del bus pero por un tiempo mayor el correspondiente al per odo del cero 0 Esto le permite al dispositivo esclavo enviar ambos valores de bit uno y cero sin necesidad de asumir el manejo del bus El maestro del bus 1 Wire es el que lleva a cabo el manejo con lo que un dispositivo esclavo s lo necesita mantener el bus abajo durante los per odos en que desea enviar un valor de bit cero 0 La nica circunstancia en la cual el esclavo maneja al bus es durante la presencia de un restablecimiento reset E
10. ee un bit la respuesta a la escritura de un per odo 1 puede ser un 0 o un 1 dependiendo de si el dispositivo esclavo mantienen o no al bus abajo para indicar un bit 0 Los comandos escribir leer bloque enviar n hasta 32 bytes de 8 bits cada uno por el bus 1 Wire y registrar n la respuesta del esclavo y la enviar n de regreso como una respuesta al comando Esta es una t cnica muy potente y eficiente para comunicarse con esclavos 1 Wire Ejemplo Seleccionar el DS2407 con c digo ROM 2400000007377212 emitir el comando Acceder a Canal y leer el Byte de Informaci n del Canal contenido en las compuertas latches de entrada las de de salida y los niveles detectados de las dos l neas l O PIOA PIOB Comando Respuesta A2400000007377212 lt CR gt 2400000007377212 lt CR gt W04F5CFFFFF lt CR gt F5CFFF47 lt CR gt Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 16 19 Nota se escribieron 4 bytes y se leyeron 4 bytes El ltimo byte escrito FF es un byte le do que corresponde a la lectura del Byte de Informaci n del Canal en el DS2407 Para mayores detalles sobre la operaci n del DS2407 consulte las especificaciones del DS2407 de Dallas Semiconductor Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 17 19 Comando BAJO CONSUMO P BAJO CONSUMO el 1 WIRE Forma P un comando de un s lo car cter El comando Bajo consumo
11. frecer una interfaz con todas las funciones del dispositivo 1 Wire En un bus 1 Wire el maestro del bus el HA7E escribe un uno 1 bajando el voltaje en el bus por un tiempo corto para mayores detalles consulte el cap tulo 1 del libro sobre los est ndares del iButton DS19xx de Dallas Semiconductor Para escribir un cero 0 el maestro del bus mantiene abajo el voltaje del bus por un tiempo m s prolongado Cuando un dispositivo esclavo necesita enviar un bit uno 1 lo consigue simplemente con no hacer nada durante el per odo en que el maestro del bus est escribiendo un uno 1 Por el contrario cuando un dispositivo esclavo necesita enviar un cero 0 lo hace manteniendo abajo el voltaje durante el per odo de escritura de un uno 1 del maestro del bus pero por un tiempo mayor el correspondiente al per odo del cero 0 Esto le permite al dispositivo esclavo enviar ambos valores de bit uno y cero sin necesidad de asumir el manejo del bus El maestro del bus 1 Wire es el que lleva a cabo el manejo con lo que un dispositivo esclavo s lo necesita mantener el bus abajo durante los per odos en que desea enviar un valor de bit cero 0 Los comandos W sirven tanto para escribir un bloque como para leer un bloque El maestro del bus siempre escribe a n cuando se encuentre leyendo El maestro del bus escribe per odos de 1 siempre que quiere escribir un bit 1 o cuando quiere leer un bit de un esclavo que est seleccionado Cuando l
12. l comando O es tanto un comando para escribir un bit como un comando para leer un bit Cuando el maestro del bus est escribiendo bits se pueden aplicar ambos comandos O y Z pero cuando el maestro del bus est leyendo bits s lo se puede aplicar el comando O Al leer un bit la respuesta a un comando O puede ser un 0 o un 1 dependiendo si el dispositivo esclavo mantiene o no al bus abajo para indicar un bit 0 El comando de bloque W ejecuta esta misma funci n en bloques de datos Ejemplo Escribir un cero 0 en el bus Comando Respuesta escribe un bit 0 Z 0 lt CR gt escribe un bit 1 O 1 lt CR gt lee un bit 1 O 1 lt CR gt lee un bit 0 O 0 lt CR gt Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 11 19 Comando RESTABLECER RESET R RESTABLECER RESET 1 WIRE Forma R un comando de un s lo car cter El comando Restablecer reset genera un pulso para restablecer reset y determina si hay alg n os dispositivo s esclavo s en el bus 1 Wire Ejemplo Restablecer reset el bus 1 Wire y determinar si hay algunos dispositivos esclavos presentes Comando Respuesta sin control checksum R lt CR gt Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 12 19 Comando LEER P GINA G LEER P GINA y comando g Leer P GINA SIGUIENTE Forma Gp D
13. nar los dispositivos DS1820 DS1920 y el comando W para recopilar los datos de temperatura Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 7 19 Comando BUSCAR Condicional Alarma C BUSCAR CONDICIONAL BUSCAR ALARMA c BUSCAR CONDICIONAL SIGUIENTE Forma C un comando de un s lo car cter Forma c un comando de un s lo car cter El comando Buscar Condicional ROM opera de manera similar al comando Buscar excepto que s lo participar n en la b squeda aquellos dispositivos que cumplan con una determinada condici n dependiente del dispositivo Este es un aspecto muy potente de los dispositivos 1 Wire Esta capacidad permite hacer un muestreo muy veloz y eficiente en el bus 1 Wire de los dispositivos que presenten una cierta actividad deseada Para mayores detalles sobre la capacidad de b squeda condicional de un dispositivo espec fico 1 Wire consulte las especificaciones de cada dispositivo de Dallas Semiconductor El comando Buscar Condicional ROM selecciona el dispositivo 1 Wire que corresponda al c digo ROM enviado al host como respuesta al final Los dispositivos tambi n pueden ser seleccionados con los comandos A direcci n S buscar F b squeda por familia y M coincidir con ROM Una vez que un dispositivo ha sido seleccionado todos los comandos operar n sobre el mismo y hasta que se seleccione un dispositivo diferente Ejemplo Buscar tod
14. nicialmente puede ser que la aplicaci n host no conozca el n mero de dispositivos conectados al bus 1 Wire o sus c digos en ROM de 64 bits El comando Buscar ROM permite que el HA7E emplee un proceso de eliminaci n para identificar los c digos en ROM de 64 bits de todos los dispositivos en el bus El proceso de b squeda en ROM consiste en la repetici n de una simple rutina de 3 pasos leer un bit leer el complemento del bit para despu s escribir el valor deseado de ese bit El HA7E ejecuta esta simple rutina de 3 pasos sobre cada bit en la ROM Despu s de hacer una pasada completa el HA7E ya conoce el contenido de la ROM de un dispositivo Este c digo ROM de 64 bits es despu s reportado como una cadena hexadecimal ASCII de 8 bits Mediante pasadas adicionales puede identificarse el total de dispositivos restantes y sus respectivos c digos ROM El comando Buscar ROM del HA7E encontrar los c digos en ROM de un dispositivo esclavo en el bus el primero en el orden de b squeda La aplicaci n host puede recordar este c digo ROM en referencias futuras a este dispositivo esclavo por medio del comando seleccionar direcci n A Para una explicaci n detallada de la funci n Buscar ROM consulte el cap tulo 5 del Libro de est ndares del iButton DS19xx de Dallas Semiconductor El comando Buscar ROM selecciona el dispositivo 1 Wire que corresponda al c digo ROM enviado al host como respuesta al final Los dispositivos tambi n pueden sele
15. onde G es la orden del comando y p es el n mero de p gina El comando Leer P gina permite leer una p gina de datos de un iButton o de un dispositivo de memoria 1 Wire sin asumir nada sobre la naturaleza del contenido de la p gina Para mayores detalles consulte el comando L leer registro de archivo sobre c mo leer registros de un Archivo Touch Memory TMEX Ejemplo Leer dos p ginas de datos empezando en la p gina OF del DS1996 con c digo ROM EF00000003B7890C Comando Respuesta AEF00000003B7890C lt CR gt AEF00000003B7890C lt CR gt GOF Respuesta esta es la p gina OF g Respuesta p gina 10 g Respuesta p gina 11 Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 13 19 Comando LEER REGISTRO DE ARCHIVO L LEER REGISTRO DE ARCHIVO y LEER REGISTRO DE ARCHIVO SIGUIENTE Forma Lp Donde L es la orden del comando y p es el n mero de p gina El comando Leer Registro de Archivo permite leer un registro de un archivo TMEX de un Button o de un dispositivo de memoria 1 Wire El CRC16 del registro es comprobado y si el registro no es un Registro de Archivo Touch Memory v lido se genera un c digo de error BEL 07 La cuenta de bytes el c digo de continuaci n y los bytes del CRC16 son removidos del registro del archivo antes de ser enviado Para una explicaci n completa de la Estructura de Archivo Touch Memory consulte el Cap tulo 7
16. os los dispositivos esclavos en el bus que cumplan con las condiciones respectivas de la b squeda condicional Nota cada familia de dispositivos 1 Wire puede o no tener la capacidad de soportar una b squeda condicional para mayores detalles consulte las especificaciones de cada dispositivo en particular Comando Respuesta C 7F0000000836A410 lt CR gt c 0600000001C8BE12 lt CR gt c lt CR gt no m s dispositivos con alarmas En el ejemplo anterior un D1820 DS1920 c digo de familia 10 present una condici n de alarma y un DS2407 c digo de familia 12 present una condici n de alarma pendiente No hubo otros dispositivos con alarmas pendientes Para mayores detalles sobre las capacidades de b squeda condicional alarma consulte las especificaciones de cada dispositivo en particular Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 8 19 Comando Seleccionar DIRECCI N A Seleccionar DIRECCI N Forma Aa lt CR gt Donde A es la orden del comando y a es la DIRECCI N El comando Direcci n se usa para seleccionar un dispositivo en el bus 1 Wire Una vez que un dispositivo ha sido seleccionado los comandos subsecuentes pueden operar sobre l sin necesidad de seleccionarlo otra vez El HA7E registrar el c digo ROM del dispositivo seleccionado y lo usar autom ticamente cuando sea necesario para volver a direccionarse sobre el dispositivo seleccionado sin que los us
17. provocar que el voltaje en el bus 1 Wire se reduzca a 0 volts Comando Respuesta sin control checksum P lt CR gt Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 18 19 Listado PINOUT del RJ 11 RJ11 PIN SE AL DESCRIPCI N 1 No connection Sin conexi n 2 No connection Sin conexi n 3 1 Wire Input Output Pin E S de red MicrolanTM 4 1 Wire Ground Pin Tierra de la Microlan 5 No connection Sin conexi n 6 No connection Sin conexi n Listado PINOUT del DB9 SE AL 9 PIN CONECTOR Se al DB9 RS232 RS485 TTL DESCRIPCI N DE LA FUNCI N NC 1 NC Sin conexi n TXD 2 Transmit Data TXRX TX salida RXD 3 Receive Data TXRX RX entrada DTR 4 PWRIN1 entrada de alimentaci n bloqueada por diodo DTR RTS 7 PWRIN2 entrada de alimentaci n bloqueada por diodo RTS GND 5 Ground Tierra referencia NC 6 NC Sin conexi n NC 8 NC Sin conexi n NC 9 NC Sin conexi n Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 19 19
18. re el mismo y hasta que se seleccione un dispositivo diferente Ejemplo Buscar todos los dispositivos sensores de temperatura DS1820 DS1920 que haya en el bus con c digo de familia 10 y leer los datos de la temperatura con el comando W Nota Despu s de haberse seleccionado al primer dispositivo que tenga el c digo de familia deseado las b squedas subsecuentes deben de hacerse con el comando f hasta que regrese un lt CR gt s lo indicando que ya se han encontrado todos Comando Respuesta F10 b squeda por familia 7F0000000836A410 lt CR gt W0144 lt CR gt comando convertir 44 lt CR gt ESPERAR 350 MILISEG PARA QUE SE COMPLETE LA CONVERSI N M comando coincidir con ROM 7F0000000836A410 lt CR gt WOABEFFFFFFFFFFFFFFFFFF lt CR gt BE28000000FFFF274B72 lt CR gt f b squeda por familia siguiente BD0000001D323910 lt CR gt ESPERAR 350 MILISEG PARA QUE SE COMPLETE LA CONVERSI N M comando coincidir con ROM BD0000001D323910 lt CR gt WOABEFFFFFFFFFFFFFFFFFF lt CR gt BE28000000FFFF274B72 lt CR gt f b squeda por familia siguiente lt CR gt no m s dispositivos DS1820 DS1920 Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 6 19 Nota En este ejemplo puede observarse que el host no requiere almacenar los c digos ROM de los dispositivos en la red para recopilar datos y comunicarse con ellos Este ejemplo usa el comando b squeda por familia para seleccio
19. rlo otra vez El HA7E registrar el c digo ROM del dispositivo seleccionado y lo usar autom ticamente cuando sea necesario volver a direccionarse sobre el dispositivo seleccionado sin que los usuarios necesiten reenviar el c digo ROM Los c digos ROM se determinan con los comandos S buscar M coincidir con ROM y F b squeda por familia El comando Coincidir con ROM restablece reset y selecciona el dispositivo 1 Wire actual y responde con el c digo ROM de ese dispositivo Los dispositivos tambi n pueden ser seleccionados con los comandos F b squeda por familia S buscar o M coincidir con ROM Una vez que un dispositivo ha sido seleccionado todos los comandos operar n sobre el mismo y hasta que se seleccione un dispositivo diferente Ejemplo Restablecer reset y re seleccionar el DS2407 direccionado actualmente para despu s leer el byte de informaci n del canal con el comando W Comando Respuesta M 0600000001C8BE12 lt CR gt W0O4FS5FFFFFF lt CR gt F5FFFFA6 lt CR gt El byte de informaci n del canal es A6 el ltimo byte Ver las especificaciones del DS2407 de Dallas Semiconductor Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 10 19 Comando ESCRIBIR UNO LEER BIT COMANDOS O ESCRIBIR UNO LEER BIT y Z ESCRIBE CERO Forma O o z comandos de un s lo car cter El comando escribir leer bit es el comando 1 Wire
20. uarios necesiten reenviar el c digo ROM Los c digos ROM se determinan con los comandos S buscar M coincidir con ROM y F b squeda por familia El comando Direcci n selecciona el dispositivo 1 Wire que corresponda con el c digo ROM en el comando Los dispositivos tambi n pueden ser seleccionados con los comandos F b squeda por familia S buscar or M coincidir con ROM Una vez seleccionados todos los comandos operar n sobre el dispositivo seleccionado y hasta que se seleccione un dispositivo diferente Ejemplo Seleccionar el DS2407 con el c digo ROM 0600000001C8BE12 leer despu s el byte de informaci n del canal con el comando W Comando Respuesta A0600000001C8BE12 lt CR gt 0600000001C8BE12 lt CR gt W0O4FS5FFFFFF lt CR gt F5FFFFA6 lt CR gt El byte de informaci n del canal es A6 el ltimo byte Ver las especificaciones del DS2407 de Dallas Semiconductor Embedded Data Systems LLC 2019 Fortune Drive Lawrenceburg KY 40342 Tel Fax 502 859 5490 9 19 Comando COINCIDIR CON ROM M Restablecer reset el dispositivo y enviar el comando Coincidir con ROM para el dispositivo actual Forma M un comando de un s lo car cter El comando Coincidir con ROM se usa para restablecer reset y re seleccionar el dispositivo actual en el bus 1 Wire Una vez que el dispositivo ha sido seleccionado los comandos subsecuentes pueden operar sobre l sin necesidad de selecciona

Download Pdf Manuals

image

Related Search

Related Contents

GE 97845 User's Manual  Lucknow Manual - Ctechinfo.net  BabyPhone - Migros  車種別ハーネス取扱説明書  AVH-P5180DVD  IPdio Tune  Installation & Quick Start Guide  Victory QTX-800-J12 surveillance camera  Tripp Lite Isobar Surge Suppressor  DJ Controller Bedienungsanleitung  

Copyright © All rights reserved.
Failed to retrieve file