当前位置:文档之家› 基于LabVIEW的信号发生器的设计开题报告

基于LabVIEW的信号发生器的设计开题报告

基于LabVIEW的信号发生器的设计开题报告
基于LabVIEW的信号发生器的设计开题报告

开题报告

基于LabVIEW的信号发生器的设计

1选题的背景、意义

随着测试技术及大规模集成电路技术的发展,传统的电子测试仪器已从模拟技术向数字技术发展;从单台仪器向多种功能仪器的组合及系统型发展;从完全由硬件实现仪器功能向软硬结合方向发展;从功能组合向以个人计算机为核心构成通用测试平台、功能模块及软件包形式的自动测试系统发展。同时,随着计算机技术的不断提高,现代自动测试系统正向仪器的自动化、智能化、小型化和综合化方向发展[1]。

虚拟仪器的出现给现代测试技术带来了一场革命,虚拟仪器技术是测试技术和计算机技术相结合的产物,是两门学科的最新技术的结晶,融合了测试理论、仪器原理和技术、计算机接口技术、高速总线技能化、多样化、模块化和网络化,体现出多功能、低成本、应用灵活、操作方便等优点,在很多领域大有取代传统仪器的趋势,成为当代仪器发展的一个重要方向,并受到各国企业界的高度重视[2]。

所谓虚拟仪器Virtual Instruments,就是在以通用计算机为核心的硬件平台上,利用虚拟仪器软件开发平台在计算机的屏幕上虚拟出仪器的面板以及相应的功能,人们通过鼠标或键盘操作虚拟仪器面板上的旋钮、开关和按键,去选用仪器功能,设置各种工作参数,启动或停止一台仪器的工作。在计算机软件控制下对输入的信号进行采集、分析、处理,测量结果和仪器工作状态都可从虚拟仪器面板上读出。用户在屏幕上通过虚拟仪器面板对仪器的操作如同在真实仪器上的操作一样直观、方便、灵活[3]。

虚拟仪器完成各种测试功能时,通过使用计算机显示器的显示功能来模仿传统仪器的控制面板,输出各种形式的测试结果,通过使用计算机强大的软件功能管理账户,分析和运算信号数据,并通过输入/输出口完成对数据的采集、测量和调整。其核心思想是利用计算机强大的资源使原有的硬件技术需求程序化,以最大限度降低系统的成本,并且加强系统的功能和灵活性。其实质是利用计算机强大的数据处理能力,加上专门设计的硬件仪器,以建立拥有友好界面和丰富功能的新设备。仅需要通过软件界面进行简单的计算机操作,操作人员便可轻松完成对测试对象数据的采集和分析、判断[4、5]。

虚拟仪器软件编程环境给用户提供了一个充分发挥自己才能和想象力的空间,可根据用户自己的设想及要求,通过编程来设计、组建自己的仪器系统。虚

拟仪器由用户自行设计、自行定义,彻底打破了传统仪器只能由生产厂家定义、用户无法改变的模式[6]。

LabVIEW是美国国家仪器公司(NI)的创新产品,是目前国际上进行虚拟仪器开发的一个最佳平台,是新一代测试系统的核心。LabVIEW使用一种功能齐全的图形化编程语言,LabVIEW 以其获得专利的数据流编程模式为我们摆脱了基于文本编程语言的顺序架构的桎梏。LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,LabVIEW使用的是图形化编程语言编写程序,产生的程序是框图的形式。与文本的顺序行所不同,节点间的数据流确定了LabVIEW的执行次序。用户可以轻松地创建可并行执行多种操作的程序框图。此外,LabVIEW 并行执行的本质令多任务和多线程的执行得以简化。使用 LabVIEW 的调试工具,用户可监控数据在程序中的移动并精确掌握数据通过线缆在函数间移动的情况。这种方式与基于文本的语言不同,基于文本的语言要求用户监控每个函数用以跟踪程序的执行状况,而LabVIEW拥有所有的通用编程环境,如数据结构、循环结构和事件处理。LabVIEW有一个内置编译器,可在编辑时间编译所有代码。选择 LabVIEW开发测试和测量应用的一大决定性因素是其开发速度。通常,使用 LabVIEW开发应用系统的速度比使用其它编程语言快 4到 10 倍。其原因在于,图形化编程语言为用户提供了丰富的扩展函数库,这些扩展函数库主要面向数据采集、GPIB和数据分析、显示、存储,为用户节省了宝贵的开发时间。同时LabVIEW 还支持非常强大的网络处理功能,方便进行远程仪器开发。这样就可以通过网络来远程完成仪器开发和数据采集。LabVIEW 还提供与其他编程语言的接口来完成更复杂的数值分析任务[7、8]。

在硬件平台确立之后,是由软件而不是硬件来决定仪器的功能,虚拟仪器可通过改变软件的方法来适应不同的需求,它的功能灵活、开放,容易与其他外设、网络相连,构成更大的系统,技术更新周期短,可随着计算机技术的发展和用户的需求进行仪器与系统的升级,在性能维护和灵活组态等多个方面都有着传统仪器无法比拟的优点,且投入少,收效大[9]。

信号发生器主要用来产生幅度不同,频率各异的各种激励信号,是电工电子实验室、自动控制系统和科学研究领域经常用的一种测量仪器。普通台式信号发生器价格昂贵,而且仪器功能固定单一,不具备用户对仪器进行定义及编程的功能。所以采用虚拟仪器技术设计函数信号发生器,可以降低成本,缩短开发周期,并且能够和其它虚拟仪器构成一个完整的实验系统,也可以增加一些数字信号处理功能,极大地方便用户。所以,虚拟函数信号发生器的设计在电子测量领域中将会发挥极大的作用[10、11]。

2相关研究的最新成果及动态

国外虚拟仪器技术自上世纪80年代由美国NI 公司提出以来,一直成为发达国家自动测控领域的研究热点和应用前沿,是现代仪器仪表发展的重要方向。近年来,世界各国的许多大型自动测控和仪器公司均相继研制了为数不少的虚拟仪器开发平台,但最早和最具影响力的还是NI公司的图形化开发平台LabVIEW。虚拟仪器在国外已发展成为一种新的产业。美国是虚拟仪器的诞生地,目前也是全球最大的虚拟仪器制造国[12]。

阿尔卡特美国公司是全球领先的世界上电信设备制造商领导者之一。位于加州佩塔卢马的接入部,开发Litespan接入平台一种光纤数字环路载波(DLC)。DLC能够将电话公司中心机房普通铜线上的电话业务传递到更远的地方。通过LabVIEW,在相对短的时间内开发了一个全面测试方案。同时测试对每个信道单元的16个ANSI要求的环路和4条ISDN线路的一个信道单元进行测试时,每项测试所花费的时间为12分钟。由于一些信道单元需要测试某个温度范围内的状况,因而整个测试需要几天的时间。阿尔卡特公司Litespan硬件质量部的一位工程师,在程序中增加了一项功能,使得测试可以全天进行,甚至在周末也行。这项功能极大地扩展丰富了测试平台,提高了测试效率[13]。

