直接数字频率合成器的设计.docx
- 文档编号:4827834
- 上传时间:2023-05-07
- 格式:DOCX
- 页数:11
- 大小:2.23MB
直接数字频率合成器的设计.docx
《直接数字频率合成器的设计.docx》由会员分享,可在线阅读,更多相关《直接数字频率合成器的设计.docx(11页珍藏版)》请在冰点文库上搜索。
直接数字频率合成器的设计
西安电子科技大学
《数字电子技术》课程设计
题目直接数字频率合成器设计
学生姓名
专业班级通信2
学号20115
院(系)信息工程学院
指导教师
完成时间2013年11月27日
目录
1.课程设计的目的1
2.课程设计的任务与要求1
3.设计方案与论证1
3.1地址发生器组成2
3.2波形数据存储器2
3.3数模转换器3
4.设计原理及功能说明3
4.12716EPROM的地址信号4
4.2DAC0832的单缓冲器方式4
4.3波形的输出和调整4
4.4波形数据4
5.硬件的制作与调试4
6.总结8
参考文献9
附录1:
总体电路原理图10
附录2:
元器件清单11
1.课程设计的目的
“数字电子技术”是电子类专业的一门基础课。
结合课本知识和课外资料,设计了“直接数字频率合成器”,涉及数字电路中的计数器,555定时器,数/模转换,并行存储器的使用,滤波器,运算放大器等内容。
通过这个课程设计来学习怎么利用理论知识去解决实际问题,从而提高解决和分析问题的能力。
2.课程设计的任务与要求
1.使用DAC0832、LM358、EPROM、74LS161及555定时器等器件设计完成直接数字频率合成器的设计;
2.实现多种波形的输出。
这些波形包括正弦波、三角波、锯齿波、方波;
3.要求输出的波形具有8位数字量的分辨率。
4.输出波形的频率和幅值连续可调。
5.能用开关方便的选择某一种波形的输出。
3.设计方案与论证
以前,人们常用模拟电路来产生这种波形,其缺点是电路结构复杂,所产生的波形种类有限。
随着数字电子技术的发展,采用数字集成电路产生各种波形的方法已变的越来越普遍。
虽然,用数字量产生的波形会呈微小的阶梯状,但是,只要提高数字量的位数即提高波形的分辨率,所产生的波形就会变的非常平滑。
用数字方式的优点是电路简单,改变输出的波形极为容易。
下面将说明以数据存贮器为核心来实现波形发生器的原理。
用波形数据贮存器记录所要产生的波形,并将其在地址发生器作用下所产生的波形的数字量经过数-模转换装置转换成相应的模拟量,以达到波形输出的目的。
其实现的原理如图3-1所示。
图3-1直接数字频率合成器原理框图
3.1地址发生器组成
地址发生器输出的地址位数决定了每一种波形所能拥有的数据存贮量。
但在同一地址发生频率下,波形贮存量越大输出越低。
考虑到我们要求输出波形具有8位数字量的分辨率,因而可将地址发生器设计成8位,以获得较好的输出效果。
如果地址发生器高于8位,那么输出波形的分辨率将会收到影响。
选用2片4位二进制计数器74LS161组成8位地址发生器,其最高工作频率可达到32MHZ。
3.2波形数据存储器
8位地址发生器决定了每种波形的数据存储量为256字节。
因为总共要输出4种波形,故存储量为256字节。
可选用2716EPROM作为波形数据存储器。
8种波形在存储器中的地址分配如图3-2所示:
图3-2波形数据存储表
3.3数模转换器
采用具有8位分辨率的D/A转换集成芯片DAC0832作为多种波形发生器的数模转换器。
由于多种波形发生器制使用一路D/A转换,因而DAC0832可连续接成单缓冲器方式。
另外,因
DAC0832是一种电流输出型D/A转换器,要获得模拟电压输出时,需外接运放来实现电流转换为电压。
由于在实际使用中输出波形不仅需要单极性的(0~+5V或-5~0V)
有时还需要双极性的(±5V),因而可用两组运算放大器作为模拟电压输出电路,运放可选用LM358,其片内集成了两个运算放大器。
4.设计原理及功能说明
本设计主要有地址发生器、波形发生器、数模转换器、滤波放大部分组成。
4.12716EPROM的地址信号
两片74LS161级连成八位计数器,其低六位输出作为2716的低六位地址A5-A0,这样,读出一个周期的波形数据需要64个CP脉冲,故输出波形的频率为CP时钟脉冲频率的1/64。
EPROM的高两位地址用作波形选择,他们与两个选择开关相连。
利用开关的不同设置状态,可选用四种波形种的任意一种。
4.2DAC0832的单缓冲器方式
在电路中DAC0832被接成单缓冲器方式。
它的ILE与+5V相连,CS,XFER,WR2与GND相连,WR1与CP信号相连。
这样DAC0832的8位DAC寄存器始终处于导通状态,因此当CP变成低电平时,数据线上的数据便可直接通过8位DAC寄存器,并有其8位D/A转换器进行转换。
4.3波形的输出和调整
DAC0832输入的电流信号经过双运放LM358被转换成0~-5V再经过一级运放后得到了双极性输出±5V通过改变CP脉冲的频率,可得到不同周期的输出波形。
而对图种可变电阻的调节,则可以改变输出波形的幅值。
4.4波形数据
波形的数据可用EPROM编程器将这些数据写入2716EPROM中。
5.硬件的制作与调试
实物图如图5-1所示:
5-1实物图
在设计地址发生器时,我遇到了一个很棘手的问题:
电路仿真通过,但是焊接后竟然无法正常计数,在查阅了很多资料之后才发现这是因为74LS161的预置数功能,需要将预置的四位全部拉低才可以,否则会从1111开始,那么只有最低位和进位会变化。
焊接好地址发生器后我又遇到了一个更为头痛的问题,并行存储器不好买,而且写入数据需要专用编程器,这个代价显然太高,后来用了一片单片机模拟了一片EPROM,终于实现了波形数据的产生。
折腾了两三天终于完成了硬件电路的设计与调试。
如图5-1、5-2、5-3、5-4分别为四种波形的调试结果。
图5-1方波调试结果
图5-2三角波调试结果
图5-3正弦波调试结果
图5-4锯齿波调试结果
6.总结
这次实验是一次将理论知识和实践动手能力相结合的一次,它大大锻炼了我的动手和分析能力,巩固了我的知识,从而增加了我的信心,也明确了我的努力方向。
这次课程设计,让我对数电这门学科更加热爱了,总之,这次的课程设计让我受益匪浅,尤其是掌握了数模转换器的应用,虽然花费了不少时间,但是比起我的收获,这算得了什么,这次的课程设计让我记忆深刻,很感谢这次的设计,感谢老师给我这个锻炼的机会,希望今后还能有这样的课程设计。
参考文献
[1]《电子技术基础-数字部分》华中理工大学教研室编康华光主编,2001年8月1日
[2]《数字电子技术基础》阎石主编第五版高等教育出版社,2012,23(3):
97~98
[3]郭天祥.新概念51单片机C语言教程[M].北京:
电子工业出版社.2009.342~344
[4]胡汉才.单片机原理及其接口技术(第2版)[M].北京:
清华大学出版社.2004.49~77.
[5]江晓安,董秀峰.数字电子技术(第三版),西安电子科技大学出版社,2008
[6]陈梓城.实用电子电路设计与调试,北京:
中国电力出版社,2006
附录1:
总体电路原理图
附录2:
元器件清单
序号
名称
型号规格
数量
1
单片机
AT89C2051
1
2
运放
LM358
1
3
双联滑动变阻器
100k
1
4
数模转换芯片
ADC0832
1
5
电阻
5.1K
2
6
电阻
10K
2
7
按键开关
SPDT
2
8
自锁开关
2
9
计数器
74LS161
1
10
电解电容
10Uf/10v
1
11
晶振
12MHZ
1
12
电容
27PF
2
13
定时器
NE555
1
14
导线
若干
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 直接 数字 频率 合成器 设计