返回

(单片机交通控制灯的设计与实现)(最终版) (单片机交通控制灯的设计与实现)(最终版)

格式:word 上传:2026-09-25 00:41:16
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
单片机交通控制灯的设计与实现.doc预览图(1)
第 1 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(2)
第 2 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(3)
第 3 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(4)
第 4 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(5)
第 5 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(6)
第 6 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(7)
第 7 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(8)
第 8 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(9)
第 9 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(10)
第 10 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(11)
第 11 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(12)
第 12 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(13)
第 13 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(14)
第 14 页 / 共 29 页
单片机交通控制灯的设计与实现.doc预览图(15)
第 15 页 / 共 29 页
预览结束,还剩 14 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

过。


下面我们首先来熟悉下的界面。


是个标准的窗口程序,和大多数程序样,没有太大区别,其启动界面如下图所示图如图中所示,区域为菜单及工具栏,区域为预览区,区域为元器件浏览区,区域④为编辑窗口,区域为对象拾取区,区域为元器件调整工具栏,区域为运行工具条。


下面我们就以建立个和我们在简介中所讲的工程项目相配套的工程为例来详细讲述的操作方法以及注意事项。


首先点击启动界面区域中的按钮,拾取元器件来打开拾取元器件对话框从元件库中拾取所需的元器件。


对话框如下图所示图在对话框中的里面输入我们要检索的元器件的关键词,比如我们要选择项目中使用的,就可以直接输入。


输入以后我们能够在中间的结果栏里面看到我们搜索的元器件的结果。


在对话框的右侧,我们还能够看到我们选择的元器件的仿真模型引脚以及参数。


这里有点需要注意,可能有时候我们选择的元器件并没有仿真模型,对话框将在仿真模型和引脚栏中显示无仿真模型。


那么我们就不能够用该元器件进行仿真了,或者我们只能做它的板,或者我们选择其他的与其功能类似而且具有仿真模型的元器件。


搜索到所需的元器件以后,我们可以双击元器件名来将相应的元器件加入到我们的文档中,那么接着我们还可以用相同的方法来搜索并加入其他的元器件。


当我们已经将所需的元器件全部加入到文档中时,我们可以点击按钮来完成元器件的添加。


添加好元器件以后,下面我们所需要做的就是将元器件按照我们的需要连接成电路。


首先在元器件浏览区中点击我们需要添加到文档中的元器件,这时我们就可以在浏览区看到我们所选择的元器件的形状与方向,如果其方向不符合你的要求,你可以通过点击元器件调整工具栏中的工具来任意进行调整,调整完成之后在文档中单击并选定好需要放置的位置即可。


接着按相同的操作即可完成所有元器件的布置,接下来是连线。


事实上的自动布线功能是如此的完美以至于我们在做布线时从来都不会觉得这是项任务,而通常像是在享受布线的乐趣。


布线时我们只需要单击选择起点,然后在需要转弯的地方单击下,按照你所需走线的方向移动鼠标到线的终点单击即可。


本例我们布线的结果如下图所示仿真我们在上面的操作介绍中的简单例子。


图因为该工程十分简单,我们没有必要加上复位电路,所以这点在图中予以忽略,请大家注意。


除此以外,你可能还发现,单片机系统没有晶振,这点你需注意。


事实上在中单片机的晶振可以省略,系统默认为,而且很多时候,当然也为了方便,我们只需要取默认值就可以了。


下面我们来添加电源。


先说明点,中单片机芯片默认已经添加电源与地,所以我们可以省略。


然后在添加电源与地以前,我们先来看下上面第个图中区域的对象拾取区,我们在这里只说明本文中可能会用得到的以及比较重要的工具选择模式,通常情况下我们都需要选中它,比如布局时和布线时组件模式,点击该按钮,能够显示出区域中的元器件,以便我们选择线路标签模式,选中它并单击文档区电路连线能够为连线添加标签。


经常与总线配合使用文本模式,选中它能够为文档添加文本总线模式,选中它能够在电路中画总线。


关于总线画法的详细步骤与注意事项我们在下面会进行专门讲解终端模式,选中它能够为电路添加各种终端,比如输入输出电源地等等虚拟仪器模式,选中它我们能够在区域中看到很多虚拟仪器,比如示波器电压表电流表等等。


关于它们的用法我们会在后面的相应章节中详细讲述。


好了,下面我们就来添加电源。


首先点击,选择终端模式,然后在元器件浏览区中点击电源来选中电源,通过区域中的元器件调整工具进行适当的调整,然后就可以在文档区中单击放置电源了。


放置并连接好线路的电路图部分如下图图连接好电路图以后我们还需要做些信号和数字信号。


对于单片机硬件电路和软件的调试,提供了两种方法种是系统总体执行效果,种是对软件的分步调试以看具体的执行情况。


对于总体执行效果的调试方法,只需要执行菜单下的菜单项或快捷键启动执行,用菜单下的菜单项或键暂停系统的运行或用菜单下的菜单项或组合键停止系统的运行。


其运行方式也可以选择工具栏中的相应工具进行。


对于软件的分步调试,应先执行菜单下的菜单项命令,此时可以选择和命令执行程序可以用快捷键和,执行的效果是单句执行进入子程序执行和跳出子程序执行。


在执行了命令后,在菜单的下面要出现仿真中所涉及到的软件列表和单片机的系统资源等,可供调试时分析和查看。


拓展当车流量增大,按照设置的正常系统运行时间来控制交通灯的交替运行未能使路口的车最快通过十字路口,导致交通拥挤堵塞时,可通知人工手动方式控制开关按钮来改善路口的交通状况,使各个方向的车能更快通过路口,达到减轻交通负担,使交通更合理,具有实际的作用。