国内虚拟仪器最早的研究也是从引进消化NI的产品开始。国家自然科学基金委员会也曾将虚拟仪器研究作为现代机械工程科学前沿学科之一,列入过为“十五”期间优先资助领域。目前有些研究已取得可喜成绩,如由重庆大学测试中心秦树人教授承担的国家863 项目“虚拟仪器关键技术的研究及其产业化”,所研发的“一体化虚拟仪器”就是一种不同于欧美虚拟仪器的新技术。这项成果表明我国在虚拟式仪器方面走出一条与欧美技术线路完全不同的自主创新路子,并成为国际上嵌入式一体化虚拟仪器研发的先行者[14]。

1999年重庆大学机械工程学院秦树人教授提出“智能虚拟控件”概念以来,由他率领的研究团队先后取得了“智能控件化虚拟仪器”、“虚拟仪器拼搭场”、“智能虚拟控件和控件化虚拟仪器”和“岩石模型”等一系列研究成果,专家认为,这一系列成果标志着我国在虚拟仪器研究方面凭借自己原创技术跻身世界先进行列。

从上个世纪80年代中期美国推出虚拟仪器(VI)以来,至今已产生了LabVIEW、HPVEE等国际上流行的开发系统,在虚拟智能测试方面积累了丰富资源。在落后欧美水平十几年的条件下,秦树人提出一种全新的虚拟仪器模式--“智能虚拟控件”原理,建立信号变换的统一模型,奠定了这一新型仪器模式的理论基础,并在此基础上研制成功了虚拟仪器开发系统(VMIDS),把虚拟仪器的设计理论与方法、资源开发积累的程度提到了一个全新的高度,使得开发成功的

虚拟测试仪器最终产品已达数十种,而开发成功可直接用于组建仪器产品的“智能虚拟控件”更达数百上千种。

秦树人认为,由于虚拟智能测试系统尚未建立统一的模型,功能软件的优势虽然能够大部分取代硬件部件,但仍未摆脱硬件仪器单机系统的制造和调用形式;软件的功能虽然提高了仪器的灵活性和开放性,但在制造上没有引入深度集成的原理和方法,还难以从根本上改变目前虚拟智能测试的模式,因此亟待创建一个全新的、具有更丰富内涵的测试功能系统。秦树人教授在前期大量有成效的研究基础上,提出了“岩石模型”理论。这一理论提出对全部机械测试类仪器建立“有界无限”的统一模型,所谓“有界无限”是指“机械测试”是一个“界”,而只要在这个“界”内,任何测试功能或仪器都将包含或可添加至这一系统(岩石模型)之中。基于这一理论,对测试功能和仪器进行多次、深度的集成制造便可演变成为一个“有界无限”、包含大量测试仪器并可供实际使用的复杂、大型测试仪器库。“岩石模型”在应用上将是一个取之不尽、用之不竭的大型机械测试仪器仓库,可为机械科学的研究和机械产品的制造提供全方位的在线和离线测试手段,具有广泛的产业应用前景[15]。

3课题的研究内容及拟采取的研究方法(技术路线)、研究难点及预期达到的目标

3.1研究内容:

本虚拟函数信号发生器的开发,基于LabVIEW这个软件开发平台。根据LabVIEW的特点结合信号源的需求,确定总体设计思想:

(1)可以产生10HZ到100MHZ的正弦波、方波、三角波、锯齿波;

(2)信号频率、幅度可调可控;

(3)可以根据需要,保存波形的分析参数到指定文件。

3.2研究方法:

根据上述总体设计思想,将该系统软件设计分成属性设置、信号产生、波形显示和数据存储四大模块,其软件结构框图如图 1所示。在虚拟仪器的软件开发平台——LabVIEW上,根据设计要求,在VI程序的控制模板和函数模板上选择相应的控制件和显示件以及所涉及到的函数,利用所选定的目标项分别实现各子模块的功能,最终实现虚拟信号发生器。

图1 虚拟信号发生器的原理框图

3.3研究难点:

1.可调频率范围大,在频率档位变化时采样频率需同时更新。

2.由于第一次接触LabVIEW,虽然说这平台操作不是很复杂,自学起来也容易,但是一些小细节和小操作需要自己去寻找和发现。

3.4预期达到的目的:

3.4.1.能实现的功能:

(1)可以产生10HZ到100MHZ的正弦波、方波、三角波、锯齿波;

(2)信号频率、幅度可调可控;

(3)可以根据需要,保存波形的分析参数到指定文件。

3.4.2.待扩展的功能:

任意函数波形的实现。

4研究工作详细进度和安排

2010年11月23日—2010年12月5日布置毕业设计任务,讲解毕业设计的方法和步骤,查找、分析相关文献资料;

2010年12月6日—2011年1月10日初步拟定系统采取的研究方法、设计路线,完成文献综述、外文翻译的撰写;

2011年1月11日—2011年3月5日整理相关资料,确定系统完成的主要功能,绘制系统的流程图。完成开题报告;

2011年3月5日—2011年4月8日进行详细的系统分析,完成电路的设计,每周汇总情况、问题和进度一次,随时可通过电话联系。开始撰写论文大纲及初稿;

2011年4月9日—2011年5月3日系统开发、代码设计、系统调试、修改及优化阶段。

2011年5月4日—2011年5月26日完成毕业论文并提交;

2011年5月27日—2011年5月29日毕业论文答辩。

5参考文献

[1] 屈尔庆.基于LabVIEW的信号发生器的设计[J].信号处理.106-107.

[2] 于洁,钟佩思.信号发生器在虚拟仪器界面中的设计与实现[J].山东理工大学学报(自然科学版). 2005,19(2):106-110.

[3] 袁渊,古军.虚拟仪器基础教程[M].西安:西安电子科技大学出版社,2002.

[4] Shen Xiaoyan,Zhang Guang,Zhen Shuchun,the Missile Institute of the Air-force Engineering University Sanyuan, Shaanxi 713800, China; Analysis and Design of Microwave Virtual Time-Frequency Analyzer[A]; Proceedings of the 5th InternationalSymposium on Test and Measurement (Volume 1)[C];2003年.

