目录
摘要 1
一、 设计的目的及意义 2
1.1、设计的目的及意义 3
二、 主要器件介绍 4
2.1、主控器件 5
2.1.1、主要特性 6
2.1.2、引脚功能 7
2.1.3、串口通信 8
2.2 、光电开关的原理 9
2.2.1 光电开关的原理 10
2.2.2 E18-D80NK光电开关的特点 11
2.3 、数码管介绍 12
三、 电路的设计及原理 13
3.1最小系统原理图 14
3.2光电开关驱动原理图 15
3.3独立键盘的设计及原理 16
3.4、数码管驱动原理图 17
3.4、报警电路驱动原理图 18
四、 红外遥控的设计 19
4.1、红外遥控系统的组成 20
4.2、程序设计 21
参考文献 22
附录一: 23
附录二:源程序 24

1 摘要
近几年来,人名百姓生活质量越来越高,导致旅游,走访亲戚,外出打工的人数越来越多,尤其像是在节假日期间,然而客车的数量却没有相应的增加,导致客车超载现象不断的出现,特别是在春运期间,将会出现严重的客车超载现象,直接影响到中国的客车交通安全问题。实际上,对于客车超载而言,其不仅会对中国客运市场,形成不良的影响,而且还会针对客车的实际驾驶过程及其控制过程,形成一定程度的不良影响,极其容易造成交通事故,因此我们国家颁布了一系列的法律来规定制止客车超载的出现,各地的政府也针对客车的超载制定了相关的制度来进行管理客车的超载现象,虽然这些政策对客车的超载现在有所减轻,但在类似春运,节假日,旅游高峰期时超载现象还是很多,因此在实施监督管理的同时,通过科技手段来减少客车超载的现象出现有着非常重要的意义。

一、设计的目的及意义
1.1、设计的目的及意义
通过对客车的超载系统的设计研究,掌握检测系统的基本知识原理,将所学到的知识理论和社会实践初步结合,实现对客车上下车客人的检测监督,分析上下车客人的处理以及结果显示。在此系统中,主要选择STC89c52单片机,并以其为基础,构建相应的自动计数器,针对客人的实际上下车人数,进行实时检测。与此同时,在本次设计中,主要选择E18-D80NK光电传感器。对于此类传感器而言,可以同时实现发射和接收。除此之外,由于客车的开闭门,具备相应的厚度,所以将两个光电开关相邻安放,因此每当乘客上下车的时候,红外光将会由于感知到障碍物,而实现反射,在此过程中,光电接收管将会针对红外线反射,进行实时接收,并且每当接收一次,对于光电接收管而言,其实际输出电压均会发生相应的改变。基于上述输出电压信号,如果对其进行放大等相关处理时,则其将会形成相应的计数脉冲,实际上,计数加减的不同是通过脉冲顺序的不同。通过LED数码管的七段数码管进行显示数据,并且进行掉电保存。并且可以自由的在0-9999范围内随意设置计数的最大范围,当计数发现超过了设定的人数就立即进行报警。本设计还设计了红外遥控,可以通过红外遥控来设置计数器,保留了数码管的所有设置,这样司机就可以直接设定载客人数,少人超载一目了然,既舒适又方便。

一、主要器件介绍
在本系统中,主要选择STC89C52RC单片机系统及其相应的液晶显示模块LCD1602,与此同时,包含数据存储芯片24C02及其相应的红外发射接收模块,实现共同组成。
在此次设计中,涉及到的单片机,具备的实际优势如下;
1.抗干扰能力强
2.保密性能强悍,很难破解
3.单片机时钟有防外部电磁辐射功能

2.1、主控器件
在本次设计中,主要基于STC89C52RC单片机,将其作为控制系统的核心。在此单片机中,其实际输入方式,表现为矩形键盘,与此同时,红外遥控输入基于红外通信的单片机控制的技术综合实现功能。本系统框图如下图:

此类单片机,主要基于STC公司,完成自主研发。其中,主要包含Flash程序存储器、UART、PWM等相关模块,与此同时,包含SRAM、SPI等多样化模块。在该单片机中,其具体封装示意图,详见下图:

