- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
陀螺仪和加速度计
介绍本指南旨在向兴趣者介绍惯性MEMS(微机电系统)传感器,特别是加速度计和陀螺仪以及其他整合IMU(/wiki/Inertial_measurement_unit惯性测量单元)设备。?IMU单元例子:上图中MCU顶端的/store/acc-gyroACC Gyro 6DOF,名为/find-a-project/56?projectnum=240USBThumb,支持USB/串口通信在这篇文章中我将概括这么几个基本并且重要的话题:- 加速度计(accelerometer)检测什么- 陀螺仪(gyroscope,也称作 gyro)检测什么- 如何将传感器ADC读取的数据转换为物理单位(加速度传感器的单位是g,陀螺仪的单位是 度/秒)- 如何结合加速度传感器和陀螺仪的数据以得到设备和地平面之间的倾角的准确信息在整篇文章中我尽量将数学运算降低到最少。如果你知道什么是正弦、余弦、正切函数,那无论你的项目使用哪种平台你应该都会明白和运用这篇文章中的思想,这些平台如Arduino、Propeller、Basic Stamp、Ateml芯片、PIC芯片等等。总有些人认为使用IMU单元需要复杂的数学运算(复杂的FIR或IIR滤波,如卡尔曼滤波,Parks-McClellan滤波等)。你如果研究这些会得到很棒且很复杂的结果。我解释事情的方式,只需要基本的数学。我非常坚信简单的原则。我认为一个简单的系统更容易操作和监控,另外许多嵌入式设备并不具备能力和资源去实现需要进行矩阵运算的复杂算法。我会用我设计的一个新IMU模块——/store/acc-gyroAcc_Gyro Accelerometer + Gyro IMU作为例子。在下面的例子中我们会使用这个设备的参数。用这个模块作为介绍非常合适,因为它由3个设备组成:- LIS331AL (/wp-content/uploads/data/acc_gyro/LIS331AL.pdfdatasheet) – 3轴 2G 模拟加速度计- LPR550AL (/wp-content/uploads/data/acc_gyro/LPR550AL.pdfdatasheet) – 双轴(俯仰、翻滚) 500°/s 加速度传感器- LY550ALH (/wp-content/uploads/data/acc_gyro/LY550ALH.pdfdatasheet) –单轴(偏航)陀螺仪 最后这个设备在这篇介绍中不使用,不过他在/dcm_tutorial.htmlDCM Matrix implementation中有重要作用它们一起组成了一个6自由度的惯性测量单元。这是个花哨的名字!然而,在花哨的名字后面是个非常有用的设备组合,接下来我们会详细介绍之。第一部分 加速度计要了解这个模块我们先从加速度计开始。当我们在想象一个加速度计的时候我们可以把它想作一个圆球在一个方盒子中。你可能会把它想作一个饼干或者甜圈,但我就把它当做一个球好了:?我们假定这个盒子不在重力场中或者其他任何会影响球的位置的场中,球处于盒子的正中央。你可以想象盒子在外太空中,远离任何天体,如果很难想象,那就当做盒子在航天飞机中,一切东西都处于无重力状态。在上面的图中你可以看到我们给每个轴分配了一对墙(我们移除了Y+以此来观察里面的情况)。设想每面墙都能感测压力。如果我们突然把盒子向左移动(加速度为1g=9.8m/s^2),那么球会撞上X-墙。然后我们检测球撞击墙面产生的压力,X轴输出值为-1g。?请注意加速度计检测到得力的方向与它本身加速度的方向是相反的。这种力量通常被称为/wiki/Fictitious_force惯性力或假想力?。在这个模型中你你应该学到加速度计是通过间接测量力对一个墙面的作用来测量加速度的,在实际应用中,可能通过弹簧等装置来测量力。这个力可以是加速度引起的,但在下面的例子中,我们会发现它不一定是加速度引起的。如果我们把模型放在地球上,球会落在Z-墙面上并对其施加一个1g的力,见下图:?在这种情况下盒子没有移动但我们任然读取到Z轴有-1g的值。球在墙壁上施加的压力是由引力造成的。在理论上,它可以是不同类型的力量 - 例如,你可以想象我们的球是铁质的,将一个磁铁放在盒子旁边那球就会撞上另一面墙。引用这个例子只是为了说明加速度计的本质是检测力而非加速度。只是加速度所引起的惯性力正好能被加速度计的检测装置所捕获。虽然这个模型并非一个MEMS传感器的真实构造,但它用来解决与加速度计相关的问题相当有效。实际上有些类似传感器中有金属小球,它们称作倾角开关,但是它们的功能更弱,只能检测设备是否在一定程度内倾斜,却不能得到倾斜的程度。到目前为止,我们已经分析了单轴的加速度计输出,这是使用单轴加速度计所能得到的。三轴加速度计的真正价值在于它们能够检测
您可能关注的文档
- 测量学1-8章.docx
- 骨水泥综合征.ppt
- 牛津版上2) Unit 3 reading.ppt
- 选修7第三单元Reading.ppt
- 浅谈Android五大布局.docx
- Session 1, Introduction and overview of SC.ppt
- Capacity plan and line demand-Level II.ppt
- 趣味单词王喜文.doc
- 高英课件.ppt
- mastercam9.2造型、编程及其自动模拟.doc
- 浙江2025学年第一学期高三12月适应性联考日语含答案.doc
- 江苏省镇江市2025-2026学年高三上学期12月期中质量监测语文试题及参考答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考英语含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考政治含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考语文试题含答案.doc
- 浙江2025学年第一学期高三12月适应性联考地理含答案.doc
- 浙江2025学年第一学期高三12月适应性联考历史含答案.doc
- 山东省实验中学2025-2026学年高三上学期第三次诊断性考试数学含答案.doc
- 山东省实验中学2025-2026学年高三上学期第三次诊断性考试物理含答案.doc
- 山西省部分学校2025-2026学年高三上学期12月月考数学试题含答案.doc
原创力文档


文档评论(0)