[5] LI Zhili,XUE Changsheng,XU Yihui 9 Department of Beijing Institute ofSpecialE.&M.TechnologyBeijing,NO.1,Anwaibeiyuan,P.R.China;Applicati on of the Virtual Instrument Technology in the Automatic Testing System of Weapon Equipment[A];第七届国际测试技术研讨会论文集[C];2007年. [6] 李震,柯旭贵,汪云祥.虚拟仪器的发展历史、研究现状与展望[J].安徽工程科技学院学报,2005,18,(4):1-4.

[7] 朱治国,郑建荣,刘小平.虚拟仪器及其常用开发软件[J],现代仪器,2004,1:15—16.

[8] 张毅刚.虚拟仪器技术介绍[J].国外电子测量技术,2006,25,(6):1-6.

[9] 李纪欣.虚拟仪器技术及其发展趋势[J].电子材料与电子技术,2005,(3):41-46.

[10] 李震,柯旭贵,汪云祥.虚拟仪器的发展历史、研究现状与展望[J].安徽工程科技学院学报,2005,18,(4):1-4.

[11] 朱岩;余愚;虚拟仪器技术研究现状与展望[J]. 现代制造技术与装备,2008,(6):12-15.

[12] 刘萍;曹慧;邱鹏;虚拟仪器的发展过程及应用[J].山东科学,2009,(1):80-86.

[14] “重庆大学虚拟仪器关键技术的研究课题验收”[N],科技日报,2006-12-19.

[15] 王松涛.我国虚拟仪器研究十年努力结出丰硕成果[N/OL].新华网重庆频

道 ,2008-11-26 .

虚拟仪器——LABVIEW课程设计报告 2

课程设计任务书 课程名称: 虚拟仪器 题目:基于声卡的音频采集分析仪与信号发生器设计 学院: 环化学院系: 化工系 专业: 测控技术与仪器 班级: 学号: 学生姓名: 起讫日期:17 ~ 18 周 指导教师:职称:中级 系分管主任: 刘雷 审核日期:

一、课程设计的要求和内容(包括原始数据、技术要求、工作要求) 虚拟仪器技术是测试技术和计算机技术相结合的产物,它融合了测试理论、仪器原理和技术、计算机接口技术、高速总线技术以及图形化软件编程技术于一身,实现了测量仪器的集成化、智能化、多样化及可编程化,本课程设计的任务是帮助学生学习和了解虚拟仪器的原理及开发技术,掌握虚拟仪器软件平台Lab VIEW的基本的编程方法及调试技术,并结合计算机声卡来完成一个信号发生器与时频分析仪的设计. 具体要求与内容: 1。具备数字存储示波器、信号发生器和信号分析仪三个主要功能模块; 2.可以通过前面板交互界面实现示波器与信号发生器功能切换; 3。采集数据可以在单次和连续两种方式进行切换,采集的数据可以进行存储,类型可以在WA V、BIN和TXT三种类型进行切换,数据存储要求用子VI 实现; 4。对于信号发生器,要求可以叠加各种噪声,要求可以改变信号相关参数,同时能够实现两个以上信号叠加为一个复合信号; 5。时频分析仪应该能够完成大部分时域和频域分析,可实现信号分析前的加窗或滤波器操作,可以对原始数据和结果数据进行保存,示波器的各个参数灵活可调并且可以将已存数据重新载入进行分析观察。对于音频信号可以选择性的进行播放。

基于声卡的音频采集分析仪与信号发生器设计: 摘要:要在LABVIEW环境中进行对声卡采集编程,就是运用常用周期信号及测试领域特殊信号的双通道模拟输出。由于专用数据采集卡成本比较昂贵、而且和计算机兼容性比较差等缺点,这个论文就是应用性能良好、价格低廉的计算机声卡设计一套基于LabVIEW 的信号采集分析系统。该系统具有双通道、高保真、22K 甚至44KHz的采样率,实现了音频信号的实时采集、实时存储、回放、信号分析(时域分析和频域分析)等多种功能。实验结果表明:该设计方案具有设计简便、成本低、通用性高、扩展性好、界面大方简洁等优点,可广泛应用于工程测量和科学实验室等环境. 关键词:声卡;数据采集;虚拟仪器;LabVIEW ; 引言:数据采集是信号分析与处理的一个重要环节,在许多工业控制与生产状态监控中,都需要对各种物理量进行数据采集与分析。但是,专用数据采集卡的价格一般比较昂贵,而我们PC机的声卡就是一个很好的双通道数据采集卡。实际测量中,在满足测量要求的前提下,可以充分利用计算机自身资源,完成数据采集任务,从而节省成本。 虚拟仪器是基于计算机的软硬件测试平台.虚拟仪器技术的优势在于可由用户定义自己的专用仪器系统,且功能灵活,很容易构建,所以应用面极为广泛.目前应用最广、发展最快、功能最强的图形化软件集成开发环境是美国国家仪器公司的创新软件产品[1]。它是将仪器装入计算机中, 以通用的计算机硬件及操作系统为依托, 可以实现各种仪器的功能。 LabVIEW是一种图形化编程语言,广泛应用于工业界、学术界和研究实验室,主要应用于仪器控制、数据采集、数据分析、数据显示等领域,适用于多种不同的操作系统平台。与传统C、C++等编程语言不同,LabView采用强大的图形化语言编程,面向测试工程师而非专业程序员,编程方便,人机交互界面直观友好,具有强大的数据可视化分析和仪器控制能力等特点[2]。

信号发生器的基本参数和使用方法

信号发生器 本人介绍一下信号发生器的使用和操作步骤. 1、信号发生器参数性能 频率范围:0.2Hz ~2MHz 粗调、微调旋钮 正弦波, 三角波, 方波, TTL 脉波 0.5" 大型 LED 显示器 可调 DC offset 电位 输出过载保护 信号发生器/信号源的技术指标: 波形正弦波, 三角波, 方波, Ramp 与脉波输出 振幅>20Vp-p (open circuit); >10Vp-p (加 50Ω负载) 阻抗50Ω+10% 衰减器-20dB+1.0dB (at 1kHz) DC 飘移<-10V ~ >+10V, (<-5V ~ >+5V 加 50Ω负载) 周期控制 1 : 1 to 10 : 1 continuously rating 显示幕4位LED显示幕 频率范围0.2Hz to2MHz(共 7 档) 频率控制Separate coarse and fine tuning 失真< 1% 0.2Hz ~ 20kHz , < 2% 20kHz ~ 200kHz 频率响应< 0.2dB 0.2Hz ~100kHz; < 1dB100kHz~2MHz 线性98% 0.2Hz ~100kHz; 95%100kHz~2MHz

