没有合适的资源?快使用搜索试试~ 我知道了~
首页基于单片机的波形记录器设计与应用
"这篇学士学位论文探讨了基于单片机的波形记录器设计,旨在为教学科研和地质勘测等领域提供一种能够记录非重复性信号波形的设备。" 在电子工程和相关领域,波形记录是至关重要的,因为它允许研究人员对信号进行详细分析,包括图形分析、频谱分析和曲线相关性分析。传统的通用电子示波器虽然价格适中,但通常不具备信号存储功能,限制了其在处理非重复性信号时的实用性。鉴于此,本论文提出了一种基于单片机的波形记录器设计方案,该方案能够与通用电子示波器配合使用,弥补了这一功能缺失。 该波形记录器的核心在于其单片机系统,它包含了A/D转换器、数据存储器以及采用双极性输出的D/A转换器等关键组件。系统具备八个输入通道,可以捕捉并存储多个信号源的波形,采用了分区储存策略,以适应不同的信号类型。同时,为了确保数据的持久保存,外部数据存储器还配备了掉电保护电路,即使在电源中断的情况下也能保留记录的波形数据。 在系统设计上,作者采用了自顶向下的方法,将整个系统分解为四个主要功能模块:输入电路、键盘和显示电路、控制和存储电路以及输出电路。输入电路负责信号的采集和预处理,键盘和显示电路用于用户交互,控制和存储电路处理数据的存储和管理,而输出电路则将数字化的波形还原为模拟信号,以便在示波器上观察或进一步分析。 论文关键词突出强调了单片机技术在实现波形记录器中的核心作用,以及设计的实用性。通过这种方式,本设计成功地将波形记录功能集成到通用电子示波器的生态系统中,极大地增强了设备的功能性和应用价值,特别是在处理非重复性信号时,提供了前所未有的便利。这个设计对于教育、科研以及工业领域都有显著的实际意义,有助于推动相关领域的研究和技术创新。
资源详情
资源推荐
![](https://csdnimg.cn/release/download_crawler_static/87970569/bg8.jpg)
东华理工大学毕业设计(论文) 第二章 系统总体设计
3
第 2 章 系统总体设计
本系统利用微机控制技术和数字存储技术,用于记录如温度、湿度等缓慢变
化信号的波形。它首先对模拟信号进行采样获得相应的数字信号并存储,存储器
中储存的数据可用来在示波器的屏幕上重现信号波形,从而获得所需要的各种信
号参数。设计中采用自顶向下的方法,先确定系统的设计方案,再将系统划分为
几个模块设计。本章主要介绍了系统设计的主要功能,设计方案的确定和设计的
主要思想。
2.1 系统功能分析
根据系统设计的要求,系统的主要工作为被测信号的采样、存储和重现信号
波形。系统的结构功能图如图 2.1 所示。
图 2.1 系统结构功能图
被测信号的采样、存储和重现信号波形过程如下:
1.被测信号的采样、存储 输入的被测信号的大小是一个可变化的值,在进
行A/D转换前,信号通过调理,以适合A/D转换器。单片机在启动A/D转换时还需
考虑到与信号的同步问题。同时信号的采样次数和存储地址的分配也要求合理设
计。每完成一次采样,A/D转换器向单片机申请中断,单片机接受中断,转入中
断处理。在中断处理中保存采样数据。
2.重现信号波形:波形重构是通过D/A转换器不断快速重复地把A/D转换过程
中存储在数据存储器中的数字信号进行D/A转换,并按固定频率输出至通用模拟
![](https://csdnimg.cn/release/download_crawler_static/87970569/bg9.jpg)
东华理工大学毕业设计(论文) 第二章 系统总体设计
4
示波器完成的。为了使呈现在示波器屏幕上的波形清晰无闪烁,D/A转换必须足
够快。
通过初步的分析与思考,将本系统配合通用示波器,需实现如下功能:
1.采样存储的基本功能:将通用示波器难以观察的单次变化的信号转换为周
期性的重复信号,实现对单次变化的信号进行连续的观察;并且,系统中的RAM
需设有掉电保护措施,系统即使经关机断电后还能随时再现原来的波形信号,达
到了采样存储示波器的记忆功能效果。
2.慢扫描的基本功能:缓慢变化的信号,先经慢速的A/D采样,然后再以几
倍的速度进行D/A转换,使信号波形的时间轴得以压缩,压缩的效果等效于示波
器扫描速度的减小,使通用示波器具备观察变化慢的信号的功能。
2.2 总体设计思想
本设计采用单片机做控制器,系统的设计包括硬件的设计和软件的设计。根
据系统的结构框图,设计时将硬件分为四部分:输入电路、键盘显示电路、控制
存储电路和输出电路。输入电路将待测模拟信号转变为数字量;键盘和显示电路
用于选择、显示输入通道,启动采样和启动波形的输出;输出电路包括 D/A 转换
电路以及双极性变换电路,用以将数字量变为模拟量;控制部分需要结合软件的
设计,输出各种控制逻辑。软件的设计也按模块划分为:主程序设计和键盘扫描
子程序的设计、A/D 转换子程序的设计、D/A 转换子程序的设计、LED 显示子程
序的设计、数据存储子程序和延时子程序的设计。设计的程序主要的功能是实现
键盘的控制与管理,控制波形的采样和存储以及波形的复现。当然在设计时各个
模块也不是完全独立,在每一步的设计中均需要综合考虑系统的性能,同时在设
计系统的硬件时便着手软件的设计,注意了软硬件的配合。
剩余42页未读,继续阅读
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)