基于Android平台的数字示波器软件设计

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:wangccui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
示波器是在测试领域中的一种常用仪器,目前已经完成了从模拟化到数字化的转型。数字示波器在波形触发,波形分析,测量等方面有着模拟示波器不能替代的优势,现在已经成为了市场的主流。因此,它是现代测试领域中不可或缺的测试工具,并能够直观的观察信号的时域波形,被广泛的应用在各个领域中。国内市场上主要还是以国外的数字示波器为主,且在技术领域上国外已经十分的成熟。国内的研究起步较晚,拥有自主知识产权的数字示波器还比较少,市场上多为低端产品。与国外相比,功能和效率上还存在着很大的差距,在此背景下,数字示波器的自主研发还是很有意义的,并且其应用前景也十分的广阔。  本文设计的基于Android的数字示波器是在便携示波器的基础上进行改进的,具有体积小,操作简单,功能齐全,准确度较高的特点。该示波器在底层用C语言编写算法,通过JNI作为接口与顶层Android系统进行通信。论文主要是通过以下几个方面展开:首先介绍了数字示波器的发展概况以及Android系统数字示波器的体系结构。然后对示波器显示中所用到的一些基本算法进行了详细的描述。分别介绍了FFT算法和Goertzel算法,然后在运算量以及效率上进行了类比;通过信号恢复的原理从而如何实现信号的插值和抽取;利用特定信号频域上的幅值分布规律计算信号的周期等。利用这些算法作为示波器显示部分的理论支撑。最后根据Android示波器显示部分的流程图分别介绍了主要的四大模块,并对数据处理模块中的HorizonMap子模块、MathMap子模块、FFTMap子模块、VerticalMap子模块以及MeasureMap子模块的相应功能的波形进行了仿真。整个设计主要侧重的是Android示波器显示这一部分的内容。  
其他文献
天地波高频雷达利用天波反射/地波绕射的传播模式,能够探测到视距以外的海面舰船和低空飞行目标。相对于传统的天波雷达和地波雷达,天地波雷达具有更大的灵活性,可实现岸基和
随着网络技术与多媒体技术的发展,视频应用对人们生活及工作的联系越发深入和重要,技术的发展为人们提供更好的体验的同时人们对体验的高要求也带动技术的发展。视频编码技术
智能交通系统涉及到人们出行的各领域,关系到人们出行的效率。车流量检测系统是智能交通系统的子系统之一。它为交通参与者、管理者提供最基本的数据——道路车流量。利用道
安全可靠与节能减排是近年来电力行业改革中的两项重要原则。为满足这样的需求,以天然气为能源的燃气轮机发电方式逐渐取代煤炭燃烧,在火力发电中得到越来越广泛的应用。涡轮
随着全球卫星导航系统 GNSS(Global Navigation Satellite System)技术的进步与发展,GNSS系统的应用领域越来越广泛,尤其在导航定位以及大气测量方面得到了重要的体现。然而,由于
在LTE-A下行链路中,基站(eNodeB)以一定的时间间隔在物理下行控制信道(PDCCH)中发送导频信号,用户根据eNodeB发送的导频信息测量信道信息,并向eNodeB反馈回信道质量指示信息(
正交频分复用(OFDM,Orthogonal Frequency Division Multiplexing)技术已经在无线通信领域有了广泛应用,被定为第四代移动通信系统的核心技术,也是未来无线宽带接入系统的基
随着无线网络的飞速发展与安全威胁的与日俱增,无线网络的物理层安全正在变得越来越重要。认证是无线网络业务的安全基础,它保证通信双方是其所声称的身份,防止非法用户的接
跳频属于扩频通信的扩频方法之一,因为其抗干扰性强、截获概率低以及优秀的组网能力,在军事通信领域得到了广泛应用,也向通信对抗提出了严峻的挑战。在通信对抗中,由于跳频参
地震勘探采集到的地震信号中往往包含大量的相干噪声,这些相干噪声严重的妨碍了科研工作者进行正确的地震解释,对这些噪声进行压制已经十分必要。面波和线性干扰这两种主要相