0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

采用PIC16F873单片机和MAD2020E型加速度计实现0°~360°倾角测量

电子设计 来源:电子设计工程 作者:雷闹海 , 杨国龙 2020-05-07 08:02 次阅读

1、引言

目前国内现场使用的倾角传感器大多应用于系统水平测量。倾角传感器从工作原理上可分为“同体摆”、“液体摆”、“气体摆”、“加速度”4种方式。多数为偏重框架结构式的测角传感器,其工艺精度低、可靠性差,而新的石英挠性加速度计虽测量精度高,但抗震性能差,易损坏。MEMSIC加速度计MAD2020E不仅外形小巧、精度高、而且耐冲击较大,特别适合矿井、机车等测量倾角条件较恶劣的场合。因此,这里提出一种基于MAD2020E加速度计0°~360°倾角传感器设计方案。

2、测倾角工作原理

2.1 加速度计测倾角工作原理

加速度计通过感知重力加速度g在其测量轴上分量的大小确定物体的倾斜角度。当MEMSIC加速度计水平放置时(两个灵敏轴与水平面平行),它对位置或倾角变化最为敏感。而当垂直放置时(两个灵敏轴与水平面垂直),对于位置或倾角变化的敏感度将下降。图1与图2描述了MEMSIC加速度计从+90°~O°倾斜过程中X轴和y轴输出值的相应变化。请注意当任意一轴(每倾斜1°)的输出变化较小时,则另一轴的输出变化较大。利用这两轴的变化特性相互弥补的原理设计精度较高的倾角传感器。

采用PIC16F873单片机和MAD2020E型加速度计实现0°~360°倾角测量

为测倾斜角度,需要进行计算,因为加速度计的输出仅仅作用在感应轴上的重力加速度值。双轴加速度计水平放置时的输出和重力之间的关系:

式中,Ax和Ay代表加速度计的输出,g是重力加速度,α和β是倾斜角度。为了计算倾斜角度,由反正弦方程:

2.2 MAD2020E型加速度计简介

MAD2020E型加速度计是基于单片COMS 工艺的一个完整的双轴加速度测量系统,像其他加速度计有重力块一样,MEMSIC器件是以可移动的热对流小气团作为重力块。该器件通过测量由加速度引起的内部温度的变化来测量加速度。MEMSIC传感器中的质量块是气体。MAD2020E型加速度计是通过测量温度变化的原理确定加速度的装置。MAD2020E型加速度计传感器输出信号是2个PWM(占空比)信号,当加速度计传感器输出 PWM信号时,PWM信号的占空比与加速度信号成比例。

3、无温度补偿双轴0°~360°倾角传感器设计

3.1 系统总体设计

在基于水平位置的倾斜角度不超过±60°的应用中,可使用一个双轴加速度传感器来测量两轴上的倾斜。当需要测量大于90°的倾斜角时,加速度计的X和Y轴相结合得到在360°范围内较好的分辨率。这需要一个双轴的加速度计传感器来测量单轴倾斜角。图3给

出一个基于垂直初始位置的加速度倾角计,竖角放置的单轴倾斜测量,±360°良好分辨率。

时,加速度和倾斜角之间的关系:

这里,(δ+γ)=90°,可容易得到δ或γ的值。因此,Ax也可写成:Ax=g·sin(-γ+90°)=g·cos(γ)。γ可通过反正切方程求得:γ=tan-1(Ax/Ay)。

除了提供更好的倾斜角分辨率外,垂直构架还提供两个输出误差由Ay除以Ax相抵消。故执行这个转换过程后,就不用对加速度计进行温度补偿。因为热电耦加速度传感器的灵敏度具有可重复的温度特性,两轴的输出变化幅度相同,所以灵敏度随温度的变化对比值的计算没有影响。

无温度补偿双轴倾角传感器系统设计是基于以上原理,以PIC16F873单片机为核心的双轴PWM输入,并利用预先设置零点偏值的方法来补偿零点温度漂移的思想设计而成。其温度补偿双轴倾角传感器系统硬件原理图如图4所示。

PIC16F873的RC3和RC2端设置选择和校准零点按键,当PIC16F873读入时,通过按键的循环选择进行0 g的校准和灵敏度的校准。

MAD2020E型加速度计传感器输出是2个PWM(占空比):T1/(T1+T2),则加速度输出为:

PIC16F873中有3个定时器,利用time1可计算PWM高低脉冲宽度的时间。

由MEMIC加速度计输入与输出的关系,信号的输出表达关系式:

AOUT(α)=AOUT(0)+SENSITIVITY×SIN(α) (5)

O°~360°倾角实现方法是先把MEMIC加速度计垂直放置,然后在调整可得AOUT(0),后利用ARCTAN函数:

该方法无需温度补偿。0 g校准是通过预先设定一个偏置角度(AngleOffset)来实现,然后每次把偏置角度与AOUTX相加,就可完成0 g校准。

而系统软件主程序流程如图5所示。

3.2 实验结果

按上述倾角测量原理及电路设计,在实际转角测试平台上进行数据测量,测量角度误差如图6所示,测量误差结果的不大于±0.1°,实验证明测量倾角的方法具有良好的精度,从而实现了无温度补偿的双轴0°~360°倾角的测量。

4、 结论

