新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于ARM9和MMC212xMG的數(shù)字尋北儀設(shè)計(jì)

基于ARM9和MMC212xMG的數(shù)字尋北儀設(shè)計(jì)

作者: 時(shí)間:2010-03-24 來源:網(wǎng)絡(luò) 收藏

2 硬件
的工作電源范圍較寬,其中模擬電路工作電源VDA的范圍為2.7~5.25 V,電路工作電源VDD的范圍為1.62~5.25 V。S3C2440A的工作電源為3.3 V,為了保證I2C總線的可靠通信,系統(tǒng)統(tǒng)一采用+3.3 V供電;同時(shí),將+3.3 V分為模擬電源和電源,以提高系統(tǒng)的抗干擾能力。
的引腳功能如表1所列。引腳1和8為工廠測(cè)試引腳,使用時(shí)可以不連接。引腳2連接lOμF電容,引腳4和5之間連接1μF電容,實(shí)現(xiàn)芯片的設(shè)置/復(fù)位功能。引腳3和7分別為芯片的模擬電源和電源。引腳6為芯片的地線引腳。引腳9和10為I2C通信的時(shí)鐘引腳和數(shù)據(jù)引腳,上拉到數(shù)字電源。

本文引用地址:http://butianyuan.cn/article/152015.htm


的工作電路如圖2所示,I2C總線引腳9和10連接至S3C2440A。在I2C通信過程中,S3C2440A為主器件,MMC212xMG為從器件,主器件通過從器件地址尋址和特定的從器件通信,進(jìn)行讀寫操作。

 


3 軟件
在嵌入式操作系統(tǒng)WinCE 4.2環(huán)境下,采用EVC開發(fā)地磁測(cè)量信息采集、處理和顯示程序,主要包括I2C總線的測(cè)量數(shù)據(jù)讀取、地磁測(cè)量信號(hào)的數(shù)據(jù)處理和虛擬儀表界面。
3.1 I2C總線的測(cè)量數(shù)據(jù)讀取
為了便于在I2C總線通信中連接多個(gè)地磁傳感器,MMC212xMG有4種不同的器件地址(工廠定義),分別為60H、64H、68H和6CH。本系統(tǒng)中所用到的器件地址為60H。MMC212xMG的內(nèi)部寄存器有5個(gè)字節(jié),第1個(gè)字節(jié)為器件控制命令寄存器,可以對(duì)其設(shè)定命令值來啟動(dòng)相應(yīng)的動(dòng)作。各命令控制字定義如表2所列。



評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