示波功率仪底层软件的设计与实现

来源 :电子科技大学 | 被引量 : 4次 | 上传用户:WHDMJ
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着当代电子技术产业的迅猛发展,各种新型的电子设备层出不穷,功能单一的测量仪器已经很难满足工程师的需求。在传统测量领域,示波器和功率分析仪被广泛地使用,但示波器并非专门为功率测量而开发的仪器,传统的功率测量仪器又不能提供准确的时间测量。因此,本项目旨在通过研制一款具备高精度瞬态功率测量功能的示波功率仪来解决这一问题。本论文即为针对该仪器,结合FPGA与上层界面进行的底层软件设计,其主要研究内容如下:1、为了满足项目对数据传输速率的要求,选择PCI-E总线结构和DMA的数据传输方式作为软硬件之间的通信方式。本论文研究集成了必要的API函数,为底层软件的各模块接口设计提供了通信基础。2、为了提高系统和测量的灵活性,该示波功率仪的输入方式为模块插入式,不同种类的模块支持不同的功能,用户可以灵活地选择。因此,该仪器的通道数目可变且插入位置不固定。本论文提出了在底层通道配置寄存器组与上层的通道参数结构体之间建立映射关系,实现了可变多通道的功能。3、传统的功率分析仪通常并不支持触发功能,但该示波功率仪不仅具备通常示波器的边沿触发等基本触发类型,还支持多达7种增强触发功能。为了节省硬件资源,增强触发中大量参数在FPGA中通过公用寄存器来进行设置。本论文针对此设计了专门的数据结构与配置接口,同时提出了预触发深度等关键参数的算法。4、大容量数据存储是该仪器的关键功能,是仪器中大部分数据运算功能的底层基础。本论文针对不同存储模式的基本原理进行分析,设计并实现了数据存储模块和数据传输模块,包括了整个控制流程的相关接口的设计。同时配合FPGA以FIFO阵列的方式降低了多通道数据存储中冗余数据的占比。本项目提出了模块化与层次化的底层软件设计框架,降低程序中各功能与各层次间的耦合性,便于软件的调试与开发。同时提升了底层软件功能的扩展性和移植性,在仪器升级与同类型仪器开发的过程中可有效地提高研发效率。
其他文献
改革开放以来,我国东南沿海地区由于地理环境、资源禀赋等优势,受到政策的亲睐。在政府的指导下,鼓励东南沿海地区吸引外资,积极承接和发展产业,东南沿海地区的经济得到了快速的发展。随着沿海地区多年来经济的飞速发展,接踵而至的有限产业空间、劳动力成本过高、环境污染等问题也逐渐地浮出水面。由于我国沿海地区土地、劳动力等要素成本不断地提升,起初生产成本的比较优势渐渐失去,一大批企业特别是加工贸易企业陷入困境。
在化石燃料发电厂中,往往需要实时监测和控制燃烧过程,以提高燃料燃烧的效率,保障锅炉的安全性,并减少污染废弃物的排放。它可以为火焰燃烧优化提供决策依据,准确了解掌握锅炉火焰的燃烧条件。因此,燃烧器火焰场的三维重建仍然是燃烧和测量研究中的挑战。本文从火焰温度场出发,提取出火焰的真实场情况,首先通过了解其他学者对于火焰温度场的研究并设计相关火焰温度场重建实验,得出火焰温度场数据,再通过对一般边缘检测算法
近年来一系列网络安全事件的大规模爆发,引起了人们对网络安全与保密问题的极大关注。光接入网位于网络的“最后一公里”,距离用户最近。由于光接入网络的拓扑结构,在下行方
藜科(Chenopodiaceae)植物多分布于干旱盐碱地,具有显著的防沙固土,减小水分蒸发及耐盐和抗旱能力,其自身蕴含了很多耐盐有利基因,该类植物的研究对作物农艺性状改良以及培育
GFRP筋与钢筋相比,具有耐腐蚀、轻质高强、抗疲劳等特点,在结构腐蚀方面,GFRP筋可以取代钢筋,并有效的解决了混凝土结构由于腐蚀而引起的耐久性问题,从而延长了混凝土结构的
“复积不厚则无力,如水之积不厚则负大舟无力也。”从萧山跨湖桥遗址的漆弓到明天启年间《髹饰录》成书的近八千年,“厚”是古人由漆艺实践的经验总结中升华出对漆媒材的感性
自从在1965年,Zabusky和Kruskal创立了孤子的概念以来,已经有相当多的研究者研究了各种类型的孤子,尤其是因为孤子在各领域的广泛应用,例如,非线性光纤,流体动力学,等离子体,
概率密度分布是随机运动系统的重要统计量,而信息熵是随机运动概率密度的泛函.在许多问题中,分布函数相当于概率分布函数.也就是说,每一个分布函数我们都可以找到唯一的一个
随着物联网技术的不断发展,物联网技术已广泛应用于生活的各个领域,因此物联网数据共享的需求也随之出现。虽然当前对物联网数据共享模型的研究在不断增加,针对物联网数据也提出了一些数据保护方案,但是对于物联网数据在整个数据共享过程中,仍缺乏一些完整且可信的数据保护方案。当前的物联网数据共享系统基本采用中心化的共享方式,这种共享方式带来了单点故障危机,使得数据的可用性存在隐患。用户在进行数据共享时,要依托于
本研究针对县级普通高中的教学现状、普通高中生物学课程标准的内在要求和高中生物学学科知识特点,提出在高中生物学教学中运用思维导图培养学生归纳与应用能力,并通过教学实践发现该教学模式能够在一定程度上有效地培养和提升学生的科学思维能力。本研究通过选择两个没有显著差异的平行班级作为实践对象,实验班应用思维导图教学,对照班进行常规教学。前期通过对学生和教师的访谈,获取学生对思维导图的知晓率及是否掌握思维导图