多功能波形发生器的设计及实现

多功能波形发生器的设计及实现

ID:862713

大小:723.50 KB

页数:19页

时间:2017-09-21

多功能波形发生器的设计及实现_第1页
多功能波形发生器的设计及实现_第2页
多功能波形发生器的设计及实现_第3页
多功能波形发生器的设计及实现_第4页
多功能波形发生器的设计及实现_第5页
资源描述:

《多功能波形发生器的设计及实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、目录一、引言1.1、设计目的1.2、设计意义二、课程设计内容2.1设计任务2.2设计要求三、选用器材四、设计原理及其整体框图五、原理图设计5.1核心芯片8086CPU5.2时钟发生器5.3地址锁存器电路图5.4总线收发器电路图5.5存储器单元电路的设计5.6键盘扫描及译码电路5.7DAC0832数模转换电路六、程序设计流程图6.1矩形波流程图6.2锯齿波流程图6.3三角波波形6.4正弦波波形七、课程设计过程中的主要难点及解决方法八、收获、体会和建议九、程序清单十、参考文献多功能波形发生器的设计及实现摘要:本系统以8086CPU为核

2、心器件组成的一个带有64K的微机系统,并采用DAC0832作为输出制作一种函数信号发生器。8086CPU是微处理器中最古老最基础的一块芯片,而DAC0832又是其他的数模转换芯片中最简单的一块,这两块芯片的的原理都比较简单,适合学生学习电子技术测测使用。本系统通过用汇编语言将已经编写好的数字量转换为模拟量,输出正弦波、三角波、矩形波等波形信号。采用软件控制波形有个好处,可以方便控制输出波形的幅度和频率。关键词:8086CPU;波形发生器;DAC0832;微机;一引言信号发生器是用来提供各种测量所需波形信号的电子仪器,是一种常用的信

3、号源,可广泛应用于自动控制、科学试验和电子电路等相关领域。但在分析电路时。也常常需要了解输出信号与输入信号之间的关系,为此,常用信号发生器来产生信号以激励系统,同时观察和分析系统对激励信号的响应。现如今,信号发生器的应用越来越广,同时也对信号发生器的频率稳定度、频率范围和输出信号的频率分辨率提出了越来越高的要求。因此,国内外纷纷采用直接数字频率合成技术来设计制作先进的信号发生器。本文正是基于数模转换原理,采用8086最小系统已经数模转换芯片DAC0832设计并制作出了多功能信号发生器。用该方法设计的多功能信号发生器具有频率稳定、幅

4、值稳定、波形失真度低、原理简单等特点。1.1设计目的(1)掌握方波,三角波,锯齿波,正弦波函数发生器的原理及设计方法。(2)掌握8086的工作原理,电路连接以及其最小系统的设计。(3)了解数模转换芯片的的工作方式和使用。(4)学会用AltiumDesigner画电路原理图。1.2设计意义函数发生器作为一种常用的信号源,是现代测试领域内应用最为广泛的通用仪器之一。在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都学要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,用其他仪器观察、测量被测仪器的输出

5、响应,以分析确定它们的性能参数。信号发生器是电子测量领域中最基本、应用最广泛的一类电子仪器。它可以产生多种波形信号,如正弦波,三角波,方波等,因而广泛用于通信、雷达、导航、宇航等领域。二课程设计内容2.1设计任务多功能波形发生器的设计及实现2.2设计要求a.利用微机原理知识,设计一个由8086控制的波形发生器系统。b.8086工作在最小模式下(利用8282和8286);c.熟悉典型波形产生的原理;d.掌握DAC0832的使用(和8086CPU的连线及编程);e.扩展存储系统:利用6264SRAM(每片容量8KB)和2764EPRO

6、M(容量8KB)芯片,组成容量为64KB的存储系统,设计系统确定其地址为:00000-0FFFFHf.能产生正弦波、方波、三角波或锯齿波波形g.波形的控制由接在8255上的开关的实现:设计四个开关,KEY1,KEY2,KEY3,KEY4,分别控制输出正弦波、方波、三角波或锯齿波波形h.采用8位DAC0832作为D/A转换器,将数字量转换为模拟量,要求给出0832与8086的连接方式和程序。三选用器件器材名称数量8088CPU16264RAM42764EPROM474LS138(译码器芯片)28284A182823828628255

7、A1NE555N(单运放)1DAC08091或门12与非门6导线若干1k电阻510u电容2晶振1四设计原理及其整体框图  左边灰色部分是8086的最小系统原理图,8086的MN/MX#接到+5V时,8086就工作在最小工作模式。在这种系统中,所有的总线控制信号都直接由8086产生,系统中的总线控制电路被减到最少。从图中可以看出时钟发生器采用单片的8284A;地址锁存器由3片8282组成。为了增强数据总线的驱动能力,系统还增加了两片8286作为数据收发器。波形的程序的数字量通过DAC0832装换为数字量,在通过一个接在DAC的运放输

8、出。为了实现矩形波,锯齿波,三角波和正弦波的切换,还用了接在8255的四个按键实现。不同的键盘分别对应不同的波形,最后系统的整体框图如下所示五原理图的设计本次设计采用AltiumDesigner画图软件绘制系统的原理图,根据四的整体框图具体对应的原

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。