P2-AHU Manual v1.0. P2-AHU Manual. (T-Module) - 1 -

Similar documents
CMPS09 - Tilt Compensated Compass Module

BW-IMU200 Serials. Low-cost Inertial Measurement Unit. Technical Manual

CMPS11 - Tilt Compensated Compass Module

MGA103 Single Axis MEMS Gyro with Triaxial Accelerometer

IMU60 Inertial Measurement Unit

MG100 Single Axis MEMS Gyro

USART Digital Compass Manual

INERTIAL LABS SUBMINIATURE 3D ORIENTATION SENSOR OS3DM

AMS0805WAH. CATALOG No.: AMS0805WAH. Motion Sensor Data Sheet Ver Advanced Material on Technology

OS3D-FG MINIATURE ATTITUDE & HEADING REFERENCE SYSTEM MINIATURE 3D ORIENTATION SENSOR OS3D-P. Datasheet Rev OS3D-FG Datasheet rev. 2.

Attitude and Heading Reference Systems

TFmini Infrared Module Specification

Technical Manual. CruizCore R1350N Rev Copyright Microinfinity Co., Ltd.

Mercury technical manual

YDLIDAR G4 DATASHEET. Doc#: 文档编码 :

Carbon Dioxide (Tiny CO2) Gas Sensor. Rev TG400 User Manual

Catalog

RF ISM Transparent Transceiver Module V4.0

RF7129 Ultra-low power Tranceiver module V2.0

AHRS400 Series User s Manual

Specifications Attitude and Heading Specifications. GP9 GPS-Aided AHRS Datasheet, Revision 1.3

SV-MESH Mesh network series Catalogue

NRA24 millimeter wave radar User manual

YDLIDAR F4PRO DATASHEET

Catalog

UNSTAR 传感与控制 TEL: FAX: szss AHRS300 Series User s Manual AHRS300CA- (DMU-AHRS) Revision 1.5

Embedded Radio Data Transceiver SV611

Serial Servo Controller

Low Power with Long Range RF Module DATASHEET Description

BW-VG525 Serials. High Precision CAN bus Dynamic Inclination Sensor. Technical Manual

isma-b-w0202 Modbus User Manual GC5 Sp. z o.o. Poland, Warsaw

PM2.5 / PM1.0 Sensor Particulate Matter Sensing Solution

EG medlab. Three Lead ECG OEM board. Version Technical Manual. Medlab GmbH Three Lead ECG OEM Module EG01010 User Manual

im M o t i o n S e n s o r D a t a S h e e t Ver. 1.2

UM7 DATASHEET INTRODUCTION FEATURES. Rev. 1.3 Released 10/27/2014

Intelligent Infrared CO2 Module (Model: MH-Z19)

Catalogue

Electrical Lens Driver 4

UART GPS NEO-6M User Manual

URM37 V3.2 Ultrasonic Sensor (SKU:SEN0001)

BLE 4.0 Module ZBModule User Manual 1 / 15

RF1212 RF1212 Ultra-low Power ISM Transceiver Module V2.0

9DoF Sensor Stick Hookup Guide

EIG DNP V3.0 Protocol Assignments

MX-64T / MX-64R / MX-64AT / MX-64AR

RF1276 Long Distance Transceiver module V2.0

SPECIFICATIONS. ACA2000 -High Accuracy Digital Type Dual-Axis Inclinometer with Full Temperature Compensation. Item No.:ACA2000

I-2533CS series User Manual

HG1120 INERTIAL MEASUREMENT UNIT (IMU) Installation and Interface Manual

ELT Sensor Data Sheet for S-300-3V

OrigamiSat-1. FM Down Link Data Format. (English version)

FLCS V2.1. AHRS, Autopilot, Gyro Stabilized Gimbals Control, Ground Control Station

PyroMiniUSB Series Operators Guide

DRF4432D20 20dBm ISM RF Transceiver Module V1.21

Catalog

