帮帮文库

【毕业设计】基于单片机交通灯设计毕业论文 【毕业设计】基于单片机交通灯设计毕业论文

格式:DOC | 上传时间:2022-06-24 17:31 | 页数:27 页 | ✔ 可以修改 | @ 版权投诉 | ❤ 我的浏览
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
1 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
2 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
3 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
4 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
5 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
6 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
7 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
8 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
9 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
10 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
11 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
12 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
13 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
14 页 / 共 27
【毕业设计】基于单片机交通灯设计毕业论文
【毕业设计】基于单片机交通灯设计毕业论文
15 页 / 共 27

1、处,但另外我们又需将设计简单化, 因此我觉得在设计初期尽可能的简单化设计,而旦设计的各项测试通过了,在有可能 的条件下将设计模块化,所以本设计以第方案为主进行。 交通灯系统硬件设计 单片机概述 单片机是由运算器控制器存储器输入设备以及输出设备共五个基本部分组成的。 单片机是把包括运算器控制器少量的存储器最基本的输入输出口电路串行口电路 中断和定时电路等都集成在个尺寸有限的芯片上。 通常,单片机由单个集成电路芯片构成,内部包含有计算机的基本功能部件中央处 理器存储器和接口电路等。因此,单片机只需要和适当的软件及外部设备相结合, 便可成为个单片机控制系统。 单片机经过代的发展,目前单片机正朝着高性能和多品种方向发展,它们 的功能在增强,内部资源在增多,引脚的多功能化,以及低电压低功耗。 可以说,二。

2、中的判断在相等情况下从右边出,不相同的情况往下走。 延时的设定 延时方法可以有两种种是利用内部定时器的溢出中断来确定秒的时间, 另种是采用软件延时的方法。 计数器初值计算 定时器工作时必须给计数器送计数器初值,这个值是送到和中的。他是以加法 记数的,并能从全到全时自动产生溢出中断请求。因此,我们可以把计数器记满为零 所需的计数值设定为和计数初值设定为可得到如下计算通式 式中,为计数器模值,该值和计数器工作方式有关。在方式时为在方式时 的值为在方式和为 算法公式 计数或计数 计数是单片机时钟周期的倍为定时初值 如单片机的主脉冲频率为,经过分频 方式微秒毫秒 方式微秒毫秒 显然秒钟已经超过了计数器的最大定时间,所以我们只有采用定时器和软件相结合 的办法才能解决这个问题 实现秒的方法 。

3、代码 程序代码分为个模块中断模块,循环模块,算法模块。见程序实现代码 按照系统硬件连线图连接好系统并调试 调试程序 ⑪打开软件,新建工程精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, ⑫选择芯片 ⑬新建文档,把编写好代码写入文档并保存了文件 ⑭把保存的文档加载到 ⑮编译程序 ⑯设置转换成进制 ⑰运行程序的结果 把编译好的进制文件输入单片机仿真器和对其进行初始化。 给实验板进行通电,观察运行结果,不致则跳到第步进行反复调试,直到与预定 目的致。 以下是在程序调试过程中出现在情况通电以后,把程序装好,数码管是的数字不变, 按复位键后重新开始还是如此。经过和同组人的共同分析后,发现是中断系统在计时到了 秒以后,赋的初值,没有减,修改如下 。

4、周期的时间为 。我们可以知道具体每条指令的周期数,这样我们就可以通过指令的执行条数来确定 秒的时间。 具体的延时程序分析 ,延时秒主程序 , 延时子程序 , , , 为个双重循坏循环次数为所以延时时间 约为 设置的初值为主延时程序循环次,所以秒 由于单片机的运行速度很快其他的指令执行时间可以忽略不计。 程序的主控制循环调用 用来实现四个状态之间的转换,代码如下 循环控制子程序 判断不相等刚跳转 为则跳转 跳转到 , 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, , 判断不相等则跳转 位清 加 对现有程序的扩充 当由于紧急需要对道路进行长时间通行时,就要保持该道。

