ImageVerifierCode 换一换
格式:DOCX , 页数:40 ,大小:636.73KB ,
资源ID:3981329      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3981329.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于MEMS加速度计的记录仪.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

基于MEMS加速度计的记录仪.docx

1、基于MEMS加速度计的记录仪基于MEMS加速度计的记录仪摘 要加速度记录仪以Freescale高集成度三轴加速度传感器MMA8453Q为传感器,以TI公司低功耗处理MSP430F1611为控制核心,以Flash存储器K9F1G为存储设备。本系统实现了对三维加速度信号的动态采集,并将加速度信号以文件的形式存储在存储卡中, 便于上位机的读取和进一步分析。本文阐述的内容有以下几个方面:1)分析了加速度的测试环境,介绍了MEMS加速度计的记录仪的功能要求和性能指标,对系统进行总体设计。2)在总体方案的基础上对加速度传感器、控制器、存储器进行选型。3)对系统硬件电路进行设计,包括信号的采集与存储以及异步

2、串行通信接口等几个部分的设计与实现。 4)硬件电路设计与制作好后,需要对其进行编程,以控制主控器对数据的采集和存储的操作。关键词:MEMS加速度计,MSP430微处理器,Flash,异步串行通信Recorder Based on MEMS accelerometer AbstractAcceleration recorder by Freescale Highly integrated of three-axis acceleration sensor MMA8453Q sensor, with low power consumption TI company MSP430F1611 as t

3、he control core, with Flash memory K9F1G for storage devices. This system realizes the 3D acceleration dynamic signal acquisition, and the acceleration signal in the form of files stored in the memory card, easy to read and further analysis of PC.This paper describes the contents of the following as

4、pects:1) Analysis of the acceleration test environment, and describes the functional requirements and performance indicators of the MEMS accelerometer logger, the overall design of the system.2) Acceleration sensors, controllers, memory selection on the basis of the overall program.3) System hardwar

5、e circuit design, including the design and implementation of the several parts of the signal acquisition and storage as well as asynchronous serial communication interface.4) Hardware circuit design and production need to be programmed to control the operation of the master data collection and stora

6、ge.Key words: MEMS acceleration sensor, MSP430 microprocessor, Flash, asynchronous serial communication目 录1 绪论 11.1 本课题的来源、目的及意义 11.2 加速度计及加速度记录仪的国内外发展状况 21.2.1 MEMS加速度计的原理及应用 21.2.2 加速度记录仪国内外发展状况 21.3 本课题完成的工作及研究内容 42 基于MEMS加速度计的记录仪的总体设计方案 52.1 系统总体结构设计 52.2 系统芯片原理介绍 53 系统硬件设计与实现 173.1 硬件总体结构设计 173

7、.2 加速度信号的采集 173.2.1 I2C总线介绍 183.3 电源管理模块 193.4 复位电路 203.5 外围晶振选择 213.6 存储模块 223.7 异步串行通信模块的设计 223.7.1 异步串行通信介绍 223.7.2 通信接口电路 233.8 电路图 244 系统软件设计与调试问题分析 254.1 应用开发软件概述 254.2 软件设计 254.3 单片机的程序设计 265 总结 37附录A 加速度记录仪原理图 38附录B 加速度记录仪PCB图 39参考文献 40致谢 411 绪论1.1 本课题的来源、目的及意义随着工业自动化水平的不断发展,产品质量监测、控制手段已经成为保

8、证产品质量标准不可缺少的环节。许多对装配有较高要求的产品,在运输过程中也同样对受到的冲击有极限要求。受到超过极限的冲击将给产品带来伤害,给人们带来不必要的损失。为了监测运输过程,目前通常的做法是随产品一起安装冲击记录仪1。MEMS技术的迅速发展,特别是MEMS加速度计和单片机技术的迅猛提高,电子智能型冲击记录仪也应运而生。MEMS加速度计是一种十分重要的力学敏感传感器,其研究与开发始于80年代初,是继微压力传感器之后第二个进入市场的微机械传感器。微加速度传感器可通过其加工技术、控制系统类型、敏感机理来分类2。压阻式微加速度传感器是通过可动质量块感应加速度,将输入转换为弹性结构的形变,从而引起制

