• 回答数

    6

  • 浏览数

    218

坚吃不懈1208
首页 > 期刊论文 > 基于声卡的虚拟示波器毕业论文

6个回答 默认排序
  • 默认排序
  • 按时间排序

琳子Yulander

已采纳

嗯,我有一台数字示波器,利利普7102V,我看说明书也是有电压限制的,表笔10倍衰减的时候最大400V输入。 计算机的声卡LINE IN口是信号输入设备,不是功率设备,所以大电压要么被隔离,要么容易损坏声卡接口,但是声卡实现大于1.5V的办法也是有的,就是用衰减电路,比如测量5V的电压,你可以串一个瓷片电容来隔离直流,只要交流信号,这样就能正确输入了,这个只是最简单的,当然你的软件同样要把衰减的放大显示,这样就能变成正常的波形。 当然,声卡的响应带宽是有限的,不论是过大的信号或者过小的信号,还有采样的频率,超出这个范畴要么无法显示,要么显示的是不正确的波形。更高级的衰减电路见参考资料,这个是示波器用的,原理相同。

94 评论

后来后来510

声卡的mic接口可以作为AI,扬声器接口可以作为AO。使普通电脑不用买专用的采集板卡也能实现简单的模拟量输入输出。明白了吗?输入输出用到的函数看图,波形信号处理的你应该知道在哪。

270 评论

Elaine暖阳

LabVIEW的虚拟示波器

105 评论

踏雪1230

声卡采集的信号是有范围的,超过范围就会失真了。如果要采集偏大(偏小)的信号的话,要外加削减(放大)电路的。专门的数据采集卡比较好,就是太贵了!(labview初学者)

140 评论

小崔崔shining

