帮帮文库

返回

基于EDA技术的交通灯控制器的设计 基于EDA技术的交通灯控制器的设计

格式:word 上传:2022-06-25 14:56:28

《基于EDA技术的交通灯控制器的设计》修改意见稿

1、“.....这个模块主要由模块实现如下图图分频器模块其源程序如下该模块的仿真波形如下图分频器模块仿真图顶层文件原理图如下图所示图交通灯控制器原理第四章系统硬件电路实现外围电路键盘接口图行列式键盘接口电路键盘是控制系统中常用的人机交互接口,本设计中键盘主要是对交通灯的工作方式进行控制选择。通常情况下,交通灯信号控制器工作于方式五。当有特殊情况发生时,按键进入模式切换,使工作方式切换到方式至方式四中的任何种按键对应方式至方式四按键进入设置模式,此时,为数字键,可对预先设置好的模式时间进行灵活调整,倒计时结束自动进入正常循环,指挥交通高效作业或按键切换至复位键,使进入正常循环。恢复键可使交通灯从任何个状态强制切回到正常循环状态。这种键盘控制方式灵活机动,可以根据具体情况随时更换交通灯的状态性能可靠稳定。个完善的键盘控制程序应解决以下任务检测有无按键按下有键按下......”

2、“.....应有软件延时方法除去抖动影响键扫描程序④将键编码转换成相应键值行列式键盘按键识别相对复杂些,如上图所示,行线通过上拉电阻接电压被置为高电平。判断有无键按下采用动态扫描,即依次给列线送低电平,检查行线输入。若行线信号全为高电平,代表低电平信号所在的列中无键按下若行线有低电平,低电平信号所在的行和出现低电平的列的交点处有键按下。个完整的键盘接口程序包括时钟分频按键消抖键扫描模块和键码转换模块个部分。时钟分频由于这里使用外部晶体振荡器的频率为,这个频率对于键盘扫描来说肯定太高,所以这里用了个分频器来得到适合键盘程序使用的输入时钟。其逻辑图为图时钟分频模块这里进行了分频其程序代码见附录,最后输出时钟接近。程序中调用了偶数分频器。按键消抖另外由按键的机械性决定,按键具有抖动的影响。因此,必须具有按键消抖模块。本模块用于当有按键按下时,采用了软件消抖的方法去除去按键消抖......”

3、“.....如有键按下则延时段时间,待抖动过去后再读行线状态,如果仍有低电平行线,则确定有按键按下,然后产生个有键按下的信号。该模块有个时钟输入端口,输入时钟信号是分频出来的的时钟有个数据端口与行线相连,用于输入行线状态个输出端口,用于输出有键按下的信号。该模块的逻辑图如下图按键消抖模块原理是当有键按下时其程序代码见附录,会变成低电平,这时把变成高电平,的变化会引发最后个进程,变成高电平,并且不为时变成高电平。然后内部计数器开始计数,计数从直到,当计数到时,输出高电平。如果按键有抖动的话会在和之间变动很多次,但是计数过程不会停止,原因是计数过程由的电平决定,而旦变成高电平,再要变成低电平,需要位低电平,而此时为高电平,并且只有计数完成,等于时,才能等于,所以计数过程不会受抖动影响。旦计数完成,抖动已经过去,不会发生重键现象了,这样就去除了抖动了......”

4、“.....该时钟是未经分频的时钟,之所以在这里采用频率高时钟就是因为键扫描是个快过程,不需要太慢的时钟。是由产生的有键按下的信号,这个信号引发内部状态信号的变化,在该状态信号的作用下,模块开始键盘扫描。是行输入信号,与键盘的行线相连,是列输出信号,与键盘的列线相连。是扫描的键码输出端口。键盘扫描的基本方法是将列线逐置成低电平,然后读行线输入端口,如果行线中有低电平出现,说明按键已经确定,将行向量和列向量读入键码中即可。扫描按键后,再进行键码转换,转换成所需数字码值。其键码转换模块为图键码转换模块完整的键盘模块调用以上各个子模块,最后生成完整键盘模块,其模块的逻辑图为图完整的键盘模块键盘模块的内部逻辑框图如下图各个模块的程序代码见附录部分。图键盘模块内部模块显示接口显示电路包括红黄绿指示灯显示和数码管倒计时显示。红黄绿指示灯显示图指示灯电路图图模块电路指示灯显示如图所示......”

5、“.....东西方向两组显示完全相同。每组灯自左向右左拐灯红灯绿灯黄灯。红黄绿灯为圆形图案,左拐的灯用箭头指示左行。由于实际点阵需电压驱动,因此芯片控制信号与实际信号间要有个连接电路,如图。另外,我们把个组合分为个模块,东西南北每个方向的灯为个模块。每模块的数据线和倒计时数码管的段选线共用,通过到去选通。正常运行时,这些的动作过程和实际路口致。对于模块电路其实是芯片信号控制的交通灯驱动电路,其中,芯片信号与驱动电路间用光电耦合器连接的,有光电耦合器产生的直流信号作用于固态继电器使之闭合,从而市电驱动信号灯。倒计时显示数码管是最常用的显示器件。具有耗电少使用寿命长成本低亮度高故障少视角大可视距离远安全响应时间短等特点。本设计采用中的数码管由两位七段数码管组成,每段都是个发光二极管。通过不同的组合,可用数码管显示数字,如图所示。数码管又分为共阴极和共阳极两种结构......”