SC16A SERVO CONTROLLER

USB Port Medium Power Wireless Module SV653

User manual for LEMI-029 digital fluxgate sensor system with KMS820 USER MANUAL. for LEMI 029 DIGITAL FLUXGATE SENSOR SYSTEM

Date: January 16, 2003 Page 1 of 1

Inertial Sensors. Ellipse Series MINIATURE HIGH PERFORMANCE. Navigation, Motion & Heave Sensing IMU AHRS MRU INS VG

SP25 millimeter wave radar User manual

Blue Bamboo P25 Device Manager Guide

B3M Series Software Manual Command Reference. Kondo Kagaku Co., Ltd. Ver

Ocean Controls KT-5221 Modbus IO Module

CIC ENGINEERING 345 CENTER STREET EAST PEORIA, IL PH FAX µmpis Control Software

Analog Module D1-15P User Manual

TLE5014 Programmer. About this document. Application Note

High Performance Advanced MEMS Industrial & Tactical Grade Inertial Measurement Units

3V TRANSCEIVER 2.4GHz BAND

Installation Instructions for the Transportation Attitude Reference System (TARS Series) Ruggedized Inertial Measurement Unit (IMU)

Tel: Fax: OMESH Networks Inc. 2011

Accelerometer user manual

Motion Reference Units

InfraStruXure Manager v4.x Addendum: Building Management System Integration

Know your energy. Modbus Register Map EM etactica Power Meter

HM-TR Series UHF Wireless Transparent Data Transceiver

Interface Control Document

RM24100A. Introduction. 1 Features. 2.4GHz 100mW RS232 / RS485 / RS422 DSSS Radio Modem (IEEE compliant) Operating Manual English 1.

Revision 1. March 21, ADC Operation Manual N 11 th St San Jose CA

Parameter Value Unit Notes

Motus Reference Manual

Purchase the sample: E51-TTL-500 Datasheet V Feature E51-TTL-500

USER MANUAL. Laser Particle Sensor Module PM fan series. Wuhan Cubic Optoelectronics Co.,Ltd. Ver.:

Measurement Reference Unit MRU-P, MRU-PD

USB-UART RADIO MODULE(WM11TR_ L_02_USB)

3DM -CV5-10 LORD DATASHEET. Inertial Measurement Unit (IMU) Product Highlights. Features and Benefits. Applications. Best in Class Performance

RM24100D. Introduction. 1 Features. 2.4GHz 100mW RS232 / RS485 / RS422 DSSS Radio Modem (IEEE compliant) Operating Manual English 1.

MTi 100-series The most accurate and complete MEMS AHRS and GPS/INS

TETRIX Servo Motor Expansion Controller Technical Guide

Catalogue

SV613 USB Interface Wireless Module SV613

EVDP610 IXDP610 Digital PWM Controller IC Evaluation Board

E31-TTL-500 Datasheet V Feature E31-TTL-500

CDR-915 Data Radio Module INTEGRATOR S GUIDE

SPECIFICATIONS. DCM302B-High Accuracy 3D Electronic Compass(2D Calibration) Item No.:DCM302B

Know your energy. Modbus Register Map EB etactica Power Bar

DRF7020D20 20dBm ISM RF Transceiver Module V1.31

CoolEx User Manual 2008 XDIMAX LTD. Revision 1.0

Serial Bus Smart Control servo SCS15 Manual

SIMPLY PRECISE PRELIMINARY. Preliminary product overview - LAK encoder. LAK 1 Absolute linear encoder with signal control

Transcription:

P2-AHU-00-01 Manual (T-Module) - 1 -

