基于单片机的高精度倾角测量系统的设计

发布者:小星星龙猫最新更新时间:2015-02-10 来源: eechina关键字:SoC  倾角测量系统  C8051F350 手机看文章 扫描二维码
随时随地手机看文章
在地质石油勘探、设备安装、道路桥梁建设等工程应用以及机器人控制、坦克和舰船火炮平台控制、飞机姿态控制等系统的自动水平调节中,都需要高精度的倾角测量。但高精度的倾角,测量设备通常体积较大,成本高,使许多工程应用受到限制。本文从倾角的高精度测量出发,着重介绍了倾角传感器输出稳定性处理、温度补偿、非线性处理(正弦曲线拟合)、信号调理及其测量电路的特殊处理等。

 1 倾角测量系统的硬件设计
  倾角测量系统硬件部分主要由MEMS传感器(含双轴倾角传感器和温度传感器)、SOC电路、数据处理及传输和其他辅助电路等模块组成。倾角测量系统的组成框图如图1所示。

5_1(106).jpg

 

 


  1.1 MEMS倾角传感器接口
  MEMS倾角传感器采用芬兰VTI Technologies公司的SCA100T系列中的SCA100T-D01,测量范围为±30°。SCA100T系列是采用微机电系统(MEMS)技术制造的一款高分辨率双轴倾角传感器。SCA100T-D01数字输出分辨率为0.035°/LSB,模拟输出分辨率为0.002 5°。模拟输出的分辨率大大高于数字输出的分辨率,故本设计采用其模拟输出。模拟输出将涉及较为复杂的模拟信号处理,如果模拟信号处理不当,系统的分辨率和精度将大打折扣,有时甚至还不如数字输出。采用合理的模拟信号处理电路是保证系统精度的方法之一。
  SCA100T-D01内置温度传感器,可以通过其自带的SPI数字接口读取温度值,并在处理器中进行相应的温度补偿。这是保证系统精度的又一方法。
  1.2 阻抗匹配及放大
  SCA100T-D01输出阻抗为10 kΩ,为保证MEMS倾角传感器SCA100T-D01输出的信号有效地传递,即要求衰减最小,设计中采用了具有高输入阻抗的场效应管型运放TL081设计了阻抗匹配电路,采用同相输入,以提高输入阻抗。

5_2(104).jpg

 

 


  信号放大电路采用ICL7653斩波稳零运算放大器来完成,如图2所示。ICL7653具有极低的失调电压和偏置电流,具有较高的工作稳定性和优良的高精度放大功能。ICL7653斩波稳零使用内部时钟时,在CA、CB与CR端之间加上0.1 μF的低泄放、高稳定性的聚酯或聚丙烯电容。同时在双电源接入端进行滤波和去耦处理。
  1.3 差分转换及驱动

5_3(95).jpg

 

 


  如图3所示,差分转换电路以AD8138AR为核心,将单端信号转换差分信号,既可以提高共模抑制比,有效减小共模信号影响,又可以驱动SOC内部的24位差分Sigma-Delta模/数转换器。AD8138AR具有较宽的模拟带宽(320 MHz,-3 dB。增益为1时),而且AD8138AR为表面封装器件,器件体积小,使得ADC与信号输入点的距离可以很近,大大减少了外界噪声的影响。
  1.4 SOC微控制器资源分配
  本设计选用Silicon Labs公司的C8051F350作为处理核心。C8051F350是真正能独立工作的片上系统(SOC),它自带8K字节Flash存储器,可在系统编程;集成了1个全差分24位Siva-Delta模/数转换器(ADC),该ADC具有在片校准功能,2个独立的数字抽取滤波器可被编程到1 kHz的采样率;具有2路UART和1路SPI接口。与其他类型的微控制器实现相同功能需要多个芯片的组合才能完成相比,C8051F350不仅减少了系统成本和系统体积,而且大大提高了系统的可靠性。
  设计中采用C8051F350的24位Sigma-Delta模/数转换器作系统信号的模数转换,SPI接口作MEMS倾角传感器的温度采集,以实现对传感器的温度补偿,UART作串行LED显示接口。为保证模/数转换器工作稳定,采用外部基准源。
  1.5 ADC基准源及传感器电源
  MEMS倾角传感器SCA100T在倾角为0°时,模拟输出为其电源电压的1/2倍,如果倾角传感器电源电压有波动,则其输出会产生相应的波动。因此设计时,将给模数转换电路提供基准源的输出(如图4所示),经过提高驱动能力后,提供给MEMS倾角传感器SCA100T作电源(如图5所示)。一方面,基准源输出纹波极小,且性能稳定;另一方面,模数转换器的基准源和MEMS倾角传感器SCA100T的电源同时向相同方向变化,抵消了MEMS倾角传感器因电源引起零点漂移的影响。