9、作在弹性结构上的压敏电阻阻值的变化,再通过外界电路将电阻的变化转换为电压或电流的变化3。电容式微机械加速度传感器是通过可动质量块感应加速度,利用平行板电容将质量块的相对位移转换为电容的变化,再通过检测电路将电容的微小变化转换为与其成正比的电压的变化3。热对流式微加速度传感器是利用敏感体内气流的加速运动来检测加速度,通过一定的方法将加速度转换为检测电路的输出电压,不需要检测质量块,有很强的抗冲击能力,结构紧凑,加工方便,精度高(达到0.6mg),对小加速度敏感性很高4。隧道式微加速度传感器利用电子势垒隧道效应,把输入的加速度转换为质量块的相对位移,再通过隧道效应将位移量转换为隧道电流的变化,最后

10、用检测电路测出这个电流变化量而获得相应的加速度的大小3。谐振式加速度传感器是通过检测谐振元件固有频率的变化获得加速度。其独特优点在于:(1)输出的是谐振频率信号,可与数字电路及计算机直接接口,省去A/D转化,处理电路;(2)频率信号有很高的抗干扰能力和稳定性,且在传输过程中不易产生失真误差,功耗低;(3)灵敏度高,精度高,稳定性和可靠性好。所以谐振式加速度传感器已经成为微加速度传感器发展的新趋势5。1.2 加速度计及加速度记录仪的国内外发展状况1.2.1 MEMS加速度计的原理及应用1)MEMS加速度计MEMS(Micro Electro Mechanical System) 是一项有着广泛应

11、用前景的应用基础技术。利用MEMS技术可以使电子设备中元器件实现微型化、低功耗以及便携性等技术要求。MEMS利用表层蚀刻技术,可实现宏观意义上的机械三维结构,使元器件生产小型化成为可能。MEMS器件主要以硅晶体为加工材料,可以类似半导体器件的生产方法,以相对较低成本批量生产。MEMS器件在当今汽车应用电子(如防撞安全气囊感应和发动机各种压力传感器)以及计算机外设(如喷墨打印机的喷墨头、计算机硬盘驱动器磁头)等方面得到广泛应用6。MEMS(Micro Electro Mechanical Systems)加速度计就是使用MEMS技术制造的加速度计。由于采用了微机电系统技术,使得其尺寸大小缩小,一

12、个MEMS加速度计只有指甲盖的几分之一大小。MEMS加速度计具有体积小、重量轻、能耗低等优点。2)MEMS加速度计的应用通过测量由于重力引起的加速度,可以计算出设备相对于水平面的倾斜角度。通过分析动态加速度,可以分析出设备移动的方式。目前最新IBM Thinkpad 手提电脑里就内置了MEMS加速度计,能够动态的监测出笔记本在使用中的振动,并根据这些振动数据,系统会智能的选择关闭硬盘还是让其继续运行,这样可以最大程度的保护由于振动,比如颠簸的工作环境,或者不小心摔了电脑所造成的硬盘损害,最大程度的保护里面的数据。目前先进的移动硬盘上也使用了这项技术。另外一个用处就是目前的数码相机和摄像机里,用

13、MEMS加速度计来检测拍摄时候手部的振动,并根据这些振动,自动调节相机的聚集。MEMS加速度计还可以用来分析发动机的振动。汽车防撞气囊的启动也可以由MEMS加速度计控制。由此可见,MEMS加速度计可以在生活中发挥重要作用。归纳其应用主要有以下几个方面:振动检测、姿态控制、安防报警、消费应用、动作识别、状态记录等。1.2.2 加速度记录仪国内外发展状况80年代以来,随着电子技术和计算机技术的飞速发展,以CPU为核心的新型控制仪表被越来越广泛地应用于化工、炼油、冶金、制药、造纸、建材等行业,但与之配套的记录仪仍停留在传统的机械式,它有纸、有笔、有墨承、有大量的机械传动,具有日常维护工作量大,运行费

14、用高,可靠性差,应用不够灵活,历史信息再处理再利用难度大等缺点与现代化控制手段相当不协调。进入90年代以后,我国成功研制开发生产出了全智能无纸记录仪,它以微处理器(CPU)为核心,以大容量存储芯片(SRAM)为存储载体,采用液晶屏(LCD)为显示界面,具有实时单通道、棒圈、实时趋势、单通道实时趋势、历史趋势等信息丰富的显示画面,以及时间与通道页面与记录间隔,各通道信息、通信信息等灵活方便的组态功能,同时还配备了同微机通讯的标准通讯接口及中文WINDOWS界面上的上位机管理软件,彻底解决了机械式记录仪在使用中存在的问题7。在无纸记录仪不断地走向市场过程中,根据用户的需求,又增加了许多新的功能:流