1. Overview - MEMS sensor based AHRS(Attitude & Heading Reference) micromodule - Acceleration 3 axis(x, Y, Z), magnetometer 3 axis(x, Y, Z) data provided - Angle 3 axis(roll, Pitch, Yaw) data provided - Acceleration, magnetometer calibration certificate provided - Module temperature( C) data provided - Communication method: Serial UART(TTL 3.3V Level) - Communication speed : 115200 bps - Attachable to a breadboard and perfboard with a pin header(2.54mm) 2. Specification Classification Specification Digital Interface Serial UART (TTL 3.3 Level) Operating Voltage DC 5 V Power consumption 400mW (nominal) Dimensions(W x L x H) 31 x 20 x 3(mm) Weight < 3.5 g Input Range Acceleration(1) ± 2 g (Standard) Magnetic(1) ± 130 ut (Standard) Static Accuracy Roll, Pitch < 2 deg Heading(2) < 4 deg Dynamic Accuracy(3) 8 deg RMS Angular Resolution 0.2 deg Update Rate 100 Hz (1) Can be changed by ordering option (2) In homogeneous magnetic environment (3) Under condition of stabilized * Noted specification can be changed without notice - 2 -

3. Dimension (Unit : mm) 4. Pin Out Description Pin No. Name Function 1 VCC Power supply (DC 5V) 2 RX Received Data 3 TX Transfer Data 4 GND Ground 5 Not Connect Pin 6 N/C This pin is not for use. 7 Advise not to connect to another pin. 8-3 -

5. Module Notation 6. Application Circuit A. P2-AHU-00-01 to MCU * P2-AHU-00-01 Sensor data is retrieved to User MCU * Sensor s TX port is connected to RX port of User MCU B. P2-AHU-00-01 to PC (USB Port) * P2-AHU-00-01 Sensor data is retrieved to User PC * UART2USB connects P2-AHU-00-01 and PC(USB Port) * UART2RS-232 Converter is used for RS-232 Port - 4 -

7. Communication A. Serial Interface Setting (UART TTL 3.3 Level) Baud rate 115,200 bps Data bits 8 bit Parity bits None Stop bits 1 Flow Control None B. Output Data Unit Value Unit Acceleration g Magnetic Flux Density ut Euler Angle deg Temperature C C. Output Data Protocol (Binary Protocol) Start code Inertia Data + Euler Angle Temp Checksum End code 1byte 2byte x 9 2byte 1byte 2byte [0x02] [High][Low] x 9 [High][Low] (1) [0x2C][0x03] (1) Refer to checksum Inertia Data + Euler Angle Acc_x Acc_y Acc_z Mag_x Mag_y Mag_z Roll Pitch Yaw 2byte 2byte 2byte 2byte 2byte 2byte 2byte 2byte 2byte * Acc : Acceleration, Mag : Magnetic Flux Density * Roll : X-axis Roll angle, Pitch : Y-axis Pitch angle, Yaw : Z-axis Yaw Angle * Temp : Temperature, Checksum : Data error check byte - Start code: Hex code 1Byte(0x02), End code: Hex code 2Byte(0x2C, 0x03) - Each data is composed of unsigned integer 2byte except the Start code, End code and Checksum - From the original data, the variables is used for each data byte, and the output are High and Low byte(2byte Data) - 2byte Data s output from the sensor is converted into original data with - 5 -

demodulations. - Acceleration 3 axis(acc_x, Acc_y, Acc_z), magnetometer 3 axis(mag_x, Mag_y, Mag_z), Rotation angle 3 axis(roll : ±180, Pitch : ±90, Yaw : ±180 ) data output - Temperature: P2-AHU-00-1 module s internal temperature data output D. Retrieved Data Demodulation Process - To send each 2byte data of Inertia Data(accelerometer 3 axis, magnetometer 3 axis), Euler Angle(Roll, Pitch, Yaw), Temperature, a demodulation process - certain conversion factor is added and multiplied to each data generates natural number and sends as [High][Low] 2byte. Dividing and subtracting 2byte Data with certain value(conversion factor) of data demodulation process is necessary in order to obtain each data value. [Data Demodulation Method] Demodulation Method X = ([High byte] x 256 + [Low byte]) / B - A [Demodulation Conversion Factor] Demodulation Conversion Factor Data A B Accelerometer(Acc_x, Acc_y, Acc_z) 5 1000 magnetometer(mag_x, Mag_y, Mag_z) 140 100 Euler Angle(Roll) 180 100 Euler Angle(Pitch) 90 100 Euler Angle(Yaw) 180 100 Temperature 100 100-6 -

