搜档网
当前位置:搜档网 › 自动化单片机红绿灯毕业设计(论文)

自动化单片机红绿灯毕业设计(论文)

自动化单片机红绿灯毕业设计(论文)
自动化单片机红绿灯毕业设计(论文)

学号:1401060112

毕业设计说明书

G RADUATE D ESIGN

设计题目:单片机红绿灯

学生姓名:郑春杰

专业班级:14自动化1班

学院:河北联合大学继续教育学院

指导教师:张月

2016年12月15日

目录

摘要 (1)

1 概述 (2)

1.1 设计目的 (2)

1.2 方案比较、设计与论证 (2)

1.2.1 电源方案 (2)

1.2.2 复位方案 (3)

1.2.3 硬件电路方案 (3)

1.2.4 显示界面方案 (3)

1.2.5 车流量控制方案 (3)

1.3 设计任务 (4)

2 系统总体方案及硬件设计 (4)

2.1 交通管理的方案 (4)

2.2 总体硬件设计 (6)

2.3 系统晶振电路 (7)

2.4 系统复位电路 (7)

2.5 路灯指示电路 (8)

2.6 车流量检测电路 (9)

2.7 时钟电路 (9)

2.8 电压转换电路 (10)

2.9系统原理图 (11)

3 软件系统设计 (13)

3.1 设计思路及关键技术 (13)

3.2 软件流程 (14)

3.3 交通灯的设计程序说明 (15)

3.4 延时函数 (16)

3.5 各通道红绿灯状态函数 (16)

3.6 路况红路灯状态总体显示函数 (19)

3.7 定时器0中断函数 (20)

3.8 外部中断1函数 (23)

3.9 外部中断0函数 (23)

4 Proteus软件仿真和keil软件编程的实现 (24)

4.1 keil软件编程的实现 (24)

4.2 Proteus软件仿真 (25)

4.3 南北路灯切换时仿真 (27)

4.4 高峰期车流量拥挤时仿真 (27)

5 系统总仿真图 (28)

6 结论 (30)

谢辞 (32)

参考文献 (33)

八车道十字路口交通灯智能控制实现研究综述

郑春杰指导老师:张月

摘要:本系统采用单片机STC89C51为中心控制器来设计交通灯控制器实现智能控制十字路口交通灯的各种状态显示。

本设计系统由交通灯状态显示、LED数码显示、复位电路、时钟电路、电压转换电路、烧写电路等几大部分组成。系统集成了交通灯的显示功能,较好的模拟实现了十字路口可能出现的状况。

程序的编写在Uvision环境下,通过C51进行程序的设计,PROTUES中对此系统的电路和程序进行可视化的验证,Dxp中进行电路原理图的绘制。

关键词:电子线路; STC89C51; LED 交通灯

Review of researches on intelligent

control of traffic lights at the eight - lane crossing

ZhengChunJieor:ZhangYue

Abstract:The system uses a single-chip STC89C51as the center controller to design the traffic light controller to realize the intelligent control of traffic lights at the crossroads of various state display

This design by traffic light system status display, LED digital display, reset circuit, clocking circuit and voltage transform circuit, and write circuit composed of a few. System integration of the traffic lights display function, good simulation realized the crossroads scenario.

The writing of the program in Uvision environment, through the design of the procedures C51, PROTUES to this in the circuit system and procedures of the visual verification, Dxp in circuit principle chart drawing

Keyword :electronic circuit ;STC89C52 LED;traffic light

1 概述

1.1设计目的

交通在人们的日常生活中占有重要的地位(3),随着人们社会活动的日益频繁,交通也成了日常生活的一部分,在交通灯出现以前,如何有效的缓解交通压力以及避免不必要的交通事故,这成了一个城市拥有良好的交通治安的前提。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。

为此我们选择交通灯这一课题作为毕业设计课题(1),通过仿真来模拟实际交通灯的工作状态,通过软件的仿真来分析实际十字路口的路况,可以通过此仿真得到实际交通灯的不足之处,为解决实际的路况,提供一种有效地手段和实现方法,此设计中我们对于车流量的检测,给出了两种方案(8),一是程序巡回检测,二是中断处理,为了达到实时性的要求,我们采用中断处理来解决这一问题。硬件上我们采用光耦来控制继电器的闭合产生中断,每有一辆车经过时,继电器闭合一次产生一次中断,计数器加1,出口处,则计数器减 1.为了方便模拟,我们在PROTUES中简单的用按键闭合低电平作为中断的触发信号。

1.2方案比较、设计与论证

1.2.1电源方案

(8)为使模块稳定工作,须有可靠电源。为此我们提供三种方案

(1) 变压器供电(220V转24V稳到5V)

(2) Usb接口供电

(3) 电池供电

以上三种方案比较:

变压器供电稳定,而且220V市电来源广泛,输出功率可选,对功耗不需要太多的考虑,缺点还要整流稳压。USB供电很稳定,其外部电源由其他设备提供,但是要依附于其他设备。电池供电来源也很广泛,供电很稳定,但对功耗有太大的要求,而且随着供电的时间增长,电池内阻增大,电压变小,对系统的运行产生很大的影响。

增上所述我们选择变压供电。并同时附带一个USB供电接口。

1.2.2 复位方案

复位方式有三种:按键复位、系统上电复位和软件复位。由考虑到程序的简洁,避免冗长,以及避免每次要复位要对系统就行断电上电操作所以本设计采用按键复位,在芯片的复位端口外接复位电路,通过按键对单片机输入一个一定时间高电平脉冲,达到复位的目的。

1.2.3 硬件电路方案

方案一(2):采用STC89C51外加8255扩展 I/O 口用于显示等。

该方案的优点是:使用灵活可编程,并且RAM资源对于本设计来说比较充足,及计数器。若用该方案,可提供较多I/O口,但操作起来稍显复杂。

方案二:直接在单片机IO口线上接显示电路。因为设计时精简和优化了电路,所以剩余的口资源还比较多。

因为该系统显示方面主要是数码管和LED的显示,所以只用单片机本身的I/O 口就可实现,且本身的计数器及RAM已经够用,故选择方案二

1.2.4 显示界面方案

该系统要求完成倒计时、状态灯等功能(5)。基于上述原因,我们考虑了二种方案:方案一:采用数码管及LED配合显示,LED显示红绿灯状态,数码管用于倒计时。

方案二:完全采用点阵式LED 显示。将红绿灯状态以及倒计时全部集成在点阵上显示。

