基于三轴加速度传感器的倾角测量系统的设计
电赛论文最终.
帆板控制系统设计(F题)
摘要:本系统以单片机STC12C5A48S2为控制核心及数据处理核心,采用加速度传感器MMA7260作为角度检测的核心器件,设计并制作了一个帆板控制系统。以L293构成电机的电路,通过对风扇转角的控制,调节风力的大小,改变帆板的转角。可以通过键盘设置帆板转角0~60o,并在LCD上实时显示。使用了PID算法,使系统能快速达到稳定。由于采用了低功耗单片机,并且使用了一些高性价比、低功耗的器件去设计电路,因此本放大器具有成本低,功耗小,性价比高的优点。
关键词:控制系统;角速度传感器;单片机;PID; 一、方案比较与选择
题目分析:综合分析题目要求,转动帆板时,实现实时显示角度,且能够通过键盘控制风力,是本题的最大难点,也是设计的重点之一。另一难点是使帆板转角达到60o。要得到更好的性能指标,放大电路的零点漂移也是一个很难解决的问题。此外,在整个电路的设计中,要考虑其成本。
1、数据处理和控制核心选择
方案一:采用DSP最小系统板。即由DSP来实现电机的控制、传感器信号采集和人机界面控制等功能。
方案二:采用单片机STC12C5A48S2最小系统板。即由单片机STC12C5A48S2实现整个系统的统一控制和数据处理。
本系统不涉及大量的数据存储和复杂处理,虽然方案一控制更灵活更方便,但DSP的资源得不到充分利用,且系统规模大,成本高。而单片机STC12C5A48S2是一种8位低功耗微、高性能处理器,具有丰富的片上外设和较强的运算能力,且可串口编程,使用十分方便,性价比高。
综上所述,故采用方案二。
2、角度传感器的比较与选择
方案一:角度传感器KMZ41与信号调理芯片UZZ9001组成的角度采集模块。KMZ41与信号调理芯片UZZ9001一起,能够对180°范围内的角度信号进行测量,并利用SPI方式提供11位的角度信号输出。调试繁琐,且电路稳定性差。
方案二:采用MMA7260三轴加速度传感器。这个三轴加速度计用的是Freescale(飞思卡尔)公司生产性价比高微型电容式加速度传感器MMA7260芯片。用三轴加速度计利用重力分量换算原理,来测量角度与其他数字量倾角传感器相比自然要精准许多,因为模拟量的,可将电压值换算对应倾斜角度值,所以在许多需要测量角度的场合,非运动的条件下,不妨可以试试使用加速度计。
基于加速度计的数字倾角仪误差建模与分析
第26卷第8期 2013年8月 传感技术学报
CHINESE JOURNAL OF SENSORS AND ACTUAq’ORS V01.26 No.8 Aug.2013
Modeling and Analysis of Digital Accelerometer Inclinometer’S Error
BAI Zhuquan ,ZHANG Xiaoming ’ , Jun ,WANG Yu ,ZHAO Xinlu
(1.North University of China Science and Technology on Electronic Test and Measurement Laboratory,Taiyuan 03005 1,China; 2.Key LaboratoryofInstrumentation Science andDynamicMeasurement(North University ofChina),Ministry ofEducation,Taiyuan 030051,China)
Abstract:In the application of inclinometers,its accuracy is influenced by the measuring error of accelerometer.To
improve the measuring precision of the inclinometer,the error of sensors itself is modeled and analyzed.According to the principle of the accelerometer inclinometer,the error source is the measure error of sensors.Then,measure error mathematic models are established,and the models are verified by simulation analysis and experiments.The models
倾角传感器z轴数据计算
倾角传感器z轴数据计算
倾角传感器是一种测量物体倾斜角度的传感器。它通常由三个轴组成,分别是x轴、y轴和z轴。本文将重点讨论倾角传感器中的z轴数据计算。
我们需要了解什么是倾角。倾角是指物体相对于水平面或垂直面的倾斜程度。在三维空间中,倾角可以分为水平倾角和垂直倾角。水平倾角是物体相对于水平面的倾斜程度,而垂直倾角是物体相对于垂直面的倾斜程度。倾角传感器可以通过测量物体在x轴和y轴方向上的加速度来计算出水平倾角和垂直倾角。
在倾角传感器中,z轴通常与重力方向垂直。因此,z轴上的加速度可以用来计算出垂直倾角。假设z轴上的加速度为az,重力加速度为g,那么垂直倾角θ可以通过以下公式计算得出:
θ = arcsin(az / g)
其中,arcsin为反正弦函数,用来计算正弦值为az / g时的角度。这个公式基于以下原理:当物体处于平衡状态时,z轴上的加速度与重力加速度大小相等,因此az / g的值可以表示物体的倾斜程度。
在实际应用中,倾角传感器通常会输出倾角的数值,而不是加速度的数值。这是因为倾角传感器内部已经进行了数据转换和处理,将加速度转换为了倾角。因此,我们可以直接从传感器中读取z轴的倾角数据,而无需进行额外的计算。
倾角传感器的z轴数据计算可以应用于许多领域。例如,在建筑工程中,倾角传感器可以用来测量建筑物的倾斜程度,以确保建筑物的稳定性。在航空航天领域,倾角传感器可以用来测量飞机或火箭的倾斜角度,以确保飞行的平稳和安全。在机器人技术中,倾角传感器可以用来帮助机器人保持平衡,避免倾倒。
总结起来,倾角传感器的z轴数据计算是通过测量物体在z轴方向上的加速度来计算垂直倾角的。倾角传感器可以广泛应用于各个领域,用来测量物体的倾斜角度。通过倾角传感器,我们可以更好地了解和控制物体的倾斜状态,从而提高安全性和稳定性。
基于MEMS加速度传感器的倾角仪设计方法
Experiment Science&Technology 2006年l2月 增刊
基于MEMS加速度传感器的倾角仪设计方法’ 苏君“,王占平 (电子科技大学成都610054) 摘要:提出了一种基于MEMS加速度传感器的高精度倾角测量方法,其基本思想是只需对 低灵敏度加速度传感器的输出信号进行A/D采样,获得相应的数字信号,再用单片机处理该数 字信号,就可实现对待测系统的仰角和倾角的高精度测量。该方法可实现(±180。范围内的倾角 值测量,且当待测系统旋转时也可进行实时测量,故可用于飞机、导弹等飞行器的实时姿态测 量。 关键词:MEMS加速度传感器;倾角仪;重力加速度;飞行器;姿态测量 中图分类号:TP212・l。TH824文献标识码:B文章编号:1672-4s5o(2oo6)o7-0112—04
Design Method of Tiltmeter based on MEMS Accelerometer SU Jun,WANG Zhan-ping (University of Electronic Science and Technology of China Chengdu 610054)
Abstract:This article proposes a method of designing tiltmeter with MEMS accelerometer.The out- put signal of MEMS accelerometer is processed through A/D sampling.Then MCU is used to process the di ̄tM signa1.Consequently,the obliquity Can be measured with high precision.This method Can the get value of obliquity within the range of±180。.If the system circumvolves。the tiltmeter call also get the accurate value of obliquity.So it can be used to measure the pose of airplane missile and any other aero- craft. Key words:MEMS accelerometer;tiltmeter;acceleration of gravity;aerocraft;measure pose
基于加速度计的数字显示倾角测量仪
64 传感器与微系统(Transducer and Microsystem Technologies) 2008年第27卷第l期
。 设计与制造 c ( ( ( P
基于加速度计的数字显示倾角测量仪
林小波,崔永俊,甄国涌,石云波,刘 俊
(中北大学电子科学与技术系电子测试技术国家重点实验室,山西太原030051)
摘要:介绍了基于加速度计MXA2050A的数字显示倾角测量系统,简要介绍了系统的组成和工作原 理;阐述了MXA2050A的外围电路、运放电路、显示电路的组成和工作原理;介绍了对测得数据的处理方 法。 关键词:加速度计;倾角;数据处理 中图分类号:TP334.7 文献标识码:A 文章编号:1000-9787(2008)01-0064-03
Digital display obliquity measuring instrument
based on accelerometer
LING Xiao-bo,CUI Yong-jun,ZHEN Guo-yong,SHI Yun-bo,LIU Jun (National Key Laboratory of Electronic Measurement Technology, Department of Electronic Science&Technology,North University of China,Taiyuan 030051,China)
Abstract:Digital display obliquity measuring instrument based on accelerometer MXA2050A is introduced,the structure and principle of the system is presented simply,the circuit of acceleronleter MXA2050A,operational amplifier,display unit are expatiated,the processing method to the data measured is introduced. Key words:accelerometer;obliquity;data—processing
基于三轴加速度计的腕式健康监测系统设计
基于三轴加速度计的腕式健康监测系统设计
花 鹏
(北京航空航天大学自动化科学与电气工程学院,北京100191)
摘要:设计了一个腕式健康检测系统,以LM3S181l微控制器为核心,采用了ADI公司推出的ADXL345三轴加速度
计,给出了各模块的硬件接口电路以及软件实现方法,通过实际测试得到了人体运动时的加速度信息,为后续运动能量
消耗的研究打下了基础。
关键词:三轴加速度计;微控制器;健康监测
中图分类号:TP212.9 文献标识码:A
Wrist Health Monitoring System Based on Three-axis Accelerometer
Hua Peng
(School of Automation Science and Electrical Engineering,Beihang University,Beijing 100191,China)
Abstract:Taking LM3S1811 microcontroller as the core,using the three—axis accelerometer ADI ADXL345,a wrist health monitoring
system is designed.The hardware interface circuits and software implementation methods are presented,and the acceleration informa—
tion of movements is achieved through tests,which lays a foundation for further research on energy consumption of movement.
Key words:three—axis accelerometer;micr0contr0l1er;health monitoring
基于STC12C5410AD单片机的倾角监控系统设计
《工业控制计算机}2010年第23卷第10期 97
基于STC 1 2C54 1 0AD单片机的倾角监控系统设计
Design of Angle Supervisory Control System Based on STC1 2C541 0AD
何小虎 李现明 (山东大学控制科学与工程学院,山东济南260061)
摘 要
提出了基于STC12单片机的倾角监控系统设计的一种新方法。该系统采用STC12C5410AD单片机作为主控制器.运
用三轴加速传感器MMA7260Q进行倾角测量,采用DS1302时钟芯片为角度采集时间标签,配合键盘、人机接口,可以设 置角度报警值和实时显示当前角度数据,并实现声光报警。监控计算机通过VisuaI Basic串口通信可实时采集当前角度数
值并存入后台Access数据库,同时可以控制本采集系统的测量参数,实现方便的角度监控。 关键词:STC12,倾角测量,加速度传感器,Visual Basic
Abstract An angle data supervisory control system based on STC12C5410AD as the main controller is designed and realized in this paper Combined with three—axIe acceleration sensor MMA7260 together with DS1302 which servers as time label for angle acquisition This system offers functions such as alarming value setting,real-time angle data collecting as well as au— dible and visual alarming.The monitoring computer can get the current angle data through serial port c0rresD0ndence using Visual Basic and store them to the Access database. Keywords:STC12 Angle acquisition,acceleration sensor,Visual Basic
基于ANN和单个三轴加速度传感器的汽车运动姿态测量
第24卷第6期 201 1年6月 传感技术学报 CttINESE JOURNAL OF SENSORS AND ACT[~l、ORS Vo1.24 No.6 June 2011 A Measurement of Vehicle Attitude Based Oil Single Tri-Axial Acceleration Transducer&ANN f/U Liming ,ZHANG Likai,LI Yifan l l{u{lv Infi ̄rmalioI1 Engineering,Guang Dong Universit)ofT hnology,Guang Zhou 510006,China
Key words:ANN(Artificial Neural Net),dynamic vchicle attitude,tri—axial acceleration transducer EEACC:7220;8520B;1160:1295 doi:10.3969/j.issn.1004—1699.2011.06. 基于ANN和单个三轴加速度传感器的汽车运动姿态测量 吴黎明 ,张力锴,李怡凡 (广东1 、 大学信息丁 学院,J 州510006) 摘 要:汽车车身姿念测 一直是汽车技术的关键一环提¨j了一种无陀螺实时 身姿态测量方案,利Hj单个二轴加速度 传感器通过BP人T伸经刚络(ANN)映射m实时车身姿态。办案巧妙地根据汽车行驶的特件作 物 模型以及算法的精简, 利用神经网络的非线性函数学习和泛化推理能力,刈输入的■轴加速度值进行惯性有害分最滤除和系统误差补偿然后映射 输出姿态角。最后给…了实测实验数掂,表明系统满足精度和实11 件要求。设计利用神经网络高度行行处理的特性以及对 小确定问题的解决能力实现用最小的硬件歼销取得良好的实时姿态检测效果: 关键词:神经网络,运动姿态,i轴加速度 中图分类号:TM93;TP3;TN3;TN4 文献标识码:A 文章编号:1004—1699(2011)06-0923-05 随着现代汽车_l:业的发展,人们对汽车的驾驶 舒适性要求越来越高? 驾驶舒适性与汽车底盘密 切相关。汽车底盘控制包括悬挂控制、转向控制、牵 引力控制 大部分。存高档轿车上,父于这三方面 的电子系统来越多。这些电子系统中的大部分,都 需要根据车身的位置及状态信息也就是车身姿态的 反馈,做出相应的动作 最初的车姿测量仅仪以路面作为参考系,通过 悬挂高度确定车姿,小能反应车身实际的姿态,对驾 驶舒适性帮助有限。目前,车姿的测量一般通过三 维陀螺仪表示 沱螺仪由于其测量过程中机械转 子容易漂移,系统累积误差难以消除¨J,往往需要 通过其他传感器不断作数值修正 。另外还有采 收稿日期:2010—08—23 修改日期:2011一O1—06 ,L{=j六个或九个单轴线加速度传感器捷联解算出姿态 角的 ,同样地存在系统复杂,实时性差,成本高 等的缺点,因此应用也受到限制:可见车姿的实时 量度不单是关键的一环,而且一直是难点。文献 [7]利用单个三轴加速度传感器配合后轮轮速编码 器解算出车身姿态信息,其测量原理主要基于二三轴 加速度对姿态角的映射关系。它首先根据轮速得到 轴运动JJu速度(即加速或减速),然后通过左右轮 速差得到, 轴的运动加速度(即转向时的离心作 用),计算出合外力对水平加速度的有害分量并加 以消除,再映射出姿态角。此方案巧妙利用汽车行 驶特性对其进行物理建模,对车身姿态测量作出了 很大程度的精简,但存在z轴加速运动即在颠簸路 删一 =萋 ~.一时睢砒叩 _墨. 善 姆 一 ~舢 _ ~一~一~一~=一一一一一~~~一 m“=三 m N ~一一一~一一~呲 m 曙P. 一 ~gn一~ ~一… 小 _蚕小队p一 _霎.m 圳 .Ⅲ .㈨.堇m _三 m=耄 妇一 一~一一~一.一一n h , ¨ n _霎 ~~ ~一一 一一~一~~一一.一~一一~一924 第24卷 面上行驶时没有作fI{补偿进而无法准确测量的问 题,且要求物理模型非常精确而且需要大量运算,因 此实时性难以保证,硬件开销较大。 本文主要针埘文献[7—8]的上述问题,提出了 一种适用性更强,传感器配置更精简的车身姿态实 时测量方案。利用单个三轴加速度传感器通过FP— GA构建的BP神经网络 实时输出车身姿态。 1姿态角的计算 1.1坐标系与姿态角 设计涉及到两个坐标作参考系,分别是载体导 航坐标系OXYZ和载体平台坐标系Oxyz,如图1所 示。其中导航坐标系是以地球惯性坐标系的z轴 保持平行的,而原点则随汽车重心移动的坐标系;载 体平台坐标系则是同定于车身的坐标系,三轴向随 车身姿态变化而改变。我们所讲的车身姿态测量, 就是车身平台Ox)z相对于导航坐标系OXYZ的角 度偏移量的测量。姿态角包括三个:俯仰角 ——z 轴与OXZ平面的夹角;倾斜角 一~ 轴与OXY平 面的夹角;偏航角沙——y轴与OYZ平面的夹角。 其中,俯仰角和倾斜角是影响乘客舒适性比较突出 的因素,本文主要针对这两个角度进行测量。
三轴加速度传感器应用详解
三轴加速度传感器应用详解
加速度传感器有两种:一种是角加速度传感器,是由陀螺仪改进过来的。另一种就是线加速度传感器。它也可以按测量轴分为单轴、双轴和三轴加速度传感器。
现在,加速度传感器广泛应用于游戏控制、手柄振动和摇晃、汽车制动启动检测、地震检测、工程测振、地质勘探、振动测试与分析以及安全保卫振动侦察等多种领域。下面就举例几种应用场景,更好的认识加速度传感器。
三轴加速度传感器的应用1、车身安全、控制及导航系统中的应用
加速度传感器已被广泛应用于汽车电子领域,主要集中在车身操控、安全系统和导航,典型的应用如汽车安全气囊(Airbag)、ABS防抱死刹车系统、电子稳定程序(ESP)、电控悬挂系统等。
目前车身安全越来越得到人们的重视,汽车中安全气囊的数量越来越多,相应对传感器的要求也越来越严格。整个气囊控制系统包括车身外的冲击传感器(Satellite Sensor)、安置于车门、车顶,和前后座等位置的加速度传感器(G-Sensor)、电子控制器,以及安全气囊等。电子控制器通常为16位或32位MCU,当车身受到撞击时,冲击传感器会在几微秒内将信号发送至该电子控制器。
随后电子控制器会立即根据碰撞的强度、乘客数量及座椅/安全带的位置等参数,配合分布在整个车厢的传感器传回的数据进行计算和做出相应评估,并在最短的时间内通过电爆驱动器(Squib Driver)启动安全气囊保证乘客的生命安全。
通常仅靠ABS和牵引控制系统无法满足车辆在弯曲路段上的行车安全要求。该场合下电子稳定性控制系统 (ESC) 就能够通过修正驾驶员操作中的转向不足或过度转向,来控制车辆使其不偏离道路。该系统通过使用一个陀螺仪来测量车辆的偏航角,同时用一个低重力加速度传感器来测量横向加速度。将所得测量数据与通过行驶速度和车轮倾斜角两项数据计算得到的结果进行比对,从而调整车辆转向以防止发生侧滑。
除了车身安全系统这类重要应用以外,目前加速度传感器在导航系统中的也在扮演重要角色。 其主要利于GPS卫星信号实现定位。而当进入卫星信号接收不良的区域或环境中,如遂道、高楼林立、丛林地带,就会因失去信号而丧失导航功能。基于MEMS技术的3轴加速度传感器配合陀螺仪或电子罗盘等元件一起可创建方位推算系统(DR, Dead
《传感器与检测技术》基于多传感器的老年人跌倒检测报警系统设计设计
1
《传感器与检测技术》跌倒检测器
摘 要:随着人口老龄化进程的加快,老年人监护和医疗问题正成为一个重大的社会问题。老年人意外受伤害的首要原因就是跌倒,因此,研究助老产品——跌倒检测器,将大大改善老年人的健康品质,对构建和谐社会的意义重大。
本课题设计了一种基于多传感器的老年人跌倒检测报警系统,依托嵌入式单片机STM32F101R8T6,利用普通的加速度传感器,对人体的空间三个方向的加速度值进行采集,倾角传感器采集人体的前后和左右倾角值,并且脚底压力传感器感知脚部的压力值。
关键词:跌倒检测,多传感器,倾角传感器
1 前 言
1.1 课题背景
21世纪的来临,使全世界范围内人口老年化的进程加快,在这种全球趋势的情形下,中国也不例外,随着我国人口老年化进程的加剧,社会对这一群体的健康保障将承担越来越艰巨的责任。年龄的增长,身体解剖组织结构和生理代谢发生变化,由于自身疾病或者外界的影响,老年人常会发生意外跌倒,有时候甚至是健康的老年人也会发生,据国外研究机构统计,约有的超过65岁的老人平均每年发生一次跌倒,且随着年纪的增加,概率也增加,而本身身体有病痛或者伤害的老人,就更容易发生意外的跌倒。而跌倒次数巨大的背后,是由跌倒带来的辅助治疗所需消耗的高昂费用,以及照顾跌倒人群消耗的巨额社会资源,有研究表明,社会支付的医疗费用超过50万亿元,而付出的代价则为160-800万亿元人民币。
2
然而,跌倒造成的伤害不仅体现在身体的即时受伤,还体现在未得到及时的帮助而造成的所有后续恶劣影响。所以,针对跌倒问题,除了做好事先防范工作之外,如安全教育等,还应该在发生跌倒时,最快的将受伤人员送往医院进行救治,所以发明一个能够实时监测到跌倒并通知医护人员救治的产品很重要。
1.2
国内外研究现状
目前对老年人跌倒检测技术相关研究主要的研究成果是利用加速度传感器检测装置,监测在跌倒事件发生时人体各方向加速度值,利用阈值检测或者模式识别的方法,对老年人的身体姿势状态进行实时检测,算法判断到处于跌倒状态后,再利用远程无线报警系统进行报警,通知护理人员进行救治,实现老年人的远程监护。