15、量累计、流量温压补偿、PID控制、撮普触点任意组态、工程单位显示、通讯地址组态、配电、显示画面组态、峰值保持功能以及报警追忆显示画面和通道数据显示画面。在1992年前后,国外不少公司推出了无纸记录仪,其中较有代表性的有德国哈特曼劳恩公司(HB)的Datavis A 无纸记录仪和英国PannyGiles Teletrend公司的无纸记录仪。Teletrend公司的无纸记录仪,具有l44144mm标准尺寸,带有与PC完全兼容的3.5英寸磁盘驱动器,便于把表内数据通过磁盘转存或保存,它能存储一天至640天的工作数据(与记录间隔有关),具有四个通道棒状图、数字显示和中程趋势曲线显示功能,通过软件组态选

16、择记录仪的工作方式。它的最大特点是采用彩色示波管作为显示器,因而具有彩色显示功能8。HB公司Datavis A无纸记录仪,采用72144mm小型机壳,用分辨率为92200的单色液晶图形屏作为显示器,允许四个通遭标准信号输入,也具有棒状图显示、数字显示和历史趋势显示三大功能。在德文、英文或法文提示下,完成组态及正常操作,具有标准的通信接口9。智能记录仪作为微处理机技术、超大容量存贮器和图形液晶显示技术相结合的新一代记录仪它具有非常明显的特点:可靠性高,无需日常维护,功能多样性,性能价格比高。智能记录仪具有众多优点,已经引起广大用户极大注意,可以预测,在不久的将来,它将被广大用户所接受10。1.3

17、 本课题完成的工作及研究内容以Freescale高集成度三轴加速度传感器MMA8453Q为传感器,以TI公司低功耗处理MSP430F1611为控制核心,以Flash型存储器K9F1G为大容量存储设备的低功耗加速度信号记录仪的软硬件设计方案,实现了对三维加速度信号的动态采集,并将加速度信号以文件的形式存储在存储卡中, 便于上位机的读取和进一步分析。本文阐述的内容有以下几个方面:1)分析了加速度的测试环境,介绍了MEMS加速度计的记录仪的功能要求和性能指标,对系统进行总体设计。2)在总体方案的基础上对加速度传感器、控制器、存储器进行选型。3)对系统硬件电路进行设计,包括信号的采集与存储以及异步串行

18、通信接口等几个部分的设计与实现。4)硬件电路设计与制作好后,需要对其进行编程,以控制主控器对数据的采集和存储的操作。2 基于MEMS加速度计的记录仪的总体设计方案完整的测试系统是将信息采集、存储以及信息读取等功能完整的结合在一起的有机整体。设计一个完整的系统,首先要有总体的设计思路,要明确被测对象的特点,然后再根据测试对象的具体功能要求,设计系统实现的总体方案,其中包括总体结构设计与测试方案设计。2.1 系统总体结构设计图2.1为基于MEMS加速度计的记录仪的总体结构框图,系统依照功能可以分为加速度传感器、数据采集模块、数据处理与存储模块、通讯模块以及电源管理模块等部分。图2.1 记录仪总体结

19、构框图2.2 系统芯片原理介绍1) 传感器 加速度传感器是一种非常重要的检测器件。在传统的检测系统中,加速度传感器功能单一,输出信号需要进行放大、滤波等处理,因此对模拟电路设计有极高的要求。随着近年来大规模集成电路技术的发展,加速度传感器也逐渐向集成化、低功耗的方向发展11。本系统采用MMA8453Q三轴电容式MEMS加速度传感器。其特点12如下。供电电压范围:1.95V3.6V接口电压范围:1.6V3.6V可供选择的动态量程:2g/4g/8g数据输出率:1.56Hz到800Hz99g/Hz噪声10位和8位数字输出最高分辨率:10位有效数字0.25分辨率I2C数字输出接口(4.7k上拉至2.2

20、5MHz)2个可编程中断引脚,六个中断源内置3通道运动检测功能自由落体或运动检测:1通道脉冲检测:1通道震动检测:1通道内置带有滞回补偿的方向(纵向或横向)检测功能自动唤醒,自动睡眠能自动切换数据输出率,以实现低功耗自检功能符合RoHs标准电流消耗:6A165A工作温度范围:-40+85其功能有:8位或10位数据基于应用的四个不同的过采样决议和电流消耗之间的妥协选项要求额外的低噪音模式,独立运作的更高分辨率的过采样模式低功耗和自动唤醒/睡眠保护电流消耗单/双向冲击定向信息1通道运动检测与定向信息或自由落体1通道瞬态/震动检测基于高通滤波器和可设置阈值的检测加速度变化,上述阈值定向信息1通道纵向

