- 1、本文档共37页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA课程设计-多功能波形信号发生器
目录
摘要 1
一、设计要求 2
三、系统设计思路 3
3.1 波形函数发生装置的选择 3
3.2 波形输入输出控制方式的选择 3
四、各模块设计及仿真 4
4.1函数发生模块 4
4.1.1 正弦波模块 4
4.1.2 方波模块 5
4.1.3 递增锯齿波模块 7
4.1.4 递减锯齿波模块 8
4.1.5 阶梯波模块 9
4.1.6 三角波模块 10
4.2调控模块 12
4.2.1波形输出控制单元 12
4.2.2波形输入控制单元 13
4.2.3频率控制单元 15
4.2.4幅度控制单元 16
4.3 D/A转换器 17
4.4 总电路 19
五、 硬件测试 20
5.1编译 20
5.2 引脚的锁定 21
5.3编程下载 22
5.4 硬件验证 22
六、课程设计心得体会 25
参考文献 26
附录 27
摘要
本次设计课题为应用VHDL语言及MAX+PLUSII软件提供的原理图输入设计功能,组合电子线路的设计加以完成一个任意波形信号发生器。它具有结构紧凑,性能稳定,设计结构灵活,方便进行多功能组成的特点,经济实用,成本低廉的特点。可产生正弦波、方波、三角,并使用实现了系统信号实时快速测量,也为其广泛应用于实际领域创造了条件。
II TLC7528
一、设计要求
要求设计一个智能函数发生器,该智能函数发生器能够产生递增锯齿波、递减锯齿波、方波、三角波、正弦波以及阶梯波,并且可以通过选择开关选择输出相应波形,具有一定的调幅和调频功能。同时具有复位的功能,通过按键确定输出的波形及确定是否输出波形。
二、系统设计方案
1、系统的整体原理框图:
图 1 系统的整体原理框图
2、系统框图
图 2 任意波形信号发生器系统框图
三、系统设计思路
3.1 波形函数发生装置的选择
波形函数发生方案众多,我们要选择一种易于实现且精度高的方案,以此来提高本设计的实用性。
方案一:通过单片机控制D/A,输出三种波形。此方案输出的波形不够稳定,抗干扰能力弱,不易调节
方案:利用MAX038芯片组成的电路输出波形。MAX038是精密高频波形产生电路,。
用VHDL语言编写程序,调试成功后下载至实验装置的芯片上,再利用外接电路实现以上设计功能。
方案一:控制多路D/A开关输出方式
此种方案为每一路输出的波形函数使用一路D/A转换后输出,通过控制开关控制每一路D/A是否工作,决定输出的波形。此种方案可以同时输出多路波形,但是需要路D/A转化器,外围电路复杂,制作成本较高而且控制复杂。
方案二:采用数据选择器方式
此种方案可以利用VHDL语言写出数据选择器,然后每种函数发生器的输出和数据选择器输入相连接,通过控制开关选择对应的波形输出。方案二完全可以得到方案一的设计要求,而且只需一个D/A转换器就可以。电路不需要外部搭建,节约成本且控制简单方便。
基于方案二的设计简便、节约制作元件和成本、控制简便等优点,选择方案二作为波形函数输出控制方式。
四、各模块设计及仿真
经过功能分析,将系统分为两大模块,分别为函数发生模块和调控模块。函数发生模块包括:正弦波模块、三角波模块、方波模块、阶梯波模块、递增或递减锯齿波模块;调控模块包括:选频模块、调幅模块、输入控制模块以及输出控制模块。
4.1函数发生模块
4.1.1 正弦波模块
正弦波sin的VHDL程序如附录所示,其中CLK是输入时钟端口,RESET为输入复位端口,D_OUT[7..0]为八位二进制输出端口。SIN_ROM正弦波函数发生模块框图如下图所示:
图3 正弦波函数发生模块框图
正弦波可用两种方法,即计算法和查表法产生。计算法要用浮点运算,复杂且耗时太长,一般不采用。查表法是事先将正弦波的数据计算出来,列表放在程序中,运行时直接调取数据。用公式y=127.5+127.5sin(360n/m)可计算出正弦波的输出值,公式中的m为输出点数,n=1,2,…m。m值取小一些可以提高波形频率,但波形畸变会增大,增加
您可能关注的文档
- 基桩静载试验模拟考试题.doc.doc
- 南雄市坪田生态农业农民专业合作社 第一期 南雄市春越核桃专业合作社 第一期 仁化县红.doc
- PLC变频器在运料小车控制系统中的应用.doc
- 防伪技术在安全印刷领域的应用.doc
- (乙醇乙醚的多组分精馏多线进料的精馏塔设计).doc
- ,光纤通信系统工程设计,.doc
- (可研报告)水泥厂参观实习报告.doc
- (可研报告)外经贸区域协调发展促进资金申报指南.doc
- ---基于PROTEUS的智能交通灯控制系统的设计与仿真.doc
- (精品文档)英语语法专项代词部分讲课课件.doc
- 2024_2025学年新教材高中政治第一单元中国共产党的领导第一课历史和人民的选择第一框中华人民共和国成立前各种政治力量课后习题部编版必修3.docx
- 新教材2024_2025学年高中地理第3章环境安全与国家安全第一节环境安全对国家安全的影响分层作业新人教版选择性必修3.doc
- 国际售货协议书3篇.docx
- 代理合同个人代理合同4篇.docx
- 国际货运实务西南财大教学课件十章.pptx
- 江苏专版2024_2025学年新教材高中历史第四单元民族关系与国家关系第12课近代西方民族国家与国际法的发展分层作业部编版选择性必修1.doc
- 2024_2025学年新教材高中生物第3章基因工程第2节基因工程的基本操作程序课后提能集训新人教版选择性必修3.doc
- 新教材适用2025版高考英语二轮总复习第4部分写作技能升华篇专题1应用文写作专题模拟训练.doc
- 2025版新教材高中化学第3章有机合成及其应用合成高分子化合物第3节合成高分子化合物第1课时高分子化合物高分子化学反应课时作业鲁科版选择性必修3.doc
- 2025版新教材高中地理第二章地表形态的变化单元素养卷中图版选择性必修1.doc
文档评论(0)