电赛跷跷板c语言程序,全国大学生电子设计竞赛的F题目—电动车跷跷板

全国大学生电子设计大赛的 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。

8b9fb095f5ae070afe2daf6f9c7aa69e.png

电源模块

采用4.8 V / 1800mAh 可充电式锂电池作为电源,经 LM7805 电压变换电路为单片机供电。采用锂电池供电后,单片机和传感器工作稳定,且电池的体积较小,重量也较小,能够满足系统的要求 。

e2fb512ed630abd9db9cfd9e7f4d9b92.png

传感器的选择

用4路寻迹模块作为寻迹传感器。红外发射管发出红外线,当发出的红外线照射到白色的平面后反射,若红外接收管能接收到反射回的光线则检测出白线继而输出低电平,若接收不到发射管发出的光线则输出高电平。

043ed62249036766463b7d63016c6747.png

508f2e3e9be14689455269d7d8b1ffba.png

附件包含以下资料

6fb0f222904b4f74517bbd1549ac2223.png

  • 0
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值