基于STM32的多路传感器数据采集系统设计

来源 :电子制作 | 被引量 : 0次 | 上传用户:mutaozhang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为了实时采集AGV智能车系统配置的多种外设传感器数据,设计一种基于STM32F10X系列微控制器的多路数据采集系统.为了提高微控制器的多任务处理能力,系统采用DMA轮询的方式进行外部传感器数据的采集和保存.该系统最多可同时采集16路外设传感器数据,系统体积小、可扩展性好,在不影响AGV智能车循迹、通信、装配、物流等任务的前提下,实时获得多路传感器的数据,提高了AGV智能车控制的灵敏性.
其他文献
设计一款实用性强的智能扫地小车,具备自动避开障碍物、检测障碍物方向、清扫、吸尘等功能.STM32单片机作为本设计的控制核心芯片,红外测距传感器测量小车与障碍物的距离和方向,舵机控制小车方向,LCD12864液晶显示屏用于显示参数.按键可设置吸尘风扇开关、舵机角度等功能参数.行驶过程中电机会带动清洁刷清扫地面,吸尘风扇可以将地面上的灰尘和较轻垃圾清扫带入内部的灰尘储存盒.扫地机向左或右拐弯时需要先将舵机角度旋转90度再通过前进或后退一段距离来实现拐弯.行驶过程中扫地机的左边或右边距离障碍物距离较近时会微调舵
物流系统的信息化对企业库存管理不断提出新要求.以MyEclipse为开发平台环境,采用MVC三层架构和SQL Server 2014数据库系统,设计开发仓库管理系统软件,实现仓库货物管理、库存管理、订单管理、客户管理和系统用户管理等功能,可以有效提升仓储管理的效率和水平.
对于磁航向系统来说,最重要的参数之一就是航向精度,而行之有效的误差补偿算法能大大提高系统的航向测量精度,为此本文对两种公认较好地误差补偿算法:最小二乘法和椭圆假设法进行了分析和研究研究,并提出了两种方法结合的补偿形式,实验结果表明:该补偿算法能够更智能地实现航向参数的自动采集和补偿,具有补偿效果良好,应用场景丰富的特点.