在地质石油勘探、设备安装、道路桥梁建设等工程应用以及机器人控制、坦克和舰船火炮平台控制、飞机姿态控制等系统的自动水平调节中,都需要高精度的倾角测量。但高精度的倾角,测量设备通常体积较大,成本高,使许多工程应用受到限制。本文从倾角的高精度测量出发,着重介绍了倾角传感器输出稳定性处理、温度补偿、非线性处理(正弦曲线拟合)、信号调理及其测量电路的特殊处理等。1 倾角测量系统的硬件设计 倾角测量系统硬件部分主要由MEMS传感器(含双轴倾角传感器和温度传感器)、SOC电路、数据处理及传输和其他辅助电路等模块组成。倾角测量系统的组成框图如图1所示。
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设计了阻抗匹配电路,采用同相输入,以提高输入阻抗。
信号放大电路采用ICL7653斩波稳零运算放大器来完成,如图2所示。ICL7653具有极低的失调电压和偏置电流,具有较高的工作稳定性和优良的高精度放大功能。ICL7653斩波稳零使用内部时钟时,在CA、CB与CR端之间加上0.1 ΜF的低泄放、高稳定性的聚酯或聚丙烯
电容。同时在双电源接入端进行滤波和去耦处理。
1.3 差分转换及驱动 如图3所示,差分转换电路以AD8138AR为核心,将单端信号转换差分信号,既可以提高共模抑制比,有效减小共模信号影响,又可以驱动SOC内部的24位差分Sigma-Delta模/数转换器。AD8138AR具有较宽的模拟带宽(320 MHz,-3 DB。增益为1时),而且AD8138AR为表面封装器件,器件体积小,使得ADC与信号输入点的距离可以很近,大大减少了外界噪声的影响。
关键字:SOC 倾角测量系统 单片机
引用地址:
基于单片机的高精度倾角测量系统的设计
推荐阅读最新更新时间:2024-03-16 14:28
msp430单片机开发实录(25)
现象: 产品开发完成,并且经过严苛、详细的测试后,已经开始批量生产了,但是大家提出一个问题:能不能把功耗再降低一些,目前产品的功耗有些高(超过50uA),用干电池供电的话,用不了1年就要换电池。 试验: 因为我们一直以来的产品都是电池供电的,对于产品的功耗一直都做得很低,这也是我们一直使用TI的MSP430系列单片机的原因,因为它的超低功耗做的确实很好。 不过这款产品因为功能太多,并且有一个很好点的地方:每1s都要进行一次串口通信(每次通信几十个字节,波特率9600),在最初方案设计以及产品验证时,所有参与人员都认为目前的功耗已经做到最好了,没有再下降的空间了。并且这款产品的功耗与其他厂家同类产品相比,功耗基本一样。所以就觉得功
[单片机]
51单片机驱动ADC0809的C语言程序
#include reg51.h #include intrins.h #define uchar unsigned char #define uint unsigned int sbit CLK=P1^3; sbit ST=P1^2; sbit EOC=P1^1; sbit OE=P1^0; uchar code table ={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}; void delay(uint z); void display(uchar d); void main() { TMOD=0x02;//方式2特别适合于用作较精确的脉冲信号发生器
[单片机]
单片机编程技巧一
1. C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源少、程序执行效率高。但是不同的CPU,其汇编语言可能有所差异,所以不易移植。 C语言是一种结构化的高级语言。其优点是可读性好,移植容易,是普遍使用的一种计算机语言。缺点是占用资源较多,执行效率没有汇编高。 对于目前普遍使用的RISC架构的8bit MCU来说,其内部ROM、RAM、STACK等资源都有限,如果使用C语言 单片机编程 编写,一条C语言指令编译后,会变成很多条机器码,很容易出现ROM空间不够、堆栈溢出等问题。而且一些单片机厂家也不一定能提供C编译器。而汇
[单片机]
韩国IT-SoC协会组团参展IIC,数字多媒体芯片表现亮丽
继2005年首次组团参展IIC之后,韩国IT-SoC协会于再次亮相IIC 2006上海站,并以鲜明的橙色外墙以及响亮的“Dynamic u-Korea”(动感韩国)口号吸引了众多工程师的驻足参观。IT-SoC协会目前在韩国有130余家成员单位,2004年这些企业的平均销售收入增长率超过了200%,其中增长最快的企业更是超过了500%。通过这些数字,我们不难发现该国系统级芯片产业的巨大发展潜力。
韩国IT-SoC协会组团参展IIC。
与上届相比,此次组团来沪的企业数目依然为10家。但是参展产品却发生了变化。韩国IT-SoC协会负责人李敏荣表示:“去年参展企业以样品展示居多,今年的企业更多的则是
[焦点新闻]
瓴盛科技11nm AIoT SoC芯片发布,相比28nm功耗降70%
流片成功后仅数月时间,瓴盛科技正式发布其首颗AIoT SoC产品JA310芯片。 8月28日,2020 AIoT高峰论坛暨瓴盛“芯视觉”产品发布会在成都市双流区隆重召开,会议现场瓴盛科技重磅发布其首颗AIoT SoC产品JA310芯片。 该款JA310芯片是瓴盛科技落户双流以来自主研发的首款芯片,为成都双流做强做优电子信息产业生态圈注入了新动能,更是践行“三个转变”、推动高质量发展的有力见证。 瓴盛科技表示,该芯片充分地利用公司研发团队积累多年的丰富的多媒体和手机芯片开发经验,成功转型在AIoT领域落地,实现了对公司深厚研发积淀的传承和再创新发展,更是进击当前新基建东风下万亿级AIoT市场中最响亮的产业集结号。 开拓万亿级监控
[手机便携]
基于STM32单片机的DLP驱动电路研究
DLP投影技术是应用美国德州仪器公司开发的数字微镜元件--DMD(Digital Micromirror Device)作为主要关键处理元件以实现数字光学处理过程的技术。DLP显示的色彩清晰度高、艳丽、细腻、逼真,且为全数字显示即可靠性极高,能在各类产品(如大屏幕数字电视、公司/家庭/专业会议投影机和数码相机(DLP Cinema))中提供最佳图像效果。目前,大部分的家用或商用DLP投影机都采用了单片结构,使得其便于移动携带,因而得到越来越广泛的应用。在目前应用发展的基础上,又对其结构的精简性、携带的方便性提出了更高的要求。传统的DLP投影仪是通过DVI接口接收外部信号,并且经过信号转换传送给DLP控制器来控制DLP的显示,占用的
[单片机]
单片机红外遥控风扇源程序
进行本实验前需要先完成《16_红外解码数码管显示》与《19_直流电机小风扇》实验。 然后对应的接上电机线和电机。 红外无线遥控风扇 + 加速 按- 减速,默认最低速度,烧录后可以按遥控器上的“+”加速。4~9档区间可以电机不会转动,着可能是因为用户供电电流不足。1-4档在接线正确的情况下几乎都可以转动。 注意:测试时间最好不要超过1分钟,观察一下实验现象即可。 单片机源程序如下: /* 红外无线遥控风扇 + 加速 按- 减速 */ #include reg52.h sbit DU = P2^6; //数码管段选 sbit WE = P2^7; //数码管位选 sbit S2 = P3^0; sbit S3 =
[单片机]
基于AVR单片机与FPGA的低频数字式相位测量仪
在工业领域中经常要用到低频数字式相位仪来精确测量两信号之问的相位差,比如在电力系统、频率特性的研究、激光测距等领域均有广泛的应用,相位检测的精度直接决定系统的整体性能。这就要求测量仪逐渐向智能化和测试自动化方向发展,本设计采用MCU和FPGA相结合的系统方案,以AVR单片机ATmega128和Altera公司的Cyclone系列EP1C3T100为核心,充分发挥各自的优势,如AVR单片机先进的RISC结构和强劲的运算、控制功能,Altera公司的FPGA运算速度快、资源丰富以及易编程的特点,合理设计,此方案的相位仪具备速度快、稳定可靠、精度高等优点,而且容易实现“智能化”和“自动化”。 1 系统方案设计 1.1 测量方法的比较与
[单片机]