十字路口交通灯控制设计(附电路图及源代码)

《计算机控制技术》

课程设计报告

课题名称 交通灯控制设计

专 业

班 级

学生姓名

学 号

指导教师

201*年 6 月 8日

目录

TOC \o "1-1" \h \u HYPERLINK \l _Toc16316 一、总体方案设计……………………………………………………….1

HYPERLINK \l _Toc16316 1.1 设计要求3

HYPERLINK \l _Toc16316 1.2总体方案设计框图介绍3

HYPERLINK \l _Toc16316 1.3元件列表4

TOC \o "1-1" \h \u HYPERLINK \l _Toc16316 二、单元电路设计6

2.1 AT89C51介绍......................................................................................6

2.2主控制系统模块..................................................................................7

2. HYPERLINK \l _Toc16316 3晶振电路..............................................................................................7

HYPERLINK \l _Toc16316 2.4复位电路8

HYPERLINK \l _Toc16316 2.5紧急电路11

HYPERLINK \l _Toc16316 2.6时间设置电路11

2.7交通灯电路15

2.8数码管显示电路.................................................................................16

2.9整体电路图.........................................................................................17

HYPERLINK \l _Toc16316 三、系统程序设计17

HYPERLINK \l _Toc16316 3.1主程序流程图17

HYPERLINK \l _Toc16316 3.2设计程序18

HYPERLINK \l _Toc16316 四、实验总结...........................................................................................21

五、参考资料….……………………………………………………….22

六、附录…………………………………………………………………………………..….22

一、总体方案设计

1.1实验要求

(1)能显示十字路口东西、南北两个方向的红、黄、绿灯的指示状态。(初始状态0为东西红灯,南北红灯。然后转状态1南北绿灯通车,东西红灯。延时T1秒后转状态2,南北绿灯闪2秒转黄灯,延时3秒,东西仍然红灯。再转状态3,东西绿灯通车,南北红灯。延时T1秒后转状态4,东西绿灯闪2秒转黄灯,延时3秒,南北仍然红灯。最后循环至状态1。)

(2)用拨动开关K0~K7实现延时时间T1的设置,当K7闭合时,为T1的设置状态,K0~K6为设置时间(秒),此时东西、南北两个方向均显示红灯状态。当K7断开时为工作状态。绿灯的闪烁频率为1HZ。

(3)在紧急状态下,可通过开关设置,使所有指示灯均为红灯状态。

1.2总体方案设计框图介绍

用AT89C51单片机设计一个智能交通灯控制系统,使其能模仿城市十字路口交通灯的功能,并对满足特殊的控制要求。每条道路上各配有一组红、黄、绿交通信号灯,其中红灯亮,表示该道路禁止通行;黄灯亮表示该道路上未过停车线的车辆禁止通行,已过停车线的车辆继续通行;绿灯表示该道路允许通行。该电路自动控制十字路口两组红、黄、绿交通灯的状态转换,实现十字路口自动化。

a 实现红、绿、黄灯的循环控制。可以利用三种不同颜色的LED灯分别接在P1个管脚,用软件编程实现灯的循环。

b实现紧急通车及时间设置。这需要人工实现,编程时利

