基于CPLD的_智能_交通指挥系统.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于CPLD的“智能”交通指挥系统 江苏科技大学电子信息学院 参赛队员:王明瑞 何炫宗 苗肖 摘要: 该作品基于一款ALTERE 公司的CPLD芯片(EPM1270T144C5),以EDA设计方法完成了对十字路口整个交通指挥系统的“智能”模拟,其中包括控制直行指示灯、左右转指示灯、人行道通行指示灯按规律变化显示,通行、停止时间倒计时显示,以及三个步进电机模拟交通指挥员手臂及身体各个方向上的动作的运转。作品有白天、夜间等多种运行模式,具备总体复位、分段时间调整和手动控制电机运转的功能。 关键词: CPLD EDA 交通系统 Abstract: This production is based on a chip called CPLD (Complex Programable Logic Device), achieves the intellectualized simulation of the whole traffic system at the crossroad in the design method of EDA technology. It can control the lights which tell the chauffeurs and people when turn to right or left, and when go straight. It also control the display of time which counts down, and control the operation of three step_motors which simulate the movements of the traffic polices, include wave arms up-to-down or left-to-right and turn about. It can operate in the light mode, night mode or three exigence modes, can reset as a whole, and the time of every mode can be adjusted with the outside keys. Keyword: CPLD EDA TRAFFIC STSTEM 目录 1 方案论证与比较 3 1. 1 处理器的比较与选择 3 1. 2 交通板控制方法的比较与选择 3 1. 3 电机的选择与控制 3 1. 4 电平匹配问题的解决方案 3 2 系统设计与测试 4 2. 1 总体设计 4 2. 2 单元电路设计与测试 4 2.2.1 分频模块电路设计与仿真测试 4 2.2.2 按键消抖模块电路设计与仿真测试 5 2.2.3 交通板控制模块电路设计与仿真测试 5 2.2.4 步进电机控制模块电路设计与仿真测试 5 2.2.5 按键值处理模块电路设计与仿真测试 6 2.2.6 主体控制模块电路设计与仿真测试 7 3 软件设计流程 8 4 结论 8 参考文献: 8 附录: 9 附1:元器件明细表: 9 附2:仪器设备清单 9 附3:电路图图纸 9 附4:程序清单 9 方案论证与比较 1.1 处理器的比较与选择 方案一、用MCU来控制模拟交通的PCB板上的各种灯的亮暗,以及通行倒计时显示,同时完成对三个步进电机的控制; 方案二、用CPLD来代替MCU,发挥其多I/O端口的优势,直接控制所有信号灯的亮暗,倒计时显示以及步进电机的运转。 由于所用的外部部件有一块模拟交通系统的PCB板和三块控制步进电机的PCB板,其中前者需要8根数据线和6根位选线,后者共需要12根控制信号线和15根使能线,总共需要41根I/O引脚。此外还需要一些其他联络信号线。考虑到一般的MCU并不具备如此多的I/O引脚,我们选择方案二进行该作品的设计。 1.2 交通板控制方法的比较与选择 所用的模拟交通系统的PCB板上共有四组共八位数码管,共阴极,高电平点亮;四组共十六个双色LED灯,共阳极,低电平点亮;对其进行控制不外乎以下两种方法: 方案一、静态显示控制。各个数码管和LED灯分别控制,优点:控制方便,不需考虑扫描速率问题,而且亮度高;缺点:需要占用控制器大量I/O引脚(需用近百个左右),同时连线繁杂,容易出错。 方案二、动态显示控制。通过位选信号控制数码管和LED灯分别在不同时段内点亮,复用段码信号线。优点:连线繁杂度大大减低,不需很多I/O引脚(只需16个即可);缺点: 亮度不及静态显示高,控制过程中需要考虑扫描速率,过慢会出现显示不连续的情况,过快则会出现闪烁的情况

文档评论(0)

mx597651661 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档