毕业设计-基于单片机STC89C52RC的模拟路灯控制系统设计

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

题目名称:模拟路灯控制系统(I题)

摘要:本系统采用单片机STC89C52RC作为模拟路灯控制系统的核心。由光耦传感器电路、光敏反馈电路、键盘输入及数码管显示电路、LED灯电路构成、蜂鸣器发声及LED 指示灯电路、直流稳压电路。时钟系统由单片机构成,采用光敏电阻感应外部环境亮暗的变化以及检测LED灯的状态,利用反射式光电传感器检测路上信息。可靠的硬件设计和优化的软件算法,以及独立键盘与七段数码管使得路灯控制系统的操作简单、直观,系统设置了故障报警功能,令本设计更加人性化。

关键词:STC89C52RC单片机LED指示灯故障报警

Abstract:The system USES the monolithic STC89C52RC as the core of the system simulation street lamp control. Infrared sensor by electric circuit, photosensitive feedback circuit, keyboard input and digital pipe display circuit, LED lamp circuit structure, voice and LED indicator light buzzer circuit, constant current source circuit. The clock by single-chip microcomputer system structure, using photoconductive resistance induction external environment light and dark change and detection of LED lights, using state reflecting photoelectric sensor test the way information. Reliable hardware design and optimization software algorithm, and independent keyboard and seven period of digital tube makes street lamp of the control system of the operation is simple, intuitive, system has set up fault alarm function, make this a design more humane.

Keyword: STC89C52RC Singlechip LED Indicator Fault alarm

1方案论证与比较

1.1 采样方法选择

光亮检测方案:

方案一:采用光敏二极管感受外届光照变化,无光照时,有很小的饱和反向漏电流,二极管截止;光照时反向电流增大,形成光电流。

方案二:采用光敏电阻对光源的感应改变自身电阻,由电压比较器提取之间电压,考虑到电阻变化的灵敏度,采用两个光敏电阻串联的方式,通过改变与光敏电阻串联的电位器的值可以调节光敏电阻的感光范围。

考虑到现实中声光控制技术的运用已经证明了光敏电阻完全可以达到要求,且价格便宜,电路简单。综合考虑以上方案采用光敏电阻。

物体检测方案:

方案一、采用摄像头或探测头收集路面上信息。用这种方法,对路面信息处理准确,但是成本过高,数据处理量大,对硬、软件的要求都非常高,短时间内难以实现。

方案二:使用反射式红外二极管和接收管组成发射-接收器。由于红外光波长比可见光长,因此受可见光的影响比较小,同时,红外对管还具有以下优点:质量轻,灵敏度高,线性好,接口电路比较简单,安装方便,足够满足对本系统中物体检测的要求。基于以上原因,选用了成本较低的方案二。

1.2 处理器的选择

单片机STC89C52RC作为模拟路灯控制系统的核心。STC89C52RC 具有许多优点:RAM,ROM空间大、指令周期短、运算速度快、低功耗、低电压、可编程音频处理,易于编程和调试。本题要求支路控制器有声光报警功能,由此看来单片机STC89C52RC更具有优越性。

2 系统设计

2.1 总体设计

系统总框图如下:

2.2 单元电路设计

2.2.1 光耦传感电路

光耦传感电路再整个项目中起着至关重要的作用,当74ALS373给三极管信号时,三极管处于饱和状态,此时光耦传感电路形成通路。当有车辆通过马路时此时它可感知物体,从而传给单片机,再由单片机来控制LED灯显示。

2.2.2 光敏反馈电路

光敏反馈电路是通过光敏电阻的变化来调节输出,由于上图中只有光敏电阻是可变的,所以可以通过比较器来调节输出,从而来控制电路。

比较器当去掉运放的反馈电阻时,或者说反馈电阻趋于无穷大时(即开环状态),理论上认为运放的开环放大倍数也为无穷大(实际上是很大,如LM324运放开环放大倍数为100dB,既10万倍)。此时运放便形成一个电压比较器,其输出如不是高电平(V+),就是低电平(V-或接地)。当正输入端电压高于负输入端电压时,运放输出低电平。

当光敏电阻有光照射时,它的电阻大概在5KΩ左右,在黑暗情况下时,它的电阻大概在50KΩ左右,它的变化使得比较器的输入端口电压变化,通过比较器体现出来,然后输出端连接到单片机控制端。输出高电平大概在4V左右,低电平是0V。

2.2.3 键盘输入及数码管显示电路

2.2.4 LED灯电路构成

LED的内在特征决定了它是最理想的光源去代替传统的光源,它有着广泛的用途。体积

小,LED基本上是一块很小的晶片被封装在环氧树脂里面,所以它非常的小,非常的轻。耗电量低,LED耗电非常低,一般来说LED的工作电压是2-3.6V。工作电流是0.02-0.03A。这就是说:它消耗的电不超过0.1W。灯体内也没有松动的部分,这些特点使得LED可以说是不易损坏的。

2.2.5 蜂鸣器发生及LED指示灯电路

蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。;蜂鸣器主要分为压电式蜂鸣器和电磁式蜂鸣器两种类型。而我们用的是压电式蜂鸣器,图如上所示,当我们是pnp三极管工作在饱和状态时,三极管输出低电平,反之三级管输出高电平,使得蜂鸣器发出声音。

2.2.6 故障检测电路

相关文档
最新文档