数字示波表控制电路及GUI的设计与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:happer34
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
便携式数字存储示波表(DSO:Digital Storage Oscilloscope)是传统电子测量仪器模拟示波器功能的延伸和发展,它充分利用了当今集成电路所具有的高集成度、超低功耗等优点,而且也满足了人们对电子仪器设备的便携性需求。本文介绍一种基于SOPC(System On a Programmable Chip)技术的嵌入式系统作为数字存储示波表的解决方案。在实现中,采用ALTERA公司内嵌NIOS处理器的FPGA(Field Programmable Gate Array)芯片,结合外部的模拟通道电路和LCD显示器共同构成数字存储示波表的硬件系统。以NIOS处理器作为系统的数据处理中心,并在FPGA中实现数字存储示波表的外围控制电路,包括键盘扫描控制、频率周期测量、LCD驱动、高速FIFO控制、参数传送、显示缓冲、A/D采样控制等模块。运行于NIOS处理器之上的应用软件采用C语言编写,并引入嵌入式实时操作系统μC/OS II,以使其能够实时响应各种操作指令。该系统采用了320×240点阵的LCD显示器,配合4×5矩阵键盘以及图形用户界面(GUI:Graphical User Interface)软件,很好地实现人机交互。外围控制电路是数字存储示波表硬件实现的主要部分,而GUI是用户与系统之间唯一的交互途径,也是软件设计的重点,这两部分便是本论文所要重点讨论的内容。本论文首先对数字存储示波表系统的实现方案进行总体性的概述,并对相关的概念和原理进行简要的阐述;然后分别对各个控制电路模块的设计和GUI的实现等做了较为详细的讨论;最后对在项目中遇到的问题以及对软硬件系统的各种仿真、测试方法等进行了说明。数字存储示波表是一个需要软硬件协同工作的嵌入式系统,通过对各个数字电路模块的仿真、验证以及对部分软件的测试,基本上达到了设计要求。这说明本论文所采用的方案很好地实现了所预期的各种性能指标:双通道、单次模拟带宽10MHz、实时采样率100MHz、存储深度4K、频率测量、峰峰值测量等。
其他文献
随着移动通信技术、计算机技术、网络技术的迅猛发展,现代移动通信技术已迈入3G(3rd Generation)时代。第三代移动通信系统是现代通信技术、网络技术以及计算机技术融合的产物
图像处理技术的进步使得曾经作为记录信息最可靠的方式——图像不再可靠,因此数字图像防伪检测成为信息安全方向的重要课题。篡改图像的形式有很多种,其主要目的在于对图像内容
目的:通过对比两种冰在用于缓解膝关节镜术后患者疼痛的使用效果,选出临床膝关节镜术后使用的更安全、更合适的冰敷材料.方法:将120例符合纳入标准的病例随机分为对照组以及
目的 对急诊内科老年重症心力衰竭的治疗方法进行探讨.方法 选取2016年4月至2017年4月我院所收治的88例老年重症心力衰竭患者作为观察对象,按就诊前后顺序分参照组与研究组,
目的:探讨对难治性产后出血患者行紧急子宫切除术的临床效果.方法:择取我院2016年4月 ~2017年4月收治的66例难治性产后出血患者随机分为两组进行研究和对比,按照数字随机表法
目的 探讨肥胖孕妇剖宫产易出现的问题特别易影响切口愈合.方法:总结分析我院近1年12例肥胖孕妇剖宫产术后切口愈合情况.12例患者剖宫产未出现严重并发症,恢复良好与术后密切
目的:目前研究的目的是比较小儿肱骨髁上骨折需要通过内侧入路切口复位与后路入路的临床结果.方法:对67例小儿髁上骨折的回顾性队列进行回顾性分析.采用内侧入路方法治疗33例
以 OFDM 为主要调制技术的 IEEE 802.16 无线城域网具有高宽带,高数据传输速率和较强的系统灵活性等特点,对系统的实时性要求较高。 数字中频处理是 WiMax 系统的重要组成部
针对手机定位的检测概率和定位精度等难题,本论文介绍了一种基于手持中继的多步 CDMA 移动终端跟踪定位方法。该方法基于多个手持中继形成的虚拟接收阵列,并采用多步方法以提高
本论文在对网络考试系统涉及的关键技术和理论进行深入研究的基础上,详细阐述了一个智能化考试系统的设计与实现。本系统的体系结构采用三层B/S/S结构,数据库采用oracle,在中间