基于HMC1022磁阻传感器的数字电子罗盘的设计与实现
!!!
!!
!!
!!
!!
!
!
"""
""
""
""
""
"
"
###
##
##
##
##
#
#
$$$
$$
$$
$$
$$
$
$
%%%
%%
%%
%%
%%
%
%
! " # $ % &
ELECTRONIC MEASUREMENT TECHNOLOGY
'32( '1)
2009*1+
!"犎犕犆1022ýUG,¿-)
-XU
M¶· ¸ ¹ 3cº O "
(
# tu#$...
!!!
!!
!!
!!
!!
!
!
"""
""
""
""
""
"
"
###
##
##
##
##
#
#
$$$
$$
$$
$$
$$
$
$
%%%
%%
%%
%%
%%
%
%
! " # $ % &
ELECTRONIC MEASUREMENT TECHNOLOGY
'32( '1)
2009*1+
!"犎犕犆1022ýUG,¿-)
-XU
M¶· ¸ ¹ 3cº O "
(
# tu#$Ky$) # 116028)
2 3:12¹@#$ÌÔ@a&Q!"Ò©/å¿#OP`ôÿÕµP-,ª¡ü、*ì、°Nó、c¬
ó*°j
。
@¤EÞ#wP-@o3X[Üÿ«©16ÜA/D5-Lc,T!}ef@jÕi´#ç3。hi
@¤!"eI@(ÜeÜ°²
,
¡¹ÓõôÚ8!}²aÚ*9(X[±c@Èo
,
Zô$XZ¸¥1°。
456
:
¹@'
;
!"Ò
;
@¤EÞ#
;
/å¿#
7'#89
:TP212 :;<=>:A
犇犲狊犻犵狀犪狀犱狉犲犪犾犻狕犪狋犻狅狀狅犳犱犻犵犻狋犪犾犲犾犲犮狋狉狅狀犻犮犮狅犿狆犪狊狊犫犪狊犲犱狅狀
犿犪犵狀犲狋狅狉犲狊犻狊狋犪狀犮犲狊犲狀狊狅狉狊
WangLiying ZhiWei SunHongxia ZhangWei
(SchoolofMechanicalEngineering,DalianJiaotongUniversity,Dalian116028)
犃犫狊狋狉犪犮狋:ThedigitalElectroniccompassbasedongeomagnetismmeasurementhasthecharacteristicswithverysmall
size,lowpowerconsumptionandstartingupquickly.16bitA/Dconverterconversesdirectlythedifferentialsignal,
whichfromthetwoaxisofsensoroutputs,soitmakethecomplexoperationalamplifiersinthecircuiteasy.Moreover,
theSET/RESETfunctionofHMC1021caneliminateefficientlyoffsetandtemperatureeffectintroducedbythe
electronicsaswellasthebridgetemperaturedrift.Accuracyisupto1°.
犓犲狔狑狅狉犱狊:geomagnetism;electroniccompass;magnetoresistancesensors;microcontroller
0 ? @
PQ
,
ÑäÜóF
(GPS)ÚJ¥.@i,
,Ƭ^f9O»¼Ï/:1·¡u+²÷ø¬í@Ü
(
[1],
QRÏ]ª8;<9OX[Ïð×V-PH
ï
,
D+¼½Zôlû@Ò߬GPS)HlóF。Ð
$XæiÔÕ"q»¼÷ø
,
QRÔÕ"´
,
c¬û
,
嬞
,
=¯¶¢
。
XD0óc¬@@¤
(MR))Ò
+Rrê³´
。
1 ÛHzÉ
1.1 >ý ¦ÀÁ
¹Rft´@@
,
@9¡Öo2-d¢.@/fj
,
r2Èd¢.@/fj
。
?
:2f@d[2]。¹@'\ôtÁ
0.5~0.6Gauss,@9¡µ¹|Ùz@rÙ3$ʹ
@Èd.l§^2+RZ[DfÌ}.]-。¾¬«
ÆÇ@!"Òi./0EÞ#
,
@ç c./0!¤
(
Á@¤
),
@¤Ï`a6ÊÞ¤@'פ5:=@
þ;
。
¬óFvRiD0¤5@þ;qÔ!}@
。
1.2 ÛHÎò
¬«ÆÇ@!"Ò©@¤EÞ#
、
X[Üÿ!}
、
EÞ#eÜ(Ü!}
、
!þ(48/å¿#*c
。
@¤
EÞ#P-ÚPX[Ì!}8/å¿#ÌsJ¥l
Ê`
,
aØðiqYqlÊ`
;
eÜ!}i2Çe@¤E
Þ#Ï\@Us@¹Ýô
;
!þ(43pÁeÜ!}8
X[Ì!}^!
。
ª¬7ú771q。
71 ¬7ú7
·801·
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
ᢠ8:9:HMC1022®£U¤wD¥%&34DpqxÛò '1)
1.3 ýUG,¿
Ï@±:@¤@9«íPÈ
(AMR),Â
Q/: ¾Mµ@@?Iü@ ô6Ê3Ñ/f!
,
Ïs52!@6Ê3Ñ/f@'
,
?IüF@¤5
:þ;
,
D+R@¤PÈ
[3],
72q。HMC1022R
Honeywellª]12@¤PÈ:@û$ ±、û¹Ýô@
ãë!"
。
© ¾µ@¶·?I
(
/0¸?I
)
µ·¿c
@¤ÝÞ¬7
,
æi]·@H8o
,
bµ·¢Ï¹"
u
,4f@¤c!º,73q。a×ϹÙ
u¿½.2f!ü,/fiq(ÜîeÜP-@d±,N
/fiq:ø(@'Xçbc@'
。
72@¤EÞ#@8½Ì
73 !º
HMC1022@¬$774q。HM1022ç c
.2fDW@!ºA,B,D2f!º=s5,3
px5`]ó@狓8狔P-,75q。$
XZ[mªQ狓,狔5ÔÕ-6Ê`[4]。
74 HMC1022EÞ#
lÊ`H=90-arctan(犡/犢)×180/π(犢>0)=
270-arctan(犡/犢)×180/π(犢<0)=
180(犢=0,犡<0)=
0(犢=0,犡>0) (1)
75 EÞ#P-ÏÙ@Tx
犡EÞ#äeÁÊ,犢EÞ#äeÁÊÃ。
1.4 Ê9!;
@¤EÞ#ÁoìP-
,
Ï^!º¯Á5V×,!º
P-HÁ16mV/Gauss,!ºø(@ÃÄR-10~
10mV[5]。¹@'\ô¢r´5×(0.6Gauss),@!¯P
-@ÃÄÁ
Vout=(±10mV)+(±16mV/Gauss×0.6Gauss)
=±19.6mV
D@¤EÞ#P-Á»®!¯X[
,
Ïyz(a
Üÿñü½yzX[i´
,
¬óFæi@(aÜÿ!"
AD7705ü¡1、2、4、8、16、32、64、128$×9dÀ,$bE
Þ#P-@»®X[5-i´¥-.AD²Ó!¯5,
yz16ÜûZôADÜÿ。
AD7705!"Rü¡Þ·°²@Σ—Δ(!yÙQ)
A/DÜÿ#,,@FÞ·8óFÞ·³$XÓ#7¬
@dÀÈo8øÚÈo
,
Ö,@16Ü®LS2ØÜ
ÿa×õ£.óFP-½h@1/3600Zô。
1.5 G,¿èBiB
Â@¤EÞ#a¶2U@'×
,
EÞ#¬73
cTU6Ê
&@@ïÅ
,
¾HÁ¹ÝôE
[6]。
bc
@\@'
(´
25×10-4T×)HÁ@EÞ#P-X
[þ
,
Á.ÓD0GHMP-X[¢¥rê
,
+¼
½i@hò%&
(SR+/SR-)q¯{@',¾
HMC1002RƬ/fø(@'XçU@',?P
76 eÜ(Ü!}
·901·
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
'32( % & 1 2 3 4
cÏ!"ç@(Ü
/
eÜ?Iüxµ·3Ñ3~4A,
20~50ns@ã÷!+$X¨.b@ïÅx·,F/¥
/f6Êu
,
DW
,
$¸»û¹Ýô8$¨e@Þa
。
¬óFæi@(Ü
/
eÜ!}
,
@:@\!ã÷
Á11.2A(>4A)õ£.óF@½h,¾$OPóé
8û¹Ýô@@'#$
。
eÜ!}76q,eÜ(Ü
©L"&@I/O¬$yzå¿。
1.6 x"#¿-Ef
¬óFæiAVRATmega64LL"&½Á/å¿#,
mega64LR/fû±²、ó°N@8ÜL"&,8½2
16MHz×±²û¢16MIPS,²³¢¥ÔÕa5@
½h
,64K&Õ@óF$×9Flashõ£.×9¼h,
Á9¤È,^.£³@UV
[7]。
,ç cµIEEE
1149.1]·c@JTAG-Ô,¸ ¼È@"Aá°²,
$XPJTAG-ÔOPxFlash、EEPROM、¼½Ü8]
äÜ@×9
,
DÁXs@ã7ö®,^.l@Ù
。
2 ÛHÈÉ
2.1 èBiB²Ì
(Ü
/
eÜã÷`¼½dØ:
。
Á!
,
/ho$
3ÑSET((Ü)ã÷,
s3ÑRESET(eÜ)ã÷,ø(
(OS)$6mªQÔÕ,ª×¤77q,9¤9
778q。
77 eÜ(Üã÷פ
78 eÜ(Ü9
OS=(Vset+Vrst)/2 (2)
§ø(N¿EÞ#!º8-Ô!"#7@øÚ
,
X
gEÞ#!º8-Ô!"#7@õôÚ
,
»eø(5
,
ÏXs@!ºP-ÞaET?$ÓD`Èo
。
2.2 VW-úX
Ãv
,
lÊ`©@¤EÞ#P-@犢µ犡 ¸ä,
ÒÏrÙÛÜ×
,
Þ¤¹@'P-@犢,犡579
q
(
R1f),QRÏOo@i¤_Ä!&*@
@GH
,
P-ý¡¡/`þÍ
,
qd7710q(¡
`-.
),
Á.çÖ«@'@U
,
$¸äwf]
a犡狊犳8犢狊犳,qbkÁ[8]。2R$ÔÕøÚ5
犡狅犳犳8犢狅犳犳,bäÏ(0,0)j,iªQ(2)qÔ
Õ犢,犡5。
79 ÌÇ@P-ýÍ
710 Oo@P-ýÍ
犡5=犡狊犳×犡Þa+犡狅犳犳(2)
犢5=犢狊犳×犢Þa+犢狅犳犳
D@ä]a犡狊犳8犢狊犳$©mv6D¦J。
1)bÒÏrÙÛÜjì
2)º-犡8YÞa@r´58rü5(¬óFÔæ
40ña[)
3)iD4fa5¸äX8Yä]a(Xsf,Ysf),X
gøÚ5
(Xoff,Yoff)
Xsf=1îY(r´-Yrü)/2(Xr´-Yrü)(3)
XK´@a5Á·
Ysf=1î(Xr´-Yrü)/2(Yr´-Yrü)
XK´@a5Á·
Xoff=[(Xr´-Xrü)/2-Xr´]×犡狊犳(4)
Yoff=[(Yr´-Yrü)/2-Yr´]×犢狊犳
2.3 ²Ì"·²
¬«bRf!"Ò@8½(Q3cÞ·8vÐ8
½wf(Q
。
Òho8½×Ê@¤EÞ#eÜ
/
e
·011·
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
ᢠ8:9:HMC1022®£U¤wD¥%&34DpqxÛò '1)
Üã÷
,
¦ EÞ#@ø(!¯5
。
Ây=vÐ8½(Q
×
,
yz¹@'@a[æ
,
PA/DÜÿ#yz(aÜ
ÿ
,
~©/Ì#yzlÊ@ÔÕ.Yq®
;
Ïy=
Þ·(Q×
,
,ql½ÛÜÒ
,
æ 40ña[,yz
Þv²a@ÔÕ
,
»e¥FLASH。ª977
11q。
711 óF97
Ö
,
Á.,ûjÕô
,
¥Yq6Ê@g×.
,
$Xbarctan5Þº|efÏ9¤ef#,X]EIj
Õ×V
。
3 S÷ø
¬«¶
.12@¤EÞ#@a&Q@Ò@/0
Ô6`
,
©2ø!"ÒHô
、
a[æ 6]
、
ZôKû*ë-Ij
,
ª¡l´@iÃ_
,
RQsäÊ
a@6Ê
。
M
,
D0a$µ¢*Hla>
?
,
OP=Qi
。
¬óFÚ¿½.!}
,
ÚP#
á|}
,
YqZô$¢¥1°。
[ \ : ;
[1] ¾¿À,·ÁÂ.GPSÏjP@i[J].
]·;
,2006,5:2426.
[2] ÏÍ{,ù,_C..)@¤EÞ#Ϲ@'#$
@i
[J].EÞ#%&,2002,21(10):4345.
[3] ÐûÑ,û<./0.)@¤EÞ#@ÆÇgi
[J].#å%&,1999,18(1):3940.
[4] «Ù,R×'.@¤EÞ#!"Òg@ÏÃÄH
l@i
[J].ß±Ã,2003,4:2327.
[5] Ï}\,:dÏ,Iûâ./012@¤EÞ#@a&
Ò@Ô
[J].ÔÕ$µå¿,2007.15(12):
18641866.
[6] eæ,_?7.ûZô@¤QÒg@SET/
RESET!}Ô[J]."#"|å$,2006,27(6):
15131514.
[7] BAENETTR,O’CULLL,COXS,_¤?().=
QC×9µAtmelAVR[M].ÈÉ:Øâ´å-Ê
R
,2003,9:9397.
[8] ÅÃ#ª].@Ò@Èo3õ[R].
] ^ _ `
3YZ
,
+
,1972*9+-:,ö34,ÆÇ6ÊÁ<
²"#µ#å%&
,
|!«10{Æ。
Email:wangly@djtu.edu.cn
·111·
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
ᢠ8:9:HMC1022®£U¤wD¥%&34DpqxÛò '1)
Üã÷
,
¦ EÞ#@ø(!¯5
。
Ây=vÐ8½(Q
×
,
yz¹@'@a[æ
,
PA/DÜÿ#yz(aÜ
ÿ
,
~©/Ì#yzlÊ@ÔÕ.Yq®
;
Ïy=
Þ·(Q×
,
,ql½ÛÜÒ
,
æ 40ña[,yz
Þv²a@ÔÕ
,
»e¥FLASH。ª977
11q。
711 óF97
Ö
,
Á.,ûjÕô
,
¥Yq6Ê@g×.
,
$Xbarctan5Þº|efÏ9¤ef#,X]EIj
Õ×V
。
3 S÷ø
¬«¶
.12@¤EÞ#@a&Q@Ò@/0
Ô6`
,
©2ø!"ÒHô
、
a[æ 6]
、
ZôKû*ë-Ij
,
ª¡l´@iÃ_
,
RQsäÊ
a@6Ê
。
M
,
D0a$µ¢*Hla>
?
,
OP=Qi
。
¬óFÚ¿½.!}
,
ÚP#
á|}
,
YqZô$¢¥1°。
[ \ : ;
[1] ¾¿À,·ÁÂ.GPSÏjP@i[J].
]·;
,2006,5:2426.
[2] ÏÍ{,ù,_C..)@¤EÞ#Ϲ@'#$
@i
[J].EÞ#%&,2002,21(10):4345.
[3] ÐûÑ,û<./0.)@¤EÞ#@ÆÇgi
[J].#å%&,1999,18(1):3940.
[4] «Ù,R×'.@¤EÞ#!"Òg@ÏÃÄH
l@i
[J].ß±Ã,2003,4:2327.
[5] Ï}\,:dÏ,Iûâ./012@¤EÞ#@a&
Ò@Ô
[J].ÔÕ$µå¿,2007.15(12):
18641866.
[6] eæ,_?7.ûZô@¤QÒg@SET/
RESET!}Ô[J]."#"|å$,2006,27(6):
15131514.
[7] BAENETTR,O’CULLL,COXS,_¤?().=
QC×9µAtmelAVR[M].ÈÉ:Øâ´å-Ê
R
,2003,9:9397.
[8] ÅÃ#ª].@Ò@Èo3õ[R].
] ^ _ `
3YZ
,
+
,1972*9+-:,ö34,ÆÇ6ÊÁ<
²"#µ#å%&
,
|!«10{Æ。
Email:wangly@djtu.edu.cn
·111·
更多技术文章,论文请登录www.srvee.com
内容版权归作者所有
本文档为【基于HMC1022磁阻传感器的数字电子罗盘的设计与实现】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。