对称性<2% 0.2Hz ~100kHz 上升/下降时间<120nS 位准4Vp-p±1Vp-p ~ 14.5Vp-p±0.5Vp-p 可调 上升/下降时间<120nS 位准>3Vpp 上升/下降时间<30nS 输入电压约 0V~10V ±1V input for 10 : 1 frequency ratio 输入阻抗10kΩ (±10%) 交流 100V/120V/220V/230V ±10%, 50/60Hz 电源线× 1, 操作手册× 1, 测试线 GTL-101 × 1 230(宽) × 95(高) × 280(长) mm,约 2.1 公斤 信号发生器是为进行电子测量提供满足一定技术要求电信号的仪器设备。这种仪器是多用途测量仪器,它除了能够输出正弦波、矩形波尖脉冲、TTL电平、单次脉冲等五种波形,还可以作频率计使用,测量外输入信号的频率 1.信号发生器面板: (1)电源开关; (2)信号输出端子; (3)输出信号波形选择;

函数信号发生器(毕业设计)

陕西国防学院电子工程系毕业论文 摘要 本系统以ICL8038集成块为核心器件,制作一种函数信号发生器,制作成本较低。适合学生学习电子技术测量使用。ICL8038是一种具有多种波形输出的精密振荡集成电路,只需要个别的外部元件就能产生从0.001Hz~30KHz的低失真正弦波、三角波、矩形波等脉冲信号。输出波形的频率和占空比还可以由电流或电阻控制。另外由于该芯片具有调制信号输入端,所以可以用来对低频信号进行频率调制。 函数信号发生器根据用途不同,有产生三种或多种波形的函数发生器,其电路中使用的器件可以是分离器件,也可以是集成器件,产生方波、正弦波、三角波的方案有多种,如先产生正弦波,根据周期性的非正弦波与正弦波所呈的某种确定的函数关系,再通过整形电路将正弦波转化为方波,经过积分电路后将其变为三角波。也可以先产生三角波-方波,再将三角波或方波转化为正弦波。随着电子技术的快速发展,新材料新器件层出不穷,开发新款式函数信号发生器,器件的可选择性大幅增加,例如ICL8038就是一种技术上很成熟的可以产生正弦波、方波、三角波的主芯片。所以,可选择的方案多种多样,技术上是可行的。 关键词: ICL8038,波形,原理图,常用接法 1

陕西国防学院电子工程系毕业论文 目录 摘要 (1) 目录 (2) 第一章项目任务 (3) 1.1 项目建 (3) 1.2 项目可行性研究 (3) 第二章方案选择 (4) 2.1 [方案一] (4) 2.2 [方案二] (4) 第三章基本原理 (5) 3.1函数发生器的组成 (6) 3.2 方波发生器 (6) 3.3 三角波发生器 (7) 3.4 正弦波发生器 (9) 第四章稳压电源 (10) 4.1 直流稳压电源设计思路 (10) 4.2 直流稳压电源原理 (11) 4.3设计方法简介 (12) 第五章振荡电路 (15) 5.1 RC振荡器的设计 (15) 第六章功率放大器 (17) 6.1 OTL 功率放大器 (17) 第七章系统工作原理与分析 (19) 7.1 ICL8038芯片简介 (19) 7.2 ICL8038的应用 (19) 7.3 ICL8038原理简介 (19) 7.4 电路分析 (20) 7.5工作原理 (20) 7.6 正弦函数信号的失真度调节 (23) 7.7 ICL8038的典型应用 (24) 致谢 (25) 心得体会 (26) 参考文献 (27) 附录1 (28) 附录2 (29) 附录3 (30) 2

labview课程设计

虚拟仪器》课程设计题目:摩托车仪表盘 学院名称:物理与电子工程学院 专业班级:电子信息科学与技术 学生姓 名: 方皖南 学号:201540620302 指导教 师: 胡楠 时间:2018-10-25

目录 一、labVIEW 介绍???????????????????????????? (3) 二、摩托车仪表盘的设计?????????????????????? (4) 2.1前面板图示?????????????????????? (4) 2.2程序框图?????????????????????? (4) 2.3 程序说明?????????????? (5) (1)左转灯以及右转灯的控制???????? (5) (2)让左右等闪烁的控制?????? (6) (3)里程表控制?????? (6) (4)速度表控制?????? (7) (5)油罐的控制????? (7) (6)所有数值归零控制????? (7) 三、设计小结??????????????????????????????? (7) 四、参考文献??????????????????????????????? (8)

、labVIEW介绍 LabVIEW (Laboratory Virtual Instrument EngineeringWorkbench ,实验室虚拟仪器集 成环境)是一个基于G(Graphic )语言的图形编程开发环境,在工业界和学术界中广泛用作开发数据采集系统、仪器控制软件和分析软件的标准语言,对于科学研究和工程应用来说是很理想的语言。它含有种类丰富的函数库,科学家和工程师们利用它可以方便灵活地搭建功能强大的测试系统。LabVIEW编程语言最主要的两个特点是图形化编程和数据流驱动:(1)图形化编程 LabVIEW与Visual C++、Visual Basic 、LabWindows/CVI等编程语言不同,后几种都是基于文本的语言,而LabVIEW则是使用图形化程序设计语言G语言,用框图代替了传统的程序代码,编程的过程即是使用图形符号表达程序行为的过程,源代码不是文本而是框图。一个VI 有三个主要部分组成:框图、前面板和图标/连接器。框图是程序代码的图形表示。 LabVIEW的框图中使用了丰富的设备和模块图标,与科学家、工程师们习惯的大部分图标基本一致,这使得编程过程和思维过程非常的相似。多样化的图标和丰富的色彩也给用户带来不一样的体验和乐趣。 前面板是VI 的交互式用户界面,外观和功能都类似于传统仪器面板,用户的输入数据通过前面板传递给框图,计算和分析结果也在前面板上以数字、图形、表格等各种不同方式显示出来。 图标是VI 的图形符号,连接器则用来定义输入和输出,每一个VI 都有图标和连接器。用户要做的工作就是恰当地设置参数,并连接各个子VI 。编程一般步骤就是使用鼠标选取合适的模块、连线和设置参数的过程,与烦琐枯燥的文本编程相比更为简单、生动和直观。 如果将虚拟仪器与传统仪器作一类比,前面板就像是仪器的操作和显示面板,提供各种参数的设置和数据的显示,框图就像是仪器内部的印刷电路板,是仪器的核心部分,对用户来讲是透明的,而图标和连接器可以比作电路板上的电子元器件和集成电路,保证了仪器正常的逻辑和运算功能。 (2)数据流驱动 宏观上讲,LabVIEW的运行机制已不再是传统上的冯·诺伊曼式计算机体系结构的执行方式了。传统计算机语言(如C 语言)中的顺序执行结构在LabVIEW中被并行机制所代替。本质上讲它是一种带有图形控制流结构的数据流模式,程序中的每一个函数节点只