21、/横向检测触发点固定在30和60为平滑过渡的方向其引脚分布如图2.2所示。图2.2 MMA8453Q引脚图其原理框图如图2.3所示。图2.3 MMA8453Q原理框图其功耗情况如表2.1所示。表2.1 各模式功耗2)主控器单片机作为电路的核心部分,对整机性能有重要影响。经过比较,美国TI公司的MSP430,一种采用了最新低功耗技术的单片机,集成了丰富的外围模块15,包括:看门狗(WDT)、定时器A(Timer-A)、定时器B(Timer-B)、比较器、串口0、1(USART0、1)、硬件乘法器、液晶驱动器、8路101214位ADC、端口、基本定时器(Basic Timer),适合冲击记录仪的工

22、作使用。此处选用MSP430系列的MSP430F1611,其主要性能参数如下13,14。它是混合信号微控制器,它具有低电压、超低功率、处理能力强大、系统工作稳定、片内外设丰富、方便开发等优点,并具有高性价比,采用64引脚四方扁平封装(QFP),两个内置的16位定时器,一个快速12位A/D转换器,双12位D/A转换器,一个或两个通用串行同步/异步通信接口(USART),I2C,DMA和48个I/O引脚。其特点如下。低供电电压范围:1.8V3.6V超低功耗:活动模式:1MHz,2.2V时为280A等待模式:1.6A关闭模式(RAM 保持):0.1A五种省电模式6s内从等待状态唤醒16位精简指令结构

23、,125ns指令时间周期三个内部DMA通道具有内部参考电平、采样保持和自动扫描特性的12位A/D转换器同步的双12位D/A转换器带有三个捕捉/比较寄存器的16位定时器A带有三个或七个捕捉/比较影子寄存器的16位定时器B片内集成比较器串行通讯接口(USART1),具有异步UART或者同步SPI接口的功能串行通讯接口(USART0),具有异步UART或者同步SPI或者I2C接口具有可编程电平检测的供电电压管理器/监视器欠电压检测器串行在线编程,无需外部编程电压,可编程的安全熔丝代码保护Bootstrap Loader其方框图如图2.4所示。图2.4 MSP430FX161X方框图3)存储模块存储测

24、试技术是从七十年代开始的一种新的弹上参数的测试方法。它是在对被测对象无影响或影响在允许范围的条件下,在被测体内置入微型数据采集与存储测试仪,现场实时完成信息的快速采集与记忆,事后回收记录仪,由计算机处理和再现测试信息的一种动态测试技术15。Flash闪存是非易失存储器,可以对称为块的存储器单元块进行擦写和再编程。任何Flash器件的写入操作只能在空或已擦除的单元内进行,所以大多数情况下,在进行写入操作之前必须先执行擦除。NAND器件执行擦除操作是十分简单的,而NOR则要求在进行擦除前先要将目标块内所有的位都写为0。由于擦除NOR器件时是以64128KB的块进行的,执行一个写入/擦除操作的时间为

25、5s,与此相反,擦除NAND器件是以832KB的块进行的,执行相同的操作最多只需要4ms。执行擦除时块尺寸的不同进一步拉大了NOR和NADN之间的性能差距,统计表明,对于给定的一套写入操作(尤其是更新小文件时),更多的擦除操作必须在基于NOR的单元中进行。这样,当选择存储解决方案时,设计师必须权衡以下的各项因素。NOR的读速度比NAND稍快一些。NAND的写入速度比NOR快很多。NOR的读速度比NAND稍快一些。NAND的4ms擦除速度远比NOR的5s快。大多数写入操作需要先进行擦除操作。 NAND的擦除单元更小,相应的擦除电路更少。由于记录仪所用存储的数据量较大,所以要外接存储器件作为数据存

