基于单片机的电磁循迹小车的设计与应用获奖科研报告.docx
《基于单片机的电磁循迹小车的设计与应用获奖科研报告.docx》由会员分享,可在线阅读,更多相关《基于单片机的电磁循迹小车的设计与应用获奖科研报告.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的电磁循迹小车的设计与应用获奖科研报告 摘 要:本文为介绍济南大学农夫山泉车队在山东省智能技术应用大赛过程中的工作成果。利用通电导线产生的电磁场对智能车进行引导,相比传统的循迹该种循迹的优点主要体现在磁场信号具有很好的环境适应性,不受光线、温度、湿度等环因素的影响。智能车的硬件平台采用带STM32F103C8T6单片机,利用电压采集模块经过AD转换传回数据,再和速度检测模块进行综合计算进而控制舵机模块、电机驱动模块来达到控制小车的效果。 关键词:智能车,电磁循迹,环境适应性,PID控制 一、系统设计方案 (1)总的设计方案分为硬件和软件方案,此文中主要分析部分硬件模块的设计及相关物理
2、模型的分析,对于具体的c语言编程细节本文不做详细描述。通过传感器检测到电压采集模块左右两端和中间传感器之间的压差,将采集的压差传到STM32F103单片机,由 PWM 发生模块发出 PWM 波,分别对舵机和直流电机进行控制,完成智能车的转向、前进和制动等功能。 (2)全部设计主要有下面的功能: 安装电源检测模块,对智能车的电源电量进行实时检测并通过OLED显示屏显示; 通过车头的传感器将磁场信号转化为电压信号,再将模拟的电压信号转化为数字信号; 后车轮装有编码器能实时检测小车的行进速度; 小车能在直道、连续的弯道、环形道路以及低坡度的桥上快速稳步前进; 小车具有制动功能,在检测到特定的磁场时会
3、立即刹车。 二、硬件系统中主要模块的设计 (一)电源检测模块 本模块使用高精度电阻分压的方式对电池电压进行测量,一般航模电池的电量是和电压相关的,比如 3S 满电的时候是 12.6V,过放(电压低于 9.6V)必然导致电池永久过放,所以我们有必要通过监控电池电压的变化,近似表示电池的电量,在电池电量比较低的情况下,提醒我们充电。模块的原理图如图1所示,电池电压经过电阻分压,衰竭为原来 的 1/11 之后,送单片机 ADC 检测,以 12 位 ADC 的 STM32 举例,Get_Battery 为 ADC 采集的变量,那么很容易计算得到电池的电量 Battery_Voltage=Get_Bat
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 电磁 小车 设计 应用 获奖 科研 报告
限制150内