交通灯控制器设计报告

合集下载

交通灯设计报告范文

交通灯设计报告范文

交通灯设计报告范文结构清晰,可以参考下面这些内容:
一、概述
1.1报告目的
1.2选址条件
1.3交通灯设计类型
二、路网概况
2.1交通现状
2.2路网结构分析
2.3路口属性分析
三、交通灯设计
3.1交通灯设计基本原则
3.2交通灯信号方案的确定
3.3交通灯时段设计
3.4交通灯检测器设计
3.5灯组控制器设计
四、其他设备设计
4.1安全设施设计
4.2路灯设计
4.3道路标示设计
五、安装施工
5.1安装条件
5.2检测工作
5.3投入使用
六、运行维护
6.1交通灯运行调度
6.2信号点维护保养
七、安全评估
7.1安全评估理论
7.2安全评估方法
7.3安全评估解释
八、总结
一、概述
1.1报告目的
本报告旨在详细阐述对交叉口交通灯设计的基本原则、安装工作及运行保养等情况,满足交通灯设计的要求。

1.2选址条件
交叉口位于XX市,是XX市交通要道,每天交通车流量较大,来往车辆多,交叉口未设置交通信号灯,车辆过路可能产生安全隐患。

1.3交通灯设计类型
本次采用的是双向交叉口交通灯设计,主要是为了防止交叉口车辆交通冲突,保证交通安全。

二、路网概况
2.1交通现状。

智能交通灯控制器的设计报告样本

智能交通灯控制器的设计报告样本

电子技术课程设计阐明书题目:7 智能交通灯控制器设计(A)学生姓名:***学号: ********院(系):电气与信息工程学院专业:自动化指引教师:辛登科年 12 月 4日目录1 选题背景...................................................................................................... 错误!未定义书签。

1.1指引思想................................................ 错误!未定义书签。

1.2 方案论证................................................ 错误!未定义书签。

1.3基本设计任务............................................ 错误!未定义书签。

1.4发挥设计任务............................................ 错误!未定义书签。

1.5电路特点................................................ 错误!未定义书签。

2 电路设计...................................................................................................... 错误!未定义书签。

2.1 总体方框图.............................................. 错误!未定义书签。

2.2 工作原理................................................ 错误!未定义书签。

3 各重要电路及部件工作原理...................................................................... 错误!未定义书签。

简易交通灯控制器的设计报告

简易交通灯控制器的设计报告

一、概述交通灯在人类道路交通发展过程中扮演着非常重要的角色,而我国是一个人口超级大国,汽车工业的发展正在快速增长的阶段,因此限制车辆的增加不是解决问题的好方法。

而采取增加供给,即大量修筑道路基础设施的方法,在资源、环境矛盾越来越突出的今天,面对越来越拥挤的交通,有限的源和财力以及环境的压力,也将受到限制。

这就需要依靠除限制需求和提供道路设施之外的其他方法来满足日益增长的交通需求。

智能交通灯系统正是解决这一矛盾的途径之一。

对城市交通流进行智能控制,可以使道路畅通,提高交通效率。

合理进行交通灯控制可以对交通流进行有效的引导和调度,使交通保持在一个平稳的运行状态,从而避免或缓和交通拥挤状况,大大提高交通运输的运行效率,还可以减少交通事故,增加交通安全,降低污染程度,节省能源消耗,本文就是通过对交叉路口交通灯的智能控制,达到优化路口交通流的目的。

二、方案论证设计一个简单的交通灯控制器。

实际上就是四个平时状态加上一个紧急状态。

我们不妨设:S1:南北方向红灯亮,东西方向绿灯亮,时间15s;S2:南北方向红灯亮,东西方向黄灯亮,时间3s;S3:南北方向绿灯亮,东西方向红灯亮,时间l5s;S4:南北方向黄灯亮,东西方向红灯亮,时间3s;S5(紧急状态):如果发生紧急事件,可以手动控制四个方向红灯全亮。

图1 主电路状态与指示灯状态转换S5的紧急状态,我们可以设计一个开关来控制这个状态的开启与关闭。

剩余的四个状态我们可以放在一起来综合考虑。

因为四个状态是轮换的。

首先,用10进制计数器对平时状态下的四种情况进行计数,再用3线——8线译码器对这四种状态进行编码,之后控制四个方向的二极管(代替红绿灯)的亮暗。

其次,1Hz脉冲信号我们可以用555时基电路构成的多谐振荡器来实现。

