基本信息
文件名称:基于 STM32的电动车跷跷板系统设计.pdf
文件大小:2.51 MB
总页数:10 页
更新时间:2025-05-19
总字数:约3.35千字
文档摘要

基于STM32的电动车跷跷板系统

设计

队员:鲁绍万、沈凡皓、李学道

一、题目

?2007年全国大学生电子设计大

赛的F题目是“电动车跷跷

板”;题目要求设计并制作一个

电动车跷跷板,使得电动小车从

图1所示跷跷板起始端A出发

在30s内到达中心点C并保持平

衡5s,之后在30s内到达跷跷

板末端B并停留5s,最后在1

min内退回到起始端A。在整

个行驶过程中,电动车始终在跷

跷板上,并分阶段实时显示电动

车行驶所用的时间。所要求平

衡的定义为A,B两端与地面的

距离差d=0dA-dB0不大于

40mm。

二、芯片选择

?STM32F103“增强型”系列和

STM32F101“基本型”系列。

本次设计中选择了

STM32F103ZET6作为主要控制

芯片,其主频高达72MHz,是

同类产品中性能最高的产品;

基本型时钟频率为36MHz,以

16位产品的价格得到比16位产

品大幅提升的性能,是16位产

品用户的最佳选择。两个系列

都内置32K到128K的闪存,不

同的是SRAM的最大容量和外设

接口的组合。时钟频率72MHz

时,从闪存执行代码,STM32

功耗36mA,是32位市场上功耗

最低的产品,相当于

0.5mA/MHz。

三、系统方案设计

?采用32位STM32单片机负责系统的控制与协调工作,同时它还不断处

理红外对管传感器送来的地面标志信号,这些信号主要控制小车的加

速、减速、限速、刹车、倒车等状态。此外,在系统设计中当利用

片内的定时器作为小车行驶计时,并为LCD驱动集成电路提供时钟和

数据,电动车上的水银开关传感器根据摆动装置的摆动状态来反馈小

车的平衡位置,能够很好地反映小车在翘翘板上的运动情况。

3.1电源模块

?采用4.8V/1800mAh

可充电式锂电池作为

电源,经LM7805电

压变换电路为单片机

供电。采用锂电池供