Demodulation Example) [P2-AHU-00-01 Output Data (HEX code view)] A: Sensor data Start code = [0x02] Acc_x [High byte] [Low byte] = [0x13] [0x93] Acc_y [High byte] [Low byte] = [0x13] [0x79] Acc_z [High byte] [Low byte] = [0x17] [0x7A] Mag_x [High byte] [Low byte] = [0x39] [0xD2] Mag_y [High byte] [Low byte] = [0x3F] [0xA1] Mag_z [High byte] [Low byte] = [0x21] [0x0E] Roll [High byte] [Low byte] = [0x45] [0xFC] Pitch [High byte] [Low byte] = [0x23] [0x6B] Yaw [High byte] [Low byte] = [0x5D] [0xFA] Temp [High byte] [Low byte] = [0x38] [0x5A] Checksum = [0x95] End code = [0x2C][0x03] B: Demodulation Conversion (Real Data) Acc_x High = 0x13 (HEX) = 19 (DEC) Low = 0x93 (HEX) = 147 (DEC) Acc_x = ([High byte] x 256 + [Low byte]) / B A Conversion Factor] = ( 19 x 256 + 147 ) / 1000 5 = 0.012 Acc_x = 0.011 (g)... [Refer to Demodulation Mag_x High = 0x39 (HEX) = 57 (DEC) Low = 0xD2 (HEX) = 210 (DEC) mag_x = ([High byte] x 256 + [Low byte]) / B A Conversion Factor] = ( 57 x 256 + 210 ) / 100 140 = 8.02 mag_x = 8.02 (ut)... [Refer to Demodulation Factor] Roll High = 0x45 (HEX) = 69 (DEC) Low = 0xFC (HEX) = 252 (DEC) Roll = ([High byte] x 256 + [Low byte]) / B A... [Refer to Demodulation Conversion = ( 69 x 256 + 252 ) / 100 180 = -0.84 Roll = -0.84 (deg) - 7 -

Temp High = 0x38 (HEX) = 56 (DEC) Low = 0x5A (HEX) = 90 (DEC) temp = ([High byte] x 256 + [Low byte]) / B A Conversion Factor] = ( 56 x 256 + 90 ) / 100 100 = 44.26 Temp = 44.17 ( C)... [Refer to Demodulation E. Checksum - From a single dummy data output of the sensor except the start and end code data(accelerometer 3 axis, magnetometer 3 axis, rotation angle 3 axis, temperature), only the lowest 1byte is used from the sum of each high and low byte per 1byte data. Checksum Example) [P2-AHU-00-01 Output Data (HEX code view)] A: Sensor data Start code = [0x02] Acc_x [High byte] [Low byte] = [0x13] [0x93] Acc_y [High byte] [Low byte] = [0x13] [0x79] Acc_z [High byte] [Low byte] = [0x17] [0x7A] Mag_x [High byte] [Low byte] = [0x39] [0xD2] Mag_y [High byte] [Low byte] = [0x3F] [0xA1] Mag_z [High byte] [Low byte] = [0x21] [0x0E] Roll [High byte] [Low byte] = [0x45] [0xFC] Pitch [High byte] [Low byte] = [0x23] [0x6B] Yaw [High byte] [Low byte] = [0x5D] [0xFA] Temp [High byte] [Low byte] = [0x38] [0x5A] Checksum = [0x95] End code = [0x2C][0x03] - 8 -