555定时器内部的比较器灵敏度高,输出驱动电流大,功能灵活,而且采用差分电路形式,它的振荡频率受电源电压和温度的影响很小。

由555定时器构成的多谐振荡器的振荡频率稳定,不易受干扰。

课程设计报告——交通信号灯控制器

课程设计报告——交通信号灯控制器

目录一、设计背景 (2)二、任务和要求 (2)三、总体设计方案 (3)1.状态设置 (3)2.系统框图 (3)a.系统总框图 (3)b.系统状态转换框图 (4)四、单元电路设计 (4)1.倒计时电路(定时电路) (4)2.状态控制器(主控电路) (5)3.交通灯显示电路、 (5)4.数码管显示 (6)5.置数变换电路 (6)6.流量控制电路 (7)五、总电路原理图 (8)六、总电路图 (9)七、原件清单 (10)八、电路连接与调试 (10)九、设计总结 (10)十、参考文献 (11)一、 设计背景在现代城市中,人口和汽车日益增长,市区交通也日益拥挤,人们的安全问题也日益重要。

因此,红绿交通信号灯成为交管部门管理交通的重要工具之一。

交通信号灯常用与交叉路口,用来控制车的流量,提高交叉口车辆的通行能力,减少交通事故。

有了交通灯人们的安全出行有了很大的保障。

二、任务和要求红绿灯交通信号系统外观示意图如图1所示。

1.在十字路口的两个方向上各设一组红黄绿灯,显示顺序为其中一方向是绿灯、黄灯、红灯;另一方向是红灯、绿灯、黄灯。

2.设置一组数码管,以倒计时的方式显示允许通行或禁止通行时间,其中一个方向上(主干道)绿灯亮的时间是45s ,另一个方向上(支干到)绿灯亮的时间是25s ,黄灯亮的的时间都是5s 。

3.要求加装一流量控制电路,使电路拥有流量控制功能,既:当一条路上无车,另一条路上有车时,这条路上的绿灯长亮,另一条路上红灯长亮。

三、总体设计方案1.状态设置状态1(00):主车道的绿灯亮,车道,人行道通行;南北方向车道的红灯亮,车道,人行道禁止通行。

状态2(01):主车道的黄灯亮,车道,人行道缓行;南北方向车道的红灯亮,车道,人行道禁止通行;状态3(10):支车道的红灯亮,车道,人行道禁止通行;南北方向车道的绿灯亮,车道,人行道通行;状态4(11):支车道的红灯亮,车道,人行道禁止通行;南北方向车的黄灯亮,车道,人行道缓行;2.系统框图a.系统总框图流量控制电路b.系统状态转换框图图2 工作流程图四、单元电路设计1.倒计时电路(定时电路)倒计时器由两位4位十进制可逆同步计数器(双时钟)74LS192、一个非门和一或门构成。

交通灯控制器+数字电路课程设计报告

交通灯控制器+数字电路课程设计报告

交通灯控制器+数字电路课程设计报告交通灯控制器是交通管理系统中的重要组成部分,其主要作用是控制道路上的交通信号灯。

随着数字电路技术的发展,交通灯控制器也逐渐向数字化、智能化方向发展。

本文将详细介绍一种基于数字电路的交通灯控制器设计,以及该设计方案的实现和效果。

一、设计方案1.硬件设计硬件设计方案主要包括数字电路的选择、交通灯的控制模块、传感器等。

本方案选用FPGA芯片作为控制芯片,该芯片具有先进的数字信号处理能力和可编程性,便于开发和定制。

交通灯的控制模块包括红灯、黄灯、绿灯三个信号灯的控制器,以及车辆、行人传感器等。

其中车辆传感器主要用来检测车流量,行人传感器主要用来检测行人通行情况。

2.软件设计软件设计方案主要包括程序的设计和调试,以及人机界面的设计和开发。

程序设计方案采用Verilog HDL语言进行实现,采用时序逻辑设计的思路来编写程序,实现红绿灯的控制和状态转移。

人机界面采用C语言进行编写,通过串口通信与控制芯片进行数据传输和控制。

二、实现过程在设计方案确定后,我们进一步开始实现。

首先是电路的焊接和测试,在确定电路正常无误后,再完成程序的编写和调试。

最后是人机接口的开发和完善。

具体实现流程如下:1.电路焊接首先进行电路布线和焊接,将FPGA芯片、光耦隔离器、电位器等元器件焊接到电路板上,以及信号灯、传感器等元器件的接入。

