问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

加速度传感器 二维加速度采集系统的设计

发布网友 发布时间:2023-09-23 14:15

我来回答

1个回答

热心网友 时间:2024-11-23 19:41

  [摘 要]系统基于MODEL1221加速度传感器,利用MSP430F1611单片机对加速度传感器采集到的信号进行处理并通过串口上传给上位机。本文给出了加速度传感器和MSP430单片机的特性,以及系统的硬件构成和软件流程。通过现场试验,证明该系统能够达到二维加速度采集的设计要求。
  [关键词]加速度采集 MSP430单片机 信号采集 串口通信
  [中图分类号]TP277[文献标识码]A[文章编号]1007-9416(2010)02-0059-02
  
  引言
  在大型转台测试系统中,需要对转台的运动参数实时的进行采集和控制。其中加速度的采集尤为重要,采用二维加速度计采集转臂末端的切向(X向)和法向(Y向)的加速度是一种很好的方法。由于在大型转台上的电磁环境复杂,采集到得加速度信号容易受到电磁干扰形成大的噪声从而影响实测参数。在采集的前端我们采用MODEL1221L-200高精度的采集加速度信号,然后将采集到得加速度模拟电压信号直接传给MSP430单片机,经过MSP430单片机内部的实时A/D转换和信号处理经串口传递给工控机。这样的串口数字信号传输就大大减少了电磁干扰。本文介绍了二维加速度系统的硬件构成、软件设计、以及通讯命令。经现场测试验证,该采集系统是有效可靠的。
  1 硬件结构
  1.1 MODEL1221L―200
  本系统采用的加速度传感器是MODEL1221L-200,是单轴MEMS加速度计,它采用+5V供电,量程是±200g,频率响应范围是0到3500HZ,0到4.5V单端输出,输出噪声为200u g/(root Hz),MODEL1221L-200输出两路跟随加速度值线性变化的电压输出,在0g时AOP端和AON端输出两个2.5V电压;+200g时输出AOP端4.5V电压,AON端输出0.5V电压;-200g时AOP端输出0.5V电压AON端输出4.5V电压。
  1.2 MSP430F1611
  系统选择TI公司的MSP430F1611单片机作为系统的MCU,该单片机有如下特点:超低功耗,16位RISC结构,125ns指令周期,3通道DMA,12位A/D采样保持,双12位D/A同步转换,16位定时器Timer_A和Timer_B,片内比较器A,串行口USAURT0和USASRT1接口,48K+256B FLASH存储器和10K RAM等。
  1.3 结构分析
  本设计采用两路相同的加速度采集系统采集二维加速度值,在加速度计内部将两个MODEL1221L-200正交放置就可以分别测到X向和Y向的加速度值。首先,MODEL1221将采集到的加速度信号转换对应的0.5V到4.5V的电压信号,然后电压信号经过MAX7401进行10KHZ的低通滤波,再对滤波后的信号经过两个10k电阻进行分压,分压后的电压经过电压跟随器由MSP430单片机进行A/D转换并处理。单片机通过串口接收到PC机的相应指令后,单片计执行指令对应的动作。
  这里我们选择了单片机内部2.5V电压作为A/D模块的参考电压,但是信号电压是0.5V到4.5V,这样的话就超出了AD模块的处理范围,所以在滤波后进行了分压,经过两个50K的电阻分压将信号电压变化范围变为0.25V到2.25V,为了防止信号衰减,在信号分压之后设计一个电压跟随器来用来保持信号。
  系统MCU采用MSP430F1611单片机,单片机内有12位的A/D转换模块,采用内部2.5V参考电压的情况下可以分辨0.6mV电压信号。每次片内A/D 将采集到的模拟信号转化为对应数字信号后,然后经过处理后通过串口发送到PC机。单片机串口外接485电平转换芯片与PC机连接,是因为大型转台与测试系统的距离比较长,采用RS485通信协议更加可靠。采样频率我们设置为1KHZ,串口通信波特率为115200bps。硬件框图如下:
  2 MSP430单片机程序设计
  单片机启动之后首先初始化端口,串口,A/D,和时钟。此时单片机的A/D模块就开始工作,等待一次AD采集的完成,如果本次采集没有完成,单片机会一直等待。完成一次AD转化之后,就开始将采集到本次转换的12位数字量拆分成一个高4位和一个低8位,因为单片机的串口每次只能发送一个8位的数字量。这样的话就可以通过两次串口发送完成一个12位AD值的发送。AD值经过拆分之后判断是不是接到串口的开始发送命令。如果接到串口发来的开始发送命令,那么处理之后的数据发送到PC,发送完之后进入下一次采集。如果没有接到串口发来的开始采集命令,那么单片机直接进入下一次AD采集,并且不对拆分成高4位和低8位两个数坐任何处理,等待被下次采集到数之后直接覆盖掉。
  3 结语
  系统采用研华工控机做作为转台工控机和艾默生EV3000变频器来控制变频电机。软件设计基于windows平台的可视化集成开发工具delphi软件,用于监视和控制控制转台。
  图3是转台三种频率变换动作,逐级递升使转台法向加速度在40g,60g,80g情况下转动。通过对实验数据的分析显示,有效的显示了转台运动状态。实验证明基于MODEL1221的二维加速度采集器,成功实现了大型转台加速度的实时采集,有效地反映转台的运动状态。
  
  [参考文献]
  [1] 沈建华,杨艳琴.MSP430系列16位超低功耗单片机原理与应用[M].北京:清华大学出版社,2004.11:111-309.
  [2] 刘艳,李月香.基于加速度计的步态数据无线采集系统设计[J].单片机与嵌入式系统应用,2009.(5):141-148.
  [3] MODEL1221加速度传感器用户手册.
  [4] 胡大可.MSP430系列单片机C语言程序设计与开发[M].北京:北京航空航天大学出版社,2003.1010-207.
  [5] C.S.Chua,杜尚.用加速度计测量冲击和倾斜[J].电子产品世界,1997(9) 57-65.
