基于ARM单片机的自动测高测距小车的研究与设计

2013-09-06 11:25 来源:互联网 作者:和静

1.2 系统设计思想

从测量过程看,需要进行测量的数据有角度α、角度β和小车行进距离L。通过对器件的反复比较,在本设计中,采用安装在舵机上的激光光源作为定点C点的装置;采用角度传感器来进行角度的测量;采用霍尔传感器作为距离测量的传感器;采用单片机作为主要控制单元,来控制小车直线行进、舵机转动定点、角度及距离数据的获取和计算及测量数据的LCD显示等。

2 系统设计

1)总体设计方案 通过以上分析,可将系统分为5部分:角度检测模块、水平距离检测模块和遥控控制模块、LCD液晶显示模块、信号处理以及控制模块。系统框图如图2所示。

3

总体设计方案为LM3S615处理器通过角度传感器,采集第1次角度传感器测量信号并存储,遥控控制小车并调节角度通过一段距离,采集第2次角度传感器测量信号,同时利用霍尔传感器对两次测量间的小车行进距离进行测量,最终通过LM3S615处理器通过算法公式得出具体高度并送入LCD12864液晶显示模块进行显示。

2)角度信号检测方案设计 本设计采用巨磁电阻角度传感器,它是利用巨磁电阻在一定的磁场下电阻值急剧减小这一特性开发的角度测量传感器。它具有线性好、线性范围宽、体积小、灵敏度高(分辨率可以达到12位,精度达到10位,最低分辨率为0.01度)、响应频率高等一系列的优点。缺点是成本较高。

3)水平距离检测方案设计 本设计采用霍尔传感器计数的方法进行水平距离测量,它具有体积小、灵敏度高等优点,而且集成化的霍尔传感器在感应到磁场变化时,会有一个数字量的高低电平跳变的特性,可以利用这个特性达到计数的目的。

4)控制器模块设计 采用LM3S615ARM作为控制器,Luminary Micro StellarisTM系列的微控制器是首款基于ARMCortexTM-M3的控制器,它将高性能的32位计算引入到对价格敏感的嵌入式微控制器应用中。考虑到精度以及运行速度要求不太高等诸多因素,决定采用LM3S168ARM作为本设计的处理器模块。

< 1 2 3 4 5 > 
ARM单片机 自动测高测距小车

相关阅读

暂无数据

一周热门