labvIEW开题报告

毕业设计(论文)开题报告题目基于虚拟仪器飞机吊舱冷冻系统检测系统设计 专业名称自动化 班级学号098202144 学生姓名钟建锋 指导教师杨谊华 填表日期年月日

说明 开题报告应结合自己课题而作,一般包括:课题依据及课题的意义、国内外研究概况及发展趋势(含文献综述)、研究内容及实验方案、目标、主要特色及工作进度、参考文献等内容。以下填写内容各专业可根据具体情况适当修改。但每个专业填写内容应保持

一、选题的依据及意义: Labview是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C 和BASIC开发环境,但是Labview与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而Labview使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 现有的虚拟仪器系统按硬件工作平台主要可分为基于PC总线的虚拟仪器、基于VXI 的虚拟仪器、基于PXI的虚拟仪器,所应用场合不同各有其特点。 虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。这也正是NI近30年来始终引领测试测量行业发展趋势的原因所在。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色的集成这四大优势。 虚拟仪器技术的三大组成部分,首先是高效的软件,软件是虚拟仪器技术中最重要的部份。使用正确的软件工具并通过设计或调用特定的程序模块,工程师和科学家们可以高效地创建自己的应用以及友好的人机交互界面。NI公司提供的行业标准图形化编程软件——LabVIEW,不仅能轻松方便地完成与各种软硬件的连接,更能提供强大的后续数据处理能力,设置数据处理、转换、存储的方式,并将结果显示给用户。此外,NI 提供了更多交互式的测量工具和更高层的系统管理软件工具,例如连接设计与测试的交互式软件SignalExpress、用于传统C语言的LabWindows/CVI、针对微软Visual Studio 的Measurement Studio等等,均可满足客户对高性能应用的需求。有了功能强大的软件,您就可以在仪器中创建智能性和决策功能,从而发挥虚拟仪器技术在测试应用中的强大优势。其次是模块化的I/O硬件,面对如今日益复杂的测试测量应用,NI提供了全方位的软硬件的解决方案。无论您是使用PCI, PXI, PCMCIA, USB或者是1394总线,NI都能提供相应的模块化的硬件产品,产品种类从数据采集、信号条理、声音和振动测量、视觉、运动、仪器控制、分布式I/O到CAN接口等工业通讯,应有尽有。NI高性能的硬件产品结合灵活的开发软件,可以为负责测试和设计工作的工程师们创建完全自定义的测量系统,满足各种独特的应用要求。目前,NI已经达到了每2个工作日推出一款硬件产品的速度,大大拓宽了用户的选择面:例如NI新近推出的新一代数据采集设备——先期推出的20款M系列DAQ卡,就为数据采集领域设定了全新的标准。最后是用于集成的软硬件平台。NI首先提出的专为测试任务设计的PXI硬件平台,已经成为当今测试、测量和自动化应用的标准平台,它的开放式构架、灵活性和PC技术的成本优势

信号发生器毕业设计

信号发生器的设计与制作 系别:机电系专业:应用电子技术届:07届姓名:张海峰 摘要 本系统以AD8951集成块为核心器件,AT89C51集成块为辅助控制器件,制作一种函数信号发生器,制作成本较低。适合学生学习电子技术测量使用。AD9851是AD公司生产的最高时钟为125 MHz、采用先进的CMOS技术的直接频率合成器,主要由可编程DDS系统、高性能模数变换器(DAC)和高速比较器3部分构成,能实现全数字编程控制的频率合成。 关键词AD9851,AT89C51,波形,原理图,常用接法

ABSTRACT 5 The system AD8951 integrated block as the core device, AT89C51 Manifold for auxiliary control devices, production of a function signal generator to produce low cost. Suitable for students to learn the use of electronic technology measurement. AD9851 is a AD produced a maximum clock of 125 MHz, using advanced CMOS technology, the direct frequency synthesizer, mainly by the programmable DDS systems, high-performance module converter (DAC) and high-speed comparator three parts, to achieve full Digital program-controlled frequency synthesizer. Key words AD9851, AT89C51, waveforms, schematics, Common Connection

简易矩形波发生器报告

数字电路设计研讨 --简易矩形波信号发生器 姓名:尹晨洋 学号:13211023 班级:通信1301 同组成员:程永涛 学号:13211007 指导老师:任希

目录 一、综述************************************************************ 1 二、电路元件结构及工作原理***************************** 1 1)、555计数器******************************************************** 1 2)、74ls160同步计数器************************************************ 2 3)、74ls175 4位寄存器************************************************* 4三、频率可调的矩形波发生器***************************** 4 1)、频率可调的矩形波发生器电路图仿真电路图******************************* 4 2)、频率可调的矩形波发生器工作原理分析*********************************** 4 3)、仿真结果分析******************************************************** 5四、可显示频率计数器***************************************** 6 1)、可显示频率计数器仿真电路图******************************************** 6 2)、工作原理分析********************************************************* 6 3)、仿真结果分析********************************************************** 7 4)、实验误差************************************************************** 9 五、总结与体会************************************************** 9 六、参考文献*******************************************************

LabVIEW课程设计报告

《电子信息系统软件设计与仿真》课程设计报告实验三十六: 1.温度报警程序,当温度值大于37则报警,小于-5则退出运行状态。前面板: 程序框图:

程序功能及用途: 本程序功能为温度报警,温度值超过37就报警,小于-5就退出运行状态。 程序演示: (备注:以下的当前温度值显示格式设置为2位的浮点数,当然也可以设置为其他形式) 1.0 当温度值大于37°时,红灯亮表示报警。(备注:以下的温度值) 2.0 当温度值小于-5°时,程序退出运行状态。

程序思路和步骤: 本题要求温度值超过一定值(37)时就报警,这里用指示灯来显示,当温度值低于一定值(-5)时就退出运行状态。 由程序框图我们可以知道:首先由一个随机数函数产生一个0-1之间的双精度浮点数,拿这个数与常量-15相乘可以得到一个范围为0到-15的数;另一方面通过另一个随机数函数产生一个0-1之间的双精度浮点数,拿这个数与常量100相乘可以得到一个范围为0到100的数;最后将这两个数通过“和”函数进行求和得出的结果作为温度计的输入值,并用输出数值控件显示此时的温度值;同时进而将这个值通过“大于”函数或是“小于”函数进行比较,当输出的温度值大于常量37,此时对应的报警指示灯就会由绿灯变为红灯,说明温度值超过预定设置的温度值,达到报警的目的;而当温度值小于常量-5时,小于函数输出为真,最后通过和停止按钮进行或操作,达到退出运行状态的作用。在本设计中加入时间延迟函数主要是将程序运行延迟一下时间,不加延时的话程序运行过快,数据变化过快,不利于观察,本次设计设置延迟时间为0.7S,观察的效果刚好。至此,该题的所有功能均已实现。 2.建立一个实现计算器功能的VI。前面板有数字控制件用来输入两个数值,有数值显示件用来显示运算结果。运算方式有加、减、乘、除,可用一个滑动条实现运算方式的设定。 前面板:

