摘 要:示波器是在测试领域中的一种常用仪器,目前已经完成了从模拟化到数字化的转型。数字示波器在波形触发,波形分析,测量等方面拥有模拟示波器无法取代的优势,目前已经成为了市场的主流产品。因此,它是现代测试领域中不可缺少的测试工具,可以用来观察信号的时域波形,在各个领域中得到了广泛应用。本文主要完成了一个简易数字示波器的设计,包括硬件设计和软件设计两大模块。硬件设计上,数模转换使用了Arduino中AVR单片机ATmega328内部的ADC。波形显示部分采用了LCD12864液晶显示屏来显示波形,具有简单操作、容易实现、而且显示效果好等优点。利用Arduino控制板来制作数字示波器可以将示波器的制作难度降到最低。82064
毕业论文关键词:Arduino;波形;数字示波器
Design of Digital Oscilloscope Based on Arduino
Abstract:Oscilloscope is a commonly used instrument in the field of testing, has been completed from analog to digital transformation。 Digital oscilloscope in the waveform trigger, waveform analysis, measurement and other aspects of the analog oscilloscope can not replace the advantages, has become the mainstream of the market products。 Therefore, it is an indispensable testing tool in the field of modern test。 It can be used to observe the time domain waveform of the signal, which is widely used in various fields。 This paper mainly completed the design of a simple digital oscilloscope, including hardware design and software design of the two modules。 Hardware design, digital analog conversion using the AVR ATmega328 microcontroller ADC internal Arduino。 The waveform display part adopts the LCD12864 liquid crystal display screen to display the waveform, and has the advantages of simple operation, easy realization, good display effect, etc。。 Using Arduino control board to produce digital oscilloscope can reduce the difficulty of making the oscilloscope to the lowest level。
Key Words:Arduino ; Waveform ; Digital oscilloscope
目 录
摘要 1
引言 2
1。示波器的历史及现状 2
1。1示波器的历史发展 2
1。2示波器的发展方向 3
2。硬件工作原理 3
2。1示波器主要参数 3
2。2硬件工作原理 4
3。硬件电路设计 5
3。1示波器功能框图 5
3。2示波器电路 6
4。软件程序设计 6
4。1数模转换 6
4。2信号同步触发 7
4。3频率和Vpp计算 7
4。4波形及参数显示 7
5。仿真与调试 8
6。结束语 8
参考文献 9
附录 10
致谢 11
基于Arduino的数字示波器设计引言
示波器是日常应用中最为普遍的一种测量仪器,它不仅能够用于察看、测量、记载各种瞬时物理景象,而且能够以波形的表达方式来描述它与时间之间的关系。示波器的显示能够达到一目了然的效果,对我们了解被测对象有很大的帮助,因此在各个领域中得到了普遍的运用。在当今社会,它已经成为了最为重要的测量仪器之一。论文网