较之方案一方案二要求点阵至少具有红绿黄三种颜色,而且为了显示的效果可观,点阵点数至少要12*12个,软件开销教方案一微复杂一些,故我们选用方案二作为显示方案。

1.2.5 车流量控制方案

车流量控制我们只在主车道上进行控制,支车道上我们不做此方面的控制。此车流量我们只给出一个方案,此方案是从光电耦合器的实际工作原理得到的。便于模拟,我们采用一只红外发射头和一个感光元件组成车流量测量系统,工作原理为:当没有车通过的话,红外发射头发送的光线使感光元件导通,当有车辆通

过的时候,光线被车辆隔断,感光元件断开,MCU接收一个低电平中断,计数器加1,这样就可以计算通道进入车辆了,在出道口出我们也放置一个此装置。

1.3设计任务

(1) 南北道和东西道上均有车辆要求通过时,南北东西道轮流放行。南北道道放行25s,B 道放行25S。

(2)南北道,北南道,东西道,西东道上,每个通道又分为3个分车道,三个分车道的车可以根据红绿灯指示进行执行,拐弯动作。

(3)在中午12点到1点之间可通过LCD显示路况繁忙状态,且具有时间显示功能。

(4) 南北方向车道和东西方向车道一个车道放行一个车道禁行。

(5) 车流量控制功能,当车流量超过一定数量时南北车道延迟放行最多70s

(6)绿灯转为红灯时,黄灯亮5秒

2 系统总体方案及硬件设计

2.1交通管理的方案

东西、南北两干道交于一个十字路口(8),各干道有一组红、黄、绿三色的指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行。黄灯亮提示人们注意红、绿灯的状态即将切换,且黄灯燃亮时间为东西、南北两干道的公共停车时间。

(1) 当东西方向bcd为红灯时,则此通道禁止通行,a为绿灯,表示可以进行右转弯,此道车辆禁止通行;时间为25秒。如下图2-1所示:

图2-1八车道红绿灯模拟图

(2) 黄灯5秒,警示车辆红、绿灯的状态即将切换。

(3)当东西方向为绿灯,此道车辆及人允许通行;南北方向为红灯,南北道车

禁止通过。时间为25秒.如下图2-2所示:

图2-2 八车道红绿灯模拟图

(4)这样如上表的时间和红、绿、黄出现的顺序依次出现这样车辆就能通行。

2.2总体硬件设计

整个设计以两块STC89C51(3)单片机为核心一块作为主机,一块作为从机,由数码管显示,LED数码管显示,LCD时间显示和提示电路,复位电路,电源电路等组成。如下图2-3所示:

图2-3 系统模块图

(1) 供电部分为220v转5v变压器,整流稳压后作为系统的输入电源。

(2) 系统上电,系统初始化(定时初始化,中断初始化,LCD初始化,中断优先级初始化,串行中断初始化)

(3) 车流量是否大于预设值,不大于预设值,则主机向从机发送0XEE指令,且主机定时器每隔1S时间发送一次,从机每隔1S接收一次。主机红绿灯状态显示,从机倒计时显示。如果车流量大于预设值,则主机向从机发送0XAA指令,主机本身进行延时处理,从机也做相应的延时处理。

(4) 主机通过TXD口发送,从机RXD口接收。

(5) 单个复位按键,双机同时复位。

(6) 从机时钟芯片用于时间提醒,当时间到达预设时间时,则可以通过LCD显示预设值内容。

(7) 主机包括两个外部中断,减中断,加中断,用于记录当前时间的车流量。

2.3系统晶振电路

晶振采用了内部时钟信号源的方式。对于时间要求不是很高的系统,只要按图进行设计就能使系统可靠起振并稳定运行。但由于图中的C1、C2电容起着系统时钟频率微调和稳定的作用,因此,在本系统的实际应用中一定要注意正确选择参数(30±10 PF),并保证对称性(尽可能匹配)。选取原则:传统做法,但能够实现所需,即最简单也最是实用。电容选取30pF,晶振为11.0592mhz.如下图2-4和2-5所示:

图2-4 主机U4系统晶振电路

图2-5 从机U1系统晶振电路

2.4系统复位电路

复位方式有多种,本设计采用上电自动复位+按键手动复位。如下图2-6所示:

图2-6 系统复位电路

在设定的定时时间内,89C51必须在RST引脚产生一个由高到低的电平变化,以复位.

2.5路灯指示电路

在设计路灯时,采用了发光二极管代替路灯。先介绍一下二极管,见图 2-6-1。二极管工作原理是单向导通,即只有正极电压高于负极电压某特定值时才会导通,而负极电压高于正极电压是不导通的。如下图2-6所示:

图 2-7 发光二极管示意图

发光二极管是一种特殊的二极管,导通时会发光(发光二极管导通压降一般为1.7V~1.9V)。此外,工作电流要满足该二极管的工作电流。

发光二极管的正负极可以用万用表进行判断,把万用表拨至二极管档或电阻挡,用两个表笔分别接触二极管的两个引出脚。若发光二极管被点亮,则与红表笔相接的引出脚为正极。从外观上看,发光二极管的正极引脚的长度也比较长。一般发光二极管与I/O端口之间都会再连接一个电阻,其作用在于限制通过二极管的电流,从而达到减少功耗或者满足端口对最大电流的限制。一般发光二极

管的点亮电流为5mA至10mA。路灯设计时我采用了红、黄、绿三种发光二级管组。如下图2-8所示:

图2-8 路灯设计电路

2.6车流量检测电路

此功能只在南北通道上设有,为了方便模拟,用按键代替车辆的通过,每按下按键INT0就代表一辆车通过,没按下按键INT1就代表一辆车出去,接口电路如下图所示:

图2-9 车流量按键模块

2.7时钟电路

时钟电路如下图2-10所示:

图2-10 时钟电路

DS1302是美国D ALLAS 公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态RAM,采用SPI三线接口与CPU 进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和RAM数据。实时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.5~

,可设置备用电源充电方式,提供5.5V。采用双电源供电(主电源和备用电源)

了对后背电源进行涓细电流充电的能力.本论文中通过时间对交通等进行控制,当12点-1点这段时间里为高峰期,此时红绿灯时间从25秒变为45秒。

2.8 电压转换电路

通过电压转换电路系统(6)可将220V转成5V。如下图2-11所示:

图2-11 电压转换电路