基于Labview的环境温度测试系统——开题报告

北京联合大学毕业设计(论文)开题报告 题目:基于labview 的环境温度测试系统 专业:指导教师: 学院:学号: 班级:姓名: 一、课题任务与目的 本设计利用LabVIEW在虚拟仪器平台上开发出一个温度采集系统, 以单片机为下位机,以LabVIEW软件作为上位机的虚拟仪器,具体要求如下: 1、进行下位机的温度数据采集系统的设计,采用一片STC89C52作为微处理器,两片DS18B20进行温度测量和一片MAX232进行串口通信的电平转换以及附属电路的设计,可实现两路温度实时测量。 2、开发PC机的上位机软件,利用NI公司的LabVIEW作为软件平台,开发一套应用软件,包括前面板的设计、串口通信模块的设计、温度测量模块的设计、数据存储模块和数据回放模块的设计。 3、实现上下位机的串口通讯,可实现温度数据的上传以及对前端采集部分的控制与管理。利用LabVIEW的串口通信模块实现与单片机的串口通信。 二、调研资料情况 随着虚拟仪器技术在测控系统的广泛使用,测控技术走向软件化、图形化的趋势明显,虚拟仪器“以软代硬”的思想,在大大降低工程中硬件所占比重的同时,也大大降低了工程技术人员使用门槛.但在学习LabVIEW语言时存在的问题是供学习使用的硬件不多。价格高的硬件是摆在每一位学虚拟仪器数据采集的学习者很难解决的矛盾,对于希望学习LabVIEW的广大工程技术人员而言,开发一种易学易用的成本低廉的智能仪表帮助学习虚拟仪器设计。是很有意义的。基于这种思想,在实验室设计了以单片机为下住机,以LabVIEW软件作为上位机的虚拟仪器学习实验平台,该平台价格低.工程技术人员或学生可以通过该平台的学习,很快上手开发实际工程,因而本实验装置具有很强的实用价值。 温度是工农业生产的主要环境参数,对其进行适时准确的测量具有重要意义。很多生产设备、热工装置及大型仓库等需要进行温度测量,但由于许多工作场合环境恶劣,不宜采取人工测量,因此,设计一种能够进行温度的自动检测系统具有较为广泛的应用价值。根据温度传感器的性能特点和测试要求,利用虚拟仪器(Virtual Instruments,简称VI)代替真实的仪器设备,基本不用投入仪器设备及

简易信号发生器单片机课程设计报告

课程设计(论文)任务书 电气学院电力系统及其自动化专业12(1 )班 一、课程设计(论文)题目:简易信号发生器设计 二、课程设计(论文)工作自 2015年1 月12 日起至2015 年 1月16 日止。 三、课程设计(论文) 地点:电气学院机房 10-303 四、课程设计(论文)内容要求: 1.课程设计的目的 (1)综合运用单片机原理及应用相关课程的理论知识和实际应用知识,进行单片机应用系统电路及程序设计,从而使这些知识得到进一步的巩固,加深和发展;(2)熟悉和掌握单片机控制系统的设计方法,汇编语言程序设计及proteus 软件的使用; (3)通过查阅图书资料、以及书写课程设计报告可提高综合应用设计能力,培养独立分析问题和解决问题的能力。 2.课程设计的内容及任务 (1)可产生频率可调的正弦波(64个点)、方波、锯齿波或三角波。 (2)显示出仿真波形。 (3)通过按键选择输出波形的种类。 (4)在此基础上使输出波形的幅值可控。

3.课程设计说明书编写要求 (1)设计说明书用A4纸统一规格,论述清晰,字迹端正,应用资料应说明出处。(2)说明书内容应包括(装订次序):题目、目录、正文、设计总结、参考文献等。应阐述整个设计内容,要重点突出,图文并茂,文字通畅。 (3)报告内容应包括方案分析;方案对比;整体设计论述;硬件设计(电路接线,元器件说明,硬件资源分配);软件设计(软件流程,编程思想,程序注释,) 调试结果;收获与体会;附录(设计代码放在附录部分,必须加上合理的注释)(4) 学生签名: 2015年1月16 日 课程设计(论文)评审意见 (1)总体方案的选择是否正确;正确()、较正确()、基本正确()(2)程序仿真能满足基本要求;满足()、较满足()、基本满足()(3)设计功能是否完善;完善()、较完善()、基本完善()(4)元器件选择是否合理;合理()、较合理()、基本合理()(5)动手实践能力;强()、较强()、一般()(6)学习态度;好()、良好()、一般()(7)基础知识掌握程度;好()、良好()、一般()(8)回答问题是否正确;正确()、较正确()、基本正确()、不正确() (9)程序代码是否具有创新性;全部()、部分()、无() (10)书写整洁、条理清楚、格式规范;规范()、较规范()、一般()总评成绩优()、良()、中()、及格()、不及格() 评阅人:

函数信号发生器的使用方法规定

函数信号发生器的使用方法规定 1、目的:为操作人员作操作指导。 2、范围:适用于函数信号发生器操作人员。 3、操作步骤: 3.1注意事项 仪器在只使用“电压输出端”时应将“输出衰减”开关置于“0dB”~“80dB”内的位置,以免功率指示电压表指示过大而损坏。 3.2使用方法 3.2.1开机:在未开机前应首先检查仪器外接电源是否为交流220V±10%,50Hz±5%, 并检查电源插头上的地线脚应与在地接触良好,以防机壳带电。面板上的电源开关 应放在“关”位置,“电平调节”旋钮置中间,输出衰减旋钮置“0dB”,频段开关设 置在你所需要的频段。 3.2.2频率选择:首先将频段开关设置在你所期望的频率范围内,然后调节频率调谐旋钮 和频率微调旋钮,至数码管上指示你所需要的频率为止。 3.2.3波形选择:波形开关在“~”位置,可在电压输出端获得全频段的电压正弦信号,在 功率输出端可获得20Hz~100kHz的功率输出;波形开关在“”位置,在电压输 出端可获得全频段的电压方波信号。输出衰减在功率输出端8Ω档同样可以获得 20Hz~100kHz的方波功率输出。 3.2.4输出电压调整:电压输出端的输出电压可通过“电平调节”旋钮连续可调。 3.2.5功率输出调整:功率输出端的输出同由“电平调节”旋钮控制调节,并可通过“输 出衰减”进行80 dB的衰减。“输出衰减”控制开关上有8Ω和600Ω二档匹配档, 用以匹配低阻和较高负载以获取最大输出功率。 3.2.6功率的平衡输出:本仪器600Ω功率输出档可进行平衡输出,方法是可将面板上中间 红色接线柱和黑色接线柱之间的接地片取下,接在两个红色接线柱上即可,但本仪器连接的其它仪器也应不接在“地”电位。