2.程序编写利用Verilog HDL语言编写程序,主要包括红绿灯状态的转移逻辑和相应的信号输出控制。

程序设计过程中,需要注意时序和状态的转移。

3.调试测试完成程序编写后,需要进行相应的调试测试。

通过仿真测试,检查程序逻辑是否正确,排除潜在问题。

在硬件实验平台上进行测试,确定系统能够正常工作。

4.人机界面开发利用C语言编写人机界面,实现与交通灯控制器的交互控制。

实现车辆、行人传感器的数据采集和显示,以及人手动控制交通灯的功能。

三、实现效果通过测试和实验验证,本文的交通灯控制器设计方案具有以下优势:1.使用FPGA芯片作为控制芯片,具有较强的可编程性和数字信号处理能力。

一个十字路口的交通灯控制系统设计报告

一个十字路口的交通灯控制系统设计报告

一个十字路口的交通灯控制系统设计报告设计报告
一、设计目的
设计每个方向的交通灯控制系统,以解决车辆拥堵的问题,并尽可能
减少事故的发生。

二、原理和要求
1.交通灯控制系统的目标是调整车辆的流量,从而避免拥堵和事故
的发生。

2.根据路口的布局,设计一个控制系统,使各方向的车辆可以有序
通过路口。

3.控制系统需要包括时间策略、车辆流量控制以及实时变更等组件。

4.控制系统的运行稳定性,准确性,可靠性等特性也是需要考虑的。

三、相关技术
1.时间策略:采用数字信号处理技术,结合十字路口的布局特性,
对灯光变化的时间策略进行设计。

2.车辆流量控制:采用软件技术,结合摄像机获取到的车辆实时位
置数据,进行实时的车辆流量控制。

3.实时变更:采用实时数据采集技术,监视路口的变化,对路口的
灯光策略进行实时变更,以保证路口的安全性和流量的正常状态。

四、系统设计
1.时间策略:采用数字信号处理技术,结合十字路口的布局特性,
设计灯光变化的时间策略,实现路口灯的有序变化,调控车辆的通行流量。

2.车辆流量控制:采用软件技术,结合摄像机获取到的车辆实时位
置信息。

交通灯控制器设计报告

交通灯控制器设计报告

(封面)XXXXXXX学院交通灯控制器设计报告题目:院(系):专业班级:学生姓名:指导老师:时间:年月日设计内容及要求(题目)任务1:交通灯控制器的设计设计内容与要求①设计一个十字路口交通信号灯的控制电路。

要求红、绿灯按一定的规律亮和灭,并在亮灯期间进行倒计时,且将运行时间用数码管显示出来。

②绿灯亮时,为该车道允许通行信号,红灯亮时,为该车道禁止通行信号。

要求主干道每次通行时间为Tx秒,支干道每次通行时间为Ty秒。

每次变换运行车道前绿灯闪烁,持续时间为5秒。

即车道要由X转换为Y时,X在通行时间只剩下5秒钟时,绿灯闪烁显示,Y仍为红灯。

③可以对X,Y车道上交通灯运行的时间进行重新设置,20≦Tx≦99 ,10≦Ty≦39④对器件进行在系统编程和实验验证。

⑤写出设计性实验报告,并打印各层次的源文件和仿真波形,然后作简要说明。

可以看得出其实四个状态可以简化,在后期实施的时候为了简化故将四个状态转换成了两个状态,即为干路和支路的两个不同的状态修改后的状态结构框图如下(未加附加功能):State1:干路绿灯开始常亮,支路红灯开始常亮,等到了干路计时还剩下五秒的时候,干路绿灯交替闪亮,支路红灯不变。

State2: 2.干路转换为红灯常亮,支路变为为绿灯常亮,等到了支路计时还剩下五秒的时候,支路绿灯交替闪亮,干路红灯不变。

在分析系统的组成结构,可以知道系统大概有三个部分组成,其中不难得出,包括:1.显示部分:分为指示灯显示和数码管显示(其中这两者应该是同步的,同一控制器,秒脉冲控制)。

2.计数部分:计数器递减计数要求是以秒脉冲计数,当达到指定时间要有重置部分将时间重置,重新计数。

3.控制部分:提供秒脉冲时钟信号,控制数码管和指示灯的变化以及设置时间等功能。

