RP6 or ASURO Barometer, Hygrometer & Temp. Module

Similar documents
TSYS01-FAMILY Digital Temperature Sensors

MEAS HTU21D PERIPHERAL MODULE

MS BA Micro Barometric Module

Altimeter / Barometer Module SMD500 ultra low power, low voltage

Gumstix Pi HAT Sensor board

MS BA Variometer Module

MS BA Altimeter Module

NPA 201. Amphenol Advanced Sensors. Digital Output Absolute Pressure Sensor. 11:15 17 Jan,15. Applications. Features

MS BA03 Barometric Pressure Sensor, with stainless steel cap

HTU21D Sensor Miniature Relative Humidity and Temperature Sensor

Evaluation Board User Guide UG-047

IMU Axis Gyro Evaluation Board Application Note

MS BA01 PHT Fusion Sensor

The Information contained herein is subject to change without notice. Revisions may be issued regarding changes and/or additions.

MS BA Miniature Altimeter Module

ATmega32U4 IoT Weather Station

MS BA Miniature Altimeter Module

MS BA Miniature Altimeter Module

Temperature and humidity module DHT11 Product Manual

Operating instructions AS-i SmartLine module AC3200 AC /00 06/2016

RN-174. WiSnap M2 Super Module. Features. Description. Applications. ~ page 1 ~ rn-174-ds v1.1 6/1/2011

MS BA Miniature Variometer Module

FEATURES FIEL OF APPLICATION Mobile altimeter / barometer systems ike computers Adventure or multi-mode watches Variometers ataloggers TECHNICAL ATA S

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 4/20/2011

User's Guide for the BAM Shield with DICE boards. User Manual. BAM-Shield with DICE-Boards. Author: Konrad Meyer. Page 1 / 13

HPS-M -2 DIFFERENTIAL PRESSURE TRANSMITTER. Mounting and operating instructions

HMC1022 Digital Compass

MS BA Miniature Altimeter and Diving Module

HS300x Datasheet. High Performance Relative Humidity and Temperature Sensor. Description. Features. Physical Characteristics. Typical Applications

MPU-6000/MPU Axis Evaluation Board User Guide

Installation and operation manual ReciFlow Gas

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 3/3/2011

PRELIMINARY! DIGITAL HUMIDITY SENSOR

USBDEVELKIT DEVELOPMENT KIT V3

DXTH DUCT SENSOR / SWITCH FOR TEMPERATURE AND HUMIDITY. Mounting and operating instructions

Reflow Kit V3 PRO Instruction Manual

Pressure 4 click. PID: MIKROE 3020 Weight: 24 g

Reflow Kit V3 Basic Instruction Manual

HDPM01. Description. Features. Applications

SensDev UG, based in Burgstaedt, Germany, is a Silicon Pressure Sensor supplier. Ranges are 50Pa to 4MPa, 10μL/s to 1000m³/h.

Sample board for USB DEVELOPPER KIT

Shack Clock kit. U3S Rev 2 PCB 1. Introduction

RN-174 WiFly Super Module

ADC7520 SERIES. 1600W Battery Chargers and Power Supplies

MEAS TEMPERATURE SYSTEM SENSOR (TSYS01) XPLAINED PRO BOARD

Web Site: Forums: forums.parallax.com Sales: Technical:

USB-L111. USB-L111 User Manual TPM. Version: V M05. To properly use the product, read this manual thoroughly is necessary.

WeatherPiArduino Weather Board

SF10 SF10. Features: The SF10 laser altimeter is ideal for automated landings and precision hovering.

mcube Proprietary APS v1.0 1 / mcube Inc. All rights reserved.

WeatherPiArduino Weather Board

Doc.Nr SCP1000 DEMO KIT User Manual

Reflow Kit V3 PRO Instruction Manual

MS5525DSO (Digital Small Outline)

The accessories described in this manual are of the highest quality, carefully designed and built in order to ensure excellent performance.

Handbook ASI-PRG-ADR. AS-Interface Addressing Device. Festo AG & Co de 0004a

DSTHM-2 COMBINED T AND RH DUCT TRANSMITTER. Mounting and operating instructions

Product Family Specification

MDP200 Series. Differential Pressure Sensor FEATURES APPLICATIONS DESCRIPTION

GREISINGER electronic GmbH D Regenstauf, Hans-Sachs-Straße 26 phone: / , fax: / ,

DLA. DMX512 Analyzer. DLA Users Manual SV2_00 B.lwp copyright ELM Video Technology, Inc.

