基于STM32F4的数字存储示波器的设计
本文关键词:基于STM32F4的数字存储示波器的设计 出处:《东华理工大学》2014年硕士论文 论文类型:学位论文
更多相关文章: 数字存储示波器 STM32F4 实时操作系统 信号采集
【摘要】:随着数字电子技术的发展,数字存储示波器变得越来越智能化,集成的功能也越来越多,如测量、分析、运算、记录、显示等等。数字存储示波器(DSO)越来越被广泛应用在工程应用和科学研究中,有全面取代模拟示波器的发展趋势[1]。传统的模拟示波器不能对波形进行存储,体积大而且功耗高,不方便携带到现场进行测试,越来越不能满足实验的需要,数字存储示波器具有传统的模拟示波器无法企及的优点,它能直接测量信号的频率、幅度等诸多的基本参数,它不仅有基本的波形实时显示功能,还有非常强的数据处理能力。鉴于国外的示波器价格非常昂贵,笔者在研究DSO产品工作原理的基础上,提出了一种新的设计思路,设计了一款低成本的便携式数字存储示波器,并详细地阐述了其设计和实现过程。本文详细介绍了一种基于STM32F4的数字存储示波器的设计方案,它由STM32F407为控制核心(基于ARM Cortex-M4构架),前级电路信号处理电路,Flash存储电路,LCD显示模块所组成。前级电路处理包括了程控放大衰减器,阻抗变换电路,电平移位电路以及触发电路,实现了波形变换,阻抗匹配,低通滤波等功能;后级电路主要实现波形的重现,它采用了FSMC接口来驱动LCD,实现了较高刷屏速率。在系统软件方面,采用了FreeRTOS实时操作系统,从而提高了系统的实时性,并且在该系统上移植了emWin图形界面,用户只要调用图形函数库就可以轻松的进行GUI编程,从而缩短了系统的开发周期。此外还设计了MicroSD卡电路,对波形文件进行存储。经论证和测试,该设计方案具的较强的实用性,并且基本达到了设计的预期目标。
[Abstract]:With the development of digital electronic technology, digital storage oscilloscope has become more and more intelligent and integrated functions, such as measurement, analysis, operation and recording. Digital storage oscilloscope (DSO) is more and more widely used in engineering applications and scientific research, and has the development trend of replacing analogue oscilloscope completely. [1. The traditional analog oscilloscope can not store the waveform, it is large in volume and high in power consumption, so it is not convenient to carry it to the field for testing, and it is more and more unable to meet the needs of the experiment. Digital storage oscilloscope has the advantages that the traditional analog oscilloscope can not reach, it can directly measure the signal frequency, amplitude and many other basic parameters, it not only has the basic waveform real-time display function. In view of the high price of overseas oscilloscopes, the author puts forward a new design idea on the basis of studying the working principle of DSO products. A low cost portable digital storage oscilloscope is designed, and its design and implementation are described in detail. This paper introduces a design scheme of digital storage oscilloscope based on STM32F4 in detail. It is composed of STM32F407 as control core (based on ARM Cortex-M4 frame), and the signal processing circuit of front stage circuit and flash memory circuit. The LCD display module consists of a program controlled amplifier and attenuator, an impedance transform circuit, a level shift circuit and a trigger circuit. The functions of waveform transformation, impedance matching and low-pass filtering are realized. The latter circuit mainly realizes the waveform reproduction, which uses FSMC interface to drive LCDs and achieves high screen brushing rate. In the system software, FreeRTOS real-time operating system is used. Thus the real-time performance of the system is improved, and the emWin graphical interface is transplanted on the system. The user can easily carry out GUI programming as long as he calls the graphics function library. In addition, the MicroSD card circuit is designed to store the waveform file. After demonstration and test, the design has strong practicability. And has basically reached the design anticipated goal.
【学位授予单位】:东华理工大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM935.3
【相似文献】
相关期刊论文 前10条
1 付永杰;于卫平;张丹;;关于数字存储示波器检定[J];电子测量技术;2001年01期
2 赵茂泰;简易数字存储示波器评述[J];电子世界;2002年11期
3 刘合松;数字存储示波器及其特点[J];商丘职业技术学院学报;2004年03期
4 覃战冰;邓斌;;虚拟数字存储示波器软面板的设计[J];仪表技术;2006年06期
5 杨漫;王成华;;一种基于嵌入式技术的数字存储示波器设计[J];测控技术;2009年01期
6 郝红;;利用数字存储示波器测量特殊信号[J];今日电子;2009年12期
7 符晓明;;数字存储示波器特性及其应用[J];计算技术与自动化;2011年01期
8 程志强;汪思静;杨杰;魏磊;;嵌入式数字存储示波器设计[J];电子设计工程;2013年02期
9 童乃文;陈存椿;;数字存储示波器的研制[J];电子测量与仪器学报;1988年04期
10 ;数字存储示波器一览表[J];电子产品世界;1994年10期
相关会议论文 前10条
1 叶們;曾浩;蒋俊;;一种并行构架的数字存储示波器研究[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
2 张智焕;赵一鸣;;超低频虚拟数字存储示波器的研制[A];中国仪器仪表学会第三届青年学术会议论文集(下)[C];2001年
3 曲卫东;王非;王宇;;基于虚拟仪器技术的数字存储示波器功能扩展[A];中国自动化学会、中国仪器仪表学会2004年西南三省一市自动化与仪器仪表学术年会论文集[C];2004年
4 王子立;刘杉;;一种便携式数字存储示波器的设计与实现[A];第十七届全国测控计量仪器仪表学术年会(MCMI'2007)论文集(下册)[C];2007年
5 张沁川;叶們;田书林;;数字存储示波器上一种减小波形晃动的方法研究[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
6 秦政云;;数字存储示波器应用及波形测量分析[A];九省二区第三届泛珠三角先进制造论坛论文集[C];2006年
7 徐建南;戴志坚;王厚军;;基于PXI的DSO模块的设计[A];第二届全国信息获取与处理学术会议论文集[C];2004年
8 叶們;蒋俊;曾浩;;一种三维波形显示技术的研究[A];2008中国仪器仪表与测控技术进展大会论文集(Ⅲ)[C];2008年
9 赖小红;陈长龄;崔鹏;;数字存储示波器中波形参数测试算法研究[A];2004全国测控、计量与仪器仪表学术年会论文集(下册)[C];2004年
10 卢燕涛;郁月华;朱江淼;刘明亮;;基于GPIB的数字存储示波器自动校准系统设计与实现[A];2007'中国仪器仪表与测控技术交流大会论文集(一)[C];2007年
相关重要报纸文章 前1条
1 谢斌鑫;I/O技术将变成串行[N];中国计算机报;2004年
相关硕士学位论文 前10条
1 杜兴批;基于DSP/BIOS的数字存储示波器软件设计[D];电子科技大学;2014年
2 艾天鹏;基于VXI总线的数字存储示波器模块的设计[D];山东大学;2015年
3 蔡志威;基于STM32F4的数字存储示波器的设计[D];东华理工大学;2014年
4 耿玉茹;数字存储示波器的数字滤波和内插技术[D];电子科技大学;2008年
5 王浩;数字存储示波器数据采集与控制电路设计研究[D];电子科技大学;2009年
6 张倬;数字存储示波器采集控制系统的设计[D];电子科技大学;2010年
7 温苗利;虚拟数字存储示波器的研究与实现[D];西安科技学院;2002年
8 刘慧敏;手持宽带数字存储示波器关键技术研究[D];国防科学技术大学;2003年
9 邱寄帆;虚拟数字存储示波器的设计与实现[D];四川大学;2004年
10 武举;便携式数字存储示波器的研究与设计[D];大连理工大学;2005年
,本文编号:1423331
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/1423331.html