三部分之间的关系可以表达为:重置计数器重新开始计数控制时间达到预定值经上面分析,大致可以得到整个交通灯的结构框图:系统框图经过分析可知,该设计需要时钟信号,所以需要秒脉冲信号 1.信号发生器要显示亮灯时间需要 2.计数器3.数码显示器对于主路和支路需要显示红绿灯,故需要4.信号显示灯5.状态译码器其中各部分功能如下:交通指示灯:显示主支路通行情况;数码管显示:显示通行剩余时间,从绿灯亮起开始计算,转换灯的颜色后重新计数;状态译码器:经控制器控制,输出交通指示灯和数码管显示当前状态;控制器:控制状态译码器的输出状态和控制递减计数器的计数和重置;重置装置:接收控制器的命令,在相应的时段使递减计数器重置,重新从预设值递减;减法计数器:控制数码显示管的数值计时显示;分频器:将脉冲信号提供的源信号进行分频,得到秒脉冲信号;脉冲源信号:为整个电路提供初始脉冲源信号;设置时间: 由控制器输入设置,改变主支路上的绿灯的时间。

交通灯控制器设计报告

交通灯控制器设计报告

设计报告题目:交通灯控制器设计报告姓名杨平学号20133304024班级13级电子信息工程技术班指导教师李可长完成时间一、设计的目的与要求1-1目的为解决交通堵塞问题,采用AT89C51单片机为核心,与74LS47组成特殊情况控制电路、7段数码管及LED组成显示电路,设计出以人性化智能化为目的的交通灯控制系统,如遇特殊情况可人为控制交通从而解决交通堵塞的实际问题,整个电路简单,易于实现。

1-2要求1、设计课题:以单片机为核心器件设计一个具有倒计时功能的交通灯2、设计任务:1.设计的交通灯要符合符合现行的交通法规。

2.倒计时时间显示显示用两个数码管组成。

3.可通过按键修改倒计时时间。

4.课通过按键控制将交通灯,在紧急情况下让特殊车辆优先经过。

3、设计要求:1.画出仿真电路图说明电路的工作原理。

2.画出程序设计流程图。

3.编写和调试个模块源程序。

4.完成整个项目源程序的综合调试。

二、硬件系统方框图2-1交通灯控制系统的原理AT89C51单片机的交通系统是由单片机、键盘、LED、倒计时交通灯显示模块组成,系统除基本交通功能外,还具有通行时间手动设置、倒计时显示、急车强行通行、交通特殊情况处理等功能,实验采用AT89C51为控制芯片,采用“Proteus+keiluVision2”对交通灯系统进行了仿真,仿真结果表明:该系统能够简单、经济、有效的解决了交通堵塞问题,提高了交通路口的通行能力。

2-2交通灯控制器硬件系统方框图2-2仿真电路设计三、硬件电路设计 3-1 最小系统设置电路系统中,复位电路、振荡电路与51单片机组成最小系统,使交通控制系统可以正常工作,其中复位电路采用上电复位电路。

四、软件系统程序设计4-1 软件系统流程图4-2源程序设计代码五、调试方法和步骤1.对上述源程序进行汇编和纠错,产生代码并装入仿真电路以便调试程序。

2.观察正常情况下信号灯的状态,体会定时器的作用。

