自动往返小车制
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动往返小车制
————————————————————————————————作者:————————————————————————————————日期:
自动往返小车的制作
本设计采用单片机作为自动往返小车的检测和控制核心。路面黑线检测用发射式红外传感器,行使距离用霍耳元件进行检测行使距离,利用高低电平来控制继电器,达到电动机的转速控制。
二、关键字:电刹车自动往返光电检测霍尔元件动态显示
三、方案论证
根据题目要求,本设计的主要任务是完成电动小气车在规定的行使路线中速度的控制,根据不同的行使路段要求不同的行使速度,并对行程中的有关数据进行记录和处理。
1、数据采集方案的选择
(1)、使用红外发光二极管和接收管组合。
(2)、使用发光二极管的光敏三极管组合。
本设计是近距离探测,故采用(1)来完成数据的采集。考虑环境光干扰主要是直流分量,如果采用带有交流分量的调制信号,则可大幅度的减少
外界干扰;另外,红外发射管的最大工作电流取决于平均电流,如果使用占
空比小的调制信号,在平均电流不变的情况下,瞬时电流可以很大,这样可
以大大提高信噪比。
2、电源选择
(1)所有器件采用单一的电源控制,这样控制比较简单,但电动机启动时瞬间电流很大,会造成整体电路的电压不稳定,严重时可能会使单片机掉电。
(2)双电源供电。将电机驱动电源和单片机供电电源分开,这样虽然不如(1)方便灵活,但可以避免电机驱动造成的干扰,大大提高了系统的稳定性。故
设计中选择此方案。
3、电机驱动调速方案的选择
(1)采用继电器对电机的驱动电压进行调整,在高速时进行全速运转,低速时用精密电阻控制小车的速度,并进行调速来达到要求。这样电路比较简单,且
容易实现。
(2)采用555振荡器调脉宽的方式控制电动机的转速,后级采用三极管D882推
动,此方案虽工作很稳定,但电路较复杂,给整体设计带来不便。
四、系统的总体设计与实现
(一)单片机控制的总体框图
(二)电源部分
本设计牵扯到电机和继电器,启动和运转时需要大电流,如果和单片机共用一个电源会使单片机两端的电压降低,影响单片机的正常工作 ,选用内阻小,供电电流强,质量轻,可反复使用的经济型电池是必然之选(我们选用镍铬电池组)。为使单片机工作稳定,这里采用了两个电源,电机独自用一
个,单片机和继电器共用一个,可使三两部分都能正常工作。
Vin 1
G N D
2
Vo ut
3
U17805 1uF
1
2J1电源
+10u F
GND
GND
GND
GND
输出VC C
图1
(三)单片机控制基本系统
1、小车基本功能的实现 (1)光电检测黑带
当小车检测到黑带时输出低电平,从单片机的P3.4端口输入,记录小车过黑带数目,达到控制在不同时期小车的运动状态。
开 始
光电检测黑
霍耳检测行程
控制中心 AT89S5
2
小车行使 行使时间显
行使路程显
小车车速控
R1200欧
R?
RE S2
R?
RE S2
R?RE S2
LM 358
R?RE S4
3
2
6
8
4
INT0
VC C11
图2
(2)车速、正反转、停车控制系统
用P3.0,P3.5,P3.6输出的高低电平分别来控制3个继电器的闭合,控制电路如下:
2K
Q1NPN
Q2NPN
Q3NPN
R110K
R210K
R310K
VC C
VC C
VC C
P3.0
P3.5
P3.6
VC C
VC C
VC C
VC C
M
200 欧
200 欧
200 欧
图3
P3.0 控制电机的高低速,在进入限速区时,给该口输出高电平,继电器吸合,在可调电阻调至和电机阻值相差不大的情况下,参与电机的分压,从而减小电机上的电压,实现电机的转速降低,达到减速的目的。反之为进入高速区。
P3.5和P3.6分别控制另外的两个继电器,开始时分别给P3.5、P3.6赋高低
电平,此时电机按照一定速度和方向转动,为正转。同理两个端口分别被赋予0和1时,这两个端口上的两个继电器同时吸合,电机反转,即小车沿原路返回。
在终点停车时,两个端口同时被赋予高(或低)电平,从而实现电机被短路(电刹车),小车瞬间停止。
(3)单片机控制电路、显示部分
数码管显示小车在终点线停车10S 到计时,采用静态显示。当小车检测到一
条黑线时,发光二极管闪烁一次。
EA/VP 31X119X218RE SET 9RD 17WR 16
INT 012
INT 113T014
T115
P101
P112P123P134P145P156P167P178P0039P0138P0237P0336P0435P0534P0633P0732P2021P2122P2223P2324P2425P2526P2627P27
28
PSE N
29
AL E/P 30TXD 11RXD 10U1
AT 89S51
Y112M
C3
10u F
C1
0.01uF
C2
0.01uF
R11K
GND
GND
VC C
VC C
S11k
a b f c
g d
e
DPY [LE Dgn]
1234567
a b c d e f g
DS 1
VC C
GND
D?
LE D
1K
VC C
P3.0P3.5P3.6
图4
2、小车行使距离的测量
采用霍耳元件检测,每检测一次小车行使路程加周长12 cm 。 (四)显示部分:
采用两种显示方式:一是小车在进入限速区时的8秒倒计时显示和在停止区的10秒计时,一是小车行驶距离和行驶时间的动态显示,利用两个单片机分别对小车