IP Outdoor Rugged Dome ACM-75x1 series. Ver Hardware User s Manual

Operating instructions Addressing unit AC1144

Operating instructions Memory plug E /02 11/2011

Adafruit BME680. Created by lady ada. Last updated on :10:23 AM UTC

DEV16T. LCD Daughter board

Operating and Installation Manual. EASYLAB Expansion modules Type EM-TRF for 230 V AC mains voltage

DIGITAL HUMIDITY SENSOR HYT-131

EPT-200TMP-TS-U2 TMP102 Temperature Sensor Docking Board Data Sheet

Cube LAN Gateway. Operating manual BC-LGW-O-TW

Evaluation Board for the AD Bit, Low Power Sigma-Delta ADC (3 Channels) EVAL-AD7798

Grove Lightning Detector 0219-MOD1016G-01

SIMADYN D Digital Control System. Fiber-Optic Rack Coupling CS12. User Manual. Edition DK No

NHD 0216K3Z FL GBW. Serial Liquid Crystal Display Module

Temperature and Humidity Module. AM2302 Product Manual

Compass Module 3-Axis HMC5883L (#29133)

MC3635 FEATURES GENERAL DESCRIPTION

RXTH DUAL ROOM SENSOR / SWITCH

HTU(F)3800 SERIES Digital Relative Humidity module with Temperature output

Application Note TSYS01

Operating instructions. Speed monitor D / / 2014

TETRIS 2500 High Impedance Active Probe. Instruction Manual

RN-174. WiFly GSX Super Module. Features. Description. Applications. rn-174-ds v1.1 1/24/2011

PIN CONFIGURATION Fig. 2: Pin configuration of MS5561 Pin Name Pin Type Function SCLK 1 I Serial data clock GND 2 G Ground PV (1) 3 N Negative

SeriBox. antrax Datentechnik GmbH

12v Power Controller Project Board

EE360. High-End Moisture in Oil Transmitter. Typical applications. Features EE360 EE360. (+34)

Adafruit BMP280 Barometric Pressure + Temperature Sensor Breakout

User Guide Feb 5, 2013

Evaluation Board for the AD7709, 16-Bit, Sigma Delta ADC with Current Sources EVAL-AD7709-EB

Rev 1.3, Air-Farm User Manual. CO2 / Temperature / Humidity Transmitter

Evaluation Board for the AD7790/AD /24-Bit, Low Power, Σ- ADC

Adafruit BME280 Humidity + Barometric Pressure + Temperature Sensor Breakout

ILUMEN PID SOLUTION INDOOR OUTDOOR ILUMEN PIDBOX MINI INSTALLATION MANUAL. Ilumen PIDbox mini Version 1.5

Operating Manual. English. Digital-Analog Converter DACON8-UMB.

GENERAL DESCRIPTION MC3635 FEATURES

RXTP ROOM TEMPERATURE

IPPS-015 series Intelligent Pressure Sensor

SINAMICS G130. Terminal Module 150 (TM150) Operating Instructions 03/2013 SINAMICS

RTT2 ROOM TEMPERATURE SWITCH. Mounting and operating instructions

Transcription:

JM3-BHT31 RP6 or ASURO Barometer, Hygrometer & Temp. Module RP6 or ASURO Barometer, Hygrometer & Temp. Module 2014 AREXX Engineering and JM3 Engineering www.arexx.com For latest updates check www.jm3-engineering.com! Version: 1.05 Nov. 9 th, 2014 page: 1

Impressum 2012-14 AREXX Engineering Nervistraat 16 8013 RS Zwolle The Netherlands Tel.: +31 (0) 38 454 2028 Fax.: +31 (0) 38 452 4482 This manual is protected by the laws of Copyright. It is forbidden to copy all or part of the contents without prior written authorization! Product specifications and delivery contents are subject to changes. The manual is subject to changes without prior notice. You can find free updates of this manual on http://www.arexx.com/ ASURO licensed by DLR and AREXX are registered trademarks from AREXX Engineering. All other trademark are the property of their owners. We are not responsible for the contents of external web pages that are mentioned in this manual! Information about limited warranty and responsibility The warranty granted by AREXX Engineering is limited to the replacement or repair of the Module and its accessories within the legal warranty period if the default has arisen from production errors such as mechanical damage or missing or wrong assembly of electronic components except for all components that are connected via plugs/sockets. The warranty does not apply directly or indirectly to damages due to the use of the robot. This excludes claims that fall under the legal prescription of product responsibility. The warranty does not apply in case of irreversible changes (such as soldering of other components, drilling of holes, etc.) of the module or its accessories or if the module is damaged due to the disrespect of this manual! It cannot be guaranteed that the supplied software will satisfy individual expectations or will run completely error-free and without any interruption. Moreover the software can be freely changed and is loaded into the unit by the user. Therefore the user carries the full risk regarding the quality and performance of the unit including all software. AREXX Engineering guarantees the functionality of the supplied application examples provided the respect of the conditions specified in the data sheet. If the SAM-04-LAN or the PC software turns out to be faulty or insufficient, the customer carries all costs for service, repair or correction. Please note the relevant license agreements on the CD-ROM! Symbols The manual uses following symbols: The exclamation mark attracts the attention of the user to important instructions that must be adhered to. If you make a mistake in this part, it can lead eventually to the destruction of the robot or its accessories and even endanger your health or that of your environment! The "Information" symbol draws the attention to useful tips and tricks or background information. It is not always essential to understand everything but it is often very useful. Version: 1.05 Nov. 9 th, 2014 page: 2

Safety recommendations IMPORTANT: Prior to using this robot arm for the first time, please read this manual thoroughly up to the end! They explain the correct use and inform you about potential dangers! Moreover they contain important information that might not be obvious for all users. - Check the polarity of the batteries or power supply. - Keep all products dry, when the product gets wet remove the power directly. - Remove the batteries or power when you are not using the product for a longer period. - Before taking the module into operation, always check it and its cables for damage. - If you have reason to believe that the device can no longer be operated safely, disconnect it immediately and make sure it is not unintentionally operated. - Do not operate the module in rooms or under unfavourable conditions. - This module is equipped with highly sensitive components. Electronic components are very sensitive to static electricity discharge. Only touch the module by the edges and avoid direct contact with the components on the circuit board. Normal use This module is developed to use with robots, which allows you to determine basic behaviour patterns and reactions of the robot to external influences yourself. The module was developed as an experimental platform for all electronic technicians with interest in robotics. In practical tests, it visualises the influence and effects of software parameters as well as physical parameters via the corresponding sensor technology. Any use other than that described above is not permitted. The product is not a toy and should be kept out of reach of children under 14 years of age! It may only be used in closed, dry indoor rooms. The product must not get damp or wet. Use other than that described above can lead to damage to the product and may involve additional risks such as short circuits, fire, electrical shocks etc. Content 1. Impressum... 2 2. Safety recommendations... 3 3. Introduction... 5 4. Manual... 6 5. Schematic... 10 6. PCB Layout... 10 Version: 1.05 Nov. 9 th, 2014 page: 3

ASURO Robot Asuro xtend and Compass- / Gyro Module and Display Version: 1.05 Nov. 9 th, 2014 page: 4

Introduction A general purpose barometer, hygrometer and temperature sensor module. It can be directly plugged into the ASURO expansion port on the ASURO xtend board - it can be stacked up with the ASURO Compass / Gyro Module and or RTC. The sensor module is using the MS5607-02BA high resolution altimeter and the HTU21D sensor from MEAS Switzerland with I2C bus interface. This barometric pressure sensor is optimized for altimeters and variometers with an altitude resolution of 20 cm and can be used for weather station information as well. In addition, the relative humidity and temperature sensor are dedicated plug and play transducers for applications where reliable and accurate measurements are needed. The barometric sensor module includes a high linearity pressure sensor and an ultra-low power 24 bit ΔΣ ADC with factory calibrated coefficients. It provides a precise digital 24 bit pressure and temperature value and different operation modes that allow the user to optimize for conversion speed and current consumption. A high resolution temperature output allows the implementation of an altimeter/thermometer function without any additional sensor. The MS5607-02BA can be interfaced to virtually any micro controller. The communication protocol is simple, without the need of programming internal registers in the device. The sensing principle used leads to very low hysteresis and high stability of both pressure and temperature signal. The humidity sensor setting new standards in terms of size and intelligence and provides calibrated, linearized signals in digital, I²C format. Every sensor element is factory calibrated and tested. Low battery can be detected and a checksum improves communication reliability. The resolution can be changed by command (8/12bit up to 12/14bit for RH/T). Version: 1.05 Nov. 9 th, 2014 page: 5

Manual 1. Connecting to RP6 or ASURO xtend Board The module will be simply plugged in to the K3 connector on the ASURO xtend board. There is a voltage regulator on the module so it can be directly plugged into the I2C Module header on the RP6 Sensor board. In the RP6 case, you have to solder contacts on the boards (Precision Contacts RM 2,54 Conrad Part number 741333 05). 1.1. PIN OUT Barometer Humidity Temp Module (Asuro Connector) PIN 1 = VDD_3.3 PIN 2 = n/c PIN 3 = n/c PIN 4 = n/c PIN 5 = n/c PIN 6 = n/c PIN 7 = SCA PIN 8 = SCL PIN 9 = n/c PIN 10 = GND PIN1 Pin10 1.2. PIN OUT Barometer Humidity Temp Module (RP6 Connector) PIN 1 = VDD_3.3 PIN 2 = SCL PIN 3 = SCA PIN 4 = n/c PIN 5 = n/c PIN 6 = n/c PIN 7 = n/c PIN 8 = n/c PIN 9 = GND PIN1 PIN2 Pin9 Version: 1.05 Nov. 9 th, 2014 page: 6

2. Software The data access works over I2C Bus. There is no special initialization required refer to datasheet of the MS5607-02BA and HTU21D for more information. A demo software is available for the ASURO xtend board with the attached Barometer Module. 2.1. Reading data from I2C Principle way of reading data from the module /**********************************************************************\ * read sensor data (generalized description) \**********************************************************************/ master.readregisters(i2c Addr, Register AUTO_INC, mbuffer, 6); 2.2. Writing data via I2C Principle way writing data via I2C to the module /**********************************************************************\ * write data to register (generalized description) \**********************************************************************/ master.transmitbytes(i2c Addr, Register AUTO_INC, data0, data1, data2); 2.3. Demo Software The demo software for the ASURO xtend board is available which displays the pressure, relative humidity and temperature on the display. To enable the display function you have to make a change the Makefile - in the Global Defines section you should have IOEXT_WEATHER defined. # Global Defines # # Enable demo program for connected sensor module. DEFINES = IOEXT_WEATHER 2.4. Slave Addresses BAROTEMP = 0xEE // MS5607-02BA03 Baro & Temp RELHUM = 0x80 // HTU21D Relative Humidity & Temp Version: 1.05 Nov. 9 th, 2014 page: 7

3. Commands / Register 3.1. MS5607-02BA03 Read Command Reset Convert D1 (OSR=256) Convert D1 (OSR=512) Convert D1 (OSR=1024) Convert D1 (OSR=2048) Convert D1 (OSR=4096) Convert D2 (OSR=256) Convert D2 (OSR=512) Convert D2 (OSR=1024) Convert D2 (OSR=2048) Convert D2 (OSR=4096) ADC Read PROM Read Hex Code 0x1E 0x40 0x42 0x44 0x46 0x48 0x50 0x52 0x54 0x56 0x58 0x00 0xA0 to 0xAE Since there are no register on the barometer chip you have to follow the given procedure to read data after power up: 1. Issue Reset 2. Read PROM (128 bit of calibration words) 3. Initiate pressure (D1) conversion followed by Read ADC result (24 bit) 4. Initiate temperature (D2) conversion followed by Read ADC result (24 bit) For detailed description of the commands and data processing refer to the datasheet. Version: 1.05 Nov. 9 th, 2014 page: 8

3.2. HTU21D Read Commands Hex Code Comment Trigger Temperature Measurement 0xE3 Hold master Trigger Humidity Measurement 0xE5 Hold master Trigger Temperature Measurement 0xF3 No Hold master Trigger Humidity Measurement 0xF5 No Hold master Write user register 0xE6 Read user register 0xE7 Soft Reset 0xFE User Register Bit # Bits default Measurement Resolution 7,0 2 00 Bit 7 Bit 0 RH Temp 0 0 12 bits 14 bits 0 1 8 bits 12 bits 1 0 10 bits 13 bits 1 1 11 bits 11 bits Status End of Battery 0 : VDD>2.25V 1 : VDD<2.25V 6 1 0 Reserved do not modify 3,4,5 3 0 Enable on-chip heater 2 1 0 Disable OTP reload 1 1 For more details of the chip functionality please refer to the datasheet. 4. Technical Data VDD = 3.3 V +/- 5% IDD 1.5 ma (peak) 0.2 µa (standby) Temperature Range: -10 to 65 C Key features: High resolution module - Altitude: 20cm - Humidity: 0,04% Fast conversion Integrated digital pressure sensor (24 bit ΔΣ ADC) Operating range: 10 to 1200 mbar Excellent long term stability Instantaneous desaturation after long periods in saturation phase Factory calibrated Version: 1.05 Nov. 9 th, 2014 page: 9

5. Schematic 6. PCB Top view: Version: 1.05 Nov. 9 th, 2014 page: 10