这是我们学校的机电系的一篇,看看行不行!【论文摘要】机械传动式轮胎定型硫化机横梁运动形式已知有三种,即升降翻转运动,升降平移运动,直接升降运动。三种运动都是由曲柄滑块机构实现的。由于在前两种运动中横梁必须通过一拐点,因而其滑块变异为导轮,而直接升降运动,既可使用滑块,也可使用导轮。曲柄由减速机经减速齿轮获得转。曲柄的固定支点为机架,运动支点与主连杆下端活销连接,主连杆上端与横梁端轴活销连接。曲柄转动时,经由主连杆推动横梁端轴沿既定的轨迹运动。三种运动形式中,前两种运动的轨迹基本相同,但辅助运动不同,而第三种只是前两种运动的一部分。由此,在硫化机开模到终点时,横梁处于三种不同的状态。因而适用于不同类型的硫化机。 一、升降翻转型运动 据文献介绍,升降翻转运动形式分为:间接导向的升降翻转运动;直接导向的升降翻转运动;单槽杠杆导向的升降翻转运动。其中最常用也最简单的是直接导向的升降翻转运动。单槽杠杆导向的升降翻转运动在大规格B型定型硫化机如1900B,2160B等机型上曾经使用过,但已逐渐被直接导向的升降翻转运动取代。而间接导向的升降翻转运动在国内的定型硫化机上尚未见使用。本文介绍的升降翻转型运动就是直接导向的升降翻转型运动。梁端轴外的主导轮和副连杆上的副导轮,直接讨论横梁端轴的运动。 横梁的运动轨道由一竖直开式主导槽和与其相接且夹角小于90°的开式导轨组成。为保持横梁运动的平稳性并实现横梁的自转,还有一个与开式主导槽平行的闭式副导槽。开模时,横梁端轴在开式主导槽中上升,与横梁固定连接的副连杆 下 端中心轴在闭式副导槽中同步上升,此时横梁做平动。当横梁端轴离开竖直开式主导槽进入开式导轨后,横梁端轴的运动轨迹便不再与闭式副导槽平行。此时,在主连杆和副连杆的共同作用下,横梁端轴在开式主导轨上边移动边自转。在横梁运动极限位置,主连杆两活销中心连线与曲柄支点中心连线重合。实际运动中,一般不会到达极限位置。Φ=α+β 其中α为副连杆与横梁竖直中心线间的夹角 β=arcSin 上式中,h,l是由横梁本身结构决定的,它们也决定了α的值。由此式可知,横梁的翻转角度首先取决于其自身的结构。在其结构确定之后,与硫化机的开模长度有关。开模到极限时,其翻转角度达到最大值。 直到二十世纪末,几乎所有的B型定型硫化机都使用升降翻转运动。这是由B型硫化机的特点和它的适用范围决定的。首先,B型中心机构在装胎和卸胎时,胶囊都是完全拉直的,这使得上环升得很高。其次,早期使用的硫化机的抓胎爪都是长式的,而且当时的轮胎主要是斜交胎,其生胎高度也较大。为了将生胎顺利地装入下模,中心机构上方必须有足够的空间。使用升降翻转的运动形式,在完全开模的状态下,中心机构上方是完全敞开的,使装胎,卸胎操作十分方便。再次,我们知道,轮胎硫化后,与硫化模型间的粘着力是很大的。其值不仅与轮胎和模型间的接触面积成正比,而且随着接触面积的增大,单位面积的粘着力也随着增大。这就使得大型轮胎如载重轮胎,工程轮胎等的粘着力非常之大,从而极大地增加了脱模的难度,甚至将轮胎拉伤。为了减小粘着力,目前最常用的方法是往模型上喷洒隔离剂(硅油与水的混合液)。而要进行这种操作,只有在上模翻转一定的角度之后才便于进行。 一般地说,规格在1525以上的定型硫化机应该有自动喷洒隔离剂装置。国外企业对此比较重视,国内企业似乎不太在意。 几乎所有的轮胎定型硫化机的调模机构都使用螺纹副结构。在保持良好润滑的条件下,这种结构调整方便、可靠,承载能力也较大。但螺纹副较其它配合的间隙偏大。尤其是调模机构受硫化室高温的影响,其螺纹副的间隙较常温下使用的又偏大。硫化机开模合模时,螺蚊副由竖直状态转入接近水平状态或反过来由近水平状态转入垂直状态时,其间隙的分布是不断变化的。随着硫化机不断地开模、合模,这种间隙分布的变化周而复始地进行。很显然,它不但影响运动的平稳性,也损害了螺纹副的配合精度,进而影响上下模间,上模和中心机构间的同轴度。在使用活络模时,横梁翻转后,活络模操纵缸的活塞杆压向一侧。活塞杆与活络模的上胎侧模连接,又会影响模型的精度和寿命,还会影响活塞杆与缸的配合,甚至引起缸的泄漏。 二、升降平移型运动 采用升降平移运动形式时,横梁端轴的运动轨迹与采用升降翻转运动形式基本相同。根本区别在于,它的副导槽是一个中心线与横梁端轴中心运动轨迹完全相同的封闭式导槽。因而在横梁的整个运动过程中,其端轴中心轨迹与副连杆轴中心的轨迹完全相同。横梁保持平动。图2为其机构运动简图。 不考虑装胎机构固定在横梁前面的结构,与升降翻转型运动一样,完全开模时,中心机构上方也是完全敞开的。由于横梁没有翻转,调模机构的螺纹副始终处于竖直状态。与升降翻转型运动相比,它不但提高了运动的平稳性,而且极大地提高了开合模的重复精度,更容易保证上下模型及其与中心机构间的同轴度,也改善了模型尤其是活络模型及其操纵缸的使用条件。 到二十世纪末,如同所有的机械传动式B型定型硫化机都使用升降翻转运动一样,B型以外的所有机型,如A型、AB型、C型等,则全都采用升降平移运动。这是因为A型、AB型、C型等机型一般都只用于硫化中小型轮胎,通常不需要喷洒隔离剂。尤其对于硫化中小型子午线轮胎,使用升降平移运动在一定程度上能提高轮胎的硫化质量。 根据前面的论述,大型B型硫化机由于需要喷洒隔离剂而采用升降翻转运动是合理的。而所有的B型硫化机包括硫化小胎的1030B型硫化机也使用升降翻转运动则有些让人费解。能让人接受的解释只能是为了设备的标准化、系列化,便于管理。 三、直接升降型运动 直接升降型运动实际上只是升降翻转和升降平移运动的一部分。它借鉴液压传动式轮胎定型硫化机的运动方式,横梁只在中心机构的正上方升降。很显然,直接升降型运动较前两种运动形式更简捷,也更容易实现。同时由于横梁只在一个方向做上下运动,其运动精度也得以大大提高。 在升降翻转和升降平移运动中,曲柄绕固定支点在一定的角度范围内摆动,整个传动装置做正反转运动。而直接升降型运动,曲柄旋转一周,横梁便完成一个升降周期,传动装置无须反转。 采用直接升降型运动,横梁的最大升降高度等于两倍的曲柄长度。由于设备体度的限制,曲柄不可能做的很长,因而开模的高度就非常有限。它不适用于B型硫化机,只能用于A型、AB型、C型等硫化机中硫化乘用子午胎、轿车子午胎。 直接升降的运动形式,使机械传动式轮胎定型硫化机的精度达到一个新的高度。当前,在液压传动式轮胎定型硫化机还不普及的条件下,它可以部分地代替液压硫化机用以硫化高等级小型子午胎。 综上所述,机械传动式轮胎定型硫化机三种运动形式的应用应该这样划分:硫化大型轮胎的B型硫化机(一般为1525B以上规格),使用升降翻转运动;一般的B型硫化机,使用升降平移运动;B型以外的其它类型硫化机,尤其是用于硫化子午线轮胎的,优先采用直接升降运动,不能使用的,用升降平移运动。 随着科学技术的进步,轮胎硫化技术也将不断发展。如果能取消往上模喷洒隔离剂的工序,则可以予言,升降翻转运动将从轮胎定型硫化机的运动中消失。那时,机械传动式轮胎定型硫化机将只有升降平移和直接升降两种运动形式。所有的B型硫化机都使用升降平移运动,其它类型的硫化机则两种运动形式兼而用之。若是这样,则机械传动式轮胎定型硫化机的运动精度将会得到极大的改善