2.9系统原理图

系统原理图如下图2-12,2-13,2-14,2-15,2-16所示:

2.12 系统原理图

图2-13系统部分原理图1

图2-14系统部分原理图2

图2-15 系统部分原理图3

图2-16 系统部分原理图4

3 软件系统设计

3.1设计思路及关键技术

一个完整的交通灯相当于一个完整的单片机系统(1),该系统有交通灯设置电路、单片机、显示电路等构成。单片机是集成的IC芯片,只需根据实际设计要求选型。其他部分都需要根据应用要求和性能指标自行设计。首先了解实际交通灯的变化规律。假设一个十字路口为东西南北走向。初始状态0为东西红灯,南

北红灯。然后转状态1南北绿灯通车,东西红灯。过一段时间转状态2,南北绿灯闪几次转亮黄灯,延时几秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。过一段时间转状态4,东西绿灯闪几次转亮黄灯,延时几秒,南北仍然红灯。最后循环至状态1。 3.2 软件流程

系统主机流程图如图3-1所示:

开始

初始化

外部中断

定时器中断

东西车道流量是否大于X

东西道红灯25S ,南北道绿灯25S ,黄灯亮5S ,拐弯处的绿灯通行25S N

东西道红灯45S ,南北道绿灯45S ,黄灯亮5S ,拐弯处的绿灯通行45S

Y

50s 时间到?

南北道红灯30S ,东西道绿灯25s ,

黄灯5s

30s 时间是否

到?

Y

N

接收从机发来的数据判断定时时间是

否到

接收从机发来的数据判断定时时间是

否到

30S 时间到?南北道红灯25S ,东西道绿灯25S ,黄灯亮5S ,拐弯处的绿灯通行25S

30S 是否到?

Y

N

Y

Y

N N

图3-1 整体软件设计流程图

系统从机流程图如图3-2所示

开始

初始化

外部中断

定时器中断

是否有主机发来的请求信号

LCD 车道状态显示时间显示,led 倒

计时显示

N

LCD 显示预设定内容返回主程序

Y

图3-2

3.3 交通灯的设计程序说明

这部分中定义了一些全局变量的数组(9)和变量以及位标志,只是些定义的东西不需要画流程图了。这部分程序如下: #include

#include//包含空指令 #define uchar unsigned char #define uint unsigned int

#define xx 5 //车流量拥挤下限值 sbit nb1_r=P0^0;//南北红灯 sbit nb1_y=P0^1;//南北黄灯 sbit nb1_l=P0^2;//南北绿灯 sbit nb2_r=P0^3;//东西红灯 sbit nb2_y=P0^4;//东西黄灯 sbit nb2_l=P0^5;//东西绿灯 sbit nb3_r=P0^6; sbit nb3_y=P0^7; sbit nb3_l=P2^0; sbit dx1_r=P2^1; sbit dx1_y=P2^2; sbit dx1_l=P2^3; sbit dx2_r=P2^4; sbit dx2_y=P2^5; sbit dx2_l=P2^6; sbit dx3_r=P2^7; sbit dx3_y=P3^0; sbit dx3_l=P3^6; sbit tu=P3^7;

bit liuliang=0;//流量延时 bit flag1=1; bit flagfx=1;

uint flow=0;

uchar time=20;//循环20次为1S(每次约为50MS) uchar cishu=0;

uchar x=26;

uchar y=30;

3.4延时函数

延时程序如下:

///////////////////////////

//1ms

///////////////////////////

void delay05s()//约1ms延时

{

uint i;

uchar t;

for(i=10;i>0;i--)

{

for(t=100;t>0;t--)

{_nop_();}

}

}

//////////////////////////////////////////////

///1.5ms

/////////////////////////////////////////////

void delay1s()//约1.5MS延时

{

uint i;

uchar t;

for(i=10;i>0;i--)

{

for(t=150;t>0;t--)

{_nop_();}

}

}

3.5 各通道红绿灯状态函数

显示函数如下:

void nb1hong()

{

nb1_r=1;

nb1_y=0;

nb1_l=0;

}

void nb1huang()

{

nb1_r=0;

nb1_y=1;

nb1_l=0;

}

void nb1lv() {

nb1_r=0;

nb1_y=0;

nb1_l=1; }

void nb1mie() {

nb1_r=0;

nb1_y=0;

nb1_l=0; }

void nb2mie() {

nb2_r=0;

nb2_y=0;

nb2_l=0; }

void nb3mie() {

nb3_r=0;

nb3_y=0;

nb3_l=0; }

void dx1mie() {

dx1_r=0;

dx1_y=0;

dx1_l=0; }

void dx2mie() {

dx2_r=0;

dx2_y=0;

dx2_l=0; }

void dx3mie() {

dx3_r=0;

dx3_y=0;

dx3_l=0; }

