hmc5983数据手册.pdf
28页3-Axis Digital Compass IC HMC5983 The Honeywell HMC5983 is a temperature compensated three-axis integrated circuit magnetometer. This surface-mount, multi-chip module is designed for low-field magnetic sensing for applications such as automotive and personal navigation, vehicle detection, and pointing. The HMC5983 includes our state-of-the-art, high-resolution HMC118X series magnetoresistive sensors plus an ASIC containing amplification, automatic degaussing strap drivers, offset cancellation, and a 12-bit ADC that enables 1° to 2° compass heading accuracy. The I²C or SPI serial bus allows for easy interface. The HMC5983 is a 3.0x3.0x0.9mm surface mount 16-pin leadless chip carrier (LCC). The HMC5983 utilizes Honeywell’s Anisotropic Magnetoresistive (AMR) technology that provides advantages over other magnetic sensor technologies. Honeywell’s anisotropic, directional sensors excel in linearity, low hysteresis, null output and scale factor stability over temperature, and with very low cross-axis sensitivity. These sensors’ solid-state construction is designed to measure both the direction and the magnitude of magnetic fields, from milli-gauss to 8 gauss. Honeywell’s Magnetic Sensors are among the most sensitive and reliable low-field sensors in the industry. FEATURES BENEFIT 3-Axis Magnetoresistive Sensors and ASIC in a 3.0x3.0x0.9mm LCC Surface Mount Package Small size for Highly Integrated Products. Just add a micro- controller interface, plus two external SMT Capacitors designed for high volume, cost sensitive OEM Designs. Easy to assemble No measurement average, MA1:MA0 = 00) Specified at: VDD = 2.5V, VDDIO = 1.8V - - 2 100 - - μA μA Performance Field Range Full scale (FS) -8 +8 gauss Mag Dynamic Range 3-bit gain control ±1 ±8 gauss Sensitivity (Gain) VDD=3.0V, GN=0 to 7, 12-bit ADC 230 1370 LSb/gauss Digital Resolution VDD=3.0V, GN=0 to 7, 1-LSb, 12-bit ADC 0.73 4.35 milli-gauss Noise Floor (Field Resolution) VDD=3.0V, GN=0, No measurement average, Standard Deviation 100 samples (See typical performance graphs below) 2 milli-gauss Linearity ±2.0 gauss input range 0.1 ±% FS Hysteresis ±2.0 gauss input range ±25 ppm Cross-Axis Sensitivity Test Conditions: Cross field = 0.5 gauss, Happlied = ±3 gauss ±0.2% %FS/gauss Output Rate (ODR) Continuous Measurment Mode Single Measurement Mode 0.75 220 160 Hz Measurement Period From receiving command to data ready 6 ms Turn-on Time Ready for I²C commands Analog Circuit Ready for Measurements 200 50 μs ms Gain Tolerance All gain/dynamic range settings ±5 % I²C Address 8-bit read address 8-bit write address 0x3D 0x3C hex Clock Rate Controlled by I²C /SPI Master I²C SPI 3400 8000 kHz I²C Hysteresis Hysteresis of Schmitt trigger inputs on SCL and SDA - Fall (VDDIO=1.8V) Rise (VDDIO=1.8V) 0.2*VDDIO 0.8*VDDIO Volts Self Test X the upper 7 bits (bits7-1), and the Least Significant bit (LSb). The LSb of the address byte designates if the operation is a read (LSb=1) or a write (LSb=0). At the 9th clock pulse, the receiving slave device will issue the ACK (or NACK). Following these bus events, the master will send data bytes for a write operation, or the slave will clock out data with a read operation. All bus transactions are terminated with the master issuing a stop sequence. I²C bus control can be implemented with either hardware logic or in software. Typical hardware designs will release the SDA and SCL lines as appropriate to allow the slave device to manipulate these lines. In a software implementation, care must be taken to perform these tasks in code. SPI COMMUNICATION PROTOCOL If selected, the HMC5983 communicates via a 3-wire or 4-wire SPI bus as a slave device. The SPI allows writing and reading the registers of the device. The standard Serial Interface interacts with the outside world with 4 wires: CS, SCK, SDI and SDO that correspond to commonly used notations SS, SCK, MOSI and MISO, respectively. HMC5983 23 Read and Write protocol Figure 1: Read n, and retry. Skip the next data set) Else At least one axis did not pass positive self test Write CRA (00) – send 0x3C 0x00 0x70 (Exit self test mode and this procedure) End If Below is an example of how to adjust the “positive self test” limits based on the gain setting: 1. If Gain = 6, self test limits are: Low Limit = 243 * 330/390 = 206 High Limit = 575 * 330/390 = 487 2. If Gain = 7, self test limits are: Low Limit = 243 * 230/390 = 143 High Limit = 575 * 230/390 = 339 HMC5983 28 ORDERING INFORMATION Ordering Number Product HMC5983-TR Tape and Reel 4k pieces/reel FIND OUT MORE For more information on Honeywell’s Magnetic Sensors visit us online at or contact 。

卡西欧5800p使用说明书资料.ppt
锂金属电池界面稳定化-全面剖析.docx
SG3525斩控式单相交流调压电路设计要点.doc
话剧《枕头人》剧本.docx
重视家风建设全面从严治党治家应成为领导干部必修课PPT模板.pptx
黄渤海区拖网渔具综合调查分析.docx
2024年一级造价工程师考试《建设工程技术与计量(交通运输工程)-公路篇》真题及答案.docx
【课件】Unit+3+Reading+and+Thinking公开课课件人教版(2019)必修第一册.pptx
嵌入式软件开发流程566841551.doc
生命密码PPT课件.ppt
爱与责任-师德之魂.ppt
制冷空调装置自动控制技术讲义.ppt


