- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP课程设计——基于DSP的锯齿波发生器设计.doc
课 程 设 计
课程名称 DSP
课题名称 基于DSP的锯齿波发生器设计
专 业 电子科学与技术
2014 年 12 月 15 日 设计内容与设计要求 一.设计内容
利用DSP试验箱设计一个锯齿波发生器,要求:
1. 波形:锯齿波;
2.频率范围:10-1K可调;
3.键盘输入频率;
4.数码管或液晶显示选择频率;
二.设计要求
设计思路清晰,给出整体设计框图;
给出具体设计思路,画出程序流程图;
给出设计源程序;
进行实验调试,验证设计结果;
编写设计说明书。
目 录
1 设计总体思路及框图 1
1.1 设计总体思路 1
1.2 设计框图 1
2 功能单元设计 2
2.1 DA转换单元设计 2
2.1.1 设计思路 2
2.1.2 程序流程图 3
2.2 液晶显示单元设计 3
2.2.1 设计思路 3
2.2.2 程序流程图 4
2.3 按键控制单元设计 5
2.3.1 设计思路 5
2.3.2 程序流程图 6
3 程序调试与结果 7
3.1 软件系统的调试及仿真 7
3.2 硬件结果 8
4 总结与体会 9
5 参考文献 9
1 设计总体思路及框图
1.1 设计总体思路
本设计是以TMS320VC5509A这个芯片为核心,在ICETEK–VC5509-A开发板上进行设计开发,利用专用的数模转换芯片TLV7528对TMS320VC5509A输出的通过计算法计算出的锯齿波数值进行转换成模拟量输出到示波器上显示,并通过按键控制锯齿波波形的频率,实现10~1KHz可调的锯齿波。并通过液晶显示锯齿波的频率大小。
1.2 设计框图
本设计由以下模块组成,主控芯片TMS320VC5509A输出通过计算法获得锯齿波数值,数模转换模块对DSP芯片输出的值进行转换成模拟量输出到示波器上显示其波形,液晶模块显示锯齿波频率值,按键控制模块调节锯齿波的产生频率。
图1 设计框图
2 功能单元设计
2.1 DA转换单元设计
2.1.1 设计思路
本单元用于对DSP芯片输出的数字量转换成模拟量,输出到示波器上显示。
利用专用的数模转换芯片,可以实现将数字信号转换成模拟量输出的功能。在ICETEK–VC5509-A 板上,使用的是TLV7528 数模芯片,它可以实现同时转换四路模拟信号输出,并有10 位精度,转换时间0.1μs。其控制方式较为简单:首先将需要转换的数值通过数据总线传送到TLV7528 上相应寄存器,再发送转换信号,经过一个时间延迟,转换后的模拟量就从TLV7528 输出引脚输出。
由于TMS320VC5509A DSP 没有数模转换输出设备,采用外扩数模转换芯片的方法。在ICETEK–VC5509-A 板上选用的是TLV7528。TLV7528 的转换寄存器被映射到了DSP的I/O 空间,地址是0-3,控制转换由I/O 端口4 的写信号控制,这部分在硬件上由译码电路(GAL 芯片)完成。在TLV7528 的输出端,为了增加输出功率,经过一级运放再输出到板上插座上。
图2 硬件原理图
2.1.2 程序流程图
图3 DA转换程序设计流程图
2.2 液晶显示单元设计
2.2.1 设计思路
本单元用于显示锯齿波波形的频率值。
TMS320C5509DSP 的扩展存储器接口(EMIF)用来与大多数外围设备进行连接,典型应用如连接片外扩展存储器等。这一接口提供地址连线、数据连线和一组控制线。ICETEK–VC5509-A 将这些扩展线引到了板上的扩展插座上供扩展使用。
液晶显示模块的访问、控制是由5509ADSP 对扩展接口的操作完成。命令控制接口的地址为0x602800,数据控制接口的地址为0x602801 和0x600802,辅助控制接口的地址为0x600801。液晶显示模块中有两片显示缓冲存储器,分别对应屏幕显示的像素,向其中写入数值将改变显示,写入“1”则显示一点,写入“0”则不显示。向液晶显示模块发送控制命令的方法是通过向命令控制接口写入命令控制字,然后再向辅助控制接口写入0。
由于液晶显示模块相对运行在高主频下的DSP 属于较为慢速设备,连接时需要考虑数据线上信号的等待问题;由于DSP 为3.3V 设备,而液晶显示模块属于5V 设备,所以在连接控制线、数据线时需要加电平隔离和转换设备,如:ICETEK-CTR板上使用了74LS245。
图4 液晶显示器与DSP的连接
2.2.2 程序流程图
图5 液晶显示程序流程图
2.3 按键控制单元设计
2.3.1 设计思路
本单元用于控制锯齿波的频率大小,实现10Hz~1KHz可调的锯齿波。通过按下键盘的“2”键增加锯齿波
您可能关注的文档
- 电大当代中国政治制度历年试题和答案.doc
- 电大本科会计学《西方经济学》试题及答案.doc
- 电大电子商务考试汇总形考任务.doc
- 电大财务报表分析期末考试复习资料小抄已排版.doc
- 社区干部三严三实对照检查材料.doc
- 组工干部三严三实专题教育关于严以修身的心得体会.doc
- 组工干部严以修身心得体会.doc
- 组工干部严以修身锤炼党性坚定信念心得体会.doc
- 落实“两个责任”宣讲会讲话稿.doc
- 落实“两个责任”知识考试试题.doc
- Web0时代,2025年去中心化网络治理政策研究.docx
- 中国母婴护理行业品牌影响力与市场占有率分析报告.docx
- 2025年乡村生态养殖产业升级与休闲旅游融合趋势分析报告.docx
- 短视频行业2025年社会责任履行现状及内容监管优化策略报告.docx
- 低空物流2025年无人机技术应用与物流配送效率提升报告.docx
- 影视行业2025年工业化生产标准体系下的影视行业标准化实施指南报告.docx
- 国防军工企业数字化生产流程再造与质量控制研究报告.docx
- 2025年智能合同审查与管理在制造业的应用实践分析.docx
- 银发经济市场2025年政策法规分析与行业合规研究报告.docx
- 基于2025年跨境电商数据合规性法规的合规性风险评估报告.docx
文档评论(0)