5_4(75).jpg

 

 


  图4中的基准源LM236输出的2.5 V电压经过轨对轨运放OPA340组成的跟随电路处理后,增大了驱动能力,既作为模数转换电路的基准源,同时还为差分转换电路提供中心电压,以及MEMS倾角传感器SCA100T的电源输入。

5_5(58).jpg

 

 


  图5中的输入为图4中的参考电压(VREF)输出。以低漂移、高稳定性运放OPA340组成的运放电路给倾角传感器SCA100T提供电源,能保证电源纹波小,工作稳定。[page]
  2 信号的数学处理
2.1 ADC精度控制
  C8051F350内部有具有2个独立的抽取滤波器(SINC3滤波器和快速滤波器)和1个可编程增益放大器。根据参考文献SINC3滤波器RMS噪声小,精度高,缺点是输出速率较低,而快速滤波器则相反。本设计对速率要求低,而对精度要求高,因此选用SINC3滤波器。SINC3滤波器典型RMS噪声如表1所示。

5_6(46).jpg

 

 


  从表1可知,较高的抽取比需要较长的转换周期,即输出字速率较低,但具有较低噪声。
  根据参考文献,采用SINC3滤波器时,该模/数转换器的实际分辨率为:

5_7(28).jpg

 

 


  根据实际分辨率的公式(1)可知,当抽取比为1 920,输出字速率为10 Hz时,根据实际分辨率的公式(1)可得到实际分辨率约为20.00位。
  SCA100T传感器的灵敏度为70mV/(°),分辨率为0.0025°,ADC参考电压VREF为2.5V,则需要能检测的最小信号为0.0025°x70mV/°= 0.175 mV,根据0.175 mV/2.5 V=1/14 286可知,ADC的位数至少应为14位,即214=16 384>14 286,根据减额设计要求,取20位,所以本设计完全满足设计要求。
  2.2 温度补偿
  根据参考文献,SCA100T-D01的温度误差曲线如图6所示。

5_8(20).jpg

 

 


  通过曲线拟合,其曲线方程为:

5_9(12).jpg

 

 


  在信号通过模数转换器采集后,转换为角度输出时,根据实时采集的倾角传感器SCA100T处的温度值,就可以根据温度补偿曲线补偿相应的角度值,将温度对倾角测量的影响降到最低。
  2.3 曲线拟合
  由于SCA100T系列传感器输出与倾斜角度存在非线性关系(非线性误差在测量范围内为0.11°),这样不利于分析处理测量结果。因此必须采取相应的线性化措施,以补偿传感器引入的非线性。传统方法中多数采用硬件方法,实现方法比较复杂,且稳定性和可靠性难以控制。
  由于SCA100T系列传感器的非线性特性是已知的,则可以利用相应的校正函数进行补偿。由于微处理器具有很强的函数运算与数据处理能力,用编程的方法可以很容易实现所需的校正函数。本设计采用SOC通过软件编程的方法修正非线性。
  在设计时,将SCA100T-D01传感器的测量范围进行进一步细分,如将倾角为3°的这段曲线划分为2.5°~3.5°,并将拟合曲线修改为下式:

5_10(7).jpg

 

 


  式中,XIN为模数转换器输出值经内部SINC3滤波器滤波后得到的采样值,TER为SCA100T传感器的实时温度补偿值,PI为圆周率。
  上式既修正了传感器输出的非线性,又修正了温度对传感器的影响。
  3 实测数据
  该倾角测量系统在MC019-JJ2数字式2"光学分度头标准仪器上进行了分度和性能测试。MC019-JJ2数字式2"光学分度头是一种对装夹在其主轴上的工件进行角度分度或进行角度检验的精密光学计量仪器,其显示当量为1"。测试数据如表2所示。