5、本子电路中就是有两组电路去判断符合的状态。 方案设计思想 状态转换表如表 状态主干道灯显示次干道灯显示 红灯绿灯 红灯黄灯 绿灯红灯 黄灯红灯 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 表状态转换表 本方案分三步 要建立三路信号灯的控制系统,本设计采用芯片通过组合逻辑控制三路灯 的显示关系。 建立显示控制系统,本设计采用芯片倒计时控制,每个方向用两片相连实 现,另外用芯片,因为分析中设置的时间末位均为,所以只要用片对 高位置位,将低位的初值预置锁定为,而高位则根据需要由反馈部分提供预置值。 建立反馈和细节连接部分,本部分主要解决显示和灯控的同步问题本系统采用倒 计时系统减为,如当系统减为时通过两个触发器得到两个变量,即为开头分。

6、我们采用在主程序中设定个初值为的软件计数器和使定时毫秒。这样每当 到毫秒时就响应它的溢出中断请求,进入他的中断服务子程序。在中断服务子 程序中,先使软件计数器减,然后判断它是否为零。为表示秒已到可以返回到 输出时间显示程序。 相应程序代码 定时器的设置 定时器需定时毫秒,故工作于方式。 初值计算计数 令为定时器方式 装入定时器初值 , 打开总中断 开中断 启动计数器 软件计数器赋初值精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 相应中断服务子程序 重装入定时器初值 , , 程序的软件延时 的工作频率为,我们选用的单片机的工作频率为。机 器周期与主频有关,机器周期是主频的倍,所以个机器。

7、世纪跨越了三个电的时代,即电气时代电子时代和现已进入的电 脑时代。不过,这种电脑,通常是指个人计算机,简称机。它由主机键盘显示器 等组成。还有类计算机,大多数人却不怎么熟悉。这种计算机就是把智能赋予各种机械 的单片机。顾名思义,这种计算机的最小系统只用了片集成电路,即可进行简单运算和 控制。因为它体积小,通常都藏在被控机械的肚子里。它在整个装置中,起着有如人 类头脑的作用,它出了毛病,整个装置就瘫痪了。现在,这种单片机的使用领域已十分广精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 泛,如智能仪表实时工控通讯设备导航系统家用电器等。各种产品旦用上了单 片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词智能型,如 智能型洗衣机等。现在有些工厂的技。

8、术人员或其它业余电子开发者搞出来的些产品,不 是电路太复杂,就是功能太简单且极易被仿制。究其原因,可能就卡在产品未使用单片机 或其它可编程逻辑器件上。 目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。 导弹的导航装置,飞机上各 表驱动代码表 反向器主要对信号起了反向作用。 其它器件的功能如 的功能,既提供稳定的电压。精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 交通灯控制线路图 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 交通灯软件设计 程序设计流程图 程序设计总框图如图 图程序设计框图 。

9、,由上分析可用个计数器和跳转指令去完成的预置数。 而红绿灯的显示也是样,由状态分析可以得出红绿灯的变化表如表 状态主干道灯显示次干道灯显示 红灯绿灯 红灯左转绿灯 绿灯红灯 左转绿灯红灯 表红绿灯变化表 通过这张表就可以用组合电路实现该功能了,可以用数据选择器的思想,在本系统 中,直接通过门电路的译码,接下来就是计数模块了,其主要的功能细分为,要从预置 数开始递减计数,个状态结束,通过判断,通知主控制模块,使之进入下模块。还 有个必须考虑到的就是,预置数必须在下个状态来之前准备好,而红绿灯的状态变 化,必须和计数状态同步,于是引起预置数变化的程序要超前于系统本身的状态变化, 所以,系统中的两个状态转换时,在上状态结束时设置预置数,而控制红绿灯的是随 着系统本身状态的变化而变化,体现在。

10、析中 的状态,通过它的变化得到不同的逻辑关系,驱动控制哪组灯亮对应关系如 表所示,另外他还要同步反馈到显示系统的置数环节。 注意本实验中若采用更复杂的四片控制主干道的两组灯,再用八片 分别对置数可实现任意数值的交通灯系统。另外对片子的控制红灯的端口 用个与门将端再接个频率定的方波,使边为黄灯时,另边的红灯在闪烁。 方案比较 方案以下称用了模块设计,而方案以下称采用的是般设计,相比 之下有较强的可读性和较强的可修改性,而则在设计上显得较简单,设计纯朴,便 于测试,它的优势则在于提供了条较为便捷的解决方案。首先将许多逻辑关系简化 到极点,而后将其起集成用较少的芯片去完成所需功能。 我们从中可以得出的是,我们最终的设计应该尽量使用模块化设计。对工程设计人 员来说,将来的产品无论从修改还是升级考虑对有好。

