欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

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

发布时间:2023/12/29 编程问答 56 豆豆
生活随笔 收集整理的这篇文章主要介绍了 c语言交通灯控制设计和原理图,十字路口交通灯控制设计(附电路图及源代码).doc... 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

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

《计算机控制技术》

课程设计报告

课题名称 交通灯控制设计

专 业

班 级

学生姓名

学 号

指导教师

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...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。