方法:开关S1、S2、S3,S4均不按下,首先可以使用全速运行的方法调试程序,观察南北、东西道信号灯是否按照项目设计的要求进行轮流放行。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(1)数码管选用2位共阴极显示的数码管,共4个;
(2)东西通行时间为80s,南北通行时间为60s,缓冲时间为3s;
2设计要求
设计单片机最小系统(包括复位按钮、晶振电路等);
绘制实现本设计内容的硬件电路(原理图),系统的组成框图。
相应的控制状态表;
编写本课程设计内容的软件设计(包含程序流程图和对程序注释)。
各引脚的功能为:
DIN:串行数据输入端
DOUT:串行数据输出端,用于级连扩展
LOAD:装载数据输入
CLK:串行时钟输入
DIG0~DIG7:8位LED位选线,从共阴极LED中吸入电流
SEG A~SEG G DP 7段驱动和小数点驱动
ISET:通过一个10k电阻和Vcc相连,设置段电流
MAX7219有下列几组寄存器:译码控制寄存器、亮度控制寄存器、扫描界限寄存器、关断模式寄存器、测试控制寄存器。编程时只有正确操作这些寄存器,MAX7219才可工作。
数码管简介:
数码管也称LED数码管,数码管按段数可分为七段数码管和八段数码管,八段数码管比七段数码管多一个发光二极管单元(多一个小数点显示);按能显示多少个(8)可分为1位、2位、3位、4位、5位、6位、7位等数码管。
按发光二极管单元连接方式可分为共阳极数码管和共阴极数码管。共阳数码管是指将所有发光二极管的阳极接到一起形成公共阳极(COM)的数码管,共阳数码管在应用时应将公共极COM接到+5V,当某一字段发光二极管的阴极为低电平时,相应字段就点亮,当某一字段的阴极为高电平时,相应字段就不亮。共阴数码管是指将所有发光二极管的阴极接到一起形成公共阴极(COM)的数码管,共阴数码管在应用时应将公共极COM接到地线GND上,当某一字段发光二极管的阳极为高电平时,相应字段就点亮,当某一字段的阳极为低电平时,相应字段就不亮。
由于51是8位单片机故需要分两次来送数据。
数据读写时序图
单片机复位电路:
上电自动复位原理:
在电路图中,电容的的大小是10uF,电阻的大小是10k。所以根据公式,可以算出电容充电到电源电压的0.7倍(单片机的电源是5V,所以充电到0.7倍即为3.5V),需要的时间是10K*10UF=0.1S。
也就是说在启动的0.1S内,电容两端的电压时在0~3.5V增加。这个时候10K电阻两端的电压为从5~1.5V减少(串联电路各处电压之和为总电压)。所以在0.1S内,RST引脚所接收到的电压是5V~1.5V。在5V正常工作的51单片机中小于1.5V的电压信号为低电平信号,而大于1.5V的电压信号为高电平信号。所以在开机0.1S内,单片机系统自动复位(RST引脚接收到的高电平信号时间为0.1S左右)。
2.培养学生综合分析问题、发现问题和解决问题的能力。
3.培养学生综合运用知识的能力和工程设计的能力。
4.培养学生理论联系实际的能力。
5.提高学生课程设计报告撰写水平。
二、设计内容、技术条件和要求
1设计内容
交通灯控制器设计主要功能是用单片机控制LED灯模拟指示。模拟东西南北方向的十字路口交通灯信号控制情况。以89C51单片机为核心芯片,采用中断方式实现控制。
硬件实验部分可选用实验箱测试或Proteus仿真软件实现。
3 总体设计思想(供参考)
利用定时器T0产生每10ms一次的中断,每100次中断为1s;
对两个方向分别显示红、绿、黄灯的剩余时间即可;
用MAX7219芯片实现共阴极显示驱动;
A方向的红灯时间=方向的绿灯时间+黄灯缓冲时间。
4 设计参考
交通灯控制器设计有电源电路、单片机主控电路、显示电路、信号灯电路等组成,如图1所示:
MAX7219读写时序说明:
MAX7129是SPI总线驱动方式。它不仅要向寄存器写入控制字,还需要读取相应寄存器的数据。
要想与MAX7129通信,首先要先了解MAX7129的控制字。MAX7129的控制字格式如下图。
如图,工作时,MAX7219规定一次接收16位数据,在接收的16位数据中:D15~D12可以与操作无关,可以任意写入,D11~D8决定所选通的内部寄存器地址,D7~D0为待显示数据或是初始化控制字。在CLK脉冲作用下,DIN的数据以串行方式依次移入内部16位寄存器,然后在一个LOAD上升沿作用下,锁存到内部的寄存器中。注意在接收时,先接收最高位D16,最后是D0,因此,在程序发送时必须先送高位数据,在循环移位。工作时序图见下图。
类似产品简介:
基于数字电子技术设计的交通灯控制器:元器件多而复杂,连线复杂易出错,设计困难,且功耗较大,不经济,不利于节约环保。
基于PLC技术设计的交通灯控制器:设计程序简单易懂,但价格较贵,不经济。
项目特色:通过单片机控制,进行模块化处理,体积小,功耗低,元器件少且简单,价格实惠,功能齐全,能够实现正常显示,而不会出现4路口交通灯混乱的情况,时间显示正常。
按键按下的时候复位原理:
在单片机启动0.1S后,电容C两端的电压持续充电为5V,这是时候10K电阻两端的电压接近于0V,RST处于低电平所以系统正常工作。当按键按下的时候,开关导通,这个时候电容两端形成了一个回路,电容被短路,所以在按键按下的这个过程中,电容开始释放之前充的电量。随着时间的推移,电容的电压在0.1S内,从5V释放到变为了1.5V,甚至更小。根据串联电路电压为各处之和,这个时候10K电阻两端的电压为3.5V,甚至更大,所以RST引脚又接收到高电平。单片机系统自动复位。
10KΩ电阻1个、1KΩ电阻1个、10uf电解电容1个、1个按键:构成单片机复位电路。电容放电时间τ=RC=10K 10uf=0.1s>2 1/12M= s(2个时钟周期),即电容放电时间大于2倍的时钟周期,即可实现复位。
AT89C51简介:
AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammable and Erasable Read Only Memory)的低电压,高性能CMOS8位微处理器,俗称单片机。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。
四、软件设计
首先对程序进行模块化处理,根据要求的4路口交通灯的具体功能,对程序进行模块化处理。
根据不同功能的分配可以将程序划分为以下几个模块:
主模块、MAX7219初始化模块、初始ቤተ መጻሕፍቲ ባይዱ模块(主函数初始化)、定时器模块、MAX7219地址和数据发送模块、数字变化处理模块。
由子模块的功能,可以设计绘制出各模块的程序流程图。各子模块之间可能会有联系,也可能没有联系,最后由主模块对其进行必要的汇总处理,实现要求的功能。流程图绘制完毕后,可以将流程图作为编程的依据,进行编程操作。如此,可使程序简化处理,减少错误,提高程序的编写效率。给自己带来不少的方便之处。
2、徐爱钧KEILCxV7.0单片机高级语言编程与uVision2应用实践,北京,电子工业出版社,2004
3、李全利、仲伟峰、徐军,单片机原理及应用,北京:清华大学出版社,2006
五、设计分组及选题安排
自动化班所有学生。
指导教师签字:
2014年05月30日
单片机课程设计报告
一、设计项目简介
功能:交通灯控制器,通过单片机控制交通灯和数码管,实现4路口交通灯的正确亮灭,并能显示发亮交通灯发亮状态的剩余时间。东西通行时间为80s,南北通行时间为60s,缓冲时间为3s。
大学
课程设计报告
课程名称__单片机原理课程设计_
题目名称_交通灯控制器
学生学院 ___学院_____
专业班级 ___
学 号
学生姓名_______
指导教师____
2014年6月5日
课程设计任务书
(指导教师填写)
课程设计名称单片机原理学生姓名专业班级自动化
设计题目交通灯控制器设计
一、课程设计目的
1.培养学生文献检索的能力,如何利用Internet检索需要的文献资料。
二、总体设计
总体设计模式图:
用一片AT89C51单片机控制4路口交通灯的亮灭。单片机发送地址、数据信息给MAX7219,通过MAX7219控制数码管的时间显示。
三、硬件设计
硬件原理图:
电路图:
硬件选型及相关依据:
AT89C51:4组8位I/O输入/输出端口,可满足控制所需I/O口数目要求。可外接时钟电路,有复位管脚,接复位电路可实现复位功能。接5V高电平,功耗小,价格低。
MAX7219:串行输入,16位并行输出,可控制8位八段数码管显示。满足设计中的四位控制要求。
4组2位共阴数码管:4路口两位数显示,满足所需,易实现控制。
4个LED-GREEN:10mA额定电流,2.2V额定电压,用于模拟十字路口绿灯亮灭显示。
4个LED-YELLOW:10mA额定电流,2.0V额定电压,用于模拟十字路口黄灯亮灭显示。
主要特性:
与MCS-51兼容;4K字节可编程闪烁存储器;寿命:1000写/擦循环;数据保留时间:10年;全静态工作:0Hz-24Hz;;三级程序存储器锁定;128*8位内部RAM;32可编程I/O线;两个16位定时器/计数器;5个中断源;可编程串行通道;低功耗的闲置和掉电模式;片内振荡器和时钟电路。
图1交通灯控制器设计框图
三时间进度安排
按教学计划规定,单片机原理课程设计总学时为1周,其进度安排和时间大致分配如下:
1.十五周周一至周二查阅资料、进行软、硬件初步设计;
2.十五周周三至周四上机调试,发现问题,解决问题,完善课程设计;
3.十五周周五总结设计过程,编写课程设计报告书。
四主要参考文献
1、何立民.单片机高级教程.第1版.北京:北京航空航天大学出版社,2001
相关文档
最新文档