6、“.....图数码管结构图如图共阴极数码管的七段发光二极管的阴极二极管负端连接在起,接地,其他管脚接段驱动电路输出端。当段驱动电路的输出端为高电平时,该段所连接的字段导通并点亮,根据发光字段的不同组合可显示出各种数字或字符。此时,要求段驱动电路能吸收额定的段导通电流,还必须根据外接电源及额定段导通电流来确定相应的限流电阻。共阳极数码管接法则刚好相反。本设计选择使用共阴极数码管。其显示数字对应的二进制电平信号如下表。表显示数字对应的二进制电平信号显示数字输入行状态有键按下行信号低电平则有键按下按键处理,计数到,去抖动否则,继续计数键扫描模块是由产生的有键按下的信号,这个信号引发内部状态信号的变化,在该状态信号的作用下,模块开始键盘扫描。是行输入信号,与键盘的行线相连,是列输出信号,与键盘的列线相连。是扫描的键码输出端口......”

7、“.....则为其他按键接口设计键盘接口电路。本设计中显示电路如下图显示电路该硬件开发平台采用了常用的显示手段之七段显示块显示。只是种廉价的显示方式,同样,它不是新技术,但在实际当中应用广泛。从电路的连接原理图可以看出它的连接方式为动态扫描显示的连接方法。段选信号和位选信号分别由端口提供。此电路采用共阴极,当相应段选信号为高电平,位选信号为低电平时,相应的段被点亮。带闪烁功能的其译码模块为图译码模块程序代码为译码该模块的仿真波形如下图译码模块仿真图结论本设计在技术下,采用软硬件结合的方式成功完成了整个交通灯信号控制器的设计。设计中选用芯片进行仿真,实现设计的核心部分控制器模块对外围显示模块的控制协调工作,充分利用了的逻辑资源。设计中应用硬件描述语言编程并进行编译仿真部分是个难点。编程需要考虑周密,认真仔细,个标点符号都可以导致整个编译无法进行。编译过程需要多次的反复修改程序......”

8、“.....然后进行波形仿真。再在主机箱上进行模拟实验,最终实现了预设的交通灯功能。设计完成后,回顾下设计中很值得提的几点系统子模块都用语言实现,顶层设计采用图形设计,修改起来很方便,工作效率高。这也是选用技术来实现本设计的个最重要的原因。采用软件编程实现电子产品的设计关键的步是编程部分,需要严谨仔细,反复进行。锻炼我们学习中要有耐心要踏踏实实的钻研。般的交通灯设计只含有红黄绿三种灯。本次设计还增加了左拐灯同时设计中增加了键盘功能,控制起来更加灵活,尤其是当有突发事件发生需要对路口进行紧急疏导时,人机结合,实现高效协调控制。参考文献谭会生,张昌凡技术及应用西安西安电子科技大学出版社,廖日坤嵌入式应用开发技术白金手册北京中国电力出版社,邹彦,庄严,邹宁,王宇鸿技术与数字系统设计北京电子工业出版社,林明权等数字控制系统设计范例北京电子工业出版社,王小军简明教程北京清华大学出版社......”

9、“.....可编程逻辑系统的设计技术南京东南大学出版,赵鑫,蒋亮,齐兆群,李晓凯与数字电路设计北京机械工业出版社,李冬梅器件与技术北京北京广播学院出版社,徐志军等大规模可编程逻辑器件及其应用成都电子科技大学出版社,王锁萍电子设计自动化教程成都电子科技大学出版社,徐志军,徐光辉的开发与应用北京电子工业出版社,团雷鸣实验开发系统实验指导书南京东南大学电工电子中心,黄仁入门解惑经典实例经验总结北京北京航空航天大学出版社,李云,侯传教电路设计实用教程北京机械工业出版社,谭会生,瞿遂春技术综合应用实例与分析西安西安电子科技大学出版社沈明山技术及可编程器件应用实训北京科学出版社蔡明生,许文玉电子设计北京高等教育出版社李忠波,袁宏电子设计与仿真技术北京机械工业出版社李洋技术实用教程第二版北京机械工业出版社朱正伟技术及应用北京清华大学出版社王新......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
基于EDA技术的交通灯控制器的设计.doc预览图(1)
1 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(2)
2 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(3)
3 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(4)
4 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(5)
5 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(6)
6 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(7)
7 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(8)
8 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(9)
9 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(10)
10 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(11)
11 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(12)
12 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(13)
13 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(14)
14 页 / 共 53
基于EDA技术的交通灯控制器的设计.doc预览图(15)
15 页 / 共 53
预览结束,还剩 38 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

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

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

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

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

搜索

客服

足迹

下载文档