本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 在绿园区普阳站怎么去东北虎园 描写斑鸠的优美句子 ...一年的时间专攻英语能不能把雅思过到5.5或者6分? 高考才五十多分,一年时间学习达到雅思5.5到6分的可能性大么? 我英语底子很差,在澳洲学一年语言能过雅思5.5吗? 风铎的诗词风铎的诗词是什么 我高考英语70多分,通过一年的时间学习能考到雅思5.5分吗 关于一些清灯木鱼的诗句 希望明年这个时候能有一个5.5的雅思成绩,一年的时间算充足吗?该怎么准... 一年能把雅思4.5到5.5学出来嘛 金陵十二钗的结局分别是什么 白云区竹料有校服店吗 榆林二院拔智齿多少钱?疼不疼 ...我俩都是榆林人,不知二院和星元医院,还有一院哪个合适?详细的分析医 ... 怎么转去临沂西城实验学校初中 终极三国2017孙尚香什么时候出现 甲硝唑和诺氟沙星胶囊按说明书连续几个疗程的吃行吗?听说消炎药不能吃... 南昌铁路学校招生要求 找一部抗击倭寇的老电影 会计人员对凭证的真实性,完整性进行审核的主要内容是 为什么被冻结? 英语翻译,看看我翻的对不对?不对的话,说下理由并说下应该怎么翻?_百度... 翻译以下句子:Simon decided to risk his life and try to lower Joe... ...this way和Tazieff has often risked his life in this way_百度知 ... he took the risk of losing his life to save you的同义句子 鸣的成语有哪些成语大全 康佳pc1000为什么不能联网 十大免费正能量软件? 巨蟹座是最垃圾的星座 婴儿胀气妈妈可以吃紫薯吗 1万日元兑多少人民币 江苏卫视包装音乐是什么? 梦见四叔老房子的预兆 贮存和储存一样吗(贮存和储存的区别) 看不懂化验单,怎么办? 云南省2020年二级建造师报名时间 刚断奶的宝宝喝什么奶粉长得好? 宝宝刚断奶,该给他喝哪款奶粉比较好啊? wiiuwii模式分辨率怎么调 3个4添加运算符号(可加括号)怎样等于6?