结束语文总结通过这次的毕业设计使我对单片机又有了更深的认识,让我对其从硬件和软件都有了实质性的探究,自己动手设计,组装使自己的知识得到了系统化和产品化真正达到了学以致用。


至此我要特别感谢学校和老师安排的这项活动使我们脱离了高中只会理论不会实践的阶段而真正进入了实质性的层次。


使我们对将来的工作及研发奠定了定的基础。


工作展望单片机是门复杂而又有创新空间的技术,我会在以后的日子里更加的努力,争取在有生之年取得定的成绩。


中国的高科技产业比较的落后,和美国,日本等都有很大的差距我们这代的大学生应该担负起这样的责任为我国的科技发展做出贡献。


我会不断的努力争取在单片机领域做出自己最大的努力。


参考文献肖洪兵跟我学用单片机北京北京航空航天大学出版社,何立民单片机高级教程北京北京航空航天大学出版社,马连洪丁男黄伟马艳华单片机原理及应用北京北京交通大学出版社,周明德单片机原理与技术北京人民邮电出版社,何立民单片机应用系统设计北京北京航空航天大学出版社,姜志海,刘连新单片微型计算机原理接口与应用北京机械工业出版社,吴叶兰微机原理与接口技术北京机械工业出版社,胡健单片机原理及接口技术北京机械工业出版社,致谢首先衷心地感谢我的导师曾实现老师和陈万平老师。


本文从选题到完成,从理论上的探讨到实际问题的解决,无不饱含着曾老师和陈老师的心血。


曾老师和陈老师的悉心指导和建议给了我极大的帮助和支持,使我受益匪浅,在此论文完成之际,谨曾老师和陈老师致以深深的谢意和崇高的敬意。


参考文献修改。


由上图我们可以看出,图中的电阻值为,这个电阻作为限流电阻显然太大,将使发光二极管亮度很低或者根本就不亮,影响我们的仿真结果。


所以我们要进行修改。


修改方法如下首先我们双击电阻图标,这时软件将弹出对话框见下图所示的对话框,对话框中的是组件标签之意,可以随便填写,也可以取默认,但要注意在同文档中不能有两个组件标签相同就是电阻值了,我们可以在其后的框中根据需要填入相应的电阻值。


填写时需注意其格式,如果直接填写数字,则单位默认为如果在数字后面加上或者,则表示之意。


这里我们填入,表示。


修改好各组件属性以后就要将程序文件载入单片机了。


首先双击单片机图标,系统同样会弹出对话框,如下图。


在这个对话框中我们点击框右侧的,来打开选择程序代码窗口,选中相应的文件后返回,这时,按钮左侧的框中就填入了相应的文件,我们点击对话框的按钮,回到文档,程序文件就添加完毕了。


图装载好程序,我们就可以进行仿真了。


调试功能说明硬件调试最小系统调试首先应该确认电源电压是否正常。


用电压表测量接地引脚跟电源引脚之间的电压,看是否是电源电压,我们所用的电源电压是。


接下来就是检查复位引脚电压是否正常。


分别测量按下复位按钮和放开复位按钮的电压值,看是否正确。


然后再检查晶振是否起振了,般用示波器来看晶振引脚的波形,注意应该使用示波器探头的档。


另个办法是测量复位状态下的口电平,按住复位键不放,然后测量口没接外部上拉的口除外的电压,看是否是高电平,如果不是高电平,则多半是因为晶振没有起振。


另外还要注意的地方是,要将引脚拉高,因为我们用的是片内,否则会出现程序乱跑的情况。


有时用仿真器可以,而烧入片子不行,往往是因为引脚没拉高的缘故当然,晶振没起振也是原因只。


经过上面几点的检查,般即可排除故障了。


如果系统不稳定的话,有时是因为电源滤波不好导致的。


在单片机的电源引脚跟地引脚之间接上个的电容会有所改善。


如果电源没有滤波电容的话,则需要再接个更大滤波电容,例如的。


遇到系统不稳定时,就可以并上电容试试。


故障点分析检测故障点的方法如下测量电压法。


首先要确认的是各芯片电源引脚的电压是否正常,其次检查各种参考电压是否正常,另外还有各点的工作电压是否正常等。


信号注入法。


将信号源加至输入端,然后依次往后测量各点的波形,看是否正常,以找到故障点。


有时我们也会用更简单的办法,例如用手握个镊子,去碰触各级的输入端,看输出端是否有反应,当然,还有很多其它的寻找故障点的方法,例如看听闻摸等。


看就是看元件有无明显的机械损坏,例如破裂烧黑变形等听就是听工作声音是否正常,例如些不该响的东西在响,该响的地方不响或者声音不正常等闻就是检查是否有异味,例如烧焦的味道电容电解液的味道等,对于个有经验的电子维修人员来说,对这些气味是很敏感的摸就是用手去试探器件的温度是否正常,例如太热,或者太凉。


些功率器件,工作起来时会发热,如果摸上去是凉的,则基本上可以判断它没有工作起来。


但如果不该热的地方热了或者该热的地方太热了,那也是不行的。


般的功率三极管稳压芯片等,工作在度以下是完全没问题的。


度大概是怎样的个概念呢如果你将手压上去,可以坚持三秒钟以上,就说明温度大概在度以下注意要先试探性的去摸,千万别把手烫伤了。


软件调试问题及解决个应用系统并非次就可以正确无误地设计出来,尤其是设计的程序,必须经过多次的调试才能确凿无误地工作。


为避免浪费,并不把刚刚编

下一篇
  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库-精品文档 帮帮文库-免费阅读 帮帮文库-海量资源
换一批

搜索

客服

足迹

下载文档