Descargar Imprimir esta página

Embedded Data Systems HA7E Manual Del Usuario

Ascii de rs232 a 1-wire

Publicidad

Enlaces rápidos

http://www.EmbeddedDataSystems.com
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 iButtons de Dallas
·
Semiconductor.
·
Protección ESD mayor a 27kV (Modelo de Referencia IEC801-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ísticas 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
HA7E 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 iButtons 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 CRC16 de los
registros de Archivo Touch Memory. El HA7E soporta dispositivos 1-Wire analógicos, digitales y de temperatura, así
como todos los iButtons de Dallas Semiconductor.
1-Wire® y iButton® son marcas registradas de Dallas Semiconductor. TMEX™ es una marca de Dallas Semiconductor.
Embedded Data Systems,
.
LLC
; 2019 Fortune Drive; Lawrenceburg, KY 40342; Phone/Fax 502-859-5490
Manual del usuario del HA7E
Adaptador ASCII de RS232 a 1-Wire
1-19

Publicidad

loading

Resumen de contenidos para Embedded Data Systems HA7E

  • Página 1 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 HA7E sólo requiere de una corriente de reposo muy pequeña.
  • Página 2 Lista de comandos 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. BUSCAR ROM SIGUIENTE: Identifica los códigos en ROM de 64 bits del siguiente dispositivo en el bus, debe precederle un comando “S”.
  • Página 3 Envía un comando Restablecer (Reset) y Coincidir con ROM al dispositivo seleccionado actualmente. 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, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490...
  • Página 4 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.
  • Página 5 7F0000000836A410<CR> A00000000B14E710<CR> 800000000AE6A012<CR> EA0000000AE5AF12<CR> <CR> (no más dispositivos) Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 5-19...
  • Página 6 BD0000001D323910<CR> (ESPERAR 350 MILISEG. PARA QUE SE COMPLETE LA CONVERSIÓN) (comando coincidir con ROM) BD0000001D323910<CR> W0ABEFFFFFFFFFFFFFFFFFF<CR> BE28000000FFFF274B72 <CR> (búsqueda por familia siguiente) <CR> (no más dispositivos DS1820/DS1920) Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 6-19...
  • Página 7 Este ejemplo usa el comando búsqueda por familia para seleccionar los dispositivos DS1820/DS1920 y el comando “W” para recopilar los datos de temperatura. Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490...
  • Página 8 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, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 8-19...
  • Página 9 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 usuarios necesiten reenviar el código ROM.
  • Página 10 Una vez que el 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 volver a direccionarse sobre el dispositivo seleccionado, sin que los usuarios necesiten reenviar el código ROM.
  • Página 11 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).
  • Página 12 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) <CR> Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 12-19...
  • Página 13 Ejemplo: Leer dos páginas de datos, empezando en la página 0F del DS1996 con código ROM EF00000003B7890C. Comando Respuesta AEF00000003B7890C<CR> AEF00000003B7890C <CR> Respuesta (esta es la página 0F) Respuesta (página 10) Respuesta (página 11) Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 13-19...
  • Página 14 Ejemplo: Leer dos registros de un archivo, empezando en la página 0F 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<CR> <CR> Respuesta (estas son páginas 0F) Respuesta (página 10) Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 14-19...
  • Página 15 El HA7E sólo puede escribir en dispositivos 1-Wire y iButton en registros con Estructura de Archivos Touch Memory. Sin embargo, el usuario puede comunicarse directamente con cualquier dispositivo 1-Wire o iButton por medio de los comandos escribir/leer bloque;...
  • Página 16 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).
  • Página 17 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, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 17-19...
  • Página 18 (un comando de un sólo carácter) El comando Bajo consumo provocará que el voltaje en el bus 1-Wire se reduzca a 0 volts. Comando Respuesta (sin control checksum) <CR> Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 18-19...
  • Página 19 Receive Data/TXRX-/RX entrada PWRIN1 entrada de alimentación (bloqueada por diodo DTR) PWRIN2 entrada de alimentación (bloqueada por diodo RTS) Ground Tierra (referencia) Sin conexión Sin conexión Sin conexión Embedded Data Systems, ; 2019 Fortune Drive; Lawrenceburg, KY 40342; Tel/Fax 502-859-5490 19-19...