void mie() {

nb1mie();

nb2mie();

nb3mie();

dx1mie();

dx2mie();

基于单片机的交通灯设计课程设计论文(桂电二院)

题目:基于单片机的交通灯控 制器设计 院(系):信息与通信学院 专业:微电子学 摘要 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。本系统由单片机系统、四位数码管显示、彩色LED交通灯演示系统组成。设计一个用于东西、南北走向的交通管理。南北方向(主干道)车道和东西方向(支干道)车道两条交叉道路上的车辆交替运行,主干道每次通行时间都设为45秒、支干道每次通行间为30秒。本系统结构简单,操作方便;可实现自动控制,具有一定的智能性;对优化城市交通具有一定的意义。本设计将各任务进行细分包装,使各任务保持相对独立;能有效改善程序结构,便于模块化处理,使程序的可读性、可维护性和可移植性都得到进一步的提高。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本文主要从单片机的应用上来实现十字路口交通灯智能化的管理,用以控制过往车辆的正常运作。 关键词:交通灯;单片机;数码管

Abstract Shuttle crossroads vehicles, pedestrians bustling, car dealers lane pavements people, methodical. Rely on to achieve orderly order it? Is automated command system of traffic lights. The system consists of a microcontroller system, four digital display color LED traffic lights demo system. The design for the east and west, north-south traffic management. Lane of the north-south direction (the main road) and east-west direction (branch roads) lanes on two cross-road vehicles run alternately main road every passage time is set to 45 seconds, the branch roads between each passage 30 seconds. The system is simple in structure, easy to operate; achieve automatic control, smart has a certain significance; optimize urban traffic. The design of each task segments packaging, remain relatively independent of each task; effective to improve the structure of the program to facilitate modular treatment program readability, maintainability and portability have been further improved. With the rapid development of science and technology in recent years, the application of SCM is the deepening of the traditional control while driving detection technology is increasingly updates. Real-time detection and automatic control of microcomputer application system, the microcontroller is often as a core component to use microcontroller knowledge alone is not enough, should be based on the specific hardware structure of hardware and software combination, to be improved. This article come mainly from the application of SCM crossroads traffic lights intelligent management to control the normal functioning of the passing vehicles. Key words:traffic lights; microcontroller; digital tube

51单片机红绿灯课程设计

1 电源提供方案 为使模块稳定工作,须有可靠电源。因此考虑了两种电源方案:方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统复杂,且可能影响电路电平。 方案二:采用单片机控制模块提供电源。改方案的优点是系统简明扼要,节约成本;缺点是输出功率不高。综上所述,选择方案二。 2 显示界面方案 该系统要求完成倒计时功能。基于上述原因,我考虑了二种方案:方案一:采用数码管显示。这种方案只显示有限的符号和数码字符,简单,方便。方案二:采用点阵式LED 显示。这种方案虽然功能强大,并可方便的显示各种英文字符,汉字,图形等,但实现复杂,成本较高。 综上所述,选择方案一。 3 输入方案: 设计要求系统能调节灯亮时间,并可处理紧急情况,我研究了两种方案:方案一:采用8155扩展I/O 口及键盘,显示等。 该方案的优点是:使用灵活可编程,并且有RAM,及计数器。若用该方案,可提供较多I/O 口,但操作起来稍显复杂。 方案二:直接在I/O口线上接上按键开关。 由于该系统对于交通灯及数码管的控制,只用单片机本身的I/O 口就可实现,且本身的计数器及RAM已经够用。

综上所述,选择方案二。 3.1单片机交通控制系统的通行方案设计 设在十字路口,分为东西向和南北向,在任一时刻只有一个方向通行,另一方向禁行,持续一定时间,经过短暂的过渡时间,将通行禁行方向对换。其具体状态如下图所示。说明:黑色表示亮,白色表示灭。交通状态从状态1开始变换,直至状态6然后循环至状态1,周而复始,即如图2.1所示: 图1 交通状态 本系统采用MSC-51系列单片机AT89C51作为中心器件来设计交通灯控制器。实现以下功能:

基于单片机交通灯课程设计报告书

三峡职业学院 课程设计 课题名称交通灯控制系统设计 交通灯控制系统设计 摘要:本系统由单片机最小系统、按键(开关)、LED 显示等等组成交通灯演示系统。系统用红、黄、绿三个发光二极管模拟交通灯的红灯、黄灯、绿灯的功能。系统除基本交通灯功能外,还具有倒计时(15秒)、时间设置、紧急情况(按键模拟传感器)处理等功能。 关键词:AT89C51,交通规则 引言:随着日新月异的电子变革,电子产品发生了突飞猛进的巨变,而在其中AT89C51扮演着一个重要的角色,AT89C51单片机具有广泛性、工具性、基础性的几个特点。单片机应成为中等技术人员的重要技术知识层面。近年来,我国工程技术队伍的梯队建设有了很大的进展。各类高职、高专如雨后春笋,涉电专业普遍开设单片机类课程。直观性表现在尽可能让我们在学习基本原理时能直观地看到相关实物及实物表演,使基本原理能实现形象化的表达;实践性表现在我们要通过许多实际操作来理解与掌握单片机的本质与技能;综合性表现在最终能使我们达到运用知识与技能来完成一个应用系统开发的全过程,有助于大学生动手能力的培养和提高,课程设计就是一门应用性很强的课程。如何让我们在学好基础知识的同时,迅速掌握设计应用技术,其中,实验与课程设计环节起着非常重要的作用。对我们学习和掌握单片机设计技术起到积极的作用。 一、方案比较、设计与论证

(1) 电源提供方案 为使模块稳定工作,须有可靠电源。我们考虑了两种电源方案 方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统线路变复杂,且可能影响系统各模块的电路电平。 方案二:采用干电池提供电源。该方案的优点是系统简明扼要,线路易于梳理,节约成本;缺点是输出功率不高。 综上所述,我们选择第二种方案。 (2) 显示界面方案: 该系统要求完成数码管倒计时(15s)、状态灯发光二极管(红、黄、绿)的显示功能。基于上述原因,我们考虑了二种方案: 方案一:东西南北四个方向分别采用两位数码管显示倒计时。这种方案只显示有限的符号和数码字苻,并且制作PCB图时有许多的线相交,线路十分的复杂,不易制作原理图与PCB图,无法胜任题目要求。 方案二:东西南北四面各自采用红、黄、绿三个发光二极管显示,采用一个两位数码管显示倒计时,主要优点是易于调整元件在硬制板上摆放的位置,同时也易于PCB图的制作。 综上所述,我们选择方案二。 (3) 输入方案: 题目要求系统能即时的处理外部紧急情况产生的中断,我们讨论了两种方案: 方案一:采用矩阵键盘。该方案的优点是: 可提供较多I/O 口,实现更多的外部中断。直接站单片机的接口少的特点,但操作起来稍显复杂,而且编程也趋于复杂。 方案二:直接在IO口线上接上按键开关。因为设计时精简和优化了电路。 由于该系统对于交通灯等发光二极管的控制,只用单片机本身的I/O 口就可实现,只要一个开关来模拟一个外部的紧急中断,且本身的计数器及RAM已经够用,故选择方案二。 (4) 系统方案: 本系统的硬件采用模块化设计,以单片机控制器为核心,与LED信号灯电路等组成单片机控制信号系统.

基于单片机交通灯课程设计

重庆三峡职业学院 课程设计 课题名称交通灯控制系统设计 交通灯控制系统设计 摘要:本系统由单片机最小系统、按键(开关)、LED显示等等组成交通灯演示系统。 系统用红、黄、绿三个发光二极管模拟交通灯的红灯、黄灯、绿灯的功能。系统除基本交通灯功能外,还具有倒计时(15秒)、时间设置、紧急情况(按键模拟传感器)处理等功能。 关键词:AT89C51,交通规则 弓I 言:随着日新月异的电子变革,电子产品发生了突飞猛进的巨变,而在其中AT89C51扮演着一个重要的角色,AT89C51单片机具有广泛性、工具性、基础性的几个特点。单片机应成为中等技术人员的重要技术知识层面。近年来,我国工程技术队伍的梯队建设有了很大的进展。各类高职、高专如雨后春笋,涉电专业普遍开设单片机类课程。直观性表现在尽可能让我们在学习基本原理时能直观地看到相关实物及实物表演,使基本原理能实现形象化的表达;实践性表现在我们要通过许多实际操作来理解与掌握单片机的本质与技能;综合性表现在最终能使我们达到运用知识与技能来完成一个应用系统开发的全过程,有助于大学生动手能力的培养和提高,课程设计就是一门应用性很强的课程。如何让我们在学好基础知识的同时,迅速掌握设计应用技术,其中,实验与课程设计环节起着非常重要的作用。对我们学习和掌握单片机设计技术起到积极的作用。

一、方案比较、设计与论证

(1)电源提供方案 为使模块稳定工作,须有可靠电源。我们考虑了两种电源方案 方案一:采用独立的稳压电源。此方案的优点是稳定可靠,且有各种成熟电路可供选用;缺点是各模块都采用独立电源,会使系统线路变复杂,且可能影响系统各模块的电路电平。 方案二:采用干电池提供电源。该方案的优点是系统简明扼要,线路易于梳理,节约成本;缺点是输出功率不高。 综上所述,我们选择第二种方案。 (2)显示界面方案: 该系统要求完成数码管倒计时(15s)、状态灯发光二极管(红、黄、绿)的显示功能。基于上述原因,我们考虑了二种方案: 方案一:东西南北四个方向分别采用两位数码管显示倒计时。这种方案只显示有限的符号和数码字苻,并且制作PCB图时有许多的线相交,线路十分的复杂,不易制作原理图与PCB图,无法胜任题目要求。 方案二:东西南北四面各自采用红、黄、绿三个发光二极管显示,采用一个两位数码管显示倒计时,主要优点是易于调整元件在硬制板上摆放的位置,同时也易于PCB图的制作。 综上所述,我们选择方案二。 (3)输入方案: 题目要求系统能即时的处理外部紧急情况产生的中断,我们讨论了两种方案: 方案一:采用矩阵键盘。该方案的优点是: 可提供较多I/O 口,实现更多的外部中断。直接站单片机的接口少的特点,但操作起来稍显复杂,而且编程也趋于复杂。 方案二:直接在IO 口线上接上按键开关。因为设计时精简和优化了电路。 由于该系统对于交通灯等发光二极管的控制,只用单片机本身的I/O 口就可实现,只要一个开关来模拟一个外部的紧急中断,且本身的计数器及RAM E经够用,故选择方案二。 (4)系统方案: 本系统的硬件采用模块化设计,以单片机控制器为核心,与LED信号灯电路等组成单片机控制信号系统? 单 片 机

基于单片机的智能交通红绿灯控制系统设计

1选题背景 今天,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。在交通中管理引入单片机交通灯控制代替交管人员在交叉路口服务,有助于提高交通运输的安全性、提高交通管理的服务质量。并在一定程度上尽可能的降低由道路拥挤造成的经济损失,同时也减小了工作人员的劳动强度。 关键词:AT89C51;7448,LED 2方案论证 2.1设计任务 设计基于单片机的智能交通红绿灯控制系统,要求能通过按键或遥控器设置系统参数,系统运行时,“倒计时等信息”能通过数码管或点阵发光管显示,设计时应考虑交通红绿灯控制的易操作性及智能性。以单片机的最小系统为基础设计硬件,用汇编语言、或C语言设计软件。通过本设计可以培养学生分析问题和解决问题的能力,掌握Mcs51单片机的硬件与软件设计方法,从而将学到的理论知识应用于实践中,为将来走向社会奠定良好的基础。 东西(A)、南北(B)两干道交于一个十字路口,各干道有一组红、黄、绿三个指示灯,指挥车辆和行人安全通行。红灯亮禁止通行,绿灯亮允许通行,黄灯亮时车辆及行人小心通过。红灯的设计时间为45秒,绿灯为40秒,黄灯为5秒。 2.2 方案介绍 方案1设计思想: 采用分模块设计的思想,程序设计实现的基本思想是一个计数器,选择一个单片机,其内部为一个计数,是十六进制计数器,模块化后,通过设置或程序清除来实现状 态的转换,由于每一个模块的计数多不是相同,这里的各模块是以预置数和计数器计 数共同来实现的,所以要考虑增加一个置数模块,其主要功能细分为,对不同的状态输 入要产生相应状态的下一个状态的预置数,如图中A道和B道,分别为次干道的置数选 择和主干道的置数选择。 方案2 设计思想: 由两个传感器监视南北方向即A道与东西方向即B道的车辆来往情况,设开关K=1 为有车通过,K=0为没有车通过。则有以下四种情况: Ka=1时:Kb=0,表示A有车B没有车,则仅通行B道:

单片机红绿灯电路设计

四川现代职业学院《单片机原理及应用》课程设计红绿灯实训报告 题目:红绿灯项目设计报告 系别:电子信息技术系 专业:电子信息工程技术 组员:贺淼、纪鹏、邵文稳 指导老师:陶薇薇 2014年7月12日

摘要 交通在人们的日常生活中占有重要的地位,随着人们社会活动的日益频繁,这点更是体现的淋漓尽致。交通信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。本系统采用STC89C52点单片机以及数码管为中心器件来设计交通灯控制器,实现了南北方向为主要干道,要求南北方向每次通行时间为30秒,东西方向每次通行时间为25秒。启动开关后,南北方向红灯亮25秒钟,而东西方向绿灯先亮20秒钟,然后闪烁3秒钟,转为黄灯亮2秒钟。接着,东西方向红灯亮30秒钟,而南北方向绿灯先亮25秒,然后闪烁3秒钟,转为黄灯亮2秒钟,如此周而复始。 软件上采用C语言编程,主要编写了主程序,中断程序延时程序等。经过整机调试,实现了对十字路口交通灯的模拟。

目录 (一)硬件部分--------------------------- 3 1.1 STC89C52芯片简介-----------------------3 1.2 主要功能特性---------------------------4 1.3 STC89C52芯片封装与引脚功能-------------5 1.4 基于STC89C52交通灯控制系统的硬件电路分析及设计-------------------------------------------10 (二)软件部分----------------------------14 2.1 交通灯的软件设计流程图-----------------14 2.2 控制器的软件设计-----------------------15 (三)电路原理图与PCB图的绘制-------------16 3.1 电路原理图的绘制(见附录二)----------16 3.2 PCB图的绘制(见附录三)---------------16 3.3 印刷电路板的注意事项------------------16 (四)调试及仿真---------------------------------------19 4.1 调试----------------------------------19 4.2 仿真结果------------------------------20 (五)实验总结及心得体会---------------------------21 5.1 实验总结-----------------------------------------------21 5.2 实验总结-----------------------------------------------22 附录程序清单---------------------------22

单片机交通灯课程设计

单片机原理及应用课程设计报告 系别:物理系 专业:电子信息工程 指导教师: 班级:1504 学号: 姓名: 2018.5

课程设计任务书 目录

一、绪言 (1) 二、方案比较与论证 (1) 2.1 系统整体流程图 (1) 2.2 单片机的选择方案论证 (1) 2.3 89C51单片机引脚功能说明 (2) 2.4单片机最小系统 (5) 三、硬件电路设计 (6) 3.1 交通灯控制系统电路图 (6) 3.2 晶振电路的设计 (7) 3.3 LED灯电路的设计 (7) 3.4 主要元器件选择 (8) 四、程序设计 (8) 五、交通灯控制系统仿真 (10) 六、结束语 (11) 七、参考文献 (11)

一、绪言 近年来,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,正在不断的应用到实际生活中,并且根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢?靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,实现了通过信号灯对路面状况的智能控制。从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 二、方案比较与论证 2.1 系统整体流程图 2.2 单片机的选择方案论证 方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现

51单片机交通灯课程设计

第一章单片机概述 单片机是20世纪70年代中期发展起来的一种大规模集成电路器件。它在一块芯片内芯片内集成了计算机的各种功能部件,构成一种单片式的微型计算机。20世纪80年代以来,国际上单片机的发展迅速,其产品之多令人目不暇接,单片机应用不断深入,新技术层出不穷。 单片机的应用技术是一项新型的工程技术,其内涵随着单片机的发展而发展。由于MCS-51系列的单片机的模块化结构比较典型、应用灵活,为许多大公司所采纳,使8051系列的单片产品日新月异。在Intel公司20世纪80年代初推出MCS-51系列单片机以后,世界上许多著名的半导体厂商相继生产和这个系列兼容的单片机,使产品型号不断地增加、品种不断丰富、功能不断加强,在国内外单片机应用中占有重要地位。由于单片机具有功能强、体积小、价格低等一系列优点,在各个领域都有广泛的应用,有力地推动了各行各业的技术改造和产品更新换代。 20世纪末,电子技术获得了飞速的发展,在其推动下,现代电子产品几乎渗透了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高,

产品更新换代的节奏也越来越快。 第二章MSC-51芯片简介 8051是MCS-51系列单片机的典型产品。 8051单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明: ·中央处理器:

中央处理器(CPU)是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。 ·数据存储器(RAM) 8051内部有128个8位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM 只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。 ·程序存储器(ROM): 8051共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。 ·定时/计数器(ROM): 8051有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。 ·并行输入输出(I/O)口: 8051共有4组8位I/O口(P0、 P1、P2或P3),用于对外部数据的传输。 ·全双工串行口: 8051内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。

单片机交通灯课程设计

单片机原理及应用 课程设计报告 系别:物理系 专业:电子信息工程 指导教师: 班级: 1504 学号: 姓名: 课程设计任务书 院(系):专业:

目录

LED灯电路的设计 (7)

一、绪言 近年来,随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,正在不断的应用到实际生活中,并且根据具体硬件结构软硬件结合,加以完善。 十字路口车辆穿梭,行人熙攘,车行车道,人行人道,有条不紊。那么靠什么来实现这井然秩序呢靠的就是交通信号灯的自动指挥系统。交通信号灯控制方式很多。本系统采用单片机AT89C51为中心器件来设计交通灯控制器,实现了通过信号灯对路面状况的智能控制。从一定程度上解决了交通路口堵塞、车辆停车等待时间不合理、急车强通等问题。系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 二、方案比较与论证 系统整体流程图 单片机的选择方案论证

方案一:采用可编程逻辑期间CPLD 作为控制器。CPLD可以实现各种复杂的逻辑功能、规模大、密度高、体积小、稳定性高、IO资源丰富、易于进行功能扩展。采用并行的输入输出方式,提高了系统的处理速度,适合作为大规模控制系统的控制核心。但本系统不需要复杂的逻辑功能,对数据的处理速度的要求也不是非常高,且从使用及经济的角度考虑我们放弃了此方案 方案二:采用Atmel公司的单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU 和闪速存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C051是它的一种精简版本。AT89C51为很多提供了一种灵活性高且价廉的方案。 综合考虑,选择方案二,采用Atmel公司的AT89C51单片机作为控制器。 89C51单片机引脚功能说明 VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL 门电流。当P0口的管脚第一次写1时,被定义为输入。P0能够用于外部程序数据,它可以被定义为数据/地址的低八位。在FIASH编程

单片机课程设计——交通灯控制系统设计

本科课程设计报告 单片机课程设计报告交通灯控制系统设计

摘要 本设计是针对交通灯系统的设计,由单片机AT89C51(实物用AT89S52)、键盘、LED显示、交通灯演示系统组成。单片机是把微型计算机的各功能部件集成在一块芯片中,构成的一个完整的微型计算机。AT89C51单片机是MC-51中的子系列,是一组高性能兼容型单片机,AT89C51是一个低功耗高性能的CMOS 8位单片机,40个引脚,片内含4KB Flash ROM和128B RAM,它是一个全双工的串行通行口,既可以用常规编程,又可以在线编程。 本设计中的数码管的选通采用的方法是动态显示,对每一位数码分时轮流通电显示,复位电路采用上电+按钮电平复位,时钟电路采用内部时钟产生方式。对特殊情况的处理采用中断处理方式,在中断处理程序中采用对管脚的状态查询扫描,已采取相应情况的处理。 对设计方案进行电路硬件设计,并将已编程的程序载入调试,可以得到理想的实验效果。系统包括人行道、左转、右转、以及基本的交通灯的功能.具体功能是假如 A 道和B道上均有车辆要求通过时,A、B道轮流放行。A道放行 25秒,B道放行20秒。一道有车而另一道无车,交通灯控制系统能立即让有车道放行。有紧急车辆要求通过时,系统要能禁止普通车辆通行,A、B道均为红灯,紧急车由K2 开关模拟。绿灯转换为红灯时黄灯亮 1秒钟。系统除基本交通灯功能外,还具有倒计时、时间设置、紧急情况处理、分时段调整信号灯的点亮时间以及根据具体情况手动控制等功能。

目录 1引言.......................................................................................................................................... - 1 - 1.1交通灯的重要作用........................................................................................................... - 1 -1.2该交通灯系统的特点....................................................................................................... - 1 -2系统总体方案及硬件设计 ......................................................................................................... - 2 - 2.1原理框图........................................................................................................................... - 2 -2.2设计功能........................................................................................................................... - 2 - 2.3交通灯控制系统各部分硬件组成................................................................................... - 2 - 2.3.1复位部分.................................................................................................................... - 2 - 2.3.2时钟电路部分............................................................................................................ - 3 - 2.3.3路口指示灯部分........................................................................................................ - 3 - 2.3.4显示部分.................................................................................................................... - 3 -2.4元器件清单....................................................................................................................... - 4 -3软件设计..................................................................................................................................... - 5 - 3.1交通灯控制系统软件流程图及程序分析....................................................................... - 5 - 3.1.1主程序流程图及程序模设计.................................................................................... - 5 - 3.1.2INT0中断服务程序流程图及程序模设计.............................................................. - 6 -3.2路口指示灯部分............................................................................................................... - 7 - 3.3显示部分........................................................................................................................... - 7 - 4. Proteus软件仿真 ..................................................................................................................... - 8 - 5 课程设计体会......................................................................................................................... - 10 -参考文献....................................................................................................................................... - 10 -附1:源程序代码 (13) 附2:系统原理图 (20)

电气自动化毕业设计论文.doc

毕业设计 设计题目: PLC对电梯控制的应用设计院系:电子工程系 班级:电气081班 姓名:耿庆辉 学号: 080433141

摘要 当今时代随着高层建筑的日益增多和建筑设计的档次的提高,使得人们对电梯的要求也越来越高。目前已不仅限于要求电梯搭乘快速、舒适,制造坚固,装潢考究,人们对电梯的安全可靠性及多功能性正提出越来越高的要求,为此电梯正朝着控制智能化的方向发展。 而电梯的核心是电梯控制器,电梯控制器的实现也有多中方式,诸如PLC,单片机,等等.在以前的电梯控制器设计中,大部分都是采用PLC来实现,但是PLC是基于外围的硬件实现电梯的控制,这样的设计很难实现电梯的智能化,要实现电梯的智能化,就得选用其他的设计方法完成对电梯控制器的设计,而采用硬件描述语言来完成电梯控制器的设计,就能很容易的实现电梯的智能. 在这篇文章里,所提到的是在通常应用于商业上的蒸汽压缩制冷装之中,用模糊控制算法控制制冷压缩机的速度使之达到最有效的速度来控制冷气的温度。它主要的目标是根据模糊控制算法,通过变换器对压缩机速度进行连续调控,并估算节能效果;不同于传统恒温控制,这里通过控制压缩机冷藏容量,施加给控制压缩机50Hz的开关运转频率。通过控制压缩机的电动机的供电电流达到的速度变化范围是30-50Hz,由于转动频率过低会有因飞溅系统而出现的润滑问题,现今所提供的压缩机转动频率一般不考虑小于30Hz的。在这个范围,在二个最适当的工作流体之中,可以代替R22有很多,例如R407C (R32/R125/R134a 23/25/52%组)和R507 (R125/R143A 50/50%组)比较好。压缩机速度模糊控制与传统的温度控制相比,更多的用于冷藏和其他制冷系统。实验结果表明,当R407C作为工作流体时,可以达到显著的节能效果,( 13%)。值得注意的是,从节能观点看,当压缩机速度变化时可以达到的最佳的效果。另外,考虑到变换器费用问题,回收期要比可接受的产品型号更具有决定性。 关键词:压缩系统; 冷室; 活塞式压缩机; 易变的速度; 章程; 模糊逻辑; R407C; R507

模拟交通灯单片机课程设计

模拟交通灯单片机课程设计

————————————————————————————————作者:————————————————————————————————日期: ?

目录 第一章概述?错误!未定义书签。 1.1设计目的?错误!未定义书签。 1.2 设计要求?错误!未定义书签。 1.3 实用价值与理论意义?错误!未定义书签。 第二章系统硬件设计?错误!未定义书签。 2.1系统电路设计框图?错误!未定义书签。 2. 2系统主要硬件需求介绍 ..................................... 错误!未定义书签。 2. 3系统电力模块图?错误!未定义书签。 2.4系统电路图?错误!未定义书签。 第三章系统软件设计 ................................ 错误!未定义书签。 3.1 在正常情况下交通灯控制程序流程 ....................... 错误!未定义书签。 3.2源程序清单与注释?错误!未定义书签。 第四章仿真结果?错误!未定义书签。 4.1正常情况的仿真图?错误!未定义书签。 第五章课程设计总结 ................................ 错误!未定义书签。 参考文献?错误!未定义书签。

第一章概述 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录象机、摄象机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。因此,单片机的学习、开发与应用必须重视。 伴随着社会的发展以及人类生活水平的提高,汽车数量在逐年递增,交通问题不得不引起人们的重视。早在1858年,英国伦敦在主要街头安装了以燃煤气为光源的红蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。信号灯的出现,是交通得以有效管制,对于疏导交通流量,提高道路通行能力,减少交通事故有明显效果。近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时监测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,紧单片机方面知识是不够的,还应根据具体结构软硬件结合,加以完善。 目前交通灯的问题日益突出,单单依靠人力来指挥交通已经不可行了,所以,设计单片机来完成这个需求就显得越加迫切了。本设计的意义在于通过具体控制系统的设计,掌握微机控制系统设计的一般方法和处理问题的思路,特别是一些常用的技术手段。使大家能在实践教学环节中,积累设计经验,开阔思维空间,全面提高个人的综合能力。 1.1 设计目的 通过对模拟交通灯控制系统的制作,掌握定时器应用。 1.2设计要求 利用AT89S51单片机控制交通灯,实现三种情况下的控制: 正常情况下双方向轮流点亮交通灯,如表所示。

自动化专业毕业设计模板1

中山职业技术学院 ZhongShan Polytechnic 毕业设计论文 ######的设计(注:二号黑体,居中) 作者姓名黎严(注:三号楷体) 专业名称 指导教师 所在系 论文提交日期年月日

摘要(注:小二黑体,居中) 随着家电产业的大力发展和办公自动化的推广,许多电子设备都具备了待机功能。待机功能虽然给人们的工作和生活带来了很大的方便,但随之而来的待机损耗却造成了不可忽视的能源浪费。因此,如何降低开关电源待机损耗是当前国内外研究热点之一。 本文首先列举了各国待机损耗的最新标准,然后介绍了国内外在待机损耗方面的研究现状,接着分析了待机损耗在开关电源电路中的分布情况,从而提出了降低开关电源待机损耗的三种方法,分别为: 1) 消除采样电阻待机损耗的方法。该方法通过在PFC电路的采样电阻之间串接一开关管,根据开关电源的工作状况控制采样电阻的投入或切除。当开关电源处于待机模式时,开关管关断,切除采样电阻,从而消除采样电阻的损耗;当开关电源正常工作时,开关管导通,采样电阻正常工作。 2) 降低同步整流控制芯片待机损耗的方法。该方法设计了一种控制同步整流控制芯片工作状态的电路,当开关电源处于待机模式时,新增的控制电路能使同步整流芯片进入“睡眠”状态,从而降低同步整流芯片的自身损耗;当开关电源正常工作时,此电路能使同步整流芯片恢复到正常工作状态。 3) 可自动检测负载的低待机损耗方法。此方法设计了一个可自动检测负载状态的辅助电路,当开关电源处于待机模式时,能切断开关电源主电路的供电,从而使开关电源主电路的待机损耗为零,此时整个电路的损耗仅来自辅助电路,损耗很低;当开关电源接入负载后,该辅助电路能够自动恢复供电,开关电源正常工作。 文中给出了上述三种方法的实验结果,从实验结果可以看出,这三种方法都能有效地降低开关电源的待机损耗,其中第三种方法的效果最为明显,远低于能源之星2.0的要求。(注:小四宋体) 关键词:###;***;***;####;辅助电路(注:3至8个关键词,小四宋体) I