B: Checksum Calculation Checksum (Acc_x[High byte] ~ Temp[Low byte] per 1byte total, the lowest 1byte) = 0x13 + 0x93 + 0x13 + 0x79 + 0x17 + 0x7A...Accelerometer 3 axis + 0x39 + 0xD2 + 0x3F + 0xA1 + 0x21 + 0x0E...Magnetometer 3 axis + 0x45 + 0xFC + 0x23 + 0x6B + 0x5D + 0xFA...Rotation Angle 3 axis + 0x38 + 0x5A...Temperature = 0x0795 & 0x00FF...The lowest byte is used = 0x0095 Checksum = 0x95 8. Application Setup - Window PC based LabVIEW Program - Download this program on the Seller s or Manufacturer s Website. - Open setup.exe from the Application folder(compressed file format). [Application Folder Image] - After running setup.exe, Setup ready window pops up. - Install Application and DLL file to run successfully. - 9 -

- Click on 라이센스협약에동의합니다 (Click on Agree to License Agreement) - Application Process is completed, Click on 다음 (Next) to install. - 10 -

- Application installation is completed. - Windows Start Menu 2-AHU-00-01_Application Run P2-AHU-00-01.exe or Run P2-AHU-00-01.exe on Application Installation folder 9. Application Use - P2-AHU-00-01 Module Operation Visualization Program - P2-AHU-00-01 Module Data Log Saving Feature - COM PORT and 3D Path File Folder Location is fundamentally set - Use after customizing user setting of COM PORT and 3D Path File Folder s Location - 11 -

[Application 화면구성 ] A. Communication Setting - VISA resource name: User COM PORT Setting (COM PORT Setting connected to Sensor) - Fundamental communication setting, user change not allowed (Baud rate:115200bps, Data bits:8bit, Parity:None, Stop bits:1bit, Flow Control:None) [Communication Setting] B. Output Data - P2-AHU-00-01 data output - In the order of Acc_x, Acc_y, Acc_z, Mag_x, Mag_y, Mag_z, Roll, Pitch, Yaw, Temperature, Checksum data output - Checksum error : confirm receiving data checksum error, when LED lit, error occurence - 12 -

[Output Data] C. 3D Path folder setting - 3D Path file setting which is necessary for Euler Angle 3D output - Use P2-AHU-00-01_3D_0.1.wrl file in the Application install file folder - Folder setting or P2-AHU-00-01_3D_0.1.wrl file, move to c:\ [3D Path folder setting] D. Data Save setting(save data log) - Setup output data storage location and file name - C:\ 실험데이터 \P2-AHU-00-01\test.lvm of basic setting - In the order of test001.lvm, test002.lvm..., test100.lvm file name automatic save - Save activation button : Save activated/deactivated mode change with pressing the button, LED light on : activated [Data Save setting] E. Application START/STOP - : application start button, located on the upper toolbar - : application stop buttom [Start Button] [Stop button] - 13 -

10. Product < Top View > < Bottom View > 11. Application < Breadboard Attached > < Perfboard Attached > - 14 -

12. Notes - Please read the manual carefully before using our product. - Please use this product after checking Output pin map. - If power supply is unstable, output data can be unreliable. - This product is equipped with magnetometer, so in the area under magnetic field influence, the data can be unreliable. - Please keep this product away from magnetic object while using or storing. Magnetic objects can be the cause of degradation or failure. - Be careful with electric shock. This product is equipped with precise sensor. - If a physical force is applied, it can be the case of the sensor data s error and degradation because of the change in Calibration value. Please handle with care. - There could be a little flaw on the product during Calibration process, but it is in normal condition. - When you are not using this product, please put it safely into the antistatic cover to protect it from damage. 13. Contact - Seller: Intellane Co., Ltd. - Address: #218 Byzantium 1st, 1318, Baekseok2-dong, Ilsandong-gu Goyang City, Gyeonggi-do, 410817, SOUTH KOREA - Tel.: 070-7010-3871 - Fax.: 070-7016-0916 - Website : www.intellane.com - e-mail : sales@intellane.com Intellane holds the copyright of this manual and infringe of copyright is prohibited. - 15 -