课程设计(论文)基于单片机的函数信号发生器的设计.doc
《课程设计(论文)基于单片机的函数信号发生器的设计.doc》由会员分享,可在线阅读,更多相关《课程设计(论文)基于单片机的函数信号发生器的设计.doc(22页珍藏版)》请在三一办公上搜索。
1、摘 要函数信号发生器是一种在科研和生产中经常用到的基本波形发生器,为此我们设计了一款基于利用AT89S52单片机的多功能函数信号发生器。利用AT89S52单片机、以ICL8038为核心的振荡电路、可编程键盘、1602液晶显示模块和高精度数字电位器X9C103等构成的一款函数信号发生器。可实现输出频率能在1 Hz-IMHz范围内连续调整,达到调试简单、性能稳定、使用方便等优点。系统采用了模块化的设计方法,实现了输出信号在频率和幅值上的精确调整,并可在1602液晶上实现功能及参数的显示。 关键词:函数信号发生器;ICL8038;数字电位器X9C103;调频;调幅AbstractFunction S
2、ignal Generator frequently used in research and production is a basic waveform generator, for which we designed a multi-function signal generator based on AT89S52 single chip.In this paper, a Function Generator is designed by using AT89S52 microcontroller, to the core of the oscillator circuit ICL80
3、38, programmable keyboard, 1602 LCD modules and other high-precision digital potentiometer X9C103. Output frequency can be achieved in 1 Hz-I MHz within a range of adjustments, to debug a simple, stable performance, ease to use. System was used a modular design to achieve the output signal in the fr
4、equency and amplitude of the fine-adjusting, and can be realized in liquid crystal display 1602 with the functions and parameters.Keywords: Function Generator, ICL8038, Digital Potentiometer X9C103, FM, AM目录摘 要IIIAbstractIV一、信号发生器的电路设计与意义11.1设计意义:11.2系统功能分析11.2.1电路方案论证11.2.2键盘显示模块11.2.3方案选取2二、信号发生器元
5、件与仿真32.1系统工作原理与分析32.1.1 ICL8038的简介32.1.2 X9C103的简介52.1.3 OP07(双极型运算放大器)的简介62.1.4 液晶显示电路模拟口接线方式82.2电路与调试技术92.2.1 由ICL8038等构成的函数发生器下图2.3所示92.2.2 数字电位器调试102.2.3 波形调试112.2.4 波形频率范围调试112.2.5 波形幅度范围调试122.2.6失真度调试122.2.7 软件调试132.2.8 数据的计算13三、电路中问题的发现与处理143.1安装与调试143.2遇到的问题与解决14参考文献15四、心得总结16谢辞17附录:18一、信号发生
6、器的电路设计与意义1.1设计意义:函数信号发生器是一种在科研和生产中经常用到的基本波形发生器,随着大规模集成电路的迅速发展,多功能信号发生器已被制作成专用集成电路,在研制、生产、测试和维修各种电子元件、部件以及整机设备时,都学要有信号源,由它产生不同频率不同波形的电压、电流信号并加到被测器件或设备上,用其他仪器观察、测量被测仪器的输出响应,以分析确定它们的性能参数。信号发生器是电子测量领域中最基本、应用最广泛的一类电子仪器。它可以产生多种波形信号,如正弦波,三角波,方波等,因而广泛用于通信、雷达、导航、宇航等领域。1.2系统功能分析 本设计的核心问题是信号的控制问题,其中包括信号频率、信号种类
7、以及信号强度的控制。在设计的过程中,我们综合考虑了以下三种实现方案: 1.2.1电路方案论证 方案一采用传统的直接频率合成器。这种方法能实现快速频率变换,具有低相位噪声以及所有方法中最高的工作频率。但由于采用大量的倍频、分频、混频和滤波环节,导致直接频率合成器的结构复杂、体积庞大、成本高,而且容易产生过多的杂散分量,难以达到较高的频谱纯度。 方案二采用锁相环式频率合成器。利用锁相环,将压控振荡器(VCO)的输出频率锁定在所需要频率上。这种频率合成器具有很好的窄带跟踪特性,可以很好地选择所需要频率信号,抑制杂散分量,并且避免了量的滤波器,有利于集成化和小型化。但由于锁相环本身是一个惰性环节,锁定
8、时间较长,故频率转换时间较长。而且,由模拟方法合成的正弦波的参数,如幅度、频率 相信都很难控制。 方案三:采用8038单片压控函数发生器,8038可同时产生正弦波、方波和三角波。改变8038的调制电压,可以实现数控调节,其振荡范围为0.001Hz300KHz。1.2.2键盘显示模块方案一:采用8段数码管,将单片机得到的数据通过数码管显示出来。该方案简单易行,但所需的元件较多,且不容易进行操作,可读性差,一旦设定后,很难再加入其他的功能。方案二:采用液晶显示系统,将得到的数据通过液晶系统显示。该方案所需液晶器件可由厂家提供,并且可用软件进行调制,对后续的功能兼容性高,只需将软件作修改即可,可操作
9、性强,也易于读数。1.2.3方案选取在经过考论认证后,决定选着三种方案。这个方案的调幅,调频和失真,都要比第一,二中法案要好。由频率控制模块、幅度控制模块、键盘模块和液晶显示模块组成整个系统。用单片机控制键盘和液晶显示,液晶屏显示四个参数:频率、幅值、类型和不同频率范围中频率的步进。用单片机控制两个数字电位器中的抽头位置来实现改变输出的频率和幅度的大小,运用数字电位器X9C103和ICL8038共同设计的函数信号发生器。该电路能够产生稳定的正弦波信号、三角波信号、频率与占比可调节的矩形波信号,其输出频率能在1 Hz-IMHz范围内连续调整,达到调试简单、性能稳定、使用方便等优点。其工作系统框图
10、如下图1.1所示。而显示模块,经过比较我们采用后者,此显示电路采用的是1602型号液晶显示器,它能显示16*2点阵,既能显示文本,也能显示图形。在这个设计中用液晶显示频率、幅值、类型和不同频率范围中频率的步进。 图1.1 基本电路二、信号发生器元件与仿真2.1系统工作原理与分析 2.1.1 ICL8038的简介ICL8038单片函数波形发生器,可以产生精度较高的正弦波、方波、矩形波、锯齿波等多种信号。产品的各种频率信号可通过改变外接电阻和电容的参数值进行调节,为快而准确地实现函数信号发生器提供了极大的方便。性能特点ICL8038具有以下主要参数和主要特点:工作频率范围:0001 Hz500kH
11、z;波形失真度:不大于05;同时有3种波形输出:正弦波、方波和三角波;电源:单电源为十10十30aV,双电源为515V;足够低的频率温漂:最大值为50106/;改变外接电阻、电容值,可改变输出信号的频率范围;外接电压可以调制或控制输出信号的频率和占空比使用简单,外接元件少。原理简介 ICL8038采用DIP-14封装,管脚排列如下图所示。正弦波调节1正弦波输出2三角波输出3频率调节4占空比调节5V+ 6 调频78调频9 方波输出10外接电容11 V-12正弦波调节213 NC14 NCICL8038ICL8038管脚芯片ICL8038是由两个电流源、两个比较器、两个缓冲器、触发器和正弦波变换器
12、等部分组成的。在10脚外接电容交替地从一个电流源充电后向另一个电流源放电,则在电容两端产生三角波。三角波加到两个比较器的输人端,同比较器的两个固定电平进行比较,从而产生触发信号,并通过触发器控制两个电源的相互转接。电容两端的三角波通过缓冲器加到正弦波变换器,则可以获得三角波输出和正弦波输出。通过比较器和触发器,并经过缓冲器,又可获得方波信号输出。因为三角波和方波信号是经过缓冲器获得的,因而输出阻抗较低(约200),而正弦波输出未经缓冲,输出阻抗较大(约1k),所以在实际使用时,还需要在8038的正弦波输出端再加一级独立的同相放大器,进行缓冲、放大、调整振幅等。在设计电路中如何精确的改变频率是这
13、个电路的核心部分。由ICL8038构成的压控振荡器,它的频率主要是由其外接的电容和可变电阻来改变,电容的改变主要是进行频段的选择,如:0.05HzO.5Hz5Hz50Hz500Hz5KHz500KHz。在频段范围内如何改变得到精确的频率,传统的方式是通过机械电位器来改变,机械电位器有触点,滑动端长期滑动出现接触问题,而数字电位器没有触点,因而使用寿命和可靠性优于机械电位器,更重要的是精度很高。它用控制MOS管的X9C103开关来调节滑动端VW在VH和VL之间多个等值电阻的位置,抽头数越多,等值电阻越多。调整的范围越宽,对DCDC变换器的输出电压调整幅度越小。其工作原理如下:利用恒流源对外接电容
14、进行冲、放电,产生三角波(或锯齿波),经缓冲器从第3脚输出:由触发器获得的方波(或矩形波),经缓冲器从第9脚输出,再利用正弦波变换器将三角波变换成正弦波,冲第2脚输出。改变电容的充、放电时间,可以实现三角波与锯齿波、方波与矩形波的互相转换。2.1.2 X9C103的简介为了提高本仪器的准确度,我们使用数控电阻X9C103来调节三个波形的线性比例系数, x9c103的引脚图如图2.2所示图2.2 X9C103样图X9C103采用单电源供电, Vcc,Vss分别是+5V电源的正端和地。CS(7)为片选线. VH(3),VI,(6),Vw(5)分别是数调电阻的两端和中间抽头。UD(2)是上调和下调标
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 课程设计 论文 基于 单片机 函数 信号发生器 设计

链接地址:https://www.31ppt.com/p-4150628.html