DSP交通灯综合控制.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文档。上传文档
查看更多
DSP交通灯综合控制

DSP原理及应用 课程设计 交通灯综合控制 学院 电气信息工程 专业 电子信息工程 学号 分组成员 指导教师 2013 年 6 月 目 录 1 引言 3 2 课程设计的目标 4 2.1 课程设计的背景 4 2.2 设计要求 4 2.3 设计思路简介 4 2.4 交通灯控制要求 5 2.5 交通灯模拟 5 2.6 计时 6 2.7 紧急情况 6 2.8 程序设计 6 3 DSP定时器的算法原理 8 3.1 CPU定时器的原理 8 3.2 CPU定时寄存器原理 8 4 系统程序设计 9 4.1 流程图 9 4.2 试验程序 10 5 心得体会 21 引言 随着计算机和信息技术的飞速发展数字信号处理技术得到迅速的发展。DSP (Digital Signal Processing)是一门涉及许多学科和领域的新兴学科。数字信号处理是一种通过数字信号处理器来处理现实信号的方法这些信号由数字序列表示。在过去的二十多年时间里数字信号处理已经在通信等领域得到极为广泛的应用。本次设计是基于DSP来实现交通灯的控制利用发光二级管来模拟交通信号利用数码管显示倒计时时间利用TMS320VC5416DSP片上定时器定时产生时钟计数来模拟实际生活中十字路口交通灯。 关键词:DSPTMS320VC5416;交通灯;发光二极管 课程设计的目标 课程设计的背景 DSP是一种将处理器的计算核心和一定的外部设备集成在一个单片芯片上而构成的类似于单片机的一种处理器芯片。不同于一般单片机的是由于DSP 采用了特殊的总线结构和体系因此它在执行数字信号处理计算方面具有更高的性能。数字信号处理已经在通信、信号处理等领域得到极为广泛的应用。十字路口交通灯在我们的日常生活中随处可见它为繁忙的道路交通及人们的安全提供了较好的保障。然而我们只知道交通灯在红、黄、绿三色之间交替更换来控制人车流量去对其内部的工作原理及软硬件的设计了解很少因此要通过此次简单道路交通灯控制系统软硬件设计来进一步研究交通灯的内部结构。最重要的是将学习到的DSP系统的组成与原理应用到交通灯的设计当中。 通过《DSP技术及应用》课程设计,是学生能够将学到的DSP系统的组成与原理用到具体的实际系统中,加深对DSP系统的理解,是将该门课程与实际问题相连接的关键步骤。通过课程设计,能够提高学生分析问题,解决问题,从而运用所学知识解决实际问题的能力,并培养基本的、良好的软硬件射进能力。 设计要求 利用C语言在CCS环境中编写一个交通灯综合控制程序,并能通过硬件仿真对所编写的程序及其应用性、可行性进行验证。 设计思路简介 在TMS320C54x系统开发环境CCS(Code Composer Studio)下对实现原理进行讨论。通过实验仿真, 交通等综合控制的控制原理 交通灯控制要求 利用ICETEK-S60 实验箱提供的设备,设计模拟实际生活中十字路口交通灯控制的程序。要 求如下: - 交通灯分红黄绿三色,东、南、西、北各一组,用灯光信号实现对交通的控制:绿灯信号 表示通行,黄灯表示警告,红灯禁止通行,灯光闪烁表示信号即将改变。 - 计时显示:液晶屏幕上8×8 点阵显示0-9 计数。 - 正常交通控制信号顺序:正常交通灯信号自动变换: ⑴ 南北方向绿灯,东西红灯(20 秒)。 ⑵ 南北方向绿灯闪烁。 ⑶ 南北方向黄灯。 ⑷ 南北方向红灯,东西方向黄灯。 ⑸ 东西方向绿灯(20 秒)。 ⑹ 东西方向绿灯闪烁。 ⑺ 东西方向黄灯。 ⑻ 返回⑴循环控制。 - 紧急情况处理:模仿紧急情况(重要车队通过、急救车通过等)发生时,交通警察手动控制 ⑴ 当任意方向通行剩余时间多于10 秒,将时间改成10 秒。 ⑵ 正常变换到四面红灯(20 秒)。 ⑶ 直接返回正常信号顺序的下一个通行信号(跳过闪烁绿灯、黄灯状态)。 交通灯模拟 利用ICETEK-CTR 上的一组发光二极管(共12 只,分为东西南北四组、红黄绿三色)的亮 灭实现交通信号的模拟。 发光二极管的控制方法可参见第二部分、第二章、二、2。 计时 使用TMS320VC5416DSP 片上定时器,定时产生时钟计数,再利用此计数对应具体时间。 定时器控制及中断编程可参考实验3.3 程序。 紧急情况 利用ICETEK-CTR 上键盘产生外中断,中断正常信号顺序,模拟突发情况。 外中断编程控制可参考实验3.4 程序。 程序设计 根据设计要求,由于控制是由不同的各种状态按顺序发生的,我们可以采用状态机制控制 方法来解决此问题。这种方法是:首先列举所有可能发生的状态;然后将这些状态编号,按顺 序产生这些状态;状态延续的时间用程序控制。对于突发情况,可采用在正常顺序的控制中插 入特殊控制序列的方式完成。 时钟计

文档评论(0)

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

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

1亿VIP精品文档

相关文档