基于单片机的交通灯设计

本科生毕业设计 基于单片机的智能交通灯设计—— 硬件模块设计 201×年5月

独创性声明 本人郑重声明:所呈交的毕业论文(设计)是本人在指导老师指导下取得 的研究成果。除了文中特别加以注释和致谢的地方外,论文(设计)中不包含 其他人已经发表的研究成果。与本研究成果相关的所有人所做出的任何贡献均 已在论文(设计)中作了明确的说明并表示了谢意。 签名:__________________ ________年______月_____日 授权声明 本人完全了解××有关保留、使用本科生毕业论文(设计)的规定,即: 有权保留并向国家有关部门或机构送交毕业论文(设计)的复印件和磁盘,允 许毕业论文(设计)被查阅和借阅。本人授权×××可以将毕业论文(设计) 的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复 制手段保存、汇编论文(设计)。 本人论文(设计)中有原创性数据需要保密的部分为(如没有,请填写“无”) : 学生签名: 年 月 日 指导教师签名: 年 月 日

基于单片机的智能交通灯设计 摘要 系统采用两块STC89C52芯片为核心控制器件、三色LED灯作为信号灯状态显示、以两位共阴七段显示数码管描述系统各方向信号灯状态保持的时间。 由按键开关完成上电初始化操作,各LED灯状态保持时间使用倒计时的显示方式,最大显示时间为99S。两组左转绿、绿、红、黄三色LED灯分别作为南北、东西方向信号灯显示模块,另外四组红、绿两色LED灯分别作为东西、南北方向人行横道交通信号指示灯,至此本设计可以应对交叉路口交通信号系统的基 本控制情况。在此之外,为了真实的模拟交叉路口的交通情况,在另一块单片机电路上设计了一条东西方向循环流动的流水灯来模拟车辆通行时的情况。当接 收到交通灯主电路信号后流水灯根据交通规则作出相应的反应。 关键词:交通信号灯;单片机;LED灯;数码显示;流水灯

