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.