SHT1x / SHT7x Sensor de Humedad y temperatura _ humedad

Anuncio
SHT1x / SHT7x
Sensor de Humedad y temperatura
_ humedad relativa y temperatura
_ Punto de rocío
_ Totalmente calibrada, salida digital
_ Excelente estabilidad a largo plazo
_ No se necesitan componentes externos
_ El consumo de energía es ultra bajo
_ Superficie montable o de 4 pines totalmente intercambiables
_ Pequeño tamaño
_ Apagado automático
SHT1x / SHT7x Resumen del producto
El SHTxx es un solo chip de módulo de sensores múltiples, de humedad relativa y temperatura que
comprende una calibrado de salida digital. Aplicación de los procesos industriales CMOS con patentada de
micro-mecanizado (CMOSens ® tecnología) asegura mayor fiabilidad y una excelente estabilidad a largo
plazo. El dispositivo incluye un polímero capacitivo elemento del sensor de humedad relativa y un sensor
de temperatura bandgap. Ambos son perfectamente acoplado a un convertidor digital de 14bit y un
circuito de interfaz en serie en el mismo chip. Esto se traduce en calidad superior de la señal, un rápido
tiempo de respuesta y la insensibilidad a las perturbaciones externas (CEM) a un precio muy competitivo.
Cada SHTxx se calibra individualmente en una cámara de humedad precisión con un espejo enfriado de
higrómetro como referencia. Los coeficientes de calibración se programan en la OTP de la memoria. Estos
coeficientes se utilizan internamente en medidas para calibrar las señales de los sensores. La interfaz en
serie de 2 cables y regulación de tensión interna permite la integración fácil y rápida del sistema. Su
pequeño tamaño y bajo el consumo de energía hace que sea la mejor opción, incluso para
las aplicaciones más exigentes.
El dispositivo se suministra ya sea en una superficie de LCC en bastidor (Portador de Chip sin plomo) o
como un enchufable de 4 pines en una sola línea tipo de paquete. Las opciones específicas de los clientes
de envasado pueden ser disponibles bajo petición.
2.1 pines de alimentación
El SHTxx requiere una fuente de tensión entre 2,4 y 5,5 V. Después del encendido el dispositivo necesita
11 ms para alcanzar su estado “sleep”. No se deben enviar comandos antes de esa hora. Los pines de
alimentación (VDD, GND) pueden ser desacoplados con un Condensador de 100 nF.
2.2 Interfaz serial (bidireccional de 2 hilos)
La serie de interfaz del SHTxx está optimizado para el sensor lectura y el consumo de energía; y no es
compatible con las interfaces I2C, consulte la FAQ para más detalles.
2.2.1 entrada de reloj serie (SCK)
El SCK se utiliza para sincronizar la comunicación entre un microcontrolador y el SHTxx. Puesto que la
interfaz consiste en la lógica completamente estática que no hay SCK mínimo de frecuencia.
2.2.2 Los datos serie (DATA)
El pin de datos de tres estados se utiliza para transferir datos dentro y fuera del dispositivo. Los DATOS se
cambian después del flanco de bajada y se valide en el flanco ascendente de la serie SCK reloj. Durante la
transmisión de la línea de datos debe permanecer estable mientras SCK esté alto. Para evitar la
contención de la señal al microcontrolador se debe sólo bajar la unidad de datos. Una resistencia pull-up
(por ejemplo, 10 k) es necesaria para tirar de la señal ascendente. (Ver Figura anterior) la resistencias Pullup se incluyen a menudo en los circuitos de E / S de los microcontroladores.
Ver Tabla 5 para las características detalladas IO.
2.2.3 El envío de un comando
Para iniciar una transmisión, se tiene que emitir una secuencia “Transmisión Start". Se trata de un
descenso de la línea de datos mientras SCK es alto, seguido por un pulso bajo en SCK y elevar DATA
mientras SCK sigue siendo alta.
El comando siguiente se compone de tres bits de la dirección (sólo un "000A" es compatible) y cinco bits
de comando. El SHTxx indica la correcta recepción de un comando enviado por el pin de datos (bit ACK)
tras el octavo flanco de bajada del reloj SCK. La línea de datos es liberado (y se va de altura) después del
noveno flanco de bajada del reloj SCK.
Comandos:
Codigos:
Reserved
0000x
Measure Temperature
00011
Measure Humidity
00101
Read Status Register
00111
Write Status Register
00110
Reserved
0101x-1110x
Soft reset
11110
Se reinicia la interfaz, se borra el registro STATUS a los valores por defecto, esperar mínimo 11 ms antes
del siguiente comando
2.2.4 Medición de la secuencia (HR y T):
Después de emitir una orden de medición ('00000101'para la humedad relativa, '00000011"para la
temperatura), el responsable tiene que esperar a que la medición sea completada. Esto tarda
aproximadamente 11/55/210 ms para una medición de 8/12/14bit. El tiempo exacto varía hasta en un ±
15% con la velocidad del oscilador interno. Para indicar la finalización de una medición el SHTxx envía una
bajada en la línea de datos. El controlador deberá esperar a la señal llamada "data ready" antes de
cambiar de nuevo SCK.
Dos bytes de datos de medición y un byte de CRC (checksum) serán transmitidos. El uC debe reconocer
cada byte recibidos en la línea de datos en bajada. Todos los valores son MSB en primer lugar, derecho
justificado. (Por ejemplo, el quinto SCK es MSB por un valor de 12 bits, para un resultado de 8 bits el
primer byte no se utiliza).
La comunicación termina después de reconocer los datos de CRC. Si el CRC-8 checksum no es usado el
controlador puede terminar la comunicación después de la medición de datos LSB, manteniendo alta ack.
El dispositivo vuelve automáticamente al modo de suspensión después de la medición y la comunicación
ha terminado.
Advertencia:
Para evitar un calentamiento espontáneo por debajo de 0,1 ° C la SHTxx no debe estar activo
durante más de 15% del tiempo (por ejemplo, máx. 3 mediciones / segundo para 12 bits de
precisión).
2.2.5 Conexión de secuencia de restablecimiento:
Si la comunicación con el dispositivo se pierde la siguiente secuencia de señal reiniciará la
interfaz serie: mientras los datos salen en alta, se cambia SCK 9 pulsos o en mas cantidades.
Este debe ser seguido por una "transmisión Start", secuencia antes de la próxima orden. Esta
secuencia resetea solo la interfaz. El registro Status conserva su contenido.
2.2.6 CRC-8 calculo de Checksum
La transmisión digital está toda asegurado por una suma de 8 bits de comprobación. Se asegura de que
cualquier dato incorrecto puede ser detectado y se elimina.
2.3 Registro Status:
Alguna de las funciones avanzadas del SHT71 es a través del registro Status. La siguiente sección se dará
un breve vistazo de estas características.
2.3.1 Medición en resolución:
La omisión de medida en resolución de 14bit (temperatura) y 12bit (humedad) puede ser reducido de a 12
y 8bit. Este es especialmente útil in alta velocidad o en aplicaciones extrema de bajo consumo
2.3.2 Fin de batería:
La función “Fin de batería” detecta la tensión debajo de los 2,47v. Precisión de +/- 0,05
OTP Actualizador:
Con esta operación los datos de calibración son cargados en el registro antes de cada medición. Este
puede desactivarse para reducir el tiempo de medición por sobre 10 ms.
Descargar