交通灯单片机课程设计

1 序言 交通灯的形成 当今,红绿灯安装在各个道口上,已经成为疏导交通车辆最常见和最有效的手段。但这一技术在19世纪就已出现了。1858年,在英国伦敦主要街头安装了以燃煤气为光源的红,蓝两色的机械扳手式信号灯,用以指挥马车通行。这是世界上最早的交通信号灯。1868年,英国机械工程师纳伊特在伦敦威斯敏斯特区的议会大厦前的广场上,安装了世界上最早的煤气红绿灯。它由红绿两色旋转式方形玻璃提灯组成,红色表示“停止”,绿色表示“注意”。1869年1月2日,煤气灯爆炸,使警察受伤,遂被取消。 电气启动的红绿灯出现在美国,这种红绿灯由红绿黄三色圆形的投光器组成,1914年始安装于纽约市5号大街的一座高塔上。红灯亮表示“停止”,绿灯亮表示“通行”。 1918年,又出现了带控制的红绿灯和红外线红绿灯。带控制的红绿灯,一种是把压力探测器安在地下,车辆一接近红灯便变为绿灯;另一种是用扩音器来启动红绿灯,司机遇红灯时按一下嗽叭,就使红灯变为绿灯。红外线红绿灯当行人踏上对压力敏感的路面时,它就能察觉到有人要过马路。红外光束能把信号灯的红灯延长一段时间,推迟汽车放行,以免发生交通事故。 信号灯的出现,使交通得以有效管制,对于疏导交通流量、提高道路通行能力,减少交通事故有明显效果。1968年,联合国《道路交通和道路标志信号协定》对各种信号灯的含义作了规定。绿灯是通行信号,面对绿灯的车辆可以直行,左转弯和右转弯,除非另一种标志禁止某一种转向。左右转弯车辆都必须让合法地正在路口内行驶的车辆和过人行横道的行人优先通行。红灯是禁行信号,面对红灯的车辆必须在交叉路口的停车线后停车。黄灯是警告信号,面对黄灯的车辆不能越过停车线,但车辆已十分接近停车线而不能安全停车时可以进入交叉路口。我们设计的单片机控制交通灯就是基于信号灯。 技术指示 设计一个十字路口(方向为东西南北四个方向)的交通灯控制电路,每条道路上各配有一组红、黄、绿交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示

相关主题