基于PNI傳感器的電子指南針
2.3 導(dǎo)航子程序
進(jìn)入導(dǎo)航模式,用戶選擇好行進(jìn)的方向角,按確定鍵保存。在定向過(guò)程中,當(dāng)前角度angle不斷與α對(duì)比,小于α則右邊指示燈閃爍,大于α則左邊指示閃爍,等于α則中間指示燈閃爍,如圖8所示。本文引用地址:http://butianyuan.cn/article/160975.htm
3 結(jié)果與分析
PNI11096讀出來(lái)的數(shù)據(jù)經(jīng)過(guò)單片機(jī)處理,得到0~360°的方向角,并用機(jī)械式指南針作為標(biāo)準(zhǔn),進(jìn)行標(biāo)定試驗(yàn)。測(cè)試數(shù)據(jù)如表1所示,方向角測(cè)試誤差絕對(duì)值的平均值為6.25°,相對(duì)誤差為1.73%。
4 結(jié)論
本文設(shè)計(jì)的電子指南針利用了PNI公司的磁阻傳感器SEN-R65和專用的驅(qū)動(dòng)芯片11096,以ATmega16為主控芯片,方向角測(cè)試平均誤差為6.25°。系統(tǒng)多級(jí)菜單,界面操作簡(jiǎn)易,并設(shè)置了休眠掉電模式,降低了系統(tǒng)功耗。
評(píng)論