HMR3100是一個低成本,2軸電子羅盤用于航向測量,Honeywell磁阻傳感技術(shù)提供了固態(tài)羅盤設(shè)計(jì)的可靠性及精度。HMR3100通過二位制數(shù)據(jù)和ASCII數(shù)據(jù)通訊-波特率2400、4800、9600、19200可選。羅盤通過USART接口很容易與系統(tǒng)集成。主要應(yīng)用包括:車輛羅盤、手持電子器械、望遠(yuǎn)鏡定位、航行系統(tǒng)。
電路描述
HMR3100數(shù)字羅盤包含一個基本磁傳感器(HMR1022)和電子電路輸出一個航向的數(shù)字信號,當(dāng)電路板水平放置時,傳感器可進(jìn)行航向角測量。
HMR3100基本的元件為HMC1022一二軸磁傳感器可測量X、Y軸地球磁場。使用一個開關(guān)三極管對傳感器斷續(xù)供電以適應(yīng)于電池供電,傳感器輸出接到一個雙運(yùn)放再到微控制器(UC)上的A/D轉(zhuǎn)換。微控制器定時采樣和放大傳感器電壓,執(zhí)行偏置糾正,最后算出航向角,微控制器另外還提供對外串行接口和其它“管家”功能,如定時標(biāo)定。
HMR3100供電電壓3~5V,用戶可方便用鋰電供電,單電源供電。
USART通信協(xié)議
HMR3100用二進(jìn)制和ASCII碼進(jìn)行通訊,波特率為2400,4800,9600或19200四種可選。默認(rèn)的數(shù)據(jù)格式為USART 9600.N.8.1。波特率由跳線J1和J3決定,這些跳線為0Ω的SMT電阻,當(dāng)去除時通常為高值(邏輯1),放上去時低值(邏輯0),波特率為2400時,無跳線-高值(J1/J3 為邏輯1/1),波特率4800時,J3被放置(J1/J3為邏輯1/0),工廠默認(rèn)波特率9600-放上跳線1(J1/J3為邏輯0/1),當(dāng)J1/J3都被放置時(J1/J3為邏輯0/0),波特率為19200。
HMR3100當(dāng)上電時就可輸出航向角,注意當(dāng)上電時,它也許需要標(biāo)定,HMR3100 有三種工作模式:工作模式,連續(xù)模式,標(biāo)定模式。
通常模式
當(dāng)主控制器(HMR3100以外)的RTS低脈沖信號發(fā)送至RTS腳,HMR3100將發(fā)出航向輸出送至TXD腳,此模式下主控制器的RXD腳保持高電平。當(dāng)高脈沖輸出時RTS應(yīng)保持高電平。當(dāng)RTS至數(shù)據(jù)輸送完后保持高水平時,HMR3100返回睡眠狀態(tài)。在足夠高波特率下,最多可獲得每秒20個航向問訊。注意平均電流消耗與供電電壓及航向采樣頻率成正比。在20Hz采樣率下,利用小于1mA的睡眠電流,消耗的采樣電流僅為1~5mA。
連續(xù)模式
當(dāng)主控制器設(shè)置RTS腳為低電平時,HMR3100將連續(xù)輸出航向角,通過TXD,注意處理器并不返回到睡眠模式,且航向輸出略微低于2Hz。
標(biāo)定模式
當(dāng)主控制器RTS腳為脈沖,RXD輸出低電平時,HMR3100處于標(biāo)定模式。在一個中等速度(每轉(zhuǎn)2~5秒)旋轉(zhuǎn)HMR3100及主控制器2個整圈,使得HMR3100做航向標(biāo)定測量。轉(zhuǎn)圈結(jié)束后,RXD返回到高電平。HMR3100返回到睡眠狀態(tài),直到其它模式被觸發(fā),一旦標(biāo)定模式被觸發(fā),微處理器應(yīng)輸出一個STA信號(53 54 41 hex)指示,表示標(biāo)定開始,然后RDY(52 44 59 hex),當(dāng)轉(zhuǎn)圈結(jié)束后。RXD返回高值。
數(shù)據(jù)描述
當(dāng)RTS低電平時,HMR3100主控制器利用一個3字節(jié)回復(fù)信號,(16進(jìn)制),第1字節(jié)表示“狀態(tài)位”,在通常情況下為80(hex)或81(hex).但當(dāng)它為(81 hex)時,說明有硬磁干擾現(xiàn)象,需要標(biāo)定。余下2位為航向(角度),MSB到LSB格式。有些數(shù)據(jù)可以得出航向角,如80 02 85 (hex)計(jì)算出322.5度航向角。航向角=(MSB*256+LSB)/2MSB(16進(jìn)制值),轉(zhuǎn)換為10進(jìn)制(例如:02十進(jìn)制),并乘以256 等于512,LSB被十進(jìn)制化(例如85(hex)等于133(十進(jìn)制)。再加上512(十進(jìn)制)(MSB),總和(512+133=645)除以2得到航向角322.5度,這個數(shù)據(jù)格式允許0.5˚分辨率。
開發(fā)組件
HMR3100演示組件包括一個附加硬件和Windows軟件程序用與演示羅盤功能,其中HMR3100(PCB板)通過一個寬的DIP(0.8¨間距)針列焊至一個中繼板,這個中繼板,使用一個串行接頭,插入一個RS232母板。另外四腳串行線纜(RJ-11到D-9F),9V電池,演示軟件和用戶使用手冊。RS-232母板包括一個5V調(diào)壓電路提供足夠電壓給RS-232轉(zhuǎn)換電路和HMR3100基板。和一個9V電池夾,但可供電于7至15V。供電電流通常為8mA,再加HMR3100自身消耗電流。
RS232母板還包括六腳括頭(RJ-11),與PC串行連接。接地,RTS,RXD和TXD信號被接至RJ-11插頭(還有二個空腳)。
訂貨信息
PCB模塊,訂貨號HMR3100;PCB模塊帶開發(fā)組件,訂貨號HMR3100-DEMO-232。
進(jìn)一步信息,請?jiān)L問www.honeywell-sensor.com.cn/prodinfo/sensor_magnetic/datasheet/HMR3100.pdf,或聯(lián)系:
Honeywell/Commercial Switch&Sensor
霍尼韋爾商業(yè)開關(guān)與傳感器
上海:Tel:021-62370237
北京:Tel:010-84583280
深圳:Tel:0755-25181226
廣州:Tel:020-38791169
e-mail:jian.bo.zhou@honeywell.com
http://www.honeywell.com/sensing