[摘要]:本文介绍了光电传感器NE-ST188的基本工作原理、与单片机的接口电路、硬件配置、软件设计以及光电传感器在智能小汽车中的应用。 7ER|'j
关键词:光电传感器、接口电路、软件设计 "T2"]u<52
Abstract: In this paper,it introduced the basic working pattern of the photoelectric sensor NE-ST188 and the interface circuit of singlechip and hardware configuration and software design of it,the application of the photoelectric sensor in the intelligent car. Q8D&tJg
Keywords: Photoelectric sensor、The interface circuit、Software design DZ$`
4;C[
P?LlJ5hn
0、引 言 j'?7D0>
在现代社会中随着社会的飞速发展,单片机与光电传感器接口电路应用越来越广泛。NE-ST188是一种单光速反射取样式光电传感器,它由高输出的红外线光电二级管与高灵敏度光电晶体管组成,其特点:体积小、性能可靠、结构简单不接触被测物体,不影响被测物体的运动状态。广泛应用于多费率电度表、IC卡电度表、IC卡水表、电机转速测量等各种许测量计数的场合。 mj&57D\fq
Bj Wr5SJ
1、光电传感器ST188的介绍 ?m7:if+y
反射式红外光电传感器是利用被测物体对红外光的反射和吸收来实现对被测物体的测量和计数的,要求被测物体的取样标记与其本身的光洁度和颜色反差大,尽量减少外界光的干扰,光电传感器的前端面与被测物体的最佳检测距离为8±1.5mm。 p8}(kHUp(
1.1 芯片说明 8j5<6Cv_
如图1所示,第一脚:VCC正电源,接+5V;第二脚:GND接地;第三脚:信号输出;第四脚:接+5V; oR .cSGh
1.2 典型应用电路 g13 rx%-
参考传感器选型手册提供的典型电路,选用两个ST188并排使用,外加方向判别专用电路ST288A连接的电路如图2所示。 0v)bA}k
说明:1.图中光电传感器ST188的A路为前输入端,B路为后输入端 6Wj^*L!
2.取样的暗标志与亮标志的宽度必须大于两反射式光电传感器光束间的间距,确保采样脉冲的可靠性,防止误发采样信号。 WOLuw%
^03j8Pc-c
2、光电传感器在智能小汽车中的应用 b|xpNd-
2.1光电传感器在智能小汽车中的应用的硬件组成框图 yNg9X(U
光电传感器在智能小汽车中的应用电路主要由单片机控制模块、光电检测模块、电机驱动模块以及显示驱动模块四部分组成,其硬件组成框图如图3所示。 g7\,{Bw#E
单片机控制电路部分主要功能为:根据传感器输出信号执行相应的动作,控制电机驱动电路使玩具小汽车按照预设方向和速度行驶、驱动显示模块显示小汽车的速度、行驶的距离以及行驶的时间。 oVvc?P
光电检测部分的主要功能为:检测出地面的白纸和黑线,输出相应的脉冲信号,完成检测的功能。其检测输出信号框图如图4所示。 r%@Lej5+
电机驱动电路的主要功能为:放大来自于单片机控制部分的信号,驱动电机做正反转运动,其硬件电路图如图5所示。 "{D6J809
行驶距离的检测采用霍尔元件里程检测。将霍尔元件安装在后左轮,车轮每转一周就由其产生一个低电平脉冲,使单片机外部中断1产生中断,从而使里程脉冲数累计一次根据本小汽车轮子的周长,每转8周为1米,所以每累计8个脉冲就是1米。 \Q~8?p+
m2~