欢迎来到冰点文库! | 帮助中心 分享价值,成长自我!
冰点文库
全部分类
  • 临时分类>
  • IT计算机>
  • 经管营销>
  • 医药卫生>
  • 自然科学>
  • 农林牧渔>
  • 人文社科>
  • 工程科技>
  • PPT模板>
  • 求职职场>
  • 解决方案>
  • 总结汇报>
  • ImageVerifierCode 换一换
    首页 冰点文库 > 资源分类 > DOCX文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于LabVIEW的基本放大电路的设计与分析.docx

    • 资源ID:17873327       资源大小:1.27MB        全文页数:31页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    账号登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录
    二维码
    微信扫一扫登录
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP,免费下载
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    基于LabVIEW的基本放大电路的设计与分析.docx

    1、基于LabVIEW的基本放大电路的设计与分析 本科生毕业设计 毕业设计题目 基于LabVIEW的基本放大电路的设计与分析 学 生 姓 名 郑 涛 所 在 学 院 物 理 学 院 专业及班级 电 科 0 8 指 导 教 师 张海燕 完 成 日 期 2012年 5 月 9 日 基于LabVIEW的基本放大电路的设计与分析姓名:郑涛 指导老师:张海燕摘 要 虚拟仪器是20世纪80年代兴起的一项新技术,是现代仪器仪表发展的重要方向,在建模仿真、设计规划和教育训练等方面都有应用。本文利用数据采集卡采集信号发生器发生的信号,通过滤波电路送给基本放大电路,然后对处理过的信号分析其静态和动态指标。然后构建基于

    2、LabVIEW的信号采集分析系统,此系统具有信号采集、分析以及波形显示等功能。并对提出的设计方法进行大量的仿真实验,通过实验结果证明了实验设计的合理性和可行性。应用虚拟仪器技术构建的采集、分析系统,降低了测试成本,提高了工作效率,增强了系统的灵活性。关键词:LabVIEW,数据采集,基本放大电路,静态分析,动态分析。The Design And Analysis Of Basic Amplifier Based On The LabVIEWAbstract The virtual instrument is the rise of a new technology in the 1980s,a

    3、nd also is an important direction for the development of modern instrumentation,which has applications in modeling and simulation, design, planning and education and training. In this paper, the signal of the data acquisition card signal generator, and give the basic amplifier circuit, and then the

    4、processed signal through the filter circuit to analyze the static and dynamic indicators. And then build LabVIEW based signal acquisition and analysis system, this system has the function of the signal acquisition, analysis, and waveform display. And the proposed design method is a lot of simulation

    5、, experimental results demonstrate the rationality and feasibility of the experimental design. The virtual instrument technology to build the collection, analysis systems, to reduce testing costs, improve work efficiency, and enhance the flexibility of the system.Keywords: LabVIEW, Data acquisition,

    6、 Basic amplifying circuit, Static analysis, Dynamic Analysis 1. 引 言6 1.1 课题的研究背景6. 1.2 课题的研究意义7. 1.3 本文的结构7.2. LabVIEW介绍8. 2.1 LabVIEW的介绍8. 2.2 LabVIEW的应用领域83. USB2006数据采集卡10 3.1 对USB2006 数据采集卡的介绍10 3.1.1 USB2006 数据采集卡的使用方法10 3.1.2 USB2006数据采集卡的注意事项10 3.1.3 USB2006 数据卡的校准10 3.1.4 USB2006 数据采集卡的原理图11

    7、 3.2 模入信号37芯D型插座XS1的管脚定义124. 编程前的准备工作14 4.1 Case选择结构14 4.2 基本放大电路154.2.1 基本放大电路的工作原理15.4.2.2 失真波形分析175. 在LabVIEW 环境下的基本放大分析电路的程序设计18 5.1 程序设计18 5.1.1 电路板的设计18. 5.1.2 前面板的设计19 5.1.3 Case选择结构20 5.2 运行结果20总 结28.致 谢29参考文献301. 引 言 本文旨在用虚拟仪器实现基于LabVIEW的基本放大电路的设计与分析,通过设计基本放大电路实现对采集到的信号进行静态以及动态分析,并通过LabVIEW

    8、设计的程序实现分析和显示结果。1.1课题的研究背景 由于信息科学的快速发展,需要处理的问题也越来越复杂,对于信号分析的要求也越来越高。随着电子技术、计算机技术和网络技术的告诉发展及其在电子测量技术与仪器领域中的应用,新的测试理论、新的测试方法、新的测试领域以及新的仪器结构不断出现,传统仪器显得越来越力不从心,其信号处理电路的设计十分复杂而且难以更新,当新的计算方法出来后,传统的仪器亦无法升级,满足不了科研人员的要求,给科研工作带来额外的科研成本。而虚拟仪器的信号分析系统完全可以解决这个问题,用虚拟仪器开发平台开发各种“虚拟仪器”,不但成本低廉、简单易行,且交互性、可操作性和真实感与传统仪器基本

    9、相同。“软件即仪器”(Software is Instrument)反映了虚拟仪器的基本特征。 虚拟仪器3是一种程序开发环境,由美国国家仪器公司研制开发出来的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言编写程序,产生的程序是框图的形势。虚拟仪器有四大优势: 1、性能高,虚拟仪器技术是在PC技术的基础上发展起来的,所以完全继承了以现成即用的PC技术为主导的最新商业技术的优点,包括功能超卓的处理器和文件I/O,使数据高速导入磁盘的同时就能实时地进行复杂的分析。此外,当前正在蓬勃发

    10、展的一些新兴技术(如多核、PCI Express等)也成为推动虚拟仪器技术发展的新动力,使其展现出更强大的优势。2、扩展性强,NI的软硬件工具使得工程师和科学家们不再圈囿于固有的、封闭的技术之中。得益于NI软件的灵活性,只需更新您的计算机或测量硬件,就能以最少的硬件投资和极少、甚至无需软件上的升级即可改进您的整个现有系统。在利用最新科技的时候,您可以把它们集成到现有的测量设备,最终以较少的成本加速产品上市的时间。3、开发时间少,在驱动和应用两个层面上,NI高效的软件构架能与计算机、仪器仪表和通讯方面的最新技术结合在一起。NI设计这一软件构架的初衷就是为了方便用户操作的同时,还提供了高灵活性和强

    11、大的功能,使您轻松地配置、创建、发布、维护和修改高性能、低成本的测量和控制解决方案。 4、出色的集成,虚拟仪器技术从本质上说是一个集成的软硬件概念。随着产品在功能上不断地趋于复杂,工程师们通常需要集成多个测量设备来满足完整的测试需求,而连接和集成这些不同设备总是要耗费大量的时间。NI的虚拟仪器软件平台为所有的I/O设备提供了标准的接口,帮助用户轻松地将多个测量设备集成到一个系统之中,减少了任务的复杂性。在这种背景下提出了本课题。1.2 课题的研究意义 与计算机技术相结合是现代测试仪器的发展的主流方向,由此而产生的虚拟仪器技术已经成为测试仪器技术中的重要领域。在教学特别是在大学中,如果仍旧使用传

    12、统的实验仪器,想要紧跟现代技术发展的脚步就得不断的更新教学实验设备,这之间的代价十分昂贵,而且虚拟仪器又有传统的实验仪器所不具有的各种优势,能够完全取代并且拓展传统仪器所能实现的功能,这是传统的实验仪器所不具备的效果。1.3 本文结构本文内容主要分以下几部分:第一章着重介绍课题的开发背景以及研究意义,分析解释了虚拟仪器与传统仪器的差别级优势。 第二章介绍了虚拟仪器的特点以及LabVIEW软件的优点。 第三章对数据采集卡主要介绍。 第四章主要写自己编程前的准备工作 第五章主要是程序设计方法以及各种结果的记录。最后为自己对这次毕业设计的总结以及心得。2. LabVIEW的介绍2.1 LabVIEW

    13、 的介绍 LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。 LabVIEW 提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在 LabVIEW 中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW 的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。 LabV

    14、IEW是一种图形化的编程语言的开发环境2,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW 集成了与满足 GPIB、VXI、RS-232和 RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。利用 LabVIEW,可产生独立运行的可执行文件,它是一个真正的32位/64位编译器。像许多重要的软件一样,LabVIEW提供了Windows、UNIX、Linux、Macintosh

    15、的多种版本。2.2 LabVIEW 的应用领域 LABVIEW有很多优点,尤其是在某些特殊领域其特点尤其突出。比如测试测量、控制、仿真、儿童教育、快快速开发、跨平台等等。 测试测量:LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的

    16、基础上再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。 控制:控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。LabVIEW拥有专门用于控制领域的模块-LabVIEWDSC。除此之外,工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。仿真:LabVIEW包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。在设计机电设备之前,可以现在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题

    17、。在高等教育领域,有时如果使用LabVIEW进行软件模拟,就可以达到同样的效果,使学生不致失去实践的机会。 儿童教育:由于图形外观漂亮且容易吸引儿童的注意力,同时图形比文本更容易被儿童接受和理解,所以LabVIEW非常受少年儿童的欢迎。对于没有任何计算机知识的儿童而言,可以把LabVIEW理解成是一种特殊的“积木”:把不同的原件搭在一起,就可以实现自己所需的功能。著名的可编程玩具“乐高积木”使用的就是LabVIEW编程语言。儿童经过短暂的指导就可以利用乐高积木提供的积木搭建成各种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为的程序。除了应用于玩具,LabVIEW还有专门用于中小学

    18、生教学使用的版本。 快速开发:根据笔者参与的一些项目统计,完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。所以,如果项目开发时间紧张,应该优先考虑使用LabVIEW,以缩短开发时间。 跨平台:如果同一个程序需要运行于多个硬件设备之上,也可以优先考虑使用LabVIEW。LabVIEW具有良好的平台一致性。LabVIEW的代码不需任何修改就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux。除此之外,LabVIEW还支持各种实时操作系统和嵌入式设备,比如常见的PDA、FPGA以及运行VxWorks

    19、和PharLap系统的RT设备6。3.数据采集卡3.1 USB2006 数据采集卡的介绍 USB2006模板是USB总线兼容的数据采集板,可经USB电缆接入计算机,构成实验室、产品质量检验中心、特别是野外测控、医疗设备等领域的数据采集、波形分析和处理系统,也可构成工业生产过程控制监控系统。而且它具有体积小,即插即用等特点,因此是便携式系统用户的最佳选择。 USB20064板上装有12Bit分辨率的A/D转换器。为用户提供了16路单端或8路双端的模拟输入通道,8路开关量输入,8路开关量输出。A/D转换器输入信号范围5V或0+10V。3.1.1 USB2006数据采集卡的使用方法及注意事项使用方法

    20、:1、用USB电缆将USB2006板与主机连接起来,若发光二极管亮,则表示USB2006板电源已接通。 2、时主机屏幕上会显示检测到artUSB2006设备,接着让您安装驱动程序,您须插入本公司提供的安装盘。详细的安装过程请见本公司软件说明书的USB部分。 3、安装完毕后,打开USB2006操作系统,即可检测设备是否正常工作。3.1.2 注意事项:1、USB2006板正面的IC芯片不要用手去摸,防止芯片受到静电的危害。 2、用户务必注意电源的开关顺序,使用时要求先开主机电源,后开信号源的电源;先关主机电源,后关信号源的电源。如果加装了USB2006JD信号调理端子板,并在信号调理端子板上安装了

    21、限流电阻,则可以不必考虑开关顺序。3.1.3 USB2006数据采集卡的校准准备一块5位半精度以上数字电压表,安装好USB2006,打开主机电源,预热15分种。 1、模拟输入的任两个通道,比如CH0、CH1通道,将CH0通道输入接0伏电压,CH1接正满度电压4997.56毫伏或9997.56毫伏(依AD量程而定)。 2、如果AD输入是双极性,调整电位器RP2,使读回的A/D转换结果在7FFH和800H之间变化。如果AD是单极性,调整电位器RP4,使读回的AD数据在000H001H之间变化。 3、如果AD量程为-5+5V,将模拟输入通道CH1的输入接+4997.56mV,如果AD量程为010V则

    22、将CH0的输入接+9997.56V,调整电位器RP3,使读回的A/D转换结果在FFEHFFFH之间变化。 4、重复2)、3)步骤,直到满足要求为止。3.1.4 USB2006 数据采集卡的原理图图3.1为USB2006板的主要跳线位置图, 此位置图上的开关和跳线设置为出厂标准设置。设置为:单端输入方式,模拟输入范围5V。RP2:双极性输入时A/D电路零点调整电位器RP3:A/D电路满度调整电位器RP4:单极性输入时A/D电路零点调整电位器XF2:极性选择XS1: 输入信号连接插座XS2:USB总线连接插座3.2 模入信号37芯D型插座XS1的管脚定义管脚号管脚定义管脚号管脚定义1DI020DI

    23、12DI221DI33DI422DI54DI623DI75DO024DO16DO225DO37DO426DO58DO627DO79DGND28DGND10AGND29AGND11AGND30CH15(IN7-)12CH14(IN6-)31CH13(IN5-)13CH12(IN4-)32CH11(IN3-)14CH10(IN2-)33CH9(IN1-)15CH8(IN0-)34CH7(IN7+)16CH6(IN6+)35CH5(IN5+)17CH4(IN4+)36CH3(IN3+)18CH2(IN2+)37CH1(IN1+)19CH0(IN0+)图3.3 USB2006模入信号37芯D型插座XS

    24、1的管脚定义管脚说明:CH0CH15:USB2006 A/D卡输入通道号IN0+IN7+:双端模拟信号输入正端IN0-IN7-:双端模拟信号输入负端DI0 DI7: 8路开关量输入DO0 DO7: 8路开关量输出AGND:模拟地DGND数字地44.编程前的准备工作4.1 Case选择结构图4.1 图4.1 基于LabVIEW实现基本放大电路静态分析与动态分析流程图5 LabVIEW的开发环境分为前面板和程序流程图。由前面板实现放大电路分析的各种控制和显示,由程序流程图实现放大电路分析的各种函数功能。电路设计中的各种模拟量可以用各种数值型控件加以控制和显示。图4.1为利用一个case选择结构来对

    25、选用哪个放大电路的流程图。首先,在程序运行的过程中,为了显示不同的基本放大电路分析,利用一个Case结构选择。由于在改程序中,只有0-2的选择余地,所以判断选择端子的数据是否在0-2的范围,如果不是的话,则重新将选择端子幅字画为0;如果是的话,那么进行下的条件选择。显示选择的基本放大电路进行数据分析,并在数值显示控件中显示分析结构。为了更形象的反映电压增益Av,输入一个信号,将其与Av相乘,然后将输入信号Ui和得到的输出信号U0在图形表中显示。最后选择开关按钮是否按下,若按下按钮,则程序结束;若没有按下,则程序重复运行。4.2 基本放大电路4.2.1 基本放大电路的工作原理基本放大电路:由一个

    26、三极管与相应元件组成的基本组态放大电路如图4.2。放大电路用于放大微弱信号,输出电压或电流在幅度上得到了放大,输出信号的能量得到了加强。输出信号的能量实际上是由直流电源提供的,只是经过三极管的控制,使之转换成信号能量,提供给负载。下面就以共射级基本放大电路来做分析:图4.2 共射级基本放大电路三极管VT:起放大作用;负载电阻RC、RL:将变化的电流转换为电压输出;偏置电路VCC、RB:提供直流偏置;耦合电容C1、C2:隔直流通交流; 放大器的组成原则:1.直流偏置电路(即直流通路)要保证器件工作在放大模式;2.交流通路要保证信号能正常输出,即有输入信号vi时,应有v0输出;2. 元件参数的选择

    27、要保证信号能不失真地放大,即电路需提供合适的Q点及足够的放大倍数。判断一个电路是否具有放大作用,关键就是看它的直流通路与交流通路是否合理。若有任何一部分不合理,则该电路就不具有放大作用。静态:当输入信号为0时的工作状态动态:当电路有信号输入时的工作状态。放大电路建立正确的静态,是保证动态工作的前提。分析放大电路必须要正确地区分静态和动态,正确地区分直流路和交流通路。直流通路:直流量传递的途径(耦合电容开路)。图4.3 共射级基本放大电路的直流通路交流通路:交流量传递的途径(直流电源和耦合电容短路)。图4.4 共射级基本放大电路的交流通路34.2.2失真波形分析1.由NPN管构成共射组态电路,输

    28、出信号波形出现顶部失真。表明三极管集电极电压到达可能的最大值,即电源电压。此时集电极电阻中没有电流流过,表明三极管工作在截止状态。所以顶部失真为截止失真。由三极管输出特性曲线可知,出现截止失真表明电路工作点设置过低,即较小引起。消除截止失真可提高工作点电流,电路上可减小基极偏置电阻, 增大,也增大,可清除截止失真。2.如输出波形表明集电极电位已降到可能的最低电位,即饱和压降,所以此时失真为饱和失真。饱和失真是由于三极管静态工作点设置偏高引起,可增大使减小,从而使变小,来消除饱和失真。3.5.LabVIEW环境下的基本放大分析电路的程序设计5.1 程序设计 5.1.1电路板的设计 这个程序是对基

    29、本放大电路进行分析设计的,因此我选择了两个简单的基本放大电路,分别是共射级基本放大电路和共集电极基本放大电路,电路分别如图5.1和5.2所示:图5.1 共射级基本放大电路图5.2 共集电极基本放大电路 本次设计是为了对这两个基本放大电路采集到的信号进行动态和静态分析,并通过虚拟仪器比较放大前后的波形,为了使实验的结果更清晰,所以在放大电路之前增加一个滤波电路1。图5.3 滤波电路5.1.2前面板的设计:图5.4 基本放大电路静态分析与动态分析的前面板设计 这个前面板一共有五个部分,第一个部分是用来输入放大电路的已知条件,第二个部分是输入信号Ui的参数设置,第一个是决定放大电路的静态和动态工作点的,而第二个是通过改变信号频率和信号幅值来改变输入的波形,下面那个按钮是用来控制程序的开始或者结束;第三个部分是中间的数据结果的显示,用来显示静态和动态工作点;第四个部分是最下面的两个波形发生器,左边的是用来输出输入的波形,右边的是用来输出经过放大


    注意事项

    本文(基于LabVIEW的基本放大电路的设计与分析.docx)为本站会员主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2008-2023 冰点文库 网站版权所有

    经营许可证编号:鄂ICP备19020893号-2


    收起
    展开