144 评论

食客小蒲

LabVIEW LabVIEW程序LabVIEW是一种程序开发环境,由美国国家仪器(NI)公司研制开发的,类似于C和BASIC开发环境,但是LabVIEW与其他计算机语言的显著区别是:其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。目录简介虚拟仪器 (VI) 的概念LabVIEW 的概念特点版本信息简介 虚拟仪器 (VI) 的概念 LabVIEW 的概念特点 版本信息展开 编辑本段简介虚拟仪器 (VI) 的概念虚拟仪器[1](virtual instrument)是基于计算机的仪器。计算机和仪器的密切结合是目前仪器发展的一个重要方向。粗略地说这种结合有两种方式,一种是将计算机装入仪器,其典型的例子就是所谓智能化的仪器。随着计算机功能的日益强大以及其体积的日趋缩小,这类仪器功能也越来越强大,目前已经出现含嵌入式系统的仪器。另一种方式是将仪器装入计算机。以通用的计算机硬件及操作系统为依托,实现各种仪器功能。虚拟仪器主要是指这种方式。上面的框图反映了常见的虚拟仪器方案。 虚拟仪器[1]实际上是一个按照仪器需求组织的数据采集系统。虚拟仪器[1]的研究中涉及的基础理论主要有计算机数据采集和数字信号处理。目前在这一领域内,使用较为广泛的计算机语言是美国NI 公司的 LabVIEW[2]。 虚拟仪器的起源可以追溯到20世纪70年代,那时计算机测控系统在国防、航天等领域已经有了相当的发展。PC机出现以后,仪器级的计算机化成为可能,甚至在 Microsof t公司的 Windows 诞生之前,NI公司已经在Macintosh计算机上推出了LabVIEW2.0 以前的版本。对虚拟仪器和 LabVIEW [2]长期、系统、有效的研究开发使得该公司成为业界公认的权威。目前LabVIEW 的最新版本为 LabVIEW2011,LabVIEW 2009 为多线程功能添加了更多特性,这种特性在 1998 年的版本 5 中被初次引入。使用 LabVIEW 软件,用户可以借助于它提供的软件环境,该环境由于其数据流编程特性、LabVIEW Real-Time 工具对嵌入式平台开发的多核支持,以及自上而下的为多核而设计的软件层次,是进行并行编程的首选。 普通的 PC 有一些不可避免的弱点。用它构建的虚拟仪器[1]或计算机测试系统性能不可能太高。目前作为计算机化仪器的一个重要发展方向是制定了VXI 标准,这是一种插卡式的仪器。每一种仪器是一个插卡,为了保证仪器的性能,又采用了较多的硬件,但这些卡式仪器本身都没有面板,其面板仍然用虚拟的方式在计算机屏幕上出现。这些卡插入标准的 VXI 机箱,再与计算机相连,就组成了一个测试系统。VXI 仪器价格昂贵,目前又推出了一种较为便宜的 PXI 标准仪器。LabVIEW 的概念与 C 和 BASIC 一样,LabVIEW[2]也是通用的编程系统,有一个完成任何编程任务的庞大函数库。LabVIEW[2]的函数库包括数据采集、GPIB、串口控制、数据分析、数据 LabVIEW标志显示及数据存储,等等。LabVIEW[2]也有传统的程序调试工具,如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单步执行等等,便于程序的调试。 LabVIEW[2](Laboratory Virtual Instrument Engineering Workbench)是一种用图标代替文本行创建应用程序的图形化编程语言。传统文本编程语言根据语句和指令的先后顺序决定程序执行顺序,而 LabVIEW [2]则采用数据流编程方式,程序框图中节点之间的数据流向决定了VI及函数的执行顺序。VI指虚拟仪器,是 LabVIEW [2]的程序模块。 LabVIEW [2]提供很多外观与传统仪器(如示波器、万用表)类似的控件,可用来方便地创建用户界面。用户界面在 LabVIEW [2]中被称为前面板。使用图标和连线,可以通过编程对前面板上的对象进行控制。这就是图形化源代码,又称G代码。LabVIEW [2]的图形化源代码在某种程度上类似于流程图,因此又被称作程序框图代码。编辑本段特点尽可能采用了通用的硬件,各种仪器的差异主要是软件。 可充分发挥计算机的能力,有强大的数据处理功能,可以创造出功能更强的仪器。 用户可以根据自己的需要定义和制造各种仪器。 未来 虚拟仪器研究的另一个问题是各种标准仪器的互连及与计算机的连接。目前使用较多的是IEEE488 或 GPIB协议。未来的仪器也应当是网络化的。[2] LabVIEW[2](Laboratory Virtual instrument Engineering Workbench)是一种图形化的编程语言的开发环境,它广泛地被工业界、学术界和研究实验室所接受,视为一个标准的数据采集和仪器控制软件。LabVIEW [2]集成了与满足 GPIB、VXI、RS-232和 RS-485 协议的硬件及数据采集卡通讯的全部功能。它还内置了便于应用TCP/IP、ActiveX等软件标准的库函数。这是一个功能强大且灵活的软件。利用它可以方便地建立自己的虚拟仪器,其图形化的界面使得编程及使用过程都生动有趣。 图形化的程序语言,又称为 “G” 语言。使用这种语言编程时,基本上不写程序代码,取而代之的是流程图或框图。它尽可能利用了技术人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW[2]是一个面向最终用户的工具。它可以增强你构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试并实现仪器系统时,可以大大提高工作效率。 利用 LabVIEW[2],可产生独立运行的可执行文件,它是一个真正的32位/64位编译器。像许多重要的软件一样,LabVIEW[2]提供了Windows、UNIX、Linux、Macintosh的多种版本。 它主要的方便就是,一个硬件的情况下,可以通过改变软件,就可以实现不同的仪器仪表的功能,非常方便,是相当于软件即硬件!现在的图形化主要是上层的系统,国内现在已经开发出图形化的单片机编程系统(支持32位的嵌入式系统,并且可以扩展的),不断完善中(大家可以搜索 CPUVIEW 会有更详细信息;) LABVIEW的应用领域 LABVIEW有很多优点,尤其是在某些特殊领域其特点尤其突出。 测试测量:LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。 控制:控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。LabVIEW拥有专门用于控制领域的模块----LabVIEWDSC。除此之外,工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。 仿真:LabVIEW包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。在设计机电设备之前,可以现在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题。在高等教育领域,有时如果使用LabVIEW进行软件模拟,就可以达到同样的效果,使学生不致失去实践的机会。 儿童教育:由于图形外观漂亮且容易吸引儿童的注意力,同时图形比文本更容易被儿童接受和理解,所以LabVIEW非常受少年儿童的欢迎。对于没有任何计算机知识的儿童而言,可以把LabVIEW理解成是一种特殊的“积木”:把不同的原件搭在一起,就可以实现自己所需的功能。著名的可编程玩具“乐高积木”使用的就是LabVIEW编程语言。儿童经过短暂的指导就可以利用乐高积木提供的积木搭建成各种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为的程序。除了应用于玩具,LabVIEW还有专门用于中小学生教学使用的版本。 快快速开发:根据笔者参与的一些项目统计,完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。所以,如果项目开发时间紧张,应该优先考虑使用LabVIEW,以缩短开发时间。 跨平台:如果同一个程序需要运行于多个硬件设备之上,也可以优先考虑使用LabVIEW。LabVIEW具有良好的平台一致性。LabVIEW的代码不需任何修改就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux。除此之外,LabVIEW还支持各种实时操作系统和嵌入式设备,比如常见的PDA、FPGA以及运行VxWorks和PharLap系统的RT设备。编辑本段版本信息简单回顾一下LabVIEW最近的发展历史(也仅限于我能够收集到的版本),从这里也可以间接的体会到LabVIEW的发展速度有多快。从LabVIEW的软件版本来看(我能收集到的),应该有LabVIEW 5系列、LabVIEW 6系列、LabVIEW 7系列和LabVIEW 8系列。发布年份可能有误,以NI为准。 LabVIEW 5.0 发布于:1998年 LabVIEW 5.1.1 发布于:2000年3月 LabVIEW 6.02 发布于:2001年2月 LabVIEW 6.1 发布于:2002年1月 LabVIEW 7.0 发布于:2003年5月 LabVIEW 7.1 发布于:2004年4月 LabVIEW 7.1.1 发布于:2004年11月 LabVIEW 8.0 发布于:2005年10月 LabVIEW 8.0.1 发布于:2006年2月 LabVIEW 8.20 发布于:2006年8月 LabVIEW 8.2.1 发布于:2007年3月 LabVIEW 8.2.1f4 发布于:2007年9月 LabVIEW 8.5 发布于:2007年8月 LabVIEW8.5.1 发布于:2008年4月 LabVIEW8.6 发布于:2008年8月 LabVIEW8.6.1 发布于:2009年2月 LabVIEW 2010 发布于:2010年8月 LabVIEW 2011 发布于:2011年8月 从NI的LabVIEW版本号,可以看出: 1、 系列号:5、6、7、8表示新的系列,软件结构或功能可能有重大改进(付费升级) 2、 版本号:5.x、6.x、7.x、8.x表示软件有新的内容或比较大的改进(付费升级) 3、 版本号:5.x.x、6.x.x、7.x.x、8.x.x表示软件较上个版本进行了修补(免费升级) 参考书籍 书 名:LabVIEW宝典 LabVIEW宝典作者:陈树学,刘萱 出 版 社:电子工业出版社 出版时间:2011-3-1 版次:1 页数:603 字数:973000 印刷时间:2011-3-1开 本: 16开 纸张:胶版纸印 印 次:1 I S B N:9787121129612

