论文研究-基于DSP的交通灯设计 .pdf


-
基于DSP的交通灯设计,杜艳,吴涛,城市交通拥挤所带来的严重危害日益影响到人们的日常生活和社会经济的发展。交叉口是交通的主要集散地,是交通拥挤产生的主要环节
国科技论文在线 http:/www.paper.edu.cn CPLD: Complex Programmable Logic Device复杂可编程逻辑器件,内部结构为“与或 阵列”该结构來自于典型的PAL、GAL器件的结构。仁意一个组合逻辑都可以用“与一或 表达式来措述,所以该“与或阵列ˆ结构能实现大量的组合逻辑功能 CPLD的优点: 〔1)规模越来越大,实现功能越来越强,同时可以实现系统集成 (2)研制开发费用低,不承担投片风险,使用方便。 (3)通过开发工具在计算机上完成设计,电路设计周期短。 (4)不需要设计人员了解很深的IC知识,EDA软件易学易用 (5)通过CPLD开发的系统成熟后,可以进行ASC设计,形成批量生产。 3十字路口交通灯控制的实现 3硬件描述 CPLD( Complex programmable Logic Device):复杂吋编程逻辑器件,采用CPLD在 其内部做锁存逻辑,用来在外部扩展DSP的IO资源。 D1-D12:发光二极管,用来模拟父通灯的工作。 DS正 辑 TMS 32(C54> E11 CIc o9 E〉 TRFFIC LAMD Lo6 LO4 O 图3硬件描述 国科技论文在线 http:/www.paper.edu.cn 32程序流程图 设置系统时钟 DE(5416系统初始化 条件编译实现交通灯 运行模式选择 Test Command 交交 夜 通道 通 灯 灯 行 尔 模 模 内 北 式 道 通 式 道 Break 图4程序流程图 33交通控制口 交通搾制口地址为:OX80000(10空间);其说明如下 D1] D10 DOS DOS DO7 DOE D05 D04 D0 D02 D01 DOC NR NY NG ER EY EG SR SY SG WRWY WG WG:方向西的绿灯控制位; wY:方向西的黄灯控制位 WR:方向西的红灯控制位 SG:方向南的绿灯控制位; SR:方向南的黄灯控制位 SR:方向南的红灯控制位 EG:方东的绿灯掉制位 EY:方向东的黄灯控制位 ER:方向东的红灯控制位 NG:向北的绿灯掉制位 NY:方向北的黄灯控制位 NR:方向北的红灯搾制位 34主要程序段 34.1主程序 国科技论文在线 http:/www.paper.edu.cn /实验操控: ∥/选择 TESTCOMMAND,1为自动运行;2为夜间模式;3为父通灯东西通 4为交通灯南北通;5为棼行 #define testcommand 2 //操作命令选择 unsigned int Test Command=0;//无操作 unsigned int costatus=0 #de fine clk 80 0x6007 /*定义父通灯IO口的地址为0x8000* import unsigned port8000 maino /*设置系统时钟*/ sys clk(ClK80) /*始化DFC5416板卡*/ dec5416 init() fiTTESTCOMMAND==1 estCommand= TRAFFICAUTO;/自动运行 fendi #if TESTCOMmand--2 Testcommand= TRAFFICNIGHT:;/夜间模式 fif TESTCOMMand==3 Testcommand= TRAFFICEAST;/交通灯东西通 #ifTESTCOMMAND--4 Testcommand= TRAFFICSOUTH;/父通灯南北通 #if TESTCOMManD--5 Testcommand= TRAFFICFORBID;//禁行 #cdif switch( TestCommand caSc TRaFFICAUTO: /*白天模式 /从东西到南北* iostatuS= EASTEWEST port8000=costatus delay(2000); ostatus= IOCHANGE ort 8000- iostat delay(1000) costatus= SOUTHNORTH 国科技论文在线 http:/www.paper.edu.cn port8000-1ostatus delay(8000) /*从南北到东西 costatuS= SOUTHNORTH port8000-iostatus delay(2000) costatus= IOCHaNGE: port8000=costatus delay(1000) iostatUS= EASTEWESt port8000=iostatu delay (8000) /*夜间模式* case TRAFFICnighT costatus= IOCHANGE port8000=iostatus delay (6000) ostatus=0 port8000-1ostatus; delay(6000) /*交通灯东西 case traFFiCeast iostatus= IOCHANGE. port8000= iostatus delay(1000 costatuS= EASTEWest. port8000- costatus delay(2000) TestCommand=0 /*父通灯南北通* case TRAFFICSOUTH costatus- change port8000= costatus delay(1000 iostalus= SOUTHNORTH port8000=costatus dlay(2000) TestCommand=0 /*禁行* case tRafFicforbid costatus= IOCHaNGE 国科技论文在线 http:/www.paper.edu.cn port8000-iostatus delay(1000); costatuS= ALLFORBIN port8000=costatus dlay(2000); TestCommand-=0 default 342子程序 342.1延时程序 void delay(int period) for(i=0; i<period; i++) for=0;j<0x1000;j++); 3422初始化DEC5416的板卡程序 /***率***冰*率*率***来率冰率**x冰***水率***冰*****/ /*Dec5416init(-,设置系统缓冲区的初始值 /*参数:无 /*返回值:对应的有效句柄* /*****半*※毕*****半**半非******率**率**率半半****半***半*/ unsigned int dec5416 inito unsigned int 1; /*初始化系统缓冲区 for(i=0;1<32;i++ sys statbuff1]=0 /*设置系统的默认时钟*/ sys clk(ClK80) /*初始化串口发送与接收缓冲区* for(i=0;i<128;i++) uart rebuff=0 uart rebuff[i-o 国科技论文在线 http:/www.paper.edu.cn return OK 34.2.3宏定义 #define EASTEWEST 0x861 #de fine southnorth 0x30c #define IoChange 0x492 #define trafficauto0xAA14/自动运行模式 #define trafficnight0xAA16/夜间模式 # define TRAFFICEAST0 XAAIA/东西通行 # define trafficsouti0 XAAIB/南北通行 # define trafficforbid0 XAAlC∥行 4工作总结与展望 41总结 21世纪是数字化的时代,随着越来越多的电子产品将数字信号处理(DSP)作为技术 核心,DSP已成为推动数字化进程的动力。作为数字化最重的技术之一,DSP无论在其应 用的深度还是广度,正在以前所未有的数度向前发展。 随着信息技术的飞速发展,数字信号处理技术已逐渐发展成为一门主流技术,它在电子 信息,通信,软件尢线电,制动控訇,仪袤仪器,信息家电等髙科技领域得到∫越来越广泛 的应用。数字信号处理器由」运算速度快,具有可编程特性和接口灵活的特点,使的它在许 多电了产品的研制,丌发与应用中,发挥着越来越重要的作用。采用DSP芯片来实现数字 信号处理系统更是当前的发展趋势。 通过做基于DSP的交道灯的毕业设计,进一步熟悉DSP芯片及其开发环境CCS的功能。 冋时对当前交通控制的现状有了进一部的了解。为以后的学习打下了坚实的基础。 42展望 随着科学技术的发展及各门学科的相互融合,DSP将有更为广阔的应用前景。交通控 制也会更智能,为人们的出行提供更多的便利 5附件 国科技论文在线 http:/www.paper.edu.cn SEED-DTK54筠6原理框图 sEED-DEC54160P嵌嵌入式控制器模埃 SEED-MBOARD人机接口模块 SDRAM 同步 最大512X6K 是大52X60据地址[难日同步高速SRAM 串口 Mcbsp 大容量 FLASH 系统BOT汉字库 USB20 高 精度 Ts32C5416 TM32vC5402速 DIA 100MS DSP CODEC 构成的 Watchdog Timer 信号 发生器 交通灯试验 辑控制 双路ARr 及电源管理 显示驱动键盘扫描 输入220V交流 步遘电机驱动 输出±15,5直流 开关电源 直流电机驱动 240128薄膜键盘 液晶显示 EE0-0IK PwWMDAV电机动锰 系统电源开关 图1 SEED-DTK5416原理框图 参考文献 []赵红怡DSP技术与应用实例M]电子工业出版社,2008 2」汪安民TMS320C54XxD)SP实用技术[M」清华大学出版社,2007 [3]戴明帖,周健江TMS320C54xDSP结构原坦及应用[M北京航空航天大学出版社,2007 [4]清游科技TMS320C54xDSP应用程序设计教程M]机械工业出版社,2004 [5]潘松,黄继业EDA技术实用教程M科学出版社,2002 Design of Traffic Light Based on DSP Du yan. Wu tao, Gan ling School of Information and Electrical Engineering of CUMT, Jiangsu Xuzhou(221008) Abstract The severe condition caused by urban traffic crowding has influenced the development of the Social economy and people' s daily life. Crossroads are the main distributing centre of traffic and the cause for the urban crowding research on the traffic control of the crossroads is the key point to solve the urban traffic problem. Considering the current condition of the traffic problems, the paper discusses the sign control system of traffic. Then the traffic controller is designed and accomplished based on DsP. Keywords: phase; CPLD; DSP -9

-
2019-08-17
1.56MB
基于DSP的交通灯控制系统设计与实现
2014-03-24交通拥堵在我国的大部分城市特别是大城市一直是一个难以解决的问题,也成为了困扰我国城市发展的一个大问题。所以本设计是基于DSP原理设计的交通灯控制系统,采用的是软硬件结合的方法。在硬件上利用TI公司德州
DSP交通灯详细程序下载_course
2019-07-26学习交通灯使用,对于基本的解释和基本运用也是有一定的帮助,在这些程序中还是蛮复杂的,自己学哦 相关下载链接://download.csdn.net/download/xinxin111222/3845
DSP十字路口交通灯设计论文下载_course
2019-05-29非常详细的论文 有程序代码 值得下载 相关下载链接://download.csdn.net/download/WH278989985/2392719?utm_source=bbsseo
166KB
基于DSP的交通灯控制系统设计.rar
2019-07-08DSP课程设计,基于DSP的交通灯控制系统设计,基于DSP的交通灯控制系统设计
498KB
DSP大作业(51单片机设计交通灯,含有代码)
2019-03-08本系统采用STC89C52单片机以及单片机最小系统和三极管驱动电路以及外围的按键和数码管显示等部件,设计一个基于单片机的交通灯设计。设计通过两位一体共阴极数码管显示,并能通过按键对定时进行设置。本系统
2KB
十字交通灯DSP实验
2013-01-17能在开发板上很好的运行,只要你连接开发板正确,运行css软件就可以很好的实现功能,觉得强大。
1.48MB
DSPICETEK—f2812B 控制交通灯
2013-12-10基于TMS320CF2812 平台的进行C 语言编程,了解软件编程开发的基本流程,以及软硬件是如何共同协调 工作从而实现最终的控制的。熟练掌握TMS320F2812 控制交通灯方法,树立正确的设 计思
148KB
基于74系列芯片的交通灯控制电路的设计
2013-03-26基于74系列芯片的交通灯控制电路的设计,根据指导老师要求的功能的设计思路,详细叙述了我团队从使用电脑Proteus仿真技术设计,到独立完整地设计电子电路的过程,并简单阐述了设计的基本原理和面对不同时间
82.2MB
微信小程序源码-合集6.rar
2020-09-04微信小程序源码,包含:图片展示、外卖点餐、小工具类、小游戏类、演绎博览、新闻资讯、医疗保健、艺术生活等源码。
133KB
python 京东预约抢购茅台脚本插件 一键运行
2021-02-26python 京东预约抢购茅台脚本插件 一键运行,按照readme介绍的步骤即可。 已经测试可以抢购得到。 注意:本资源仅用于用来学习,严禁用于任何商业目的,下载之后应当在24小时之内删除。
28KB
各显卡算力对照表!
2018-01-11挖矿必备算力对照!看看你的机器是否达到标准!看完自己想想办法刷机!
Python自动化爬虫实战与高级架构技巧
2020-07-22讲解基于Python Selenium 的自动化数据采集,自动化框架设计,SEO搜索收录引擎与接口对接等实战项目
103KB
七夕情人节表白HTML源码(两款)
2016-08-23七夕节、情人节表白用的HTML源码(两款)
737KB
京东抢茅台改进版_python.zip
2021-02-19自动抢购京东53度飞天茅台python脚本改进版,提供脚本源代码仅供大家学习研究,亲测有效已经抢到1瓶,欢迎改进升级
7.25MB
四史答题软件安装包exe
2021-02-28四史答题软件安装包exe
13.41MB
jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程
2021-02-04jd_seckill京东抢茅台插件最新版【京东飞天茅台1499抢购】Python脚本的完整安装+使用教程,这个很好用,稳定出单!
Java学习指南(Java入门与进阶)
2017-08-09这是Java学习指南系列课程的第1篇,介绍Java语言的入门语法,引领希望学习Java语言编程的初学者进入Java大门。 本课程不需要其他语言作为基础,可以直接学习。 课程从Java开发平台的下载和安装开始,从浅到深、从易到难,循序渐进地进行语法讲解。 为了让学员更好的掌握Java语言,本课程配套在线的Java题库及答案解析。 相比于其他语言,Java语言更科学、更容易掌握,快来和大家一起学习Java吧。
932KB
自动抢茅台脚本.zip
2021-01-25自动抢购飞天茅台脚本,亲测有效,已经抢到2瓶(python和go两种语言,Windows和Mac版本都有),支持京东、天猫平台,立即下载保存,避免被失效!
Java并发编程精讲
2019-09-28课程会讲解Java中并发相关技术的基础、原理和应用,从线程安全、线程(池), 锁实现和并发容器等高并发Java实现,去深入理解在并发编程中, 一些最容易被忽视的点,这些点也是我在多年编程经验中实际用到, 对于每个小节小课均会有实际的场景应用为你呈现。 同时这些也是面试过程中面试官考察的重点,掌握这些点,面试和工作时,做到心中有货,不慌不乱,能够胜任。
Javascript前端开发
2018-03-14JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。
手把手带你学Python
2020-03-03当下最火的计算机语言,难道你还只停留知道的阶段吗?快跟着老司机一起起飞吧~ 零基础开始学,只要跟着视频一步一步来,多思考,多练习,我相信你会有质的飞越。 学习路上会很苦,也会很累。但是这些等你学会以后,会发现这些都是值得。 还在等什么?快来学习吧~
Python金融数据分析入门到实战
2019-09-26会用Python分析金融数据 or 金融行业会用Python 职场竞争力更高 Python金融数据分析入门到实战 掌握金融行业数据分析必备技能 以股票量化交易为应用场景 完成技术指标实现的全过程 课程选取股票量化交易为应用场景,由股票数据的获取、技术指标的实现,逐步进阶到策略的设计和回测,由浅入深、由技术到思维地为同学们讲解Python金融数据分析在股票量化交易中的应用。 以Python为编程语言 解锁3大主流数据分析工具 Python做金融具有先天优势,课程提取了Python数据分析工具NumPy、Pandas及可视化工具Matplotlib的关键点详细讲解,帮助同学掌握数据分析的关键技能。 2大购课福利
-
下载
SolidWorks家具方案.pptx
SolidWorks家具方案.pptx
-
学院
P3入门深度学习必学的Tensorflow实战课
P3入门深度学习必学的Tensorflow实战课
-
学院
MySQL 存储过程(创建海量数据实验环境)
MySQL 存储过程(创建海量数据实验环境)
-
下载
3-ETL拓展.avi
3-ETL拓展.avi
-
博客
csdn积分
csdn积分
-
下载
中国经验贡献全球农业发展和农村减贫研究工作报告:以阿里巴巴“亩产一千美金”为例.pdf
中国经验贡献全球农业发展和农村减贫研究工作报告:以阿里巴巴“亩产一千美金”为例.pdf
-
下载
deepin-boot-maker.zip
deepin-boot-maker.zip
-
下载
TopDown Design.ppt
TopDown Design.ppt
-
学院
C和C++课程
C和C++课程
-
下载
数据的维度.xmind
数据的维度.xmind
-
博客
龟兔赛跑问题
龟兔赛跑问题
-
博客
2021年危险化学品经营单位主要负责人考试题库及危险化学品经营单位主要负责人作业考试题库
2021年危险化学品经营单位主要负责人考试题库及危险化学品经营单位主要负责人作业考试题库
-
学院
《文本处理 awk sed grep ”三剑客”》<Linux核心命令
《文本处理 awk sed grep ”三剑客”》<Linux核心命令
-
博客
【leetcode 快速幂 C++】【剑指 Offer】 16. 数值的整数次方
【leetcode 快速幂 C++】【剑指 Offer】 16. 数值的整数次方
-
下载
labuladong的算法小抄.rar
labuladong的算法小抄.rar
-
下载
单片机编辑框三之蜂鸣器.zip
单片机编辑框三之蜂鸣器.zip
-
博客
ACM-HDU-1003
ACM-HDU-1003
-
学院
MySQL 视图
MySQL 视图
-
学院
云开发后台+微信扫码点餐小程序+cms网页管理后台 含后厨端和用户端
云开发后台+微信扫码点餐小程序+cms网页管理后台 含后厨端和用户端
-
学院
【爱码农】C#制作MDI文本编辑器
【爱码农】C#制作MDI文本编辑器
-
下载
度盘-极客-算法面试通关40讲.txt
度盘-极客-算法面试通关40讲.txt
-
下载
小小贪吃蛇.zip 小小贪吃蛇
小小贪吃蛇.zip 小小贪吃蛇
-
博客
2021-03-06
2021-03-06
-
下载
基于FPGA的数字(ASK/FSK/PSK/MSK/GMSK)、模拟(AM/FM)调制设计,代码+文档。
基于FPGA的数字(ASK/FSK/PSK/MSK/GMSK)、模拟(AM/FM)调制设计,代码+文档。
-
下载
学习Mybatis.zip
学习Mybatis.zip
-
学院
QT编程思想【C++,基于QT 6】
QT编程思想【C++,基于QT 6】
-
学院
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
零基础一小时极简以太坊智能合约开发环境搭建并开发部署
-
博客
2021-03-06——html中的框架元素
2021-03-06——html中的框架元素
-
博客
vue修改对象/数组属性(响应式)
vue修改对象/数组属性(响应式)
-
博客
架构师要学会妥协
架构师要学会妥协