5_12(4).jpg

 

 


  从表2的测试数据可知,每个测试点的偏差有正有负,其主要原因在于这些测试点的曲线拟合是独立的,互不影响。另外,在30°时绝对误差最大,最大的绝对误差为0.0044°,在1°时相对误差最大,为0.001 8/1≈0.018%。
  4 结束语
  本文采用MEMS倾角传感器SCA100T的模拟接口为输出,采用其数字接口实现温度补偿,同时采用基准源和运放驱动作为传感器的电源,提高了传感器输出的精度和稳定性;信号处理时,采用低漂移运放处理电路和差分模数转换电路,有效提高了信号的信噪比和共模抑制比;采用正弦曲线拟合,有效改善了信号输出的线性度。经过以上多方面信号处理和优化,在测量范围内系统最大绝对误差为0.004 4°。并且系统集成度较高,体积小,成本低,可以满足地质石油勘探、设备安装、道路桥梁建设等工程应用以及机器人控制、坦克和舰船火炮平台控制、飞机姿态控制等系统的自动水平调节应用。
关键字:SoC  倾角测量系统  C8051F350 引用地址:基于单片机的高精度倾角测量系统的设计

上一篇:危险品仓库的复合无线传感器节点设计
下一篇:LCD1602液晶显示模版+超声波测距(C51)

推荐阅读最新更新时间:2024-03-16 13:53

LEON2应用于数字机顶盒CPU的FPGA仿真
摘 要:采用免费软核LEON2作为数字机顶盒的CPU可以降低产品成本。为了使LEON2软核能更快更好地应用于数字机顶盒,选择先在FPGA开发板上建立基于LEON2处理器的一个原型,通过这个原型对硬件性能进行仿真,并且还可以在线修改程序,这样就很容易验证系统的性能,加速软件开发调试流程。经过在FPGA开发板上的仿真,对基于LEON2的系统测试取得了预期的效果。 0 引 言   近年来,随着数字多媒体业务和Internet网络的迅速发展,新型数字机顶盒可以有效利用我国巨大的有线电视网络资源,完成视频点播、数字电视的接收及接入Internet等综合业务功能。 1 数字机顶盒总体设计方案   数字机顶盒分为两个通道,
[家用电子]
业界首本基于FPGA的SoC设计原型方法手册面世
        鉴于SoC设计通常被创建用于ASIC的技术实现,因此这就为在一个或多个FPGA器件上进行实施提出了具体的挑战。新思科技(Synopsys)和赛灵思(Xilinx)日前宣布推出《基于FPGA的原型方法手册》一书(FPMM),希望通过将来自BBC研发、Design of System on Silicon S.A. (DS2)、Freescale、LSI、NVIDIA、ST、TI工程师团队的宝贵设计和验证专业知识汇聚成册,不仅能够帮助原型技术新手,甚至是富有经验的团队和项目领导者,对在FPGA硬件上成功实现ASIC设计原型时所面临的挑战和解决方案做出概述和总结。     Synopsys公司解决方案营销总监Davi
