EDA波形发生器实训报告.doc

EDA波形发生器实训报告.doc

ID:61447602

大小:76.00 KB

页数:10页

时间:2021-01-31

EDA波形发生器实训报告.doc_第1页
EDA波形发生器实训报告.doc_第2页
EDA波形发生器实训报告.doc_第3页
EDA波形发生器实训报告.doc_第4页
EDA波形发生器实训报告.doc_第5页
资源描述:

《EDA波形发生器实训报告.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、班级:09电信姓名:熊雷学号:13指导教师:赵欣湖北轻工职业技术学院2011年3月4日目录第一章概述3第二章万用表组装与调试的目的与意义4第三章电路调试与制作53.1万用表的种类53.2万用表的结构特征6第四章指针式万用表最基本的的工作原理84.1  MF47型万用表的工作原理104.2  MF47万用表电阻档工作原理12第五章总结与体会13第六章附录14第一章概述1.1引言电子设计的必由之路是数字化,这已成为共识。在数字化的道路上,我国的电子技术经历了一系列重大的变革。从应用小规模集成电路构成电路系统,到广泛地应用微控制

2、器或单片机(MCU),在电子系统设计上发生了具有里程碑意义的飞跃。电子产品正在以前所未有的速度进行着革新,主要表现在大规模可编程逻辑器件的广泛应用。在可编程芯片CPLD(复杂可编程逻辑器件)和FPGA(现场可编程门阵列)上实现电子系统的设计,必将成为今后电子系统设计的一个发展方向。所以电子设计技术发展到今天,又将面临另一次更大意义的突破,即CPLD/FPGA在EDA(电子设计自动化)基础上的广泛应用。本设计将采用基于VHDL的EDA设计来实现波形发生器的各种功能。1.2EDA技术的涵义EDA是电子设计自动化(Electro

3、nicDesignAutomation)的缩写。它是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件的方式设计电子系统到硬件系统的一门新技术。EDA技术可以实现逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化,逻辑布局布线、逻辑仿真。完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片。EDA的工程设计流程电子设计的全过程分为物理级、电路级和系统级三个设计层次

4、,涉及的电子系统从低频、高频到微波,从线性到非线性,从模拟到数字,从通用集成电路到专用集成电路构造的电子系统。EDA技术采用系统级的设计方法,其设计流程如图1所示。图1EDA的工程设计流程图①源程序的编辑:利用文本编辑器或图形编辑器,将设计用文本方式或图形方式表达出来。常用的源程序输入方式有原理图输入、HDL文本输入和状态图输入。②逻辑综合和优化:逻辑综合的功能是将软件描述与给定硬件结构联系起来,也就是HDL、原理图或状态图的描述,针对给定硬件结构组件进行编译、优化、转换和综合,最终获得门级电路甚至更底层的电路描述文件。③

5、目标器件的布线/适配:适配器的功能是将逻辑综合后产生的网表文件配置到指定的目标器件中,并产生最终的下载文件。④目标器件的编程/下载:如果编译、综合、布线/适配和行为仿真、功能仿真、时序仿真等过程都没有发现问题,也就是说满足原设计的要求,这时就可以通过编程器或下载电缆将布线/适配器产生的配置/下载文件载入目标芯片FPGA或CPLD中。2多功能波形发生器的设计2.1多功能波形发生器多功能波形发生器采用FPGA器件作为核心控制部件,精度高稳定性好,得到波形平滑,特别是由于FPGA的高速度,能实现较高频率的波形。控制上更方便,可得

6、到较宽频率范围的波形输出,步进小。波形数据使用Matlab计算,Matlab能对数据进行四舍五入,得到的数据误差较小,且编程简单,修改容易,调用方便。计算正弦波及指定函数波的N点采样值,然后写入到ROM中待用。通过预置FPGA的分频系数以及改变相位进步实现对输出频率的调节,并可以等步进调频。幅度调节采用高精度的电位器调节。第二章单元电路分析与设计输出信号频率的产生。输出信号的频率由触发信号的频率决定,触发信号的频率由50MHZ的信号分频率得到,分频率系数由选择模块产生。本文设计的波形频率xfo从100-1000Hz,步进为

7、100Hz,因此,有IOOHz、200Hz、300Hz…900Hz、1000Hz等10种频率。每种频率的波形的一个周期都要输出64个离散点,故时钟触发信号的频率fc=64xfo。该模块将频率选择模块的输出信号送到一个分频程序(FANA)进行分频,就得到分频时钟信号。幅度调节的原理及实现。直接对数模转换芯片的电阻网络的基准电压进行调节,DAC0832的基准电压为+(-)15V,理论上输出波形的幅度范围+(-)15V。通过在ADC0832的8脚(基准电压输入脚)接一个精密电位器便可实现。波形输出控制模块与键盘控制模块设计。波形

8、选择用于按键选择输出的波形类型,因为波形发生器要求输出正弦波、三角波、方波以及它们两两或三种线性组合,所以采用三个按键,分别控制了三种波形的任意一种,或任意两种波形的叠加,又或者三种波形的叠加输出,同时还设计了一个清零按钮,随时可以将输出清零,使操作简单。D/A转换电路设计。该电路是将波形输出控制模块输

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

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

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