【毕业学位论文】(Word原稿) 以89C52单片机和可编程逻辑器件(CPLD)作为控制核心的任意波形发生器设计-电子信息工程_第1页
【毕业学位论文】(Word原稿) 以89C52单片机和可编程逻辑器件(CPLD)作为控制核心的任意波形发生器设计-电子信息工程_第2页
【毕业学位论文】(Word原稿) 以89C52单片机和可编程逻辑器件(CPLD)作为控制核心的任意波形发生器设计-电子信息工程_第3页
【毕业学位论文】(Word原稿) 以89C52单片机和可编程逻辑器件(CPLD)作为控制核心的任意波形发生器设计-电子信息工程_第4页
【毕业学位论文】(Word原稿) 以89C52单片机和可编程逻辑器件(CPLD)作为控制核心的任意波形发生器设计-电子信息工程_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

72 波形发生器 摘 要 我们设计的任意波形发生器以 89片机和可编程逻辑器件( 为控制核心。系统主要由键盘输入、手写板输入、控制处理、波形产生、幅度控制、输出缓冲、显示等功能模块组成。 本设计采用直接数字频率合成( 术,通过改变波形存储器中的波形数据以及调整相位累加器中的相位控制字来实现函数波形及任意波形的产生。 我们设计了较为友好的人机交互系统,包括由手写板、键盘组成的输入部分和由 以示波器 栅显示方式工作的波形监视部分。设计中系统的软 件部分和硬件部分均采用模块化的设计方法,并使用了多种 高了设计效率。 总的来说,我们完成了设计要求的基本部分和发挥部分的主要内容,并实现了任意相位波形的叠加、波形监视等扩展功能。 关键字: 任意波形发生器、 写板、 栅显示、 73 一、 总体方案论证 (一)设计思想 本波形发生器的设计定位在智能仪器上,因此在设计中遵循以下原则: 1、智能化程度高,功能强大,操作方便,独立性强。 2、尽量采用大规模集成电路如可编程逻辑器件等, 使系统简洁、调试修改方便,可靠性高。 3、使用 设计快捷,先进。 (二)设计方案选择 产生周期性波形信号的方法有多种: 1 利用锁相环进行频率合成 采用锁相环 (可预置分频器实现波形信号的产生 ,其实现框图如图 1 1 所示。 图 1 1 锁相环波形信号产生原理框图 现有集成锁相环的压控振荡器( 般都产生方波,而不是正弦波、三角波,而且在不改变 容的情况下,要达到很宽的频率范围有很大困难,同时,它 也不能实现信号的线性组合波形的产生。所以我们不予采用。 2利用单片集成波形发生器芯片实现波形信号产生 74 当前常用的单片集成波形发生器有 5,这类集成芯片产生波形的原理是基于多谐振荡器,即恒流源向一定时电容充放电而产生的三角波,然后经过波形变换电路得到正弦波。只要控制电容充放电电流即可改变振荡频率。其框图如图 1所示。 图 1 单片集成函数发生器组成的频率合成电路 这种方案是改变电容充放电电流来达到改变频率的目的,精度不高,也做不 到波形信号的线性组合输出,所以我们也不予采用。 3采用专用频率合成芯片 采用专用频率合成器件,如:、和等。这些芯片的使用都有很大的局限性,也不能实现任意波形的产生。 4直接频率合成技术 利用单片机和可编程逻辑器件实现直接数字频率合成 (采用这种纯数字化的方法,产生信号的频率准确,频率分辨率高,可以很容易的产生各种波形,故本设计中我们采用这种方案。 二、 波形产生电路的分析与实现 (一)系统组成 设计中采用以 89 片机为核心的最小系统板和大规模可编程逻辑器件( 为控制中心。整个系统主要由键盘输入、手写板输入、 制处理、波形产生、幅度控制、输出缓冲、显示等功能模块组成。通过键盘和手写板输入波形信息来实现波形产生,包括正弦波、方波、三角波以及它们的线性组合出的周期性波形,同时还包括各种波形幅度的改变。手写板通过串行口和单片机进行通讯,单片机得到手写板传送的手写笔移动的轨迹的坐标信息后对其进行译码处理,得到波形信息后存储到波形存储器中供波形输出使用,同时进行实时显示,显示的内容包括手写笔的移动轨迹,当前输出的波形 信息等。系统框图如图 2 1 所示。 75 图 2 1 系统原理框图 由于采用了手写板输入,所以可以输入任意的波形信息。使用了89片机和 件,使系统具有很大的灵活性,便于实现各种复杂控制,从而能方便地对系统进行功能扩展和性能改进。 (二)、直接数字频率合成器( 设计 : 1、设计原理 本设计基于 术实现波形信号的产生,波形发生器的原理框图如图 2 3 所示。 图 2 2 其基本工作原理为:将待产生的波形信号的数据存入波形存储器中, 据输入频率的要求来改变相位增量寄存器 (的数据 (即步长 ),在参考时钟源 同步下 ,相位累加器的输出将依据相位增量寄存器给出的步长来改变波形存储器的地址,从而改变波形每周期输出的点数,由此达到改变输出波形频率的目的。从波形存储器读出的数据经过 76 D/A 转换后,再经过低通滤波器平滑波形 (滤除波形中的小台阶 ),最后得到所要的波形信号。 2、理论计算 根据上 面的原理 ,我们来建立 出频率与其参数之间的数学关系,设相位累加器的长度为 N 位,波形存储器的地址为 M 位 (N 位中的高 ,相位累加器步长为 P,则对相位来说, 当于 2 而 M 位中的最高有效位( 当于 M 位中的最低有效位( 当于样, N 位中的 当于 最小的相位增量。于是,相位累加器步长 P 对应的相位增量为 2 样,完成一整周期的波形需要经过 )22(2 个参考时钟周期,即输出波形的周期为cN 2,因此,输出波形的频率0: 20( 2 1) 式中: 振频率 k 可预置分频器的分频比 N 相位累加器位数 P 相位增量寄存器常数值 (即相位累加器的步长 ) 由式( )可见,我们可以通过改变分频比 k 及相位累加器步长 P 来控制输出信 号的频率。本设计中取频比 k =5,相位累加位数 N =17,则公式 (2 )简化为: 1 0 0 (2 ) 这样只要控制 0 的要求。这里,D/A 转换的时钟频率为 M H 5 3 ( 2 3) 根据 频率计算公式 (2 2), 分参数设置举例如表 2 77 表 2 1: 制参数对照表 晶振频率 分频比 k 相位累加 器位数 相位增量 常数 P 输出信号频率值0f( 17 1 50 17 2 100 17 400 20K 17 4K 200K 17 8k 400k 由耐奎斯特定理 知 ,每个周期最少要有 2 个采样点才能还原出原波形 ,所以对正弦波来说 ,理论上最高可以达到的频率 M H a x ( 2 4) 对非正弦波 ,按其 10 次谐波计算的话 ,即每周期至少要取 20 个点,理论上最高可以达到的频率 K H a x 。 ( 2 5) 信号频率与信号周期内的点数的关系如表 2 2。 表 2 2: 频率( 50 100 20K 100K 200K 320K 400K 点数 128K 64K 320 64 32 20 16 (三)可编程器件内部电路的设计与仿真 本设计中除 9,另一个重要的控制器件是由 司生产的大规模可编程器件 一种高密度,高性能的 它有 128 个宏单元, 68 个 I/O 引脚,支持在系统编程 ( 其设计仿真工具软件持原理图、波形图和硬件描述 语言 ( 设计输入方式,使用十分方便。 具体到本设计,可编程器件内部原理图如图 2 3 所示。它主要由接口控制电路、时钟分频电路、相位累加电路、特定波形输出控制电路等组成。接口控制电路通过地址译码实现对不同控制信号的操作,如图中的包 78 含器件 中的时钟分频电路是一个五分频电路,它由 言写成,程序清单附后;相位累加电路由一个 17 位的累加器够成,在时钟上升沿到来时它对步进量进行累加,生成地址信号 6.特定波形输出控制电路主要由一个可预置初值的减法计数器构成,当 计数器计数计到 0 时,输出一低电平控制信号,使信号发生器停止输出。相位累加器的第 14 位输出作为减法计数器的时钟,因此此电路可以实现以 1/4 周期为单位的波形信号输出。 图 2 3 可编程器件内部原理图 ) 79 .:if en 4 =+1; =0; =; (四) /D/是双路、 8位的数字模拟转换器,采用 艺,具有片内数据锁存器, V 时的建立时间为100工作速度可以达到 10于 D/A 的工作频率 以可以满足设计要求。我们采用 5V 的电压基准,基准电源为 4所示。 图 2 4 D/ 80 (五) 术的噪声分析与低通滤波器的设计 出频率 fo=( N 为输出波形每周期中的采样点数, 采样频率),由耐奎斯特定理知, fo,输出波形失真主要由频谱混叠(镜象频率是主要因素 )引起。而镜象频率 决于 们的关系是,其中 n=1 时的第一镜象频率( 响最为严重。输出波形信号的幅度响应具有 )()s in(的包络特性。输出信号和干扰信号的幅频特性如图 2 5 所示。因此对滤波器的截至频率有一定的要求, 它要能很好的滤除各次镜象干扰。本设计的时钟频率 高输出频率我们限定为 500以第一镜象干扰频率 们设计了一个截至频率为 1 5阶椭圆低通滤波器(椭圆低通滤波 图 2 5 器是一种可以用网络综合来实现的无源滤波器),如图 2 6 所示。用件仿真结果如图 2 7,它可以有效的将 出的谐波分量滤除。 图 2 6 5 阶低通滤波器 81 图 2 7 低通滤波器的频率相位特性 三、 手写板输入系统显示的设计 (一)手写板的工作原理 手写板可主要分为三类 : 电阻式压力板、电磁式感应板和近期发展的电容式触控板。 我们在设计中采用了汉王 99 手写板,它采用的是电磁感应技术,通过 行通讯口和电脑通讯。 (二)手写板输入信号的解码 1 解码顺序 首先把手写板和计算机连接好,使其能 通讯。然后从串行口中引出信号线,利用示波器对串口通信码值监测,分析出串口通信的波特率,工作方式。然后把手写板与单片机连接,对电脑笔的各种动作,单片机接受并记录下来,最后分析出编码规则。 2 串口通信方式的确认 监测串形通讯口的九根信号线,通过多次计算机开关机操作发现, 1号、 5 号、 6 号、 8 号、 9 号线一直保持零电平。 4 号线电压为 号线电压为 7 号线电压由 0 跳变为 , 2 号线上有波形输出,如图 4 1 所示。断开 1 号、 4 号、 6 号、 8 号、 9 号线后手写板能正常工 82 作。断开 3 号、 7 号线手写 板不能工作。再改用 3 号线直接接 压, 7 直接接 写板正常工作 . 据此我们得出结论:手写板与计算机之间以单工方式通信, 3 号线为手写板提供负电平信号, 7 号线由低到高跳变时手写板发通信码启动工作,并提供高电平电源。 3、波特率确定 观察码型,发现最小码原宽度大约为 100过计算波特率为 04以此通信波特率为 4、编码规则确定 通过上面分析,很容易就能实现单片机与手写板之间的连接,单片机接收手写笔做各种 动作时发送的码值并存储,通过大量数据分析发现,当光笔动做时,手写板发送一组组码值,每一组码包括 5 个字节 ,当光笔由运动转为静止时最后一组码发送 10 个字节,后 5 个字节重复前面的发送,当光笔静止时,不发送数据。通过具体的对手写板四个顶点、左键、右键的多次测定,发现每组数据 5 字节的作如下表: 字节 作用 编码 第一字节 特征码 第二字节 横向坐标低位 低七位有效 第三字节 横向坐标高位 低七位有效 第四字节 纵向坐标低位 低七位有效 第五字节 纵向坐标高位 低七位有效 83 (三) 示方案的实现 通过单片机的串行口把单片机和手写板连接通讯,单片机对手写板感应到的手写笔的输入信号进行译码处理后,即可得到有关输入信息,即实现了信息输入,但要把输入的信息通过示波器稳定清晰的显示出来,这就需要考虑示波器的扫描方式。 1、 示波器的扫描方式有随机扫描和光栅扫描两种工作放式。随机扫描方式即 X 轴扫描 方式,该方式工作简单,对连续的波形信号有比较好的扫描效果。它的最大缺点是高速扫描时余辉太重,显示模糊。光栅扫描方式即 X 轴、 Y 轴扫描方式,该方式工作时由 X 轴、 Y 轴构成扫描光栅,由 坐标、 Y 坐标确定的点的显隐。该方式适合高速扫描显示。由于我们在设计中要稳定的显示手写板的输入信息,所以需要高速的扫描方式,且要求显示清晰,因此我们采用光栅扫描式。 这样我们只要把相应的显示数据写入显示存储区,同时控制可编程器件的地址发生器循环计数读出显示存储区存储的显隐信号,加到示波器的 Z 轴上。把地址的高位和低 位分别加到通过 D/A 输出 ,加到示波器的 Y 轴上实现光栅扫描。原理框图如图 3 1 所示。设计中我们采用 8K( 64K 个点)的显示存储区,采用 16 位的地址计数器,把高 8 位地址经D/A 输出后加到 X 轴上,把低 8 位地址经 D/A 后加到 Y 轴上,把高 13 位地址作为字节寻址的地址,把低 3 位作为位寻址的地址,这样就可以对 8K( 64K 个点)字节信息寻址显示。显示结果如图 5 2 所示。 图 3 1 手写板输入显示框图 84 2、 示方式控制电路由一片 司的 现。其内部原理图如图 3 2 所示。它由地址计数器产生 16 位的地址信号,高 8位作为 X 轴的扫描数据,低 8 位作为 Y 轴的扫描数据,这样示波器的显示区就被分成了 256*256=64K 个点。同时高 13 位地址作为 8K 字节寻址的地址,低 3 位作为位寻址的地址。这样 8K 的数据存储了 64K 个对应点的信息。这样,可编程器件就能在扫描 X 轴、 Y 轴的同时输出对应的 Z 轴的信息。原理图的仿真结果如图 3 3 所示。 图 3 2 手写板显示的 图 3 3 时序仿真图 3、 由可编程器件中输出的 Z 轴显隐信号的幅度差只有 3V 左右,加在示波器的 Z 轴上后对示波器的输出影响不够大,显示模糊,增加一级 Z 轴输 85 出调理电路把 Z 轴输出信号的幅度差放大为 20V( +10V)。运放采用 司的 信号输入带宽为 80压建立速度为 450V/Z 轴输出信号的最高频率不大于6以 路图如图 3 3所示。 图 3 4 Z 轴输出调理电路 图 4 1 程控增益衰减电路 四 单元电路的分析与设计 (一)程控增益控制电路的设计 常用的程控增益控制电路有一下几种 : 1、 采用运放和电阻开关网络构成程控增益放大器 它工作的原理是改变负反馈电阻阻值或改变反向端的输入电阻阻值来改变增益。一般这种电路采用模拟开关或继电器作为开关,构成电阻梯形网络,由单片机控制继电器或模拟开关的通断,从而改变电压增益。此方案的优点是是继电器的导通电阻小,断开电阻大,损耗较少,且有很好的隔离作用。但缺点是电阻网络的匹配难以实现,且占用体积大,速度较慢,调试不方便,因此不采用此方案。 2、利用 D/为了解决电阻网络的匹配问题,利用集成的高精度电阻网络。鉴于D/A 转换器能把数字量转换为模拟量,它的内部结构一般是电阻 R 2R 梯形网络,并集成有多路模拟开关。因此可以反向利用 D/A 转换器的内部电阻网络实现程控增益控制。 86 考虑到 一 种我们常用的比较廉价的 8 位 D/A 芯片,由构简单,通用性好。相对于继电器和模拟开关等设计的电阻网络而言,据有精确度高、体积小、控制方便等优点,因此我们方法 2 来实现程控增益控制。电路原理图如图 2 5所示。这种程控增益控制电路的输出电压 256( 2 4) 则增益 256 ( 2 5) 增益 A 与控制字 控制字 D 增益 A 11111111 255/256 11111110 254/256 00000001 1/256 00000000 0 由 D/V 的波形信号经该程控增益控制器后可以实现幅度从 0 5V 的步进,步进量理论上可以达到 。完全可以达到步进量为 要求。因此采用 成程控增益控制电路 。 (二)掉电存储电路 常用的掉电保护方法一般有两种: 1、 对系统板加备用电源 当电压监测电路监测到电源电压低于某电压值时,自动启动备用电源对系统板进行供电。电源电压恢复后,再关闭备用电源。 2、 采用非易失性存储器对关键数据进行存储 常用的非易失性存储器有 ,把系统运行的关键数据存储到非易失性存储器中,当系统掉电后,其中的数据仍然存在,不会丢失,系统加电后,从其中读出数据,系统就可以继续运行了。 87 在本设计中,我们采用 现掉电存储。 存储容量为 2K*8 的 它主要有以下特点:通过 线和系统进行通讯,数据保存时间大于 10 年。设计中系统掉电后要保存的数据小于 2K,所以路图如图 4 2 所示。 (三)输出缓冲电路 为提高输出波形信号带负载的能力,系统设计中采用了专用输出缓冲芯片 的驱动能力达到 250以驱动 50的负载,对 100的负载,其输出失真小于 足以满足设计的要求。电路图如图 43 所示。 图 4 3 输出缓冲电路 图 4 2 掉电存储电路 (四)输出整形电路 整形电路是将输出的各种波形信号整形为方波信号,以便于观察其频率的变化情况。电路采用电压跟随,电容隔直,过零比较来构成整形电路。电路如图 4 2 所示。电压比较器采用 司生产的 是四电压比较器,采用单电源供电,具有三态输出,工作带宽在 10设计中最高输出信号的频率为 400以采用 以满足要求。为输出稳定,采用迟滞比较的方法,为比较器增加一个小的反馈电压。 88 图 4 4 输出整形电路 图 4 5 电源电路 (五 )电源电路 该稳压电源由 220V 市电供电,提供 +5V( 1A)、 12V( 种输出。设计带有短路保护电路。电源电路图如图 4 5 所示。 五、软件设计与算法分析 (一) 系统功能操作 1、 键盘分布 图 5 1 键盘分布图 图 5 2 显示界面 2、按键定义 1F (正常波形 ) 11F (正弦波产生 ) 12F (方波产 生 ) 13F(三角波产生 ) 89 2F (合成波形 ) 21F (正弦分量设定 ) 22F (方波分量设定 ) 23F(三角波分量设定 ) 24F (波形合成 ) 3F(谐波合成 ) 31F(一次谐波分量设定 ) 32F(二次谐波分量设定 ) 33F(三次谐波分量设定 ) 34F(四次谐波分量设定 ) 35F(五次谐波分量设定 ) 36F(波形合成 ) 4F (手写波形 ) 41F (选择键盘写入功能 ) 42F (幅度加 ) 43F(幅度减 ) 44F (时间加 ) 45F(时间减 ) 46F(选择手写板输入 ) 47F(波形合成 ) 5F(波形存储) 51F(存储当前波形 ) 52F(回放存储波形 ) 53F(特定波形产生 ) 54F(返回 ) 6F(扫频输出) 61F(扫频上下限设定 ) 62F(扫频步长设定 ) 63F(扫频输出 ) 64F(返回 ) 7F(手动扫频) 71F(频率加 ) 72F(频率减 ) 73F(返回 ) 8F(手动幅度控制) 81F(幅度加 ) 82F(幅度减 ) 83F(返回 ) 90 (二)软件算法分析 1、波形数据产生 正弦波、三角波的波形数据通过 算产生,把数据存入程序存储器中,通过查循环表的方法取得不同相位点的波形幅值信息。方波通过直接计算得出。 2、波形组合 波形的线性组合采用等间隔抽样,每个周期取 512 个点,把对应的抽样点加权相加后的值作为合成波形的一个对应点的值,最后再对这些值进行归一化,即把它们都量化在 0 到 255 之间。计算公式如式( 5 1)( 5 2)所示。 5 1) M I 256)(( 5 2) 式中: 第 第 I 个待叠加波形的权值; 第 I 个待叠加波形的第 N 点的幅值; 第 N 点叠加波形的量化值; 加权和最小值; 加权和最大值。 4、频率合成 由前面分析知,输出频率 0P,所以只要给定 可由式P=0得到步长控制字,写进步长控制字寄存器 即可。 5、幅度控制 由前面的分析知,输出幅度 *D/200,所以只要控制 D 的输出数值即可控制输出电压的幅度。如果 D 以某固定值累加,即可实现电压的步进输出。 6、扫频输出 由上面频率合成的分析知,只要对步长控制字进行线性累加即可实现扫频输出。 (三)软件结构 91 软件设计中采用键盘中断方式,对不同功能键的输出有不同的响应。系统的软件流程图如图 5 1 所示。子流程图主要包括 叠加波形数据产生(图 5 2)、幅度步进(图 5 3)、波形输出(图 5 4)、手写板输 入(图 5 5)等。 开始系 统 初 始 化掉 电 参 数 返 回键盘按键基本常规波形产生常规波形叠加波形产生谐波叠加波形产生任意波形录入及产生波形存储及特定波形产生扫频设置及扫频输出手动频率调整及频率步进手动幅度调整及幅度步进图 5 1 系统软件流程图 92 图 5 2 叠加波形数据产生子流程图 图 5 3 幅度步进子流程图 正 弦 波 设 置 开始 方 波 设 置 三 角 波 设 置 波 形 数 据 加 权 波 形 数 据 加 权 波 形 数 据 加 权 数 据 加 入 累 加 器 数 据 加 入 累 加 器 数 据 加 入 累 加 器 数 据 比 较 , 找 最 值 , 存储 数 据 处 理 完 毕 数 据 归 一 化 , 存储 结束 开始 开始 幅 值 显 示 幅 值 显 示 幅 值 加 幅 值 减 幅 值 超 底 限 幅 值 超 上 限 衰 减 控 制 衰 减 控 制 结束 结束 累 加 器 清 零 93 开始寄 存 器 初 始 化m k w i r t 标 志 清 零m k w r i t 标志为 1开 串 口 中 断关 串 口 中 断结束开始写 波 形 存 储 器置 相 位 控 制 字置 幅 度 衰 减 控 制 字写 波 形 监 视 存 储 器波 形 输 出波 形 监 视 显 示 刷 新结束图 5 4 手写板输入子流程图 图 5 3 波形输出子流程图 六、系统调试与数据测量 (一) 调试工具 普通 伟福 真器 字示波器( 100 60 6 拟示波器( 20 94 (二) 电路调试 1、低通滤波电路 系统波形产生采用 术,波形信号经 D/A 输出后,有一个五阶无源滤波网络对其进行滤波。现用信号源在滤波器的输入端加上输入信号整幅度和频率,观察其输出信号 频率响应,由于电感和电容大小都和其标称值有较大的误差,所以在调节过程中适当调整电感电 容的大小。调整结束后测得输入输出电压数据如下表 6 1: 表 6 1: 频率( 900 950 1000 1050 1100 1150 2000 输入电压( V) 出电压( V) 波器的截至频率在 外衰减在 60 2、整形电路 整形部分是将输出合成信号整形为方波信号,以便于观察其频率及其变化情况。在输入端加上信号 源产生的负极性电压的正弦波,经隔直网络后,输出为具有很小偏置电压的正弦波,经比较器后,输出同频率的方波。由于波形不对称,所以输出的方波占空比不是 50%,但波形比较稳定。 3、程控增益控制电路 输出增益由 D/A 芯片 制,用信号源在 参考电压端加上 V 的正弦波, 数据线 入系统板 ,通过仿真器往数据线上加入相应的权值,观察 出,并与理论输出值2565D 相比较,幅度输出完全吻合;以 步进量步 进也很精确。但发现输出从 D/A 输出的信号上有很大的噪声,在输出和反馈端加一 102 的小电容,噪声去掉。 4、 Z 轴输出调理电路 95 用信号源产生 3V 高频信号模拟 Z 信号,调节偏置电位器和增益控制电位器,使输出为 +10V 即可。 (三) 系统测试 测量条件: 220V 市电, 50温 25。 测试项目 基本部分: 1、 三种波形产生功能 按 进入正常波形输出功能 ( 1) 产生正弦波。按 进入正弦波输出模式。依次输入频率100110100察输 出波形,波形频率形状均正确。 ( 2) 产生方波。按 进入方波输出模式,依次输入频率100110察输出波形,波形基本达到设计要求,在高频时存在肩部过冲。 ( 3) 产生三角波。按 进入三角波输出模式。依次输入频率100110察输出波形,波形频率形状均正确。 2、三种基本波形的线性组合输出(同周期) 按 2: 1: 1 的比例输入频率为 1正弦波、方波、三角波进行线性组合,观察输出波形,实际输出波形和理论输出基本一致。达到设计要求。 3、基波与其谐波 的线性组合 由于没有专用的测量仪器,只能通过输入比较特殊的组合来验证,我们模拟合成方波,得到的波形形状较好。基本达到设计要求。 4、波形存储 按 按 产生正弦波刷新显示,然后再按 出存储的波形,观察输出波形,波形输出为合成波形,实现了波形存储。 5、输出频率的测试 分别编辑输入不同频率,得到结果如下: 96 ( 1) 正弦波。测试结果如表 6 2: 表 6 2: 输入频率( 50 100 1K 10K 20K 50K 100K 输出频率( 对误差( %) 0 0 0 2) 方波。测试结果如表 6 3: 表 6 3: 输入频率( 0 100 200 1K 5K 10K 50K 输出频率( 50 100 200 1K 对误差( %) 0 0 0 0 3)三角波。测试结果如表 6 4: 表 6 4: 输入频率( 50 100 200 1K 10K 20K 50K 输出频率( 50 100 200 1K 对误差( %) 0 0 0 0 上面的三项测试可知,输出频率范围达到设计要求;频率波进间隔为 5000到设计要求。 6、输出幅度测试 (正弦波, 1测试结果如表 6 5: 表 6 5: 输入幅度

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论