DSP论文设计报告首页(1) 联系客服

发布时间 : 星期二 文章DSP论文设计报告首页(1)更新完毕开始阅读

学号 10213312220

武汉理工大学华夏学院

课 程 设 计

课程名称 DSP论文设计

题 目 基于DSP的交通灯

专 业 ___物联网_______ 班 级 ____1122________ 姓 名 ____宁森________ 成 绩 ________________ 指导教师 ___李莉_____________

2014年10 月30日

1

目录

1 系统概述 ......................................................... ....................................................2.

1.1设计目的..................................................... ....................................................2 1.2 设计任务 .................................................... ..................................................3

2 方案论证 ........................................................ .................................................3

2.1设计思路...........................................................................................................................6

2.2设计方案..................................................... ...................................................6

2.3 工作状态 ....................................................................................................8 3硬件设计 .......................................................... ...................................................9

3.1硬件总体设计................................................. ............................................10

3.2 交通灯显示模块 ......................................................................................11 4软件设计 .............................................................................................................12

4.1程序流程........................................................................................................12 4.2交通灯模拟显示...........................................................................................13 4.3定时器及中断设计.......................................................................................13

4.4外中断设计.....................................................................................................15 5系统调试 ......................................................... ....................................................15

5.1硬件调试.........................................................................................................16 5.2

软件调试.....................................................................................16 ..........

5.3系统下载.................................................... .........................................................13 6 设计心得 ........................................................ .......................................................16

参考文献 .............................................................................................................17

2

1 系统概述

1.1设计目的

(1)使用ICETEK–F2812-AE评估板控制ICETEK-CTR上交通灯的方法练习独

立的设计,实现理论和实践的统一,学会运用。 (2)TMS320F2812DSP定时器的使用和编程。 (3)TMS320F2812DSP外中断的使用和编程。 (4)会用复杂控制程序设计思路。

(5)利用DSP开发环境CCS C2000对源程序文件进行编译、链接、装载调 试,以完成基本的DSP项目文件设计。

(6)通过此次课程设计,学习DSPF2812芯片的I/O端口控制方法,熟悉字模的简单构建和使用,熟悉掌握在DSP软硬件环境下的程序开发流程,达到学以致用的目的。

1.2 设计任务

利用ICETEK-EDU实验箱提供的设备,设计模拟实际生活中十字路口交通

灯控制的程序。要求如下: 交通灯分红黄绿三色,东、南、西、北各一组,用灯光信号实现对交通的控制:绿灯信号表示通行,黄灯表示警告,红灯禁止通行,灯光闪烁表示信号即将改变。 计时显示:8×8点阵显示两位计数,为倒计时,每秒改变计数显示。正常交通控制信号顺序:正常交通灯信号自动变换

(1)南北方向绿灯,东西红灯(10秒)。 (2)南北方向绿灯闪烁3次,东西红灯(4秒)。 (3)南北方向黄灯,东西红灯(2秒)。 (4)南北方向红灯,东西方向绿灯(10秒)。 (5)南北方向红灯,东西方向绿灯闪3次(4秒)。 (6)南北方向红灯,东西方向黄灯(2秒)。 (7)返回(1)循环控制。

3

功能键:(1)启动开关 (2)急救灯的启动开关 紧急情况处理:模仿紧急情况(重要车队通过、急救车通过等)发生时,交通警察手动控制 (1)当任意方向通行剩余时间多于10秒,将时间改成10秒。 (2)正常变换到四面红灯(20秒)。

(3)直接返回正常信号顺序的下一个通行信号(跳过闪烁绿灯、黄灯状态)。

2 方案论证

2.1设计思路

根据DSP的硬件中断、定时器、显示/控制模块上的发光二极管控制的

原理。用定时器定时,用连接在2812DSP扩展地址接口上的寄存器EWR和SNR控制红绿黄灯的开关,用硬件外部中断模拟急救车的到达。有急救车到达时,两向为全红以便让急救车通过。急救车通过后,交通灯恢复硬件中断前的状态。触发开关为中断申请,表示有急救车通过。在实验箱上交通灯模块由连接在2812DSP扩展地址接口上的寄存器EWR和SNR控制,这两个寄存器均为6位寄存器,交通灯模块(CTRLR)的I/O地址: 0x108007

2.2设计方案

2.2.1 设计原理

根据设计要求,由于控制是由不同的各种状态按顺序发生的,可以采用

状态机制控制方法来解决此问题。这种方法是:首先列举所有可能发生的状态;然后将这些状态编号,按顺序产生这些状态;状态延续的时间用程序控制。对于突发情况,可采用在正常顺序的控制中插入特殊控制序列的方式完成。时钟计数:采用250ms 一次中断进行累加计数。

4