112 评论

相关问答

  • 基于虚拟仪器论文题目

    我也是做这个题目哦 能也给我发一份么?

    cotillardw 4人参与回答 2023-12-12
  • 基于声卡的虚拟示波器毕业论文

    嗯,我有一台数字示波器,利利普7102V,我看说明书也是有电压限制的,表笔10倍衰减的时候最大400V输入。 计算机的声卡LINE IN口是信号输入设备,

    坚吃不懈1208 6人参与回答 2023-12-11
  • 虚拟漫游毕业论文

    看看下面这些有你想要的吗?-----------------------------------------------------成语系统图书借阅管理系统--

    大LY的小世界 6人参与回答 2023-12-09
  • 基于虚拟漫游建模的婚礼论文题目

    计算机论文题目 随着大科学时代的到来及科技水平的高速发展,计算机科学与技术已经渗透到我国经济、社会的各个领域,这些都有利于全球经济的发展,还极大地推动了社会的进

    小宇宙可劲儿造 3人参与回答 2023-12-06
  • 工业机器人虚拟仿真论文范文

    机器人控制技术论文篇二 智能控制在机器人技术中的应用 摘要:机器人的智能从无到有、从低级到高级,随着科学技术的进步而不断深人发展。计算机

    M15981511985 2人参与回答 2023-12-08