- 无标题文档
查看论文信息

论文中文题名:

 嵌入式虚拟示波器的设计与研究    

姓名:

 杨海    

学号:

 20070344    

保密级别:

 公开    

学科代码:

 081203    

学科名称:

 计算机应用技术    

学生类型:

 硕士    

学位年度:

 2010    

院系:

 计算机科学与技术学院    

专业:

 计算机应用技术    

第一导师姓名:

 朱宇    

论文外文题名:

 The Research and Design on Embedded Virtual Oscilloscope    

论文中文关键词:

 单片机 ; 虚拟示波器 ; 串口通信 ; μC/OS-II    

论文外文关键词:

 Microcontroller Virtual oscilloscope Serial transmission μC/OS-II    

论文中文摘要:
随着计算机技术的高速发展,计算机虚拟技术在电子测量仪器上的应用越来越重要。传统示波器的灵敏度低、可扩展性差,不适合测量技术发展需求。虚拟仪器技术的产生和发展解决了这些问题,显现了巨大的市场价值和广阔的应用前景。 论文首先论述了嵌入式虚拟示波器的设计与实现,包括原理介绍和软、硬件的设计,在硬件设计中,以MSP430F247单片机为核心,充分利用单片机本身集成ADC12模数转换模块,串口传输模块,中断功能,计时器功能,实现了小成本。在软件设计中,实时操作系统μC/OS-II在单片机上移植成功,基于实时操作系统的多任务开发方式,提高了系统的可靠性,开发效率、缩短开发周期;设计了适用于单片机中断堆栈结构,保持单片机低功耗,实时性,减少RTOS在运行中占用的RAM空间;在串口数据传输和显示模块中,传输的数据包括键盘指令数据和采样数据,区分键盘指令数据和采样数据;在波形实时数据采集中采用滑动窗口技术,发送方和接收方都拥有一个连续的允许发送和允许接收的帧序号,接收和发送的帧序号相匹配,发送成功。在整个软件设计中采用模块化的编程方法,详细阐述了编程思路和实现方式,给出了设计流程图和关键的子函数,并给出了源程序。 最后在VC++环境中对虚拟示波器进行了测试并结果进行了分析。通过单片机对输入电压信号进行采集,使用虚拟示波器软面板的功能,显示了输入信号的波形。整个设计具有省电、准确度高、性价比高、结构简单,易于实现等特点。
论文外文摘要:
With the rapid development of computer technology,Computer Virtual Technology become more and more important in the application of electronic measuring instruments., because traditional oscilloscope is low sensitivity and poor scalability, is hard to meet the demand of measuring technology development, however, The emergence and development of virtual instrument technology which solves the above problems show great market value and wide application prospect. The paper first discusses the design and realization of embedded virtual oscilloscope,including principle introduction, software design and hardware design, In hardware design, taking MSP430F247single chip as core, make full use of microcontroller with A/D conversion function, serial transmission module interrupt, timer functions, and the cost is small. In software design, Transplant real time operating system μC/OS-II to microcontroller. The system based on multitask develop mode to improves reliability of system, development efficiency and shorten development period. Design break stack structure to maintain low-power and real-time of microcontroller, reduce space occupied of RTOS running in RAM. In serial data transmission and display module, transmit data contain keyboard instruction data and sample data. In waveform real-time data acquisition,using sliding window technique, sender and receiver have a continuous send frame number and receive frame number, when send frame number and receive frame number match, transmission successfully. In whole software design , adopt modular programming, detailed description programming thought and realizing way, presents design flow chart and key subfuction and source program. Finally, test and analyze results of virtual oscilloscope in the VC++environment, Througth microcontroller to gather input voltage signal, input signals waveform were displayed by using soft-panel function of Virtual oscilloscope. The whole system design have the characteristics of low-power, high accuracy and high performance price ratio, simple structure, easy to implement and so on.
中图分类号:

 TP311.51    

开放日期:

 2011-04-02    

无标题文档

   建议浏览器: 谷歌 火狐 360请用极速模式,双核浏览器请用极速模式