26、储用,本系统选用K9F1G08,它是128M8位/256M8位快闪记忆体。其特点16如下。电压1.8V装置(K9F1G08R0A):1.65V1.95V3.3V装置(K9F1G08U0A):2.7V3.6V组织记忆细胞阵列:(128M+4096 K)位8位数据寄存器:(2K+64)位8位缓存寄存器:(2K+64)位8位自动编程和擦除页的程序:(2K+64)字节块擦除:(128K+4 K)字节页面读取操作页的大小:2K-Byte随机阅读:25s(最大)串行存取:30ns(最小)-3.3V装置50ns(最小)-1.8V装置快速写周期时间编程时间:200s(典型值)块擦除时间:2ms(典型值)命令/

27、地址/数据多路输入/输出端口硬件数据保护编程/擦除锁定在电源转换可靠的MOS栅技术耐力:100K的编程/擦除周期数据保留:10年命令寄存器操作高性能程序的缓存程序操作智能拷回操作独特的著作权保护其引脚图如图2.5所示。图2.5 K9F1G08引脚图 其功能框图如图2.6所示。图2.6 K9F1G08功能框图4) 通讯模块 此系统与计算机的通信采用串口异步通信,RS232协议的转换电平。本系统采用MAX3232芯片实现单片机与计算机接口的转换。图2.7为异步串口的时序图。图2.7 异步串口的时序图图2.8是MSP430系列芯片硬件串口框图。图2.8 MSP430系列芯片硬件串口框图在该框图中,串

28、口通讯由三部分组成:通讯速度的控制(数据位流的产生)、接收控制部分、发送控制部分。波特率生成部分由时钟输入选择与分频、波特率发生器、调整器、波特率寄存器等组成。串行通信时,接收与发送以什么样的速率将数据位收进或送出,这个速率由波特率生成构件控制。图2.9为其较为详细的结构。图2.9 MSP430系列芯片硬件串口详细框图整个模块的时钟源来自内部的3时钟或外部输入时钟,由SSEL1、SSEL0选择,以决定最终进入模块的时钟信号BRCLK的分频。时钟信号BRCLK送入一个15位的分频器,通过一系列的硬件控制,最终输出移出与移进,两移位寄存器使用的移位位时钟BITCLK信号,BITCLK信号的产生如图

29、所示,是分频器的作用。当计数器减计数到“0”时,输出触发器翻转,送给BITCLK信号。所以BITCLK信号周期的一半就是定时器(分频计数器)的定时时间。接收控制部分与发送控制部分分别由两个移位寄存器构成。接收时,当接收到一个完整的数据,产生一个信号(URXIFG0=1),表示接收到完整数据,可以将此数据取走。而在发送时,当一个数据正在发送过程中,UTXIFG0=1,此时,不能再发送数据,必须等当前数据发送完毕(UTXIFG0=0)时,方可继续发送。串口接收一般采用中断方式,而发送数据则多采用主动方式。MAX3232采用专有低压差发送器输出级17,利用双电荷泵在3.0V至5.5V电源供电时能够实

30、现真正的RS-232性能,器件仅需四个0.1F的外部小尺寸电荷泵电容。MAX3232确保在120kbps数据速率,同时保持RS-232输出电平。MAX3232具有二路接收器和二路驱动器,提供1A关断模式,有效降低功效并延迟便携式产品的电池使用寿命。关断模式下,接收器保持有效状态,对外部设备进行监测,仅消耗1A电源电流,MAX3232的引脚、封装和功能分别与工业标准MAX242和MAX232兼容。即使工作在高数据速率下,MAX3232仍然能保持RS-232标准要求的正负5.0V最小发送器输出电压。只要输入电压在3.0V至5.5V范围以内,即可提供+5.5V(倍压电荷泵)和-5.5V(反相电荷泵)

31、输出电压,电荷泵工作在非连续模式,一旦输出电压低于5.5V,将开启电荷泵;输出电压超过5.5V,即可关闭电荷泵,每个电荷泵需要一个飞容器和一个储能电容,产生V+和V-的电压。 MAX3232在最差工作条件下能够保证120kbps的数据速率。通常情况下,能够工作于235kbps数据速率,发送器可并联驱动多个接收器和鼠标。其引脚图如图2.10所示。图2.10 MAX3232引脚图5)电源管理模块此系统选用LP2985对系统进行电源管理。LP2985具有的功能,使得稳压器为各种便携式应用的理想选择。其特点18如下。输出量: - 1(一级) - 1.5(标准级)电压范围宽:最大能到16V。过流和热保护。低压差:一个PNP合格元件允许负载电流为150mA

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1