- 21
- 0
- 约5.28万字
- 约 77页
- 2024-04-28 发布于广东
- 举报
第PAGE50页共NUMPAGES77页
摘要:本设计是基于ARM(AdvancedRISCMachine)最新的Cortex-M3内核所设
计的基于STM32控制器的数字示波器,主要是设计前端硬件电路和算法程序的
设计并完成预期目的。首先是设计完整的系统框图,并对各个组成部分的模块进
行分析和设计,对方案的选定和相关参数进行计算,并给出各个模块所使用的元
器件,所需要设计的模块包括前端信号调理、电源部分、控制器接口外围电路、
TFT显示部分。软件设计部分包括有,A/D采样部分、TFT显示部分、数值处
理部分、UC/OS移植和GUI的设计,以此来设计一个完整的系统,达到预期的
目标。
本设计实现了电压信号包括周期信号和非周期信号波形的显示,实时采样速
率最高可达为1M。采用显示器件是彩色的TFT(240*320)动态显示。另外,还实
现了对模拟信号的调理,让其电压值符合AD的采样范围,通过数值处理计算出
波形的相关参数,并显示在TFT中等功能。在附加功能中还设计了信号发生器,
因此,整个系统更加完整、完善,从而达到预期目的。
关键字:STM32;数字示波器;GUI;TFT
目录
1、选题背景与意义
1
1.1
选题依据
1
1.2
设计目的
1
1.3
设计意义
1
1.4
应用分析
2
1.5
本章小结
2
2、基于STM32数字示波器系统总体设计
2
2.1
系统总体设计框图
2
2.2
硬件系统方案设计
3
2.2.1
输入阻抗
3
2.2.2
信号的衰减和放大
3
2.2.3
主控制芯片
3
2.2.4
显示部分
4
2.2.5
附加功能
5
2.3
系统软件方案设计
5
2.3.1示波器软件分析
5
2.3.2信号发生器软件分析
6
2.4
本章小结
7
3、基于STM32数字示波器硬件电路设计
7
3.1
电源部分
7
3.2
信号调理部分
7
3.3
D/A输出滤波部分
9
3.4
系统控制部分
10
3.5
本章小结
12
4、基于STM32数字示波器系统软件设计
13
4.1
信号采集和显示部分
13
4.1.1显示部分
13
4.1.2数值计算部分
14
4.2
A/D采样设置
14
4.2.1
信号采集部分
14
4.2.2设置采样时间
15
4.2.3设置转换模式
18
4.3
DMA配置
18
4.4
显示部分
19
4.5
DAC信号输出部分
22
4.5.1
波形设置
22
4.5.2
频率和参数设置
24
4.6
系统图形化设计
25
4.6.1
操作系统的应用
26
4.6.2
图形化界面设计
29
4.7
本章小结
31
5、系统调试与结果
31
5.1
系统测试方案
31
第iii页,共74页
5.1.1前端信号测量
31
5.1.2信号采样方案
32
5.1.3参数测量方案
32
5.1.4最大值、最小值、峰峰值测量
33
5.1.5频率测量
33
5.1.6
占空比
35
5.2系统测试及分析
35
5.2.1系统设计平台
35
5.2.2系统测试仪器
35
5.2.3测量步骤
36
5.3测试结果分析
36
5.3.1
基本功能测试
36
5.3.2
发挥部分测试
41
6、总结与展望
43
附录1PCB布局布线
48
附录2
元器件清单
49
附录5
程序代码(部分)
49
最早的模拟示波器是利用显像管技术,通过电极所产生的电场将电子束射入偏
转打向荧光屏上的荧光粉颗粒上,从而产生荧光来显示波形。在测量某些周期信号
来说如正弦波方波和三角波等,传统模拟示波器可以比较稳定的显示出所测的信号
的波形,但是若对于非周期信号或者说瞬间信号通常不能正常的显示出来,并且在
测
您可能关注的文档
最近下载
- 第二章 国际结算的基础和条件之往来银行定电子教案.ppt VIP
- 2026春新版大象版科学三年级下册教学计划.docx VIP
- 药物制剂工理论知识考核要素细目表三级_可搜索.pdf VIP
- 第二章国际结算的基础和条件之往来银行定.pdf VIP
- 剖宫产瘢痕妊娠早期的影像学评估关键要点2025 .pdf
- 高级劳动关系协调员技能竞赛理论考试题库及答案(400题).pdf VIP
- (2026 春新版)二年级科学下册教学计划及进度表.docx VIP
- (2026春新版)人美版美术三年级下册教学计划.docx VIP
- 高级劳动关系协调员技能竞赛理论考试题及答案.pdf VIP
- GD300变频器说明书.pdf VIP
原创力文档

文档评论(0)