欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOC文档下载  

    机械专业毕业设计(论文)外文翻译基于虚拟仪器的信号发生器的设计与实现.doc

    • 资源ID:3945404       资源大小:82KB        全文页数:16页
    • 资源格式: DOC        下载积分:8金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要8金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

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

    机械专业毕业设计(论文)外文翻译基于虚拟仪器的信号发生器的设计与实现.doc

    合肥学院机械工程系毕业设计(论文)文件 合 肥 学 院 机 械 工 程 系毕业设计(论文)论文翻译题目:基于虚拟仪器的信号发生器的设计与实现专业 机制 年级 08 姓名 学号 0806012040指导教师 职称 讲 师 2012年03月17日Virtual Instruments Based on Reconfigurable LogicAbstract. A virtual instrument results from the combination of a general purpose computer with a generic data acquisition system in order to emulate a traditional measurement instrument. The data acquisition hardware of the virtual instruments provides computers with input/output capability and is usually based on the integration of standard circuits with fixed architecture. Meanwhile the software defines the analysis and processing of the acquired data that is the function of the generated virtual instrument. As a consequence, the virtual instruments are characterized by their versatility and low cost but they lack of performance of the application oriented hardware architectures. In this paper, we present a virtual instrument system based on reconfigurable hardware that improves the features of virtual instruments preserving their versatility and low cost.1. IntroductionThe emergence of virtual instrumentation is a revolution in the history of the development of measuring instruments. It fully utilizes the latest computer technology to implement and extend the instrument function. Using the image of a computer screen can be easily simulate a variety of equipment control panels to the needs expressed in the form of the output of test results. Using computer software to achieve most of the signal of the analysis and processing to complete a variety of control and test function. The user through the application of general-purpose computer program modules and features of the hardware together. Through friendly graphical interface to operate this computer. As in operating their own definition of individual instruments of their own design can be measured to complete the acquisition, analysis, determine, control, display, data storage and so on.Virtual Instruments advantages of more traditional instruments: (1)A strong integration of computer hardware resources. Breaking the traditional instruments in data processing, display, storage and other limitations, and greatly enhanced the capabilities of traditional instruments. (2)The use of computer software resources to achieve some part of the software of instrument hardware, saving material resources, increase system flexibility. Through software technology and the corresponding numerical algorithm. Directly on the test data for various analysis and processing in time. Through the graphical user interface technology, truly user-friendly, human-computer interaction. (3)Hardware and software of virtual instrument is an open, modular, reusable and interchangeability characteristics. Therefore, the user can according to their own needs and use different manufacturers products. The development of the instrument system is more flexible, efficient and shorten the formation time of the systemThe traditional instruments are application specific systems based on fixed hardware and software resources so their function and applications are defined by the manufacturer. These instruments are complex systems and therefore they become expensive and difficult to manage.The widespread usage of personal computers in many scientific and technological fields make them an ideal hardware and software platform for the implementation of measurement instruments. By adding a simple data acquisition system, a personal computer can emulate any instrument. The instruments generated in this way are called virtual instruments because they do not have exclusive access to hardware and software resources. Different instruments can be implemented over the same hardware by only reprogramming the software. The virtual instruments offer plenty of advantages the most important of which is the low cost due to the reusability of hardware and software resources. The above characteristics and the continuous evolution and cheapening of the personal computers make the virtual instruments a valuable alternative to traditional ones.Nevertheless, there are two main factors which limits the application of virtual instruments. By one hand, the data capture is reduce to slow rates because of the more common operating systems of the general purpose computers are not oriented to realtime applications. By other hand, the data acquisition system is not an application oriented system but a generic one. Therefore, our proposal is focused on the enhancement of virtual instruments by the replacement of the generic hardware with a reconfigurable data acquisition system, as it is shown in Figure 1. By this way, some data process can be implemented by hardware reducing the data flow to/from the computer and rising the maximum sample rate.The benefits of virtual instruments based on reconfigurable logic are the following:-The bandwidth of the instruments can be increased implementing the more time critical algorithms by hardware.-The input/output capacity can be reconfigured according to the application. In special, FPGAs devices are characterized by a great number of input/output pins providing virtual instrument with the capacity to observe and control a wide number of signals.-The computer interface can be reconfigured according to the available resources (Plug&Play peripherals).-Different instruments can share software and hardware design modules increasing their reusability.2. The composition and classification of virtual instruments Virtual instrument system mainly consists of computers, hardware board,software and accessories. Users can request the flexibility to build their own testing equipment.The core of virtual instrument is software, which is mainly provided by the hardware driver, application programming software etc. It can complete all the test requirements. The current development environment mainly into two categories:(1) text language; (2) graphics language. As the graphic language developed by convenience welcomed by the majority of engineers. There are not many trained in computer language engineers able to master the development of virtual instrument technology and applied to engineering practice in a relatively short period of time. Virtual instrument is essentially an open structure which to provide signal processing, storage and display functions by general-purpose computer, digital signal processors, or other CPU. To achieve instrument functions from data acquisition boards, GP IB or VXI bus interface board for signal acquisition and control. According to its different ways of using the bus can be divided into the following types: (1) PC Bus - plug-in card-based virtual instrument(2) parallel port virtual instruments (3) the way of GB IB bus virtual machines (4) VXI bus mode Virtual Instrument (5) PXI bus mode virtual instruments3. Reconfigurable Data Acquisitions SystemsWe propose the implementation of a reconfigurable data acquisition system using FPGAs. This system operates like a reconfigurable coprocessor oriented to the capture, generation and analysis of digital signals. The combination of this hardware with a general purpose computer results in a reconfigurable virtual instrumentation system where the end user determines the software and hardware resources required for each particular application.3.1 General DescriptionThe more essential blocks of a data acquisition system are represented in Figure 2. As an application oriented system, most of these modules must be scalable (increasing or decreasing the number of input/output pins) according to different applications. For example, the capacity of the acquisition memory varies with the requirements of the instrument.At the same time, if the device provides with enough resources, several instruments can be active simultaneously. In this case, some blocks of the structure shown in Figure 2 must be multiplied accordingly while others can be shared among instruments. For example, an unique computer interface block multiplexed in time is generally more efficient because less input/output pins are dedicated to the communication tasks.In the computer side, the software is dedicated to the storage and visualization of data, and also to the configuration and control of the hardware. The first tasks are implemented at application level and take advantage of multitask operating systems and their advanced graphic interfaces. The second tasks are mainly implemented as extensions of the operative systems and in this way they are closely linked to the hardware.The blocks represented in Figure 2 are briefly described in the next sections. Also, the characteristics of the configurable devices (SRAM FPGAs) required for the implementation of these blocks are indicated.3.2 Input/Output ModulesThe input/outputs modules conform the interface with the real world. The input/output blocks of the reconfigurable device must be bidirectional, with tri-state capability and internal registers for faster capture rates.3.3 Acquisition Control BlockThe data capture is usually synchronized with some external or internal events and this task is developed by the acquisition control module. As a consequence, the routing of this control signals to the input/output blocks and to the internal logic becomes very important. An architecture with several low skew and great fan-out distribution networks is mandatory for this purposes.At the same time, several inputs and outputs usually share common control signal so a device with a peripheral bus carrying control signals is suitable for this application.3.4 Timing BlocksThe timing blocks (oscilator, timers and counters) provides internal control signals to the data acquisition system. Special attention was dedicated to the design of counters in order to reach maximum operating frequencies.3.5 Memory BlocksThe memory blocks operate as a temporary storage of the acquired/generated data. This memory blocks isolate the data acquisition process from the transference through the computer interface. Therefore these storage devices are implemented as dual-port FIFOs with different clocks for push/pop operations.The memory blocks can be implemented like internal or external units to the FPGA. The first case is more desirable because the design offers best performance, consumes less power and is less error prone. Therefore, the FPGAs with embedded dual port memory blocks are more suitable for these purposes.3.6 Data Processing UnitThe data processing unit performs a real-time pre-processing of the acquired data. This unit implements the more critical algorithms that determine the data throughput while the others can relay over software control (in the computer side). An exhaustive analysis of which algorithms must be implemented in hardware and which must be implemented in software was made for each different instrument. For example in a logic analyzer, the detection logic of the trigger patterns must be implemented in hardware for better performance meanwhile the data conversion formats of data (assembling, disassembling) can be done in the computer.3.7 Computer InterfaceThere are two different options for the interconnection of the reconfigurable data acquisition board with the computer, one using of a direct expansion/local bus connection and the other using of a serial/parallel communications interface. In the first case, instruments with a great data throughput can be obtained but this kind of interface consumes many resources of the FPGA (logic and input/output pins) and limits the physical distance between the interconnected systems. On the opposite side, serial/parallel communications interfaces limit the binary rate of the transference but consume less logical and input/output resources and permit the physical isolation between devices. This last characteristic is important for the implementation of portable instrumentation and also isolate the acquisition hardware from the noisy environment of general purpose computers. By this reason, the developed system actually implements the standard IEEE-488 (ECP mode) as the communication interface with the computer.4. ConclusionsSeveral prototype boards using Xilinx (XC400E) and Altera (FLEX10K) were developed for the implementation of a virtual logic (state and timing) analyzer. A performance of more than five was obtained over virtual instruments implemented using a commercial data acquisition board.1、The generation background of virtual instrumentToday we are in a highly developed information society, which require a limited time and space to achieve a large  amount of information exchange, inevitably bring about the rapid increase of information density,required the electronic systems have a faster speed and more powerful function for information processing. On the one hand the development of electronic technology and market requirements objectively make the test instrument develop to the direction of automation and flexible, On the other hand, the electronic technology and market development also make virtual instrument possible. In this situation, the virtual instruments based on micro-computer gradually become a reality, its appearance and extensively use provide an excellent model for the design of test system and allows engineers more powerful and flexible in measure and control.2 、The concept of virtual instrumentVirtual Instruments (Virtual Instrument, referred to as VI) concept is first proposed by the National Instruments (NI) in 1980s' . The virtual instrument is a kind of Computer equipment system which based on the general purpose computer as the core hardware platform, defined by the user with a virtual front panel, the test function is performed by a computer testing software. The core idea is to use a powerful computer resources that would otherwise require hardware to software of the technology in order to minimize system cost, enhance system functionality and flexibility. The virtual instrument represents the fundamental changes from traditional hardware-based test system to Software-centric test system. The emergence of virtual instrument is a revolution in the history of instruments, it represents the latest development direction and trend of instrument, produced an immeasurable influence on the development of science and technology and industrial production progress. Virtual instrument have many advantages, such as high performance, scalability, strong, development time is short and seamless integration.3、graphical virtual instrument development platform-LABVIEW introduction and its advantages LABVIEW is short for Laboratory Virtual Instrument Engineering Workbench, it is a powerful and flexible instrumentation and analysis of

    注意事项

    本文(机械专业毕业设计(论文)外文翻译基于虚拟仪器的信号发生器的设计与实现.doc)为本站会员(laozhun)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

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




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开