11、路更长时间的通行。下面以 东西方向为例进行紧急通行为例。 紧急通行是平常通行的特例,只要将相应的代码去掉就可以实现延长本车道的通行时 间。设置通行时间为秒。 核心代码如下 , , , 与原程序类同 要实现东西方向的左转通行时,只需要修改中的代码就可以了。时间显示只要修 改和就可以了。 要实现南北方及左转,只要把换成把中代码进行相应的修改就可以了。 由于时间紧张,程序有不完善的地方。 原程序见程序实现代码。 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 实验平台 实验平台 我们采用的是生产的编译器。运行在操作平台下。 开启计算机进入编译器介面。如图 图编译器介面 实验步骤 编写程序。

12、开始 键盘事件 处理 等待键盘事件 初始化 显示程序 处理精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 程序详细流程图如图 图程序详细流程图 流程图说明 图中定时器在每中断下,设置为循环次此时为秒,每秒以后 自动减。 开始 设置定时器 开中断 赋初值 ,分别送。调用 计时程序并调用延时 跳到 跳到, 跳到 标志位清, 跳到 加,跳 到 ,分别送。调用 计时程序并调用延时 精品文档世界上,成功的有两种人,种人是傻子,种人是疯子。傻子是会吃亏的人,疯子是会行动的人, 程序。

参考资料:

[1]【毕业设计】基于单片机的8路抢答器的设计与研究(整理版).doc(共18页,发表于2022-06-24 17:30)

[2]【毕业设计】基于单片机串行通信发射机设计与实现(共30页,发表于2022-06-24 17:30)

[3]【毕业设计】基于单片机出租车计价器设计(附源程序)20130525(共41页,发表于2022-06-24 17:30)

[4]【毕业设计】基于单片机出租车计费器毕业设计(共33页,发表于2022-06-24 17:30)

[5]【毕业设计】基于单片机城市十字口交通灯的设计与开发毕业论文设计(共19页,发表于2022-06-24 17:30)

[6]【毕业设计】基于单片机超声波测距仪设计参考论文.doc(共54页,发表于2022-06-24 17:30)

[7]【毕业设计】基于单片机超声波测距系统设计和实现论文(共35页,发表于2022-06-24 17:30)

[8]【毕业设计】基于单片机超声波测距系统的设计与研究.doc(共35页,发表于2022-06-24 17:30)

[9]【毕业设计】基于单片机超声波测距系统的设计与研究(整理版).doc(共35页,发表于2022-06-24 17:30)

[10]【毕业设计】基于单片机超声波测距的设计与研究毕业论文.doc(共31页,发表于2022-06-24 17:30)

[11]【毕业设计】基于单片机超声波测距的设计与研究毕业论文(整理版).doc(共31页,发表于2022-06-24 17:30)

[12]【毕业设计】基于单片机产品自动计数器.doc(共24页,发表于2022-06-24 17:30)

[13]【毕业设计】基于单片机测温系统设计(共20页,发表于2022-06-24 17:30)

[14]【毕业设计】基于单片机步进式PWM信号输出的设计与开发.doc(共48页,发表于2022-06-24 17:30)

[15]【毕业设计】基于单片机步进电机控制系统设计--毕业设计(共43页,发表于2022-06-24 17:30)

[16]【毕业设计】基于单片机步进电机控制器设计论文6554321.doc(共44页,发表于2022-06-24 17:30)

[17]【毕业设计】基于单片机步进电机控制器设计论文.doc(共59页,发表于2022-06-24 17:30)

[18]【毕业设计】基于单片机波形发生器课程设计版(共29页,发表于2022-06-24 17:30)

[19]【毕业设计】基于单片机病房呼叫系统论文(共36页,发表于2022-06-24 17:30)

[20]【毕业设计】基于单片机毕业设计论文(共30页,发表于2022-06-24 17:30)

下一篇
温馨提示

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

帮帮文库——12年耕耘,汇集海量精品文档,旨在将用户工作效率提升到极致