基于LabVIEW的贪吃蛇游戏设计本科毕业设计

本科毕业设计(论文) 题目:基于Lab VIEW的贪 吃蛇游戏开发设计

毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作者签名:日期: 指导教师签名:日期: 使用授权说明 本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:日期:

学位论文原创性声明 本人郑重声明:所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律后果由本人承担。 作者签名:日期:年月日 学位论文版权使用授权书 本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。 涉密论文按学校规定处理。 作者签名:日期:年月日 导师签名:日期:年月日

任意信号发生器毕业设计开题报告书

苏州科技学院 毕业设计开题报告 设计题目任意信号发生器的硬件设计(基于89C51实现)院系电子与信息工程学院 专业电子信息工程 班级电子0911 学生姓名XXXXXXX 学号 设计地点 指导教师 2013 年3月31 日

设计题目:任意信号发生器的硬件设计(基于89C51实现)课题目的、意义及相关研究动态: 一、课题目的: 信号发生器是一种能产生模拟电压波形的设备,这些波形能够校验电子电路的设计。信号发生器广泛用于电子电路、自动控制系统和教学实验等领域,它是一种可以产生正弦波,方波,三角波等函数波形的一起,其频率范围约为几毫赫到几十兆赫,在工业生产和科研中利用信号发生器输出的信号,可以对元器件的性能鉴定,在多数电路传递网络中,电容与电感组合电路,电容与电阻组合电路及信号调制器的频率,相位的检测中都可以得到广泛的应用。因此,研究信号发生器也是一个很重要的发展方向。 常用的信号发生器绝大部分是由模拟电路构成的,但这种模拟信号发生器用于低频信号输出往往需要的RC值很大,这样不但参数准确度难以保证,而且体积和功耗都很大,而本课题设计的函数信号发生器,由单片机构成具有结构简单,价格便宜等特点将成为数字量信号发生器的发展趋势。 本课题采用的是以89c51为核心,结合 DAC0832实现程控一般波形的低频信号输出,他的一些主要技术特性基本瞒住一般使用的需要,并且它具有功能丰富,性能稳定,价格便宜,操作方便等特点,具有一定的推广作用。 二、课题意义: (1)任意信号发生器主要在实验中用于信号源,是电子电路等各种实验必不可少的实验设备之一,掌握任意信号发生器的工作原理至关重要。 (2)任意信号发生器能产生某些特定的周期性时间任意波形(正波、方波、三角波)信号,频率范围可从几个微赫到几十兆赫任意信号发生器在电路实验和设备检测中具有十分广泛的用途。 (3)本课题主要研究开发一个基于51单片机的实验用任意信号发生器,不但成本较低而精度较高,最重要的是开发简单易于调试,具有一定社会价值和经济价值。 (4)任意信号发生器作为一种常见的电子仪器设备,既能够构成独立的信号源,也可以是高新能的网络分析仪,频谱仪以及自动测试装备的组成部分,任意信号发生器的关键技术是多种高性能仪器的支撑技术,因为它是能够提高质量的精密信号源及扫描源,可使相应系统的检测过程大大简化,降低检测费用并且提高检测精度。

信号发生器实验报告(DOC)

信号发生器 F组 组长:*** 组员:***、*** 2013年8月12日星期一

1系统方案 (4) 1.1系统方案论证与选择 (4) 1.2方案描述 (4) 2理论分析与计算 (5) 3电路与程序设计 (6) 3.1电路的设计 (6) 3.1.1 ICL8038模块电路 (6) 3.1.2 放大电路 (6) 3.2程序的设计 (7) 4测试方案与测试结果 (9) 4.1测试仪器与结果 (9) 4.2调试出现的问题及解决方案 (9) 5 小结 (10)

本系统设计的是信号发生器,是以 ICL8038和 STC89C51为核心设计的数控及扫频函数信号发生器。ICL8038作为函数信号源结合外围电路产生占空比和频率可调的正弦波、方波、三角波;该函数信号发生器的频率可调范围1~100kHz,波形稳定,无明显失真。单片机控制LCD12864液晶显示频率、频段和波形名称。 关键字:信号发生器ICL8038、 STC89C51、波形、LCD12864

信号发生器实验报告 1系统方案 1.1系统方案论证与选择 方案一:由单片机内部产生波形,经DAC0832输出,然后再经过uA741放大信号后,最后经过CD4046和CD4518组成的锁相环放大频率输出波形,可是输出的波形频率太低,达不到设计要求。 方案二:采用单片机对信号发生器MAX038芯片进行程序控制的函数发生器,该发生器有正弦波、三角波和方波信号三种波形,输出信号频率在0.1Hz~100MHz 范围内。MAX038为核心构成硬件电路能自动地反馈控制输出频率,通过按键选择波形,调节频率,可是MAX038芯片价格太高,过于昂贵。 方案三:利用芯片ICL8038产生正弦波、方波和三角波三种波形,根据电阻和电容的不同可以调节波形的频率和占空比,产生的波形频率足够大,能达到设计要求,而且ICL8038价格比较便宜,设计起来成本较低。 综上所述,所以选择第三个方案来设计信号发生器。 1.2方案描述 本次设计方案是由ICL8038 芯片和外围电路产生三种波形,由公式: ,改变电阻和电容的大小可以改变波形的频率,有开关控制频段和波形并给单片机一个信号,由单片机识别并在LCD液晶屏上显示,电路的系统法案框图为下图1所示: 图1 总系统框图

Labview课程设计报告(交通灯)

虚拟仪器课程设计报告 学年:2011-2102(下) 任课教师:汤占军 学号:200910401352 姓名:德成 班级:自动化093 专业:自动化 系:自动化 学院:信息工程与自动化学院 2012年6月12

Labview交通灯综合设计报告 一、前言 虚拟仪器(Virtual Instrumention)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。 虚拟仪器的主要特点有: 1、尽可能采用了通用的硬件,各种仪器的差异主要是软件。 2、可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。 3、用户可以根据自己的需要定义和制造各种仪器。 LabVIEW是一种程序开发环境,由NI公司研制开发的,类似于C 和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabVIEW提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在LabVIEW中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。 为了便于使用,LabVIEW还集成了大量的函数库以及子程序来帮助完成绝大多数的编程任务。在使用这些子函数的时候,可以忘掉传统编程语言中的令人头痛的指针操作、存分配等编程问题。除此之外,LabVIEW还包含了针对应用的数据采集(DAQ)、GPIB、串口、数据分析、数据显示、数据存储以及Internet网络通信的函数库。 本次课程设计在掌握了LabVIEW基本构建知识及相关控件知识运用的基础上,完成对向前向右交通信号灯的设计。

