
基于ARM的简易手持示波器的设计.docx
45页基于ARM的简易手持示波器的设计摘要本设计是基丁 ARM(Advance RISC Machine)以ARM9⑵为控制核心简易手持 示波器的设计包括前级电路处理,AD转换,波形处理,LCD显示灯模块前 级电路处理包括程控放大衰减器,极性转换电路,过零比较器组成,AD的转换速 率最高为500KSPS,采用实吋采样方式,设计中采用模块设计方法充分使用了 Proteus Multisim仿真工具,大大提高了设计效率,可测量输入频率范围为10HZ —60KHZ的波形,测量幅度范围为・3.3V—+3.3V,并实现波形的放大和缩小,实吋 显示输入信号波形,同时测量波形输入信号的频率总体来看,本文所设计的示波器,体积小,价格低廉,低功耗,方便携带, 适用范围广泛,基本上满足了某些场合的需耍,同时克服了传统示波器体积庞大 的缺点,减小成本,完全可以把本设计肖做手持数字示波器〔I】关键词:AD , ARM,实时采样,手持数字示波器A Design of Simple Handheld Oscilloscope Based On ArmABSTRACTThe design is based on the ARM ( Advanced RISC Machine) with ARM9121as the control core of simple handheld oscilloscope design .Includes a front stage circuit ,AD conversion .waveform processing ,LCD display lamp module .The front stage circuit processing includes programmable amplifier and attenuator, a polarity conversion circuit , a zero cross comparator , AD conversion rate up to 500KSPS, real-time sampling, design adopts module design method , Make full use of the Proteus, Multi si m simulation tools .greatly improving the efficiency of the design .can measure for input frequency range of 10HZ-60KHZ waveform ,amplitude measurement range of -3.3v-+3.3v,and the realization of waveform amplification and narrow, real-time display of the input signal waveform ,while measuring the wave shape of the frequency of the input signal.Overall, the oscilloscope designed, small volume, low price, low power consumption ,convenient carrying .wide application scope .basically meet the needs of certain applications ,while overcoming the traditional oscilloscope bulky shortcomings, reduce cost, can make the design as a hand-held digital oscilloscope1141KEY WORDS: AD, ARM, real-time sampling, handheld digital Oscilloscope前言 1第1章绪论 21.1课题背景 21.2课题研究的目的和意义 21.3课题的主要研究工作 3第2章 系统整体设计方案 52.1硬件总体结构 52.2系统实现的原理介绍 62.2.1实时采样 62.2.2 AD转换器介绍 72.2.3 ARM处理器介绍2.2.4 LCD显示部分2.3软件整体设计 102.4数字手持示波器技术参数 1010112.5本章小结第3章硬件结构3.1程控放大模块设计 113.1.1程控放大电路的作用 113.1.2程控放大器电路所用芯片 113.1.3 AD603放大电路及原理 123.2 DA转换电路 143.3极性转换电路 1518193.4 AD转换电路 3.5整形电路3.6显示控制电路 21第4章 软件设计 234.1软件设计总体框图 234.2键盘控制程序 234.3频率测量程序设计 264.4 LCD显示程序设计 26结论 29谢辞 30参考文献 31附 录 33外文资料翻译 36中文资料翻译 40-XX. 1刖 5由于传统示波器虽然功能齐全但是体积旁大,不方便携带,本设计针 对这种缺点设计一种体积小、成本低、功耗小、便携数字示波器,同时达 到学以致用,理论和实践相结合,进一步学习课外知识,培养综合应用知 识,锻炼动手和实际工作的能力。
示波器实现输入频率范围为10IIZ- 60KHZ,幅度范围为-3. 3V—+3. 3V,并实现波形实时显示以及放大和缩小 同时显示波形频率和幅度示波器在电子、电气、控制等领域应用十分广 泛,随着计算机的发展,示波器已经实现了和计算机互联,共享数拯,但 现有示波器有诸多不足,体积庞大,价格昂贵,功能齐全的示波器在某些 场合并不能得到充分的应用本课题所研究的示波器定位于抵挡型,即在 性能上满足大多场合的需要,努力实现小型化,价格低廉,携带方便,这 样在财力有限的小用户能够普及,并和功能齐全高档示波器配合使用,取 长补短本设计对信号的采样,使用实时采样方式,这种方法的优点是, 设计相对简单,能实时显示所测信号的波形缺点是,由于受AD转换速率 的限制不能测量频率很高的信号另外,AD只能测量范围很小的电压信号, 单输入信号可能更小,或者更大,所以耍对信号进行程控放大和衰减,本 设计采用AD603作为程控放大器,基本满足了耍求由于本设计使用的AD 只能测量正极性的电压信号,而外界输入的信号有正有负,因此在输入AD 前要把所有信号转换成正极性的,本设计采用加法电路,然后再做处理 频率测量,输入信号可能是各种波形,不便测量,所以本设计专门分一路 信号,把信号通过比较器转换成矩形波,用定时器和中断來测量信号的频 率,效果良好⑵。
第1章绪论1.1课题背景在电子测量技术的发展史上,示波器的出现给测量技术带来了翻天覆 地的变化,可以说的上是一场革命,从布劳恩的第一台示波器问世以來, 示波器的功能越来越丰富,性能也与日俱增从70年代开始人们的注意力主耍转向自动化、实用化和提高准确度 微型计算机和仪器通用接口的出现,给示波器的自动化发展推到了一个崭 新的水平微机的引入使示波器在设计、性能、功能、实用以及操作和故 障诊断等方面都产生了巨大变化,随着工业发展对示波器的设计和测量的 需要,示波器的功能已从时域分析扩展到了数据域分析当前,高精度、 功能多样、使用灵活、操作方便、性能可靠,已成为示波器生产厂家追求 的主要冃标⑶1.2课题研究的目的和意义随着电子工业的发展,电子技术己经渗透到过墩经济个领域中利用电 子技术进行的测量即电子测量技术发展很快,已经成为一门学科,并在一 定程度上反映了一个国家科学技术水平在电子测量仪器中,示波器所占 的地位越来越重要,对电量和许多非电量的测试来说是一种主要的、通用 的测量工具其实用z广泛和发展速度Z快都远远超过其他测量仪器,已 经广泛应用于国防、科研、学校以及工农商业等各个领域和部门半个世纪以來,示波器由电子管发展到晶体管,有发展到集成电路; 由模拟电路发展到数字电路;由通用 示波器发展到取、记忆、数字存储、 逻辑分析、故障判断、只能化等多个系列,儿白个品种。
以美国Tektronix 公司为例,建立T 1947年,冃前已有9大系列,100多个品种,产品销遍 全球,已被世界公认为示波器的权威自1951年,我国在示波器生产方面 也有很大进展,形成了一支研发和设计示波器的专业队伍,已能生产宽带、 取样、高灵敏度、记忆、数字存储、逻辑分析等各门类的示波器,有些门 类的主要技术指标已经接近国际先进水平数字示波器是随着数字电路的发展而发展起来的一种新型示波器它 是采用数字电路,把输入信号经过AD转换,把模拟波形变换成数字信息, 并存储在存储器中,待需要读出时,在通过DA转换,能捕捉触发前的信 号,可通过接口与计算机相连接等特点,与计算机连成系统分析复杂的 单次瞬变信号的有效仪器刚一问世,就显示出它强大的生命力,各行各 业都迫切需要,有其广阔的市场空间传统模拟的示波器也有其优点,即具有迅速的响应特性、面板直接控 制操作、可直接观测输入信号、价格低廉等冃前数字示波器已经完全能 够做到,特别是在捕获非重复信号、避免信号虚化和闪烁、在时间上从触 发事件方向寻迹实现在电路中隔离故障等方面,数字示波器显示出了模拟 示波器无可比拟的优势因此,数字示波器由丁其性能优越,和良好的性 价比,现在已成为示波器的主流产品。
通过本设计,可以达到学以致用, 把理论与实践相结合,学会处理设计过程中岀现的一些问题,掌握设计的 技巧,为以后工作打下基础,并完成一个能满足基本需要的手持示波器[⑶1・3课题的主要研究工作数字示波器利用AD把被测量的模拟信号转换成数字信号,并在液晶 上显示波形,而且可以对获得的信息做进一步的处理,例如可以放大,缩 小波形和传统模拟示波器相比,屏幕更新速率是数字示波器另一个限制 因素,它不像模拟示波器那样实时显示波形的变化,波形在采样转换显示 的过程中被延迟了,被测信号总要经过一段时间才能在屏幕上显示岀来 由于普通AD只能测量一种极性的电压信号,而且测量电压范围小,因此, 在进行AD转换Z前需要对外界信号做一些处理:首先把外界的电压信号 转换成正电压,并把电压大的信号衰减,把电压小的信号放大,所以本设 计采用了极性转化电路,和程控放大电路,这样就可以测量范閑稍微大, 正负电压信号了〔⑺为了使测量的波形更便丁观测,需要对波形进行放大和缩小,放大和 缩小分别包括,幅度周期的放大和缩小幅度放大时,可以把AD转换到 的数据左移两位达到放大两倍的效果,右移两位缩小两倍;周期的放大可 以对原來的波形采样更少的点,这样在相等的时间段里可以显示更多的波 形,不过这样会丢弃很多数据,容易失真,相反采样更多的波形就放大周 期,这样更真实的反应波形。
不过,数字示波器也有其局限性,其中Z—是,多数数字示波器实用 AD,受AD转换速率的影响实时采样不能达到很高的频率因此,数字示 波器不能用于测量频率较高的场合另外一个解决办法是等效时间采样来 达到最大带宽,由于采样密度可以超过重复触发脉冲,因此对连续波形是 完全可以的,但是对瞬时脉冲的存储,实时采样速率扔受AD转换速率的 限制尽管如此,在低T 10MHZ时,数字示波器有一系列的有点,例如, 可以重建一个清晰的存储波形,还可以捕捉并显示预触发波形,这一特征 可以用來查找那些导致未知或间断响应的过程总Z与通用的模拟示波器相比,数字示波器有以下特点:(1) 具有存储触发前信息的功能,用数字存储示波器的预触发功能能 观测触发前的信号,因而可捕获和显示故障发生前的信号,便于故。












