新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM9和MMC212xMG的数字寻北仪设计

基于ARM9和MMC212xMG的数字寻北仪设计

作者: 时间:2010-03-24 来源:网络 收藏

2 硬件
的工作电源范围较宽,其中模拟电路工作电源VDA的范围为2.7~5.25 V,电路工作电源VDD的范围为1.62~5.25 V。S3C2440A的工作电源为3.3 V,为了保证I2C总线的可靠通信,系统统一采用+3.3 V供电;同时,将+3.3 V分为模拟电源和电源,以提高系统的抗干扰能力。
的引脚功能如表1所列。引脚1和8为工厂测试引脚,使用时可以不连接。引脚2连接lOμF电容,引脚4和5之间连接1μF电容,实现芯片的设置/复位功能。引脚3和7分别为芯片的模拟电源和电源。引脚6为芯片的地线引脚。引脚9和10为I2C通信的时钟引脚和数据引脚,上拉到数字电源。

本文引用地址://m.amcfsurvey.com/article/152015.htm


的工作电路如图2所示,I2C总线引脚9和10连接至S3C2440A。在I2C通信过程中,S3C2440A为主器件,MMC212xMG为从器件,主器件通过从器件地址寻址和特定的从器件通信,进行读写操作。


3 软件
在嵌入式操作系统WinCE 4.2环境下,采用EVC开发地磁测量信息采集、处理和显示程序,主要包括I2C总线的测量数据读取、地磁测量信号的数据处理和虚拟仪表界面
3.1I2C总线的测量数据读取
为了便于在I2C总线通信中连接多个地磁传感器,MMC212xMG有4种不同的器件地址(工厂定义),分别为60H、64H、68H和6CH。本系统中所用到的器件地址为60H。MMC212xMG的内部寄存器有5个字节,第1个字节为器件控制命令寄存器,可以对其设定命令值来启动相应的动作。各命令控制字定义如表2所列。



评论


相关推荐

技术专区

关闭