labview开题报告

毕业设计(论文)材料之二(2) 本科毕业设计(论文)开题报告题目:基于LabVIEW的信号处理实验设计 课题类型:设计□√实验研究□论文□ 学生姓名:王乐强 学号:3130203102 专业班级:电子信息科学与技术 学院:电气工程学院 指导教师:马晓瑜 开题时间:

201年月日 一、本课题的研究意义、研究现状和发展趋势(文献综述) 随着计算机和信息科学的飞速发展,数字信号处理技术应运而生并且迅速发展,目前已经形成为一门独立且成熟的重要的新兴学科。信号处理几乎涉及到所有的工程技术领域,而频谱分析正是信号处理中的一个非常重要的分析手段。一般的信号分析仪给我依靠传统的分析来完成,价格昂贵,体积庞大,不便于工程技术人员携带,而基于Labview的信号处理设计便是采用虚拟仪器软件平台LabVIEW实现对信号的分析处理,设计主要包括信号采集与生成模块、时域分析模块、滤波模块、FFT分析处理模块、各种频谱显示模块等的实现与波形参数显示。利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。自1976年以来,NI通过将传统的独立仪器分成两个基本部分为仪器带入了一种新的观念,这两个部分是:对信号进行数字化所需的硬件和分析显示结果所需的软件。允许最终用户使用用户定义的软件为其应用建立最终仪器,这样仪器的局限性就被解决了,虚拟仪器的概念就是这样诞生的。将软件作为仪器,仪器就可以扩展到测试、控制和设计中。 相对于传统的独立仪器而言,虚拟仪器的优点与数字信号处理相对于模拟信号处理而言的优点是相似的。例如,模拟滤波器通常使用运算放大器、电容和电阻等模拟电子元件实现,相对于使用浮点或定点机器实现的数字滤波器而言灵活性十分有限。尽管模拟滤波器比较便宜、易于建立,模拟滤波器的标定和维护十分困难。要对设计进行修改也十分难以实现。例如,如果后来发现需要一个更高阶的滤波器,就必须改动硬件实现新的设计。由于数字滤波器是用软件建立的,并

函数信号发生器的设计与制作

Xuchang Electric V ocational College 毕业论文(设计) 题目:函数信号发生器的设计与制作 系部:电气工程系_ 班级:12电气自动化技术 姓名:张广超 指导老师:郝琳 完成日期:2014/5/20

毕业论文内容摘要

目录 1引言 (3) 1.1研究背景与意义 (3) 1.2研究思路与主要内容 (3) 2 方案选择 (4) 2.1方案一 (4) 2.2方案二 (4) 3基本原理 (5) 4稳压电源 (6) 4.1直流稳压电源设计思路 (6) 4.2直流稳压电源原理 (6) 4.3集成三端稳压器 (7) 5系统工作原理与分析 (8) 5.1ICL8038芯片性能特点简介 (8) 5.2ICL8038的应用 (8) 5.3ICL8038原理简介 (8) 5.4电路分析 (9) 5.5ICL8038内部原理 (10) 5.6工作原理 (11) 5.7正弦函数信号的失真度调节 (11) 5.8ICL8038的典型应用 (12) 5.9输出驱动部分 (12) 结论 (14) 致谢 (15) 参考文献 (16) 附录 (17)

1引言 信号发生器是一种能提供各种频率、波形和输出电平电信号的设备。在测量各种电信系统或电信设备的振幅特性、频率特性、传输特性及其它电参数时,以及测量元器件的特性与参数时,用作测试的信号源或激励源。信号发生器又称信号源或振荡器,在生产实践和科技领域中有着广泛的应用。各种波形曲线均可以用三角函数方程式来表示。能够产生多种波形,如三角波、锯齿波(含方波)、正弦波的电路被称为函数信号发生器。 1.1研究背景与意义 函数信号发生器是工业生产、产品开发、科学研究等领域必备的工具,它产生的锯齿波和正弦波、矩形波、三角波是常用的基本测试信号。在示波器、电视机等仪器中,为了使电子按照一定规律运动,以利用荧光屏显示图像,常用到锯齿波信号产生器作为时基电路。例如,要在示波器荧光屏上不失真地观察到被测信号波形,要求在水平偏转线圈上加随时间线性变化的电压——锯齿波电压,使电子束沿水平方向匀速搜索荧光屏。对于三角波,方波同样有重要的作用,而函数信号发生器是指一般能自动产生方波正弦波三角波以及锯齿波阶梯波等电压波形的电路或仪器。因此,建议开发一种能产生方波、正弦波、三角波的函数信号发生器。函数信号发生器根据用途不同,有产生三种或多种波形的函数发生器,其电路中使用的器件可以是分离器件,也可以是集成器件,产生方波、正弦波、三角波的方案有多种,如先产生正弦波,根据周期性的非正弦波与正弦波所呈的某种确定的函数关系,再通过整形电路将正弦波转化为方波,经过积分电路后将其变为三角波。也可以先产生三角波-方波,再将三角波或方波转化为正弦波。随着电子技术的快速发展,新材料新器件层出不穷,开发新款式函数信号发生器,器件的可选择性大幅增加,例如 ICL8038就是一种技术上很成熟的可以产生正弦波、方波、三角波的主芯片。所以,可选择的方案多种多样,技术上是可行的[1]。 1.2研究思路与主要内容 本文主要以ICL8038集成块为核心器件,制作一种函数信号发生器,制作成本较低。适合学生学习电子技术实验使用。ICL8038是一种具有多种波形输出的精密振荡集成电路,只需要个别的外部元件就能产生从几赫到几百千赫的低失真正弦波、三角波、矩形波等脉冲信号。基于ICL8038函数信号发生器主要电源供电、波形发生、输出驱动三大部分组成。电源供电部分:主要由集成三端稳压管LM7812和LM7912构成的±12V直流电压作为整个系统的供电。波形发生部分:主要由单片集成函数信号发生器ICL8038构成。通过改变接入电路的电阻或电容的大小,能够得到几赫到几百千赫不同频率的信号。输出驱动部分:主要由运放LF353构成。由于ICL8038的输出信号幅度较小,需要放大输出信号。ICL8038的输出信号经过运放LF353放大后能够得到输出幅度较大的信号[2]。

相关主题
文本预览
相关文档 最新文档