[嵌入式]
全球RISC-V风起云涌,生态建设渐入佳境!
为期三天的RISC-V中国峰会,无论是第三代香山(昆明湖架构)的性能有望直追两三年前ARM高性能处理器核水平,还是11家企业发布了12项RISC-V新技术、新成果、新产品,涵盖了基于开放指令集RISC-V的处理器IP,以及面向消费电子、汽车电子和物联网等应用领域的SoC芯片、整机及解决方案,都在展示着RISC-V生态的蓬勃发展。 灵活、开源的RISC-V指令集 RISC-V国际基金会CEO Calista Redmond表示:“作为世界上最丰富和开放的指令集架构,如今RISC-V的发展已势不可挡。”开源RISC-V指令集架构支持多种模式的微结构设计,能够给予设计者以及设计过程更大的自由度,避免和一个公司深度捆绑带来的局限,正是
[半导体设计/制造]
全球RISC-V风起云涌,生态建设渐入佳境!
谷歌 Pixel XE 解密:搭载 8 核 SoC
爆料者 @Slashleaks 在推特上发布了一张真机实拍照,设备名称显示为谷歌 Pixel XE 。第二张图片显示该设备将搭载八核芯片组,并支持双 SIM 卡,第三张照片包含该设备支持 NFC 连接的证据。如果爆料属实,谷歌 Pixel XE 将采用顶部中置打孔屏的设计。   众所周知,前几代谷歌手机都会采用当代旗舰级高通芯片,例如谷歌 Pixel 4 和 4 XL 均搭载高通骁龙 855 处理器,而这一代谷歌年度旗舰 Pixel 5 搭载的是高通去年的中端芯片骁龙 765G ,售价 699 美元。 IT之家提醒,虽然确实存在谷歌推出更高配版本的 Pixel 5 Pro 类机型的可能,但目前仍无其他爆料信息,
[手机便携]
Moto E32更多信息解密:Unisoc T606 SoC+6.5吋LCD屏
继昨日官方渲染图曝光之后,Moto E32 的更详细规格在今天曝光。Moto E32 将是一款价格低廉的智能手机,使用 Unisoc T606 SoC,4GB + 64GB 的存储组合,机身正面配备 6.5 英寸的 LCD 屏幕,顶部居中有个 1600 万像素的打孔前摄。   机身背面为三摄(1600 万主摄+200 万微距+200 万深度),支持 10W 充电的 5000mAh 电池。Moto E32 出厂运行 Android 11 系统,它的尺寸为163 x 74 x 8.5毫米,重量为190克。根据一个零售商的清单,泄露的定价在欧盟为179欧元。
[手机便携]
安森美半导体推出BelaSigna® R262宽带先进降噪SoC
安森美半导体(ON Semiconductor)推出了新的系统级芯片(SoC)方案——BelaSigna® R262。这器件提供宽带单麦克风或双麦克风降噪,用于多种语音捕获设备,如手机、网络摄像头及平板电脑等VoIP应用及双向对讲机。 BelaSigna® R262提供完整的硬件及软件方案,内置的语音捕获及降噪技术,在处理静态及非静态背景噪声和机械噪声方面极为有效。从而提供更高的语音清晰度及可理解度,特别是在极嘈杂的环境中。BelaSigna® R262为VoIP通信提供完整的8千赫兹(kHz)带宽的宽带语音捕获,能消除混响,并支持360°语音拾取,非常适合于会议、手机及一臂距离的应用。 BelaSigna® R262的
[家用电子]
安森美半导体推出BelaSigna® R262宽带先进降噪<font color='red'>SoC</font>
手机市场增长放缓Soc厂商受累? 原因还真不只这个
    转眼2016年已经过了一半,在过去的半年内,手机厂商、上游零部件供应商之间的竞争似乎都进入了白热化阶段。受累于国内/外不少地区的智能手机市场逐渐饱和,整个市场的增长潜力已经大不如前,因此对上游零部件供应商尤其是手机处理器芯片业绩的影响相当大。究竟在最近的1年内,手机处理器领域又发生了什么大事呢?下面让笔者简单阐述一下。 2015、2016财报:手机市场增速明显放缓   要说明手机市场增长增长放缓的问题,我们可以从上游处理器芯片厂商的财报说起。笔者在这里拿高通作为例子。 高通2015年、2016年财报不完全汇总(单位;亿美元) 财季 2015Q3 2015Q4 2016Q1
[家用电子]
嵌入式V2000 SoC,简化边缘应用
研华嵌入式宝藏新品大揭秘!——搭载高性能AMD Ryzen™ 嵌入式V2000 SoC,简化边缘应用升级 研华SOM-6872 COM Express模块和AIMB-229 Mini ITX主板解决方案设计更加紧凑,同时以更低的功耗提供出色的性能,可充分满足嵌入式市场需求。 AMD嵌入式V2000 SoC采用新的7nm技术,并集成了支持4个4K 60显示器的 AMD Radeon™图形技术,计算性能出色。这使系统设计者在向系统添加另一个图形显卡时能够有效节省成本,再加上研华的专业设计服务支持,可以实现边缘的数字化演进。 搭载AMD这一新平台使SOM-6872和AIMB-229成为需要强大计算能力和图形显示功能的应用的绝
[嵌入式]
嵌入式V2000 <font color='red'>SoC</font>,简化边缘应用
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved