基于STM32的智能电动小车设计
本文设计的电动车采用简单普遍的人工智能技术,本课题实现的功能是电动车在规定的时间内完成从跷跷板的起始端出发,行驶到跷跷板中心点附近,并且在中心点附近找到平衡位置停留几秒,然后从平衡点出发到跷跷板末端停留几秒钟,再从末端倒退回起始端.根据以上的要求采用STM32F103RCT6作为小车的检测和控制核心,通过12V电池及降压模块,以L298N来驱动减速电机,电机驱动采用PWM计数,方便对小车车轮正传和反转的控制.小车通过红外对管来进行寻迹行驶和检测黑带来保证在跷跷板上直线行走.用MPU6050角度传感器作平衡检测,来检测跷跷板的倾斜度,再把相应信号传给STM32F103RCT6去控制车轮的转速以及方向使电动车运行到使跷跷板达到平衡的位置,从而达到调节平衡的目的.同时,小车在跷跷板行驶过程中,通过LCD显示屏实时行驶时间以及在跷跷板的首末端和平衡处给出相应的指示,便于人机交流.
STM32、MPU6050、红外传感、减速电机、LCD显示
15
TP3(计算技术、计算机技术)
湖南省大学生研究性学习和创新性实验计划项目湘教通〔2019〕219号-2048;湖南省2019年教改项目:EDA技术线上线下混合式金课建设
2019-12-20(万方平台首次上网日期,不代表论文的发表时间)
共3页
197-199