该项目初衷是在整理东西的时候看到了小时候玩的四驱车,虽然落满灰尘被遗落在纸箱当中,不经意间翻出来总有那么些感触。大家一起来一起回忆下童年的回忆吧,虽然看起来很旧,修修估计还能跑得飞快!
不禁想起当初的每天下午放学回家打开电视,搬起小板凳在电视机前蹲守这动画片《四驱兄弟》播出的场景,那时应该是星空卫视还是金鹰卡通来着,四驱兄弟伴随着我们的童年,能够拥有一辆炫酷的四驱车无疑是每个男孩女孩儿时的梦想!
看了看日历,好像立创EDA很久没用推出项目直播了,鸽了这么久实在很抱歉。2020下半年事情比较多,也做过一些案例,可是达不到给大家分享的程度所以直播案例一直推到了现在。2021年是新的一年,今年我们将会安排一些优质开源项目供大家学习参考及开展大量活动供大家零成本学习专业技能。也希望大家多多支持,给我们多一些鼓励和建议!
由于以上种种背景,立创号的设计由此展开了。首先是方案的选择上,我们采用了技小新四驱智能小车的设计方案,将模块全部集成到了主板上面,使其更加轻便,另外技小新的教学视频实在是详细地不能再详细了,也是我当时开始玩车的导师了。强烈推荐大家想学习智能小车设计的朋友们观看技小新的教学视频:点击查看视频
有了想法和方案,我们便开始行动了。画图,改图,模型设计。第一次打样,方案修改,第二次打样,第三次打样。模型第一次打印,模型第二次打印,模型第三次打印,模型第四次打印,期间的磨合和艰难相信大家深有体会,需要完美将电路板与外壳完美的适应。期间还专门跑了一套华强北寻找合适又便宜的电机和电池。最终成品完成,模型终稿树脂打印,彩色尼龙打印完成,功能测试完成。立创号设计项目顺利完成!以此小车纪念我们当年的童年,目前仅提供基础循迹及避障功能,更多功能希望大家在此基础上完善,实现更多好玩的功能。冲呀,立创号!!
|
|
(1)小车电源部分使用7.4V锂电池供电,并做好防反接设计;
(2)板载电量检查电路,实现低电压报警功能;
(3)使用RZ7899电机驱动芯片驱动N20直流电机,软件模拟PWM控制电机转速;
(4)红外和避障采取两种不同的红外管方案实现,结合运放设计一个比较器电路;
(5)前置增加两个车灯,紧急情况下闪烁车灯,模拟汽车功能;
(6)预留2.4G无线通信模块接口,便于后期扩展无线控制功能;
(7)小车带有匹配的3D外壳文件,便于设计定制化外壳。
3 详细电路说明
小车电源部分使用7.4V锂电池供电,增加二极管防反接设计。经过AMS1117-3.3V降压给单片机进行供电,LED1为电源指示灯。如果想追求更高性能的小车,可以换成开关电源电路,加强散热。
电机电路采用了RZ7899电机专用驱动芯片,该芯片适用于自动阀门电机驱动、电磁门锁驱动等应用电路。它由逻辑输入端口BI和FI控制电机前进、后退以及制动,配合单片机PWM输出可以控制电机转速。该应用电路具有良好的抗干扰能力,微小的待机电流,低的输出内阻等优秀功能。在焊接时注意在电机上并联一个104的瓷片电容。当然如果你有更好的想法可以换一个驱动电路使小车动力更足!
循迹和避障电路都是采用LM393电压比较器与红外对管进行设计,当红外接收管接收到反射回来的信号时,运放的正向输入端电压接近为0,通过比较器输出为低电平,此时LED等点亮。通过单片机引脚检测该IO口的引脚情况,让小车实现沿黑线行走以及避开障碍物前进的功能。另外一种避障的解决方案是使用超声波,大家也可以自行尝试一下。
车灯电路使用了双色LED灯,实现红绿黄三色显示效果,通过PNP三极管进行控制。当小车行走过程中遇到特殊情况时灯亮闪烁示意前方。在迷你智能小车案例中采用了高亮LED作为车灯,大家也可以进行参考。
其余电路请点击下方原理图及PCB图进行参考。
4 小结
看到这里,你是否学会智能小车设计要点了呢?如果你还有任何疑问或者想法,欢迎在工程底下留言评论,觉得项目不错的话记得点赞收藏哦~
立创EDA智能小车征集令已结束,点击链接查看优秀获奖作品快来围观大家的智能小车吧:https://oshwhub.com/recommend/zhi_neng_xiao_che
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持