电路图简介: 在现代控制系统中,角度测量装置是非常关键的需要高精度的部件,其测量精度直接影响着整个系统的性能和精度。目前已有的利用的加速度传感器实现高精度角度测量的研究,主要侧重于单轴的角度测量。本文将重点讨论利用双轴加速传感器ADXL202实现高精度角度测量的硬件方法。

 在现代控制系统中,角度测量装置是非常关键的需要高精度的部件,其测量精度直接影响着整个系统的性能和精度。目前已有的利用的加速度传感器实现高精度角度测量的研究,主要侧重于单轴的角度测量。本文将重点讨论利用双轴加速传感器ADXL202实现高精度角度测量的硬件方法。

  本角度测量仪采用STM32F107作为数据处理的核心芯片。这是一款低功耗、高速度的32位处理器,拥有Cortex-M3内核。角度测量模块使用的是高精度、低功耗的双轴加速度传感器ADXL202,能将加速度信号转换成数字方波信号输出,可直接与STM32F107连接,通过一定的算法即可计算出当前的倾斜角度。显示模块使用的是12864ZW型128&TImes;64的点阵液晶显示器。

  角度测量模块

  角度测量模块使用的是ADI公司出品的低成本、低功耗、高精度的双轴加速度传感器 ADXL202,其测量范围为-2g~+2g,既能测量动态加速度,又能测量静态加速度。它的工作电压是3.0~5.25 V,工作电流低于0.6 mA,最高主频可达到70 MHz,所以从功耗、灵敏度和精确度考虑,选择ADXL202作为角度测量模块的核心芯片。

  

  图 ADXL202的功能结构框图

  角度测量模块硬件电路设计

  为保证ADXL202高精度稳定的工作,需要根据芯片技术文档和实际使用情况,来配置信号周期、滤波电容(决定信号的带宽)。ADXL202的输出信号是脉宽占空比调制信号,占空比T1/T2与被测加速度成正比。0g时,其输出为50%占空比,灵敏度为每g所引起的脉宽占空比变化12.5%。查阅芯片的技术文档,可以通过电阻RSET来设定DCM的周期:ADXL202 通过XFILT、YFILT外接电容CX、CY来设定ADXL202的带宽,这个带宽决定了它的测量精度,同时电容CX、CY可以去混叠和滤波。为了使脉宽占空比的误差最小,模拟带宽应比脉宽占空比的频率低1/10。对技术文档提供的表2进行分析,并考虑设定T2为1 ms,脉冲占空比频率为1 kHz,为满足实际需要和DCM误差最小的要求,选择0.05μF的滤波电容,此时模拟带宽为100 Hz。根据芯片的引脚配置图和以上的各类配置,可以设计角度检测模块的硬件电路,其电路原理如图4所示,其脉冲输出端直接与STM32F107的I/O口相连。

  

  角度采集原理图

  由图可知,ADXL202是基于单片集成电路的完善的双轴加速度测量系统,对X、Y轴而言,输出环路将加速度信号转换为脉宽占空比的数字信号输出,这些数字信号可直接传输给STM32F107,无需A/D转换或其他附加的其他电路。

  本文论述了一种基于ADXL202的高精度角度测量仪的研究和设计方法,对ADXL202的角度测量原理和STM32F107的输入捕获功能进行了详细的介绍。经实验测试,该测量仪能高精度地完成角度测量,而且可靠性好,对角度测量的研究和设计有着积极的意义。

唯样商城(www.oneyac.com)是本土元器件目录分销商,采用“小批量、现货、样品”销售模式,致力于满足客户多型号、高质量、快 速交付的采购需求。唯样自建高效智能仓储,拥有自营库存超50,000种,提供一站式正品现货采购、个性化解决方案、选型替代等多元 化服务。

