- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于加速传感器的船舶振动检测系统的设计宗赤—
ACC 3V
ACC 3V
lzci cLK
}zci nAT
Acc i quo
2软件部分设计
本系统由二大模块组成,如图3所小,从底层
到上层分别是:数据采集驱动模块,数据处理模
块,(}U I人机交勺_模块。
土zc地址为oXiu
图2 M M A7455 L典型电路
M M A 7455L提供I2C和SPI数字接日,但
M M A 7455 L都应作从设备,当〔:S拉高时为I2C
接日,当〔:S用作从选择时为SPI接日。在此系
统中采用I2C接日,其从地址是Ox 1 D,支持多字
节读写。AVDD典型值为2. 8V; DCC_IO典型值
为1. 8V,考虑到电路与外部接日情况,视(:PU的
I2C接日电平来选择DVDD_ IO电压,若采用开
关电源供电需注意开关频率必须大于250H z,以
防干扰芯片内部ASI(: o
M M A 7455 L测量模式下可连续测量二轴加
速度,并根据g一select配置情况对外提供测量结
果。当测量转换完成后,DRDY输出高电平,表
明“测量数据已OK, DRDY状态也可在状态寄
存器(0x09)的DRDY位来监测,DRDY引脚一直
保持高电平直到二个测量值的其中一个被读出,
因此可能会产生数据被下一个测量值覆盖的问
题,若下一个测量值在前一个数据读出前就写入
的话,状态寄存器的DOVR位会被置位。在
M M A 7455 L中,g一select由模式控制寄存器
(Ox 16)的2个(}LVL位确定,见表2,内部增益控
制器根据所选g来提供不同的测量灵敏度以适应
不同的应用需求,船舶的振动检测在M M A 7455L
中选择8}范围即可,见表20
表2范围和8位精度
巨JvlLxlifi}到}人、Lx}f}}}t}J
}4s}1tiz刁
图3系统软件功能框图
软件系统实现的功能有两个:一个是数据检
测采集,主要负责传感器的数据检测、采集和控
制;另一个为采集数据的处理及人机显小,包括信
号处理算法实现和数据存储,人机界面负责L(:D
驱动和文字图形的显小。操作系统首先通过设备
驱动模型对传感器进行初始化为传感器设置合
适的配置参数,以使设备能在采集过程中正确工
作;上层图形系统采用嵌入式(}U I来实现人机交
勺_界面,包括图形控制面板建立、波形显小、参考
值显刁、等。系统的软件流程图如图4所小。
{::
Rallge
8g
4g
2旦
Sensitivity
16 L513/ r
32 L513/ r
64 I.SR/s
J..几
一一一一一一一一一一一一l
L
丫
L
系统其他电路部分设计为:微处理器采用二
星的S3C44BOX处理器,存储器为AMD公司的
32M bit(4M x 8 Bit)Flash存储器
AM 29LV033C,图形液晶显;:模块为含控制器
T 6963 C的240 x 128点阵的SM (}240128L, U SB
的接日电路使用芯片XUF2221W1T2,其它部分
电路由于篇幅有限,这里不作详述。
图4系统软件程序流程图
数据采集及处理部分的程序流程如图5所
;:。其中检测初始化包括检测模块上电,I/ O控
制端日初始化、加速度传感器的初始化;加速度传
感器需要零点校准和自检测以满足精度要求。系
统调用检测任务后,外部中断打开,等待加速度传
感器的中断上报及检测数据采集。
文档评论(0)