全国大学生电子设计大赛的 F题目是“电动车跷跷板”;题目要求设计并制作一个电动车跷跷板,使得电动小车从图 1 所示跷跷板起始端 A 出发在 30 s内到达中心点C并保持平衡5 s,之后在30 s内到达跷跷板末端B并停留 5 s,最后在 1 min 内退回到起始端 A。在整个行驶过程中,电动车始终在跷跷板上,并分阶段实时显示电动车行驶所用的时间。所要求平衡的定义为A,B两端与地面的距离差 d = 0 dA - dB 0 不大于40 mm。
电路芯片选择
STM32F103“增强型”系列和STM32F101“基本型”系列。本次设计中选择了STM32F103ZET6作为主要控制芯片,其主频高达72MHz,是同类产品中性能最高的产品;基本型时钟频率为36MHz,以16位产品的价格得到比16位产品大幅提升的性能,是16位产品用户的最佳选择。两个系列都内置32K到128K的闪存,不同的是SRAM的最大容量和外设接口的组合。时钟频率72MHz时,从闪存执行代码,STM32功耗36mA,是32位市场上功耗最低的产品,相当于0.5mA/MHz。
电源模块
采用4.8 V / 1800mAh 可充电式锂电池作为电源,经 LM7805 电压变换电路为单片机供电。采用锂电池供电后,单片机和传感器工作稳定,且电池的体积较小,重量也较小,能够满足系统的要求 。
传感器的选择
用4路寻迹模块作为寻迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射管发出的光线则输出高电平。
附件包含以下资料
1