采用加速度传感器的角度测量仪系统硬件电路设计_温度传感器电路相关推荐

  1. C语言 | 基于卡尔曼滤波器的角度测量仪(MPU6050)

    ========================================== 博主github:https://github.com/MichaelBeechan 博主CSDN:https:/ ...

  2. 采用IC传感器的相对湿度测量

    采用IC传感器的相对湿度测量 谢长江 尤丽华 摘要:在比较各种相对湿度测量方法及传感器的基础上,结合实例介绍了集成湿度传感器的特性及使用方法,指出使用条件的影响因素及补偿途径,给出了带有温度效应补偿作 ...

  3. 我的智能充电桩开发笔记(二):系统硬件电路设计概述

    2.我的智能充电桩开发笔记(二):系统硬件电路设计概述 2 系统硬件电路设计 ​ ∗ ∗ ∗ ∗ 开 放 全 部 硬 件 , 软 件 设 计 资 料 , 如 硬 件 原 理 图 ,

  4. 3D加速度传感器计算角度

    8位2g加速度数据为例 计算静态时X,Y,Z哪个轴朝下 typedef struct {int8_t x;int8_t y;int8_t z; }accel_xyz_data_f;/*** @brie ...

  5. 单片机最小系统硬件电路图_经验分享:学单片机,51通则百通

    点击"蓝字"关注我们 这是来自某位前辈的深度感悟 首先总体上谈一谈看法: ◆1.我从不说51是基础,如果我这么说,也请把这句话理解为微机原理是基础. ◆2.对51单片机的操作本质上 ...

  6. 加速度传感器BMA250E的驱动

    加速度传感器BMA250E的驱动 BMA250E简介 BMA250的操作模式 I2C地址 操作时序 坐标和角度 BMA250E简介 BMA250E是一款针对消费电子类应用的低重力.数字式加速度传感器, ...

  7. 基于STC89C52单片机的脉搏测量仪设计

    目 录 摘要 I Abstract II 引言 1 第一章 概述 2 1.1 选题的背景和意义 2 1.2 脉搏测量仪的发展与应用 3 第二章 总体方案的论证与设计 5 2.1主控模块的选型和论证 5 ...

  8. 大直径钢管直线度测量仪的使用

    在线测量大直径钢管的直线度一直是现代工业生产中的一个重要技术问题.目前国内外大尺寸直线度测量的主要方法有:激光准直法.自准直仪.拉力法.三坐标法.上述测量方法仅适用于离线采样,不能自动在线测量.对于大 ...

  9. 平直度测量仪在线测量圆棒的直线度

    直线度测量仪不仅仅可以对一下细小棒材进行直线度测量,对大直径的棒材也可进行测量,同样是采用三台测径仪进行测量的方式,不同的是它结合使用了间距可调双测头技术,从而实现大型棒材的直线度检测. 三台测径仪均 ...

  10. 脉冲时间宽度c语言,基于AT89C52脉冲宽度测量仪的设计与实现

    赵翠玉 摘要:本文基于AT89C52的脉冲宽度测量仪的设计.该仪器测量结果采用了软件数字滤波,消除了测量中抖动问题,测量精度高.稳定性好,具有一定的实用性. 关键词:AT89C52;测量仪;脉冲宽度 ...

最新文章

  1. 难点电路详解之负反馈放大器电路(4)
  2. Maven快照机制(SNAPSHOT)
  3. Commons Logging 快速入门(五)
  4. 深入理解asp.net中的 __doPostBack函数
  5. shell(希尔)排序
  6. 17. Gradle编译其他应用代码流程(五) - 设置Task过程
  7. fantastical2语言设置_如何为iPhone定制Fantastical2以适应您的需求
  8. BZOJ2565 最长双回文串
  9. 如何设置电脑自动锁屏_MIUI第415期:新增智能显示锁屏通知、状态栏数字电量外显...
  10. Android中framework层下添加aidl编译说程序包不存在
  11. 顺丰android架构师,顺丰数据库运维架构.pdf
  12. 浏览器野史 UserAgent 列传(上)
  13. 100+大屏模板免费领!葡萄城BI行业应用方案重磅发布!
  14. 微信小程序地图组件 无限闪烁导致小程序崩溃
  15. HTML网页设计与制作:电影网站设计——电影泰坦尼克号(4页) HTML+CSS+JavaScript
  16. 【c++】_Debug_lt_pred
  17. 图灵完备 java_图灵完备
  18. 推荐1个java快速开发项目,让你接私活不用愁
  19. linux天文软件下载,八款优秀的Linux天文学软件
  20. 半小时漫画经济学2:金融危机篇-笔记

热门文章

  1. android中的对话框,Android中的对话框
  2. 一文了解智能门锁的功能选购和安全性
  3. 关于excel文件损坏的处理方法
  4. 完整的连接器设计手册_连接器设计中,仿真技术提供了力学理论依据
  5. Echarts风向玫瑰图
  6. 区块链、无人驾驶、量子计算、感知智能……2050 年的技术什么样?
  7. 计算机教室的网络拓扑结构,基于网络拓扑结构的校园计算机网络系统集成设计...
  8. 使用RandomString设置随机经纬度-jmeter
  9. 局域网(网上邻居)共享问题全方位解决
  10. eclipse windowJAVA版64位安装教程