基于单片机的交通信号灯的控制系统设计.doc
《基于单片机的交通信号灯的控制系统设计.doc》由会员分享,可在线阅读,更多相关《基于单片机的交通信号灯的控制系统设计.doc(17页珍藏版)》请在课桌文档上搜索。
1、华信学院毕业论文论文题目 基于51单片机的交通信号灯控制系统设计指导老师 专业 班 级 姓名 学 号 目 录1. 单片机介绍及主控电路21.1 单片机的发展及元器件介绍.21.1.1 单片机的发展及应用.21.1.2 单片机的概述及特点 41.2 管脚结构说明.81.3 系统模拟下的交通情况 91.4 设计思路.92. 电源电路.92.1 主要元器件介绍.102.2 电源电路工作原理.113. 软件编程设计过程 114. 控制系统需改进的地方135. 结束语.1415 / 17基于51单片机的交通信号灯控制系统设计摘要 由于现在单机片系统的一个未来发展趋势就是外围电路最简化,最终实现单片系统,
2、某些高档单片机已经集成了很多的外部设备功能,所以对单片机的控制系统开发进行足够的探讨尤为重要。通过总体设计交通灯原理接线图,综合应用单片机原理、微机原理、微机接口技术等方面的知识,结合单片机仿真系统的使用方法,通过软硬件结合,使用89C52单片机来设计出符合要求的交通灯控制系统。完成由单片机89C52、发光二极管、LED数字显示器、开关、部分电阻及电容组成的交通灯控制系统。系统除基本交通灯功能外,还具有倒计时、显示时间设置、紧急情况处理、LED信息显示、时间可以根据具体情况手动控制等功能。从而提高交通灯控制系统的总体能力和综合应用能力。关键词:单片机 交通灯 闯红灯 LEDAbstractOu
3、r single-chip design principle according to the traffic lights and requirements, through the overall design principles of traffic lights, wiring diagram, integrated application microcontroller theory, computer theory, computer interface technology, knowledge, combined with microcontroller use the si
4、mulation system by combining software and hardware , using 89C52 microcontroller to design to meet the requirements of the traffic light control system. Completed by the MCU 89C52, light-emitting diode, LED digital display, switches, resistors and capacitors composed of some of the traffic light con
5、trol system. In addition to basic traffic light system functions, but also has a countdown to show time setting, emergency handling, LED information display, time, manual control according to the specific circumstances and other functions. And thus can improve the machines overall capabilities and i
6、ntegrated application ability.Key words:SCM Traffic lights Red light LED引言随着我国经济的高速发展,人们对私家车、公交车的需求越来越大。相应地,我国进入WTO以后,我国经济贸易与世界接轨,汽车业关税大大降低,使很多人都能负担得起,买私家车不再是梦想。但是,私家车、公交车的大增无疑会对我国交通系统带来沉重的压力。放眼现在的中国,如、等大都市,无不受到交通堵塞的困扰。中国要发展,交通事业决不能停步不前。有及于此,我国交通管制系统应当以人性化、智能化为目的,作出相应的改善。本论文正是以此为出发点,对单片机控制的交通信号灯模型作了
7、较详尽的介绍。单片机无线收发控制的交通信号灯模型可以分为电源电路、单片机主控电路、无线收发控制电路和显示电路四部分组成。 由于显示部分都是采用三色LED和数码管模拟,比较简单,所以在此不作详尽叙述。下面主要叙述单片机主控电路、直流电源的组成及其原理。 1. 单片机介绍及主控电路1.1 单片机的发展及元器件介绍1.1.1 单片机的发展及应用 单片机微型计算机是微型计算机的一个重要分支,也是颇具生命力的机种。单片机微型计算机简称单片机,特别适用于控制领域,故又称为微控制器。通常,单片机由单块集成电路芯片构成,部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适
8、当的软件及外部设备相结合,便可成为一个单片机控制系统。单片机的发展分为4个阶段: 第一阶段197476年:单片机初级阶段。因为受工艺限制,单片机采用单片的形式而且功能比较简单。例如美国仙童公司生产的F8单片机,实际上只包括了8位CPU,64个字节的RAM和2个并行接口, 第二阶段197678年:低性能单片机阶段。以Intel公司生产的MCS48系列单片机为代表,该系列单片机片集成有8位CPU,8位定时器/计数器,并行I/O接口,RAM和ROM等,但是最大的缺点就是无串行接口,中断处理比较简单而且片RAM和ROM容量较小,且寻址围不大与4KB。第三阶段197883高性能单片阶段这个阶段推出的单片
9、机普遍带有串行接口。多级中断系统,16位定时器/计数器,片ROM,RAM容量加大,且寻址围可达64KB,有的片还带有A/D转换器。8位单片机的巩固发展及16位单片机的推出阶段,也是单片机向微控制器发展的阶段。Intel公司推出的MCS 96系列单片机,将一些用于测控系统的模数转换器、程序运行监视器、脉宽调制器等纳入片中,体现了单片机的微控制器特征。随着MCS 51系列的广应用,许多电气厂商竞相使用80C51为核,将许多测控系统中使用的电路技术、接口技术、多通道A/D转换部件、可靠性技术等应用到单片机中,增强了外围电路路功能,强化了智能控制的特征第四阶段1983年至今8位单片机巩固发展以及16位
10、单片机,32 位单片机推出阶段。此阶段的主要特征是:一方面发展16位单片机,32位单片机及专用型单片机;另一方面不断完善高档8位单片机,改善其结构,增加片器件。随着单片机在各个领域全面深入地发展和应用,出现了高速、大寻址围、强运算能力的8位/16位/32位通用型单片机,以及小型廉价的专用型单片机。以满足不同的客户要求单片机的应用原理单片机由运算器、控制器、存储器、输入输出设备构成。 单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作
11、;单片机所能执行的全部指令,就是该单片机的指令系统,不同种类的单片机,其指令系统亦不同。为使单片机能自动完成某一特定任务,必须把要解决的问题编成一系列指令这些指令必须是选定单片机能识别和执行的指令,这一系列指令的集合就成为程序,程序需要预先存放在具有存储功能的部件存储器中。存储器由许多存储单元最小的存储单位组成,就像大楼房有许多房间组成一样,指令就存放在这些单元里,单元里的指令取出并执行就像大楼房的每个房间的被分配到了唯一一个房间号一样,每一个存储单元也必须被分配到唯一的地址号,该地址号称为存储单元的地址,这样只要知道了存储单元的地址,就可以找到这个存储单元,其中存储的指令就可以被取出,然后再
12、被执行。程序通常是顺序执行的,所以程序中的指令也是一条条顺序存放的,单片机在执行程序时要能把这些指令一条条取出并加以执行,必须有一个部件能追踪指令所在的地址,这一部件就是程序计数器PC包含在CPU中,在开始执行程序时,给PC赋以程序中第一条指令所在的地址,然后取得每一条要执行的命令,PC在中的容就会自动增加,增加量由本条指令长度决定,可能是1、2或3,以指向下一条指令的起始地址,保证指令顺序执行。单片机的应用领域这种单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效。产品名称前冠以形容词智能型,如智能型洗衣机
13、等。现在有些工厂的技术人员或其它业余电子开发者搞出来的某些产品,不是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机或其它可编程逻辑器件上。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机。更不用说自动控制领域的机器人、智能仪表、医疗器械了。可见单机片的运用给我们的日常生产和生活带来了极方便!单片机广泛应
14、用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域,大致可分如下几个畴:在工业控制中的应用:用单片机可以构成形式多样的控制系统、数据采集系统。例如工厂流水线的智能化管理,电梯智能化控制、各种报警系统,与计算机联网构成二级控制系统等。在家用电器中的应用 可以这样说,现在的家用电器基本上都采用了单片机控制,从电饭煲、洗衣机、电冰箱、空调机、彩电、其他音响视频器材、再到电子秤量设备,五花八门,无所不在。 在计算机网络和通信领域中的应用 现代的单片机普遍具备通信接口,可以很方便地与计算机进行数据通信,为在计算机网络和通信设备间的应用提供了极好的物质条件,现在的通信设备基本
15、上都实现了单片机智能控制,从手机,机、小型程控交换机、楼宇自动通信呼叫系统、列车无线通信、再到日常工作中随处可见的移动,集群移动通信,无线电对讲机等。 单片机在医用设备领域中的应用 单片机在医用设备中的用途亦相当广泛,例如医用呼吸机,各种分析仪,监护仪,超声诊断设备及病床呼叫系统等等。 在各种大型电器中的模块化应用 某些专用单片机设计用于实现特定功能,从而在各种电路中进行模块化应用,而不要求使用人员了解其部结构。如音乐集成单片机,看似简单的功能,微缩在纯电子芯片中有别于磁带机的原理,就需要复杂的类似于计算机的原理。如:音乐信号以数字的形式存于存储器中类似于ROM,由微控制器读出,转化为模拟音乐
16、电信号类似于声卡。 在大型电路中,这种模块化应用极缩小了体积,简化了电路,降低了损坏、错误率,也方便于更换。 单片机在汽车设备领域中的应用 单片机在汽车电子中的应用非常广泛,例如汽车中的发动机控制器,基于CAN总线的汽车发动机智能电子控制器,GPS导航系统,abs防抱死系统,制动系统等等。单片机发展方向此外,单片机在工商,金融,科研、教育,国防航空航天等领域都有着十分广泛的用途从单片机的发展历程看,未来单片机技术将向多功能、高性能、高速度、低电压、低功耗、外围电路装化及片储存器容量增加的方向发展。1.1.2 单片机概述及特点单机片又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算
17、机系统集成到一个芯片上。单片机自动完成赋予它的任务的过程,也就是单片机执行程序的过程,即一条条执行的指令的过程,所谓指令就是把要求单片机执行的各种操作用的命令的形式写下来,这是在设计人员赋予它的指令系统所决定的,一条指令对应着一种基本操作,概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。 通常,单片机由单块集成电路芯片构成,部包含有计算机的基本功能部件:中央处理器、存储器和I/O接口电路等。因此,单片机只需要和适当的软件及外部设备相结合,便可成为一个单片机控制系统。 单片机经过1、2、3、3代的发展,目前单片机正朝着高性能和多品种方向发展,它
18、们的CPU功能在增强,部资源在增多,引角的多功能化,以及低电压底功耗。元器件介绍:AT89C51单片机部结构 AT89C51是MCS-51系列单片机的典型产品,我们以这一代表性的机型进行系统的讲解。 AT89C51单片机包含中央处理器、程序存储器、数据存储器、定时/计数器、并行接口、串行接口和中断系统等几大单元及数据总线、地址总线和控制总线等三大总线,现在我们分别加以说明:中央处理器: 中央处理器是整个单片机的核心部件,是8位数据宽度的处理器,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。数据存储器 AT89C51部有128个8
19、位用户数据存储单元和128个专用寄存器单元,它们是统一编址的,专用寄存器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。程序存储器:AT89C51共有4096个8位掩膜ROM,用于存放用户程序,原始数据或表格。定时/计数器:AT89C51有两个16位的可编程定时/计数器,以实现定时或计数产生中断用于控制程序转向。并行输入输出口:AT89C51共有4组8位I/O口,用于对外部数据的传输。全双工串行口:AT89C51置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 交通 信号灯 控制系统 设计
链接地址:https://www.desk33.com/p-9873.html