采用PIC16F873单片机的加速度倾角传感器设计,巧妙利用热电耦式MEMSIC加速度计MAD2020E传感器的灵敏度具有可重复的温度特性,两个轴的输出都是相同的变化幅度,反正切的运算剔除了灵敏度的误差,同时0 g的偏差利用预先设定好的角度偏置来实现,从而避免零点漂移造成的角度测量误差,实现了无温度补偿的双轴加速度0°~360°倾角高精度智能化的测量。

责任编辑:gt


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2551

    文章

    51097

    浏览量

    753546
  • 单片机
    +关注

    关注

    6037

    文章

    44558

    浏览量

    635263
  • 加速度计
    +关注

    关注

    6

    文章

    702

    浏览量

    45897
收藏 人收藏

    评论

    相关推荐

    加速度计的幻想与现实

    作为ADI公司紧凑的低成本、重力敏感 iMEMs® 加速度计的应用支持工程师,我们有机会听到许多有关如何运用加速度计的创意想法,但有些想法违背了物理定律!我们依据实现这些想法的可能性
    发表于 10-11 10:33

    加速度计提高倾角测量精度的方法

    防止汽车侧滑和翻车;如今,ESC功能已经成为世界各国或地区法律的强制要求。如果通过组合器件(单芯片、组合式加速度计和陀螺仪)实现倾角测量,则不必在车上安装一个独立的EPB模块,结果可以
    发表于 10-23 11:48

    基于加速度计倾角测量精度提高

    是为了防止汽车侧滑和翻车;如今,ESC功能已经成为世界各国或地区法律的强制要求。如果通过组合器件(单芯片、组合式加速度计和陀螺仪)实现倾角测量,则不必在车上安装一个独立的EPB模块,结
    发表于 07-18 07:23

    2476-100加速度计

    `SDI的高级型号2470和2476高性能三轴MEMS可变电容式加速度计坚固耐用,即插即用适用于各种苛刻要求的测量设备应用程序。两种型号的性能均优于在零至中频应用中使用的温度经历大的或快速的温度变化
    发表于 05-27 19:18

    2422H-400加速度计

    降低了温度偏置和比例因子温度变化可实现出色的性能。它们具有增强的温度补偿功能,专有的SDI 1522加速度计LCC芯片在气候条件下进行了单独测试,校准和验证室。 2422H随附了一份初始校准报告,其中
    发表于 05-28 14:44

    1410L-100加速度计

    `1410是一款集成式加速度计,可用于零至中频仪器应用测量加速。每个微型密封包装结合了微机械电容感应元件和包括检测放大器和sigma-的定制集成电路Delta A / D转换器。对温
    发表于 05-28 15:01

    1521L-200加速度计

    `1521是一款低成本通用集成MEMS加速度计,适用于零至中频需要极低噪声和可靠长期稳定性的工业应用。每个微型密封密封封装结合了MEMS电容式感应元件和包含感应器的定制集成电路放大器和差分输出级
    发表于 05-28 15:08

    ADXL335三轴加速度计简介

    STM32F030C8T6单片机与GY-61 ADXL335模块测角度ADXL335 是一款小尺寸、薄、低功耗、完整的三轴加速度计,提供经过信号调理的电压输出,能以最小±3 g 的满
    发表于 12-02 06:47

    基于MAD2020E加速度倾角传感器设计

    介绍了基于MAD2020E加速度计0°~360°倾角传感器的基本原理,并结合实际
    发表于 12-25 17:11 34次下载

    使用加速度计进行倾角感应的设计指南

    本文档内容介绍了使用加速度计进行倾角感应的设计指南,包括系统框架图以及原理图。
    发表于 09-14 10:17 6次下载
    使用<b class='flag-5'>加速度计</b>进行<b class='flag-5'>倾角</b>感应的设计指南

    MEMS加速度计的概念,MEMS加速度计的原理

    MEMS加速度计的概念 加速度计是一种惯性传感器,能够测量物体的加速力。加速力就是当物体在加速
    发表于 06-01 11:28 4488次阅读

    基于MEMS加速度计实现动态倾角测量系统的设计

    基于MEMS加速度计倾角测量模块具有体积小、质量轻、成本低、抗冲击、可靠性高等优点。对有加速度干扰下的倾角
    发表于 08-05 15:24 3108次阅读
    基于MEMS<b class='flag-5'>加速度计</b><b class='flag-5'>实现</b>动态<b class='flag-5'>倾角</b><b class='flag-5'>测量</b>系统的设计

    基于单片机与FPGA器件EP2C35实现加速度计测量系统的设计

    加速度计是一种应用十分广泛的惯性传感器,它可以用来测量运动系统的加速度。目前的加速度计大多采用微机电技术(MEMS)进行设计和制造的微型
    的头像 发表于 08-20 09:37 4502次阅读
    基于<b class='flag-5'>单片机</b>与FPGA器件EP2C35<b class='flag-5'>实现</b>微<b class='flag-5'>加速度计</b><b class='flag-5'>测量</b>系统的设计

    DYTRAN加速度计3168F的参数详情

    ,并具备微型通孔设计,接受传感器在固定前转动360°,以便于传感器安装使用。DYTRAN机载加速度计3168F设备选用气密密封性,可在高湿度和邋遢的环境中安全可靠运行,并选用外壳隔离
    发表于 12-29 15:51 683次阅读

    使用加速度计提高倾角测量精度

    电子发烧友网站提供《使用加速度计提高倾角测量精度.pdf》资料免费下载
    发表于 11-23 09:23 0次下载
    使用<b class='flag-5'>加速度计</b>提高<b class='flag-5'>倾角</b><b class='flag-5'>测量</b>精度