2.1.1、单片机主要功能

  1. 其可以实现两种不同的机器周期,其中,主要包含6时钟,与此同时,包含12时钟。除此之外,能够实现自主选择,并且其涉及到的指令代码,能够和传统8051之间,实现全面兼容。
  2. 其在正常工作过程中,实际电压范围如下:
    5V电压的单片机:需要满足5.5V~3.3V的范围内
    3V电压的单片机:需要满足3.8V~2.0V的范围内
  3. 其在正常工作过程中,实际频率范围如下:需要满足0~40MHz,的范围内;与此同时,针对增强型系列的8051单片机,最高可以达到48MHz。
  4. 能够提供给多样化用户,8K字节的实际可用程序空间。
    5.片上集成了512字节RAM
  5. 具有高达32个通用I/O口,并且当完成复位时:P1/P2/P3/P4将会呈现出准双向口/弱上拉,
    P0口主要代表漏极开路输出,当其用于总线扩展时,不必添加相应的拉电阻,当其用于I/O 口时,需要添加相应的拉电阻。
    7.其在正常工作过程中,实际温度范围如下:
    工业级:需要满足-40~+85℃的范围内
    商业级:需要满足0~75℃的范围内
    2.2 、光电开关的原理
    对于此类传感器而言,其可以同时实现发射和接收。与此同时,其实际检测距离,能够基于实际情况,进行相应的调节。除此之外,此类传感器具备多样化优势,例如:其可以实现相对较远距离的探测,并且具有相对较低的实际经济成本,方便进行装配,故此,此类传感器,广泛应用于流水线计件等多样化场合。

2.2.1 光电开关的原理
对于光电开关而言,其主要是光电传感器,基于相关被检测物体,针对光束实现的瞬间反射及其遮挡,其次,通过同步回路,针对适用于自身的通电路,进行科学的选择,以此来检测被测物体是否存在。通常情况下,对于物体检测而言,其具体范围并不仅仅局限于金属材料,对于可以针对光线实现反射的全部物体,都可以将其称之为被检测物体。实际上,在光电开关中,当其转化成光信号,并实现射出时,主要基于发射器,接收输入电流,以此来实现转换。其次,光电开关中存在的接收器,将会基于被检测物体的实际检测结果,针对被检测物体反射光线的实际强弱程度,进行更深层次的细致检测。这在工业领域中,已经获得了有效应用,例如:光电开关烟雾报警器等。
然而,对于接触式行程开关而言,则存在诸多劣势。例如:其实际响应速度相对较慢,并且伴随着相对较差的实际测量精度,很容易造成相关被检测物使用寿命的锐减。与此同时,晶体管无法针对多样化非金属材料,进行实时检测,这是由于,晶体管接近开关,无法实现远距离的作用。然而,对于新型光电开关而言,就能很好的改善晶体管存在的缺陷,比如响应速度慢,精度较差的缺点。除此之外,对于新型光电开关而言,其具备相对丰富的实际功能以及相对较快的实际响应速度,并且具备抗光干扰、抗电干扰、抗磁干扰等诸多能力。 
对于光电接近开关而言,一般情况下,也将其称之为光电开光,其主要基于被检测物体,针对红外光,进行实时反射或者遮挡,从而实现相关检测。故此,对于可以针对红外光,实现反射的全部物体,都可以将其称之为检测物,而并不仅仅局限于金属材料。与此同时,光电开关光信号的射出,是因为光电开关中存在的接收器,将会基于被检测物体的实际检测结果,针对被检测物体反射光线的实际强弱程度,进行更深层次的细致检测。详见下图,即为光电开光工作原理示意图。

对于光电开关而言,其主要将发射端及其接收端彼此之间红外光实际强弱的变化,转换成相应的电流,故此,能够实现探测。与此同时,由于光电开关输入回路及其相应的输出回路之间,可以实现电隔离,故此,光电开关在多样化领域中,获得了相对广泛的实际应用。实际上,光电开关的本质,在于运用SMT表面安装工艺,并将其融于集成电路技术,才得以实现。对于此类光电开关而言,其具备相对较短的延时,并且可以实现相对较远的探测距离、外同步、抗干扰性强、可靠性较高、工作区域相对稳定,并且可以实现自我诊断等多样化功能。除此之外,在此类光电开关中,主要选择脉冲调制的基本形式,其冷光源主要包含红外光及其绿色光,同时包含红色光及其蓝色光,可不接触,并且能够基于不造成任何损伤的情况下,针对多样化固体、液体及其柔软体的实际状态,进行相应的控制。
2.2.2 E18-D80NK光电开关的特点

Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