1、“.....但是,用于受到条件的限制,本系统设计中只是使用了普通光敏二极管。图违规检测电路其基本设计思想是将光敏二极管放在停车线上,当车辆行驶过将光敏二极管遮住,这样,光敏二极管就不导通,单片机检测到这信号执行警报操作。违规检测电路如下图所示。但是除了使用光敏二极管,还需使用三极管,三极管的型号是由于普通光敏二极管的开关特性不太好,所以设计在电路中加入了三极管作为开关。由于普通光敏二极管在导通的情况下的电阻都能达到,所以在设计中将光敏二极管直接连到了电源上。同时三极管还可以起到定的隔直作用。当光敏二极管关闭时,三极管的基极为低电平,基极与发射基之间的电压为零,三极管关断,检测口的电压为高电平。同理,当光敏二极管导通时,三极管的基极电压为高,基极与发射极之间的电平为高,三极管导通,检测口的电压为低电平。基于此就可以检测是否有违规车辆了......”。
2、“.....状态灯控制程序,显示程序,消抖动延时程序,次状态判断及处理程序,紧停或违规判断程序,中断服务子程序,车流量计数程序,红绿灯时间调整程序等。整个软件程序方面主要分两大部分按键处理程序和扫描程序。流程图如图所示。首先是按键处理程序,通过对扫描,确定是否有键按下,再判断具体是那个键按下,根据键值跳转到按键处理程序。按键处理结果可设置两种工作模式红绿灯时间设置模式和红绿灯时间自动模式,次程序相当于系统的模式设置,若想重新设置则要按下复位键。设置过后进入扫描程序。扫描程序开始后,先刷新显示模块,若为自动模式则接下来要计数车流量,然后扫描紧停信号和违规信号,若捕获则调用中断,中断服务子程序主要启动蜂鸣器,直至恢复键按下。已到则重新扫描。扫描次之后计时到达则时间数据减,在显示模块中修改显示缓冲区内容。在半个状态对换时......”。
3、“.....然后调用红绿灯时间调整程序,更新红绿灯时间。当前状态时间已到,则判断次状态装入相应数据,然后进入下状态。图系统总流程图按键子程序流程图它包含倒计时调整和紧急状态两个状态。主程序中放了个按键的判断指令,当按键按下的时候,程序就自动的跳转到按键子程序处理。当检测到键按下的时候就自动返回到主程序。当出现紧急的情况的时候,按下就切换到紧急状态,当紧急事件处理完毕的时候,按下,就可以返回正常状态。图按键程序流程图部分按键程序介绍判断按键是否按下软件去抖判断按键按下转至按下,顺序执行状态全为红灯亮,按下,跳至判断是否按下判断是否按下判断是否按下判断是否按下消除抖动停止定时器消除抖动开启定时器子程序返回,按下,顺序执行恢复初始状态子程序返回按键扫描程序首先程序不断扫描模式设置键,分别记为键,键,键对应端口的,,,低电平有效......”。
4、“.....若直接按键,则为自动调整模式,然后进入下程序若先按键,再按时均有倒计时显示。所以基本符合现实功能,能够指挥车辆在十字路口完成左转和不同路口的直行。而且还可以在有紧急情况时,使东西南北的绿灯亮以利于特种车辆通行。由于使用的是单片机作为核心的控制元件,使得电路的可靠性比较高,功能也比较强大,而且可以随时的更新系统,进行不同状态的组合。但是在我们设计和调试的过程中,也发现了些问题,譬如红灯和绿灯的切换还不够迅速,红绿灯规则不效率还不是很高等等,而且这些都没有考虑到些特殊人群如盲人与色盲等,应该再加些语音提示呀等等措施,相信如果这样可以大大降低交通事故率,但这需要在实践以及以后的学习中进步完善。致谢我在这次交通灯的设计过程中,很是受益匪浅。要谢谢郑老师的督促和指导。通过对自己在大学三年时间里所学的知识的回顾......”。
5、“.....这为自己今后进步深化学习,积累了定宝贵的经验。撰写论文的过程也是专业知识的学习过程,它使我运用已有的专业基础知识,对其进行设计,分析和解决个理论问题或实际问题,把知识转化为能力的实际训练。培养了我运用所学知识解决实际问题的能力。通过这次课程设计我发现,只有理论水平提高了才能够将课本知识与实践相整合,理论知识服务于教学实践,以增强自己的动手能力。这个实验十分有意义我获得很深刻的经验。通过这次课程设计,我们知道了理论和实际的距离,也知道了理论和实际想结合的重要性也从中得知了很多书本上无法得知的知识。我们的学习不但要立足于书本,以解决理论和实际教学中的实际问题为目的,还要以实践相结合,理论问题即实践课题,解决问题即课程研究,学生自己就是个专家,通过自己的手来解决问题比用脑子解决问题更加深刻。学习就应该采取理论与实践结合的方式,理论的问题,也就是实践性的课题......”。
6、“.....又有助于带动实践,解决实际问题,加强我们的动手能力和解决问题的能力。参考文献林毓梁单片机原理及应用机械工业出版社,曹建平智能化仪器原理及应用西安电子科技大学出版社,刘迎春单片机原理及应用教程清华大学出版社胡宴如模拟电子技术高等教育出版社赵广庆电子工业出版社,杨志忠数字电子技术高等教育出版社,席时达电工技术高等教育出版社,吴黎明单片机原理及应用技术科学出版社,胡汉才单片机原理及系统设计清华大学出版社,李广弟单片机基础北京北京航空航天大学出版社,张云龙交通信号控制器的设计兵工自动化,胡汉才单片机原理及其接口技术清华大学出版社,白炳良单片机自动控制交通信号灯漳州师范学院学报自然科学版,查振亚,叶向阳智能交通灯控制系统华中理工大学学报,键,键则为设置时间模式,然后进入下程序。程序的开始要判断是否有键按下,可以不断将键值和键值相与......”。
7、“.....为则表示有键按下,程序如下,,,接下来要判断具体是那个键,若为键,则将自动标志位置,进入下程序,否则为键,则表示设置南北绿灯时间,用存值,按下加,同时还需判断此时键是否按下,若按下,则表示南北绿灯时间设置完毕,开始设置东西绿灯时间,用存值,同样按下加,同时判断此时键是否按下,若按下,则表示时间设置完毕,进入下程序。在这个过程中键的计数是循环的,从初值开始,加到则循环回到。如判断键程序如下,状态灯显示及判断在本设计中,实际控制的灯只有个,即东西红灯,东西绿灯,东西黄灯,南北红灯,南北绿灯,南北黄灯。定义端口如下,其中均是低电平有效。共有钟状态东西红灯亮,南北绿灯亮东西红灯亮,南北黄灯亮东西绿灯亮,南北红灯亮东西黄灯亮,南北红灯亮。括号中是端口个引脚值,,,,,,,以及对应的十六进制码。在用于显示发光二极管时,直接由指令将十六进制码送入口......”。
8、“.....这就要涉及到状态的判断和衔接了。先把端口的值与所有的个状态码比较,若相同则判断成功当前状态,再把下状态的状态码送显即可。程序如下,倒计时显示计时每秒都要刷新次,那么计时满秒时就要将存储时间的工作寄存器减,然后送入显示程序中显示。下面要将时间数据的十位,个位分开送显,端口,首先将除以,整数即十位放在中,余数即个位放在中,设置段显示数据的数据表,用数据指针寄存器指向数据表的首地址,再加上中的偏移量,就可以指向十位数字,然后送显即可,个位显示同理。具体程序如下车流量检测中断服务子程序车流量检测是用外部中断引脚即捕获到个低电平,则进入相应的中断服务子程序,在子程序中,用计南北向车流量,用计东西向车流量,设车向标志位为,判断车向,程序如下,紧停及违规中断服务子程序紧停按键和违规信号传感器均连接到外部中断引脚,即捕获到个低电平,则进入该中断......”。
9、“.....启动蜂鸣。并且等待恢复键键按下,然后关闭蜂鸣返回。,总结历时个月的毕业设计结束了,我的交通灯模拟程序也已经在郑老师的帮助下成功运行了,而且也实现了正常情况下绿灯变红灯时,要求黄灯先亮秒,黄灯亮时,绿灯灭。在绿灯亮通行时间内和红灯亮禁止通行时间内选择方案二。显示模块选择方案该系统要求完成倒计时状态灯等功能。基于上述原因,考虑了三种方案。方案完全采用数码管显示。这种方案只显示有限的符号和数码字符,电源模块控制模块显示模块显示模块显示模块显示模块输入模块东西南北十字路口工作状态显示无法胜任题目要求。方案二完全采用点阵式显示。这种方案实现复杂,且须完成大量的软件工作但功能强大,可方便的显示各种英文字符,汉字,图形等。方案三用七段数码管完成倒计时显示,用灯作为状态灯指示功能。方案选择方案和方案二都不符合设计要求,实现较复杂......”。
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。