c语言交通灯控制设计和原理图,十字路口交通灯控制设计(附电路图及源代码).doc...相关推荐

  1. 红绿灯c语言程序及仿真图,AT89C51单片机十字路口交通灯设计(仿真、keil源代码以及实物图)...

    /***************************************************** *   王瑾毕设-交通灯 * * * ************************** ...

  2. 【毕业设计】基于PLC的十字路口交通灯控制系统设计【仿真+源码+论文】

    摘 要 本次设计的课题是基于PLC的十字路口交通灯控制系统设计,传统的十字路口交通灯多采用单片机集成电路作为控制系统,单片机系统虽然在功能上能够实现十字路口交通灯的各种控制需求,但是单片机控制系统在设 ...

  3. 基于51单片机的十字路口交通灯系统

    1 设计名称 基于51单片机的十字路口交通灯系统(C语言.Proteus开发环境) 2 设计要求 1. 基于51系列单片机设计一个十字路口交通灯控制系统,用于模拟道路十字路口交通灯实际运行的场景. 2 ...

  4. 十字路口红绿灯plc程序_西门子PLC编程实例详解十字路口交通灯自动控制系统!...

    知识点和关键字:定时器  触点比较指令  传送指令  变址应用  数据块 控制要求 示意图 时序图 工艺流程图 当该路口是红灯时,另外一个路口是通行时间,绿灯亮和黄灯闪亮: 当另外一个路口转红灯时,该 ...

  5. matlab通信系统仿真设计课程设计,基于matlab的FM通信系统仿真设计与实现_课程设计报告...

    基于matlab的FM通信系统仿真设计与实现_课程设计报告 第 0 页 共 20 页第 0 页 共 20 第 0 页 共 20 页课程设计报告题 目 : 基于 matlab 的 FM 通信系统仿真设计 ...

  6. 基于单片机的交通灯设计c语言程序,基于单片机AT89C51控制的十字路口交通灯系统设计...

    摘要:本文设计一个单片机AT89C51控制的十字路口交通灯,通过硬件电路设计.元器件使用.软件设计.仿真等环节,实现主干道和支干道的分时控制,保证正常的交通秩序. 关键词:单片机 系统设计 交通灯 1 ...

  7. 基于数字电路交通灯信号灯控制系统设计-基于单片机病房温度监测与呼叫系统设计-基于STM32的无线蓝牙心电监护仪系统设计-基于STM32的智能蓝牙温控风扇控制设计-基于STM32的智能温室控制系统设计

    1617基于数字电路交通灯信号灯控制系统设计(仿真电路,论文报告)  摘  要:交通灯控制系统在城市交通控制中发挥着重要的作用,本次课程设计就是以城市交通灯控制系统为背景的,主要通过运用学过的数字电路 ...

  8. PLC实现十字路口交通灯的控制课程设计毕业设计

    微信公众号:创享日记 对话框发送:plc十字路口 获取完整源码源程序文件 要求: 1.信号灯受启动及停止按钮的控制,当按下启动按钮时,信号灯系统开始工作,并周而复始地循环工作,当按下停止按钮时,系统将 ...

  9. 74hc595点亮点阵式led交通灯灯 c语言程序,89C51单片机C语言用四个74hc595控制四个LED实现交通灯...

    89C51单片机C语言用四个74hc595控制四个LED实现交通灯 (2009-05-16 18:52:38) 标签: 教育 #include #define uchar unsigned char ...

最新文章

  1. 特殊权限之set uid,set gid,sticky bit以及软链接和硬链接
  2. bzoj1874: [BeiJing2009 WinterCamp]取石子游戏
  3. 15个JavaScript 编码小技巧
  4. 使用命令行快速找出class文件所在的jar文件
  5. qt中记录数据的一次接收处理方法
  6. ncurses面板库:new_panel(),doupdate(),show_panel(),hide_panel(),move_panel(),del_panel()...
  7. Oracle HA 之 SERVICE和DRM实战
  8. linux的vim编辑器,强大的Vim 编辑器
  9. java jave_JAVE
  10. 2021年10月份大厂网络工程师面试笔试题题【推荐收藏】
  11. 小程序服务器mp4文件,如何添加小程序视频链接及获取MP4格式视频
  12. 源码解析少儿编程微课程9:机械手臂模拟制作
  13. 《控制论导论》读书:变异度-传输变异度
  14. 计算机教研评课记录,信息技术2.0 | 评课磨课共成长 信息技术促进步 ——东光县第二实验小学信息技术2.0数学组 课例研讨...
  15. SpringBoot 接口数据加解密实战
  16. 怎么删除批注mysql_如何去掉 Word 文档修订和批注和不显示已删除内容
  17. HD44780http://blog.sina.com.cn/s/blog_61b6e08b01016xif.html
  18. vulnhub-FIRSTBLOOD1靶场
  19. Monster Card Game的设计与实现之客户端篇
  20. 揭秘腾讯研究院:三分之二精力打造免费产品

热门文章

  1. MATLAB实现圆内随机撒点
  2. 论文推荐到计算机科学期刊,8篇最具影响力文章带你了解 Springer 计算机科学期刊...
  3. channl数据通道块代码层次理解 【MCDF项目】
  4. Oracle EBS 11i 表结构
  5. 到底适不适合学习3D建模?这5点少1个都不行
  6. 调用通达信l2行情接口简介说明
  7. 数据库-乐观锁和悲观锁
  8. 递归的逻辑(1)——递归关系模型
  9. 新版资产负债表和利润表下载_从今天开始,新的和改进的资产商店
  10. 有些政府性质的网站对非IE浏览器不怎么支持,该如何处理?