基于51单片机的遥控智能小车实作心得

发布时间:2019-06-26 08:05:51

基于 51 单片机的遥控智能小车实作心得

两年前学习 51 单片机时,买了 51hei 单片机开发板。现在正在学习基于

STM32 嵌入式系统的 FAT32UGUI UCOSII 操作系统。几乎很少去看 51

单片机开发板了。某天,宝贝突然说要我给她买一个遥控小车,说别人都有。

俺查了一下网上性能好点的小车价格不菲,我突然想起自己不是还有一块闲置

51hei 单片机开发板吗?何不自己动手给宝宝做一个智能小车呢?闲话少说,

付诸行动吧。

经过近一个星期的行动,小车终于完成了,虽然说样子是丑了一点,但是

性能不弱。主要功能:1,红外遥控器遥控,小车同步前进,小车同步后退,

左转弯,右转弯,左倒车,右倒车;2,行进中自动壁障。其实功能可以随便

加,只要舍得花银子。

程序是在 51hei 单片机开发板红外实验的源码基础上修改的,程序很简单

用的是中断工作方式。电源是从收废旧手机的人哪儿淘换来的,虽然是旧的,

但经过我充电实验性能依然很好;车架和电机以及红外探头是网上买的。电机

驱动电路是本人自己单独设计,可以说是针对 51hei 单片机开发板的外围电路

量身定做,为了这电机驱动电路还真费了我不少心思,下了血本了---用了 4

DC 型固态继电器(当然也是不花钱的,是从单位混来的)。制作这台小车最花

心思和时间的是程序调试和电机驱动电路设计。不管怎么说,小车是听话的跑

起来了。 单片机是一门实践性很强的科学,假如单纯的去学习理论知识,而

不实践,是很难完全把握单片机的。单片机虽然是一个智能化的集成芯片,其

本质上还是一个电子元件。既然是电子元件,那么,就必须在一定的电路中才

能运行起来,才能实现它的功能。这就像电阻一样,如果把一个电阻独立的放

着,是没有任何意义的,只有将电阻接在电路中,才能实现它的功能,究竟是

基于51单片机的遥控智能小车实作心得

相关推荐