基于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技术课程和其他有关先修课程的理论和生产实际知识去分析和解决具体问题的能力得到提高,并使其所学知识得到进一步巩固、深化和发展;初步培养学生对工程设计的独立工作能力,学习设计的一般方法。提高学生分析问题、解决问题的能力;训练学生的设计基本技能,如计算、绘图、查阅设计资料和手册,熟悉标准与规范等。做电子钟设计还要熟悉2407的指令系统和74HC573的使用方法。

要求:(1)按时参加课程设计指导,定期汇报课程设计进展情况。

(2)广泛收集相关技术资料。

(3)独立思考,刻苦钻研,严禁抄袭。

(4)按时完成课程设计任务,认真、正确地书写课程设计报告。

(5)培养实事求是、严谨的工作态度和认真的工作作风。

总体方案实现:

主要是软件部分,用软件实现其计时和显示的功能,先定义分、时、秒三个变量,实现秒值加1,每加一次延时显示,若秒到60则清零,并将分加1,分加到60,清零,再将时加1,若加到24,则将时清零。

指导教师评语:

电子钟课程设计报告

目的和要求

1、课程设计的目的:

使学生在学习了DSP的理论知识的基础上,锻炼实际的动手能力,综合运用DSP技术课程和其他有关先修课程的理论;提高学生分析和解决问题的能力;将所学的知识得到进一步巩固、深化和发展;锻炼学生独立工作的能力,学习一般的设计方法;建立正确的思维方法,设计出符合逻辑、简单明了的程序;熟悉2407芯片的功能、使用方法及指令系统,还要熟悉74HC573的使用方法。

2、课程设计的要求:

熟悉2407、74HC573的使用方法;

多查阅相关资料,独立思维,独立完成;

编写能实现电子钟功能的程序,且思维清楚,简单易懂;

进行软硬件调试,并且能够正确调试出结果;

按时完成课程设计任务,认真、正确地书写课程设计报告;

二、方案论证:

芯片选择方案

本次课程设计的试验箱提供了两种DSP芯片,TMS320C5410(可选配TMS320C5416)和TMS320LF2407。

方案一:本方案采用TMS320C5410芯片,TMS320C54X是为实现低功耗、高性能而专门设计的定点DSP芯片,其主要应用是无线通信系统、高速数字信号处理和其它。TMS320C5410是TI公司54系列DSP芯片中相当优秀的一个型号,除了有强大的运算能力外,还集成了丰富的片内资源。本实验箱上,5410芯片连接USB2.0OTG接口模块、AD/DA转换等模块,可以进行声音文件的MP3解码实验。

方案二:本方案采用TMS320LF2407DSP芯片,TMS320F2407A是美国德州仪器(TI)公司生产的一款应用于数字控制和信号处理领域的高性能定点DSP芯片.本实验箱上2407芯片LED、LCD、键盘模块,可以进行通用异步串行口(UART)的实验,电机控制实验,以太网卡实验,液晶显示屏实验,数码管控制实验,信号灯控制实验和键盘扫描实验。

结论:本次设计是电子钟设计,实现在数码管上显示时间,由于本实验箱上数码管通过CPLD模块连接在2407芯片上,所以本次设计采用TMS320LF2407DSP芯片。

1秒时间显示方式选择方案

本次设计的延时可以采用内部定时器与软件结合的1秒延时,也可以直接编写一个延时程序,实现1秒延时。

方案一:本方案采用内部定时器实现1秒延时。原理为:在单片机内部存储器设三个字节分别存放时钟的时、分、秒信息。利用定时器与软件结合实现1秒定时中断,每产生一次中断,存储器内相应的秒值加1;若秒达到60,则将其清零,并将相应的分加1;若分达到60,则清零分,并将时加1;若值达到24,则将十字节清零。

方案二:本方案完全用软件实现1秒延时。原理为:编写一个延时函数DELAY,用for语句实现秒值循环从0加到59,秒每加1,调用一次延时函数,当秒值大于59,则将分加1,当分加到60,则将分赋0值,并将时加1,当时加到24,将时赋0值。本方案采用的延时方法编程简单,容易理解。

结论:根据两种方案的比较,第二种方案编写程序简单易懂,所以采用第二种方案。

数码管显示方案

数码管有动态显示和静态显示。

方案一:静态显示,静态显

文档评论(0)

寒傲似冰 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8071104010000026

1亿VIP精品文档

相关文档