这款多功能遥控小车,不仅具有前进、后退、左转弯、右转弯、左滚动、右滚动、小车遇到障碍物自动避障、转弯等功能,还具有走“口”字、走“8”字、自动寻迹、复现轨迹、自动进充电站对可充电电池进行充电等功能。
一、车体简介
多功能遥控小车通常由小车车体,两个直流电机,两个大车抡、1个小车轮、3个避障微动开关,8路无线发射/接收器和控制电路板等组成。
关于小车车体。选用下图所示美观大方的方案,它有红、蓝、黄色,配有安装直流电机、大、小车轮和传感器的螺孔、螺钉、螺帽等。
二、所用元器件的选择
1.8路无线发射器/接收器。
下图中的(a)、(b)、(c)分别为8路无线发射器、8路无线接收器和反向器。未按压发射器按钮时,接收器1~8引脚输出均为低电平;按压任一按钮,例如按压按钮○1,接收器输出引脚1由低电平变为高电平。
2.直流电机驱动芯片L293D引脚功能
该芯片各管脚功能如下图所示,它可控制两个直流电机同时正转、反转、一个正转另一个反转。它有两个电源:一是VCC1,其电压范围为3~1OV,可用六节5号电池供电。二是Vcc2,其电压为5-6V。
3.直流电机驱动芯片
LG9110H引脚功能该芯片各管脚功能如下图所示。同时控制两个直流电机,需使用两片LG9110H。可控制两个直流电机同时正转、反转、一个正转另一个反转。
三、控制电路的设计方案
1.控制电路方案1。
该控制电路由8路无线发射/接收器、74LSO5反向器、89S5l单片机、一片L293D、两个直流电机、复位控制电路和三个碰撞徵动开关等组成,见下图,电源采用以下丙种方案:一是采用9V电源(用6节5号电池),直接加在、L293D芯片9脚上,再经7805稳压器输出5V电压加在89S5l、无线接收器和反向器上,此方案优点是:可控制电机快速转动,其缺点是用了6节5号电池。二是采用6V电源(用4节5号电池),直接加在控制电路中。此方案优点是:只用了4节5号电池,其缺点是控制电机转动的速度梢慢些。
2.控制电路方案2。
该控制电路见下图,该方案选用两片LG9119H驱动两个直流电机,其功能与方案1相同。
四、软件设计内容
◆点控无线发射器按钮1,使小车前进。
◆点控无线发射器按钮2,使小车后退。
◆点控无线发射器按钮3,使小车左转弯或左滚动。
◆点控无线发射器按钮4,使小车右转弯或右滚动。
◆点控无线发射器按钮5,使小车走“口”字。
◆点控无线发射器按钮6,使小车走“8”字。
◆小车前进遇到障碍物,先后退、转弯,再前进。
◆点控无线发射器按钮8,使单片机复位。
五、程序流程图(见下图)
六、使小车前进、后退、左转弯、左滚动、右滚动的基本指令
◆MOVP2,#IIIIIOIOB;小车前进
LCALLK1;调延时3秒子程序K1。改变延时时间
长短,可改
;变小车的前进路程。
MOVP2,#IIIIIIIIB;小车停止前进
◆MOVP2,#IIIIOIOIB;小车后退
D1:MOVR2,#OFFH
D2:MOVR3,#8OH
D3:NOP
DJNZ R3,D3
DJNZ R2,D2
DJNZ R1,D1
RET
本文关键字:暂无联系方式机器人-智能车,电子知识资料 - 机器人-智能车