【立创课堂】迷你智能小车
简介
立创EDA课程建设案例--迷你智能小车
简介:立创EDA课程建设案例--迷你智能小车开源协议
:GPL 3.0
描述
1.1 简介
基于STM32F103C8T6核心板设计一个10*10之内的PCB板,方便学生自行设计和5元打样,打造一款小巧精致,教会学生从电路原理分析、原理图设计、PCB设计、焊接及代码调试,独立完成一辆具有循迹、避障功能的智能小车(另外可以增加遥控测试等功能)。
1.2 知识点
(1)学习智能小车从idea到实现的流程和思考过程;
(2)了解STM32单片机最小系统的基本原理;
(3)掌握STM32单片机下载程序的流程;
(4)学习电机驱动的理论和单片机控制车轮转速方法;
(5)学习红外发射原理,如何实现循迹与避障功能;
(6)了解锂电池充放电保护电路与充电方法;
(7)学习有源蜂鸣器的驱动电路;
(8)学习使用立创EDA设计原理图及PCB图;
(9)学习PCB板的组成及工厂生产流程;
(10)练习焊接技能,掌握万用表、电烙铁等工具的使用。
1.3 板载资源介绍
(1)小车电源部分使用7.4V锂电池供电,并做好防反接设计;
(2)板载电量检查电路,实现低电压蜂鸣器报警功能;
(3)使用RZ7899电机驱动芯片驱动N20直流电机,软件模拟PWM控制电机转速;
(4)红外和避障采取两种不同的红外管方案实现,结合运放设计一个比较器电路;
(5)前置增加两个车灯,紧急情况下闪烁车灯,模拟汽车功能;
(6)预留2.4G无线通信模块接口,便于后期扩展无线控制功能;
(7)小车带有匹配的3D外壳文件,便于学生设计定制化外壳。
(如需修改模型文件,请下载SLDPRT格式文件;如果想直接打印,请下载STL格式文件。)
1.4 注意事项
(1)设计中所使用的STM32F103C8T6是34引脚,不是40引脚的模块。有需要的可以到某宝采购或者自己设计一个主控板进行使用。
评论