1.3 设计的任务及要求
1.3.1 本课题应达到的目的
本课题使用51单片机系统,模数转换、数模转换等技术,设计一个简易的数字存储示波器,要求能采集存储外部信号,并且要求最少能存储一个周期的数据,然后可以选择输出所存储的信号。通过不同的按键来选择想要的波形,并且能显示在LCD液晶显示屏上。
1.3.2 本课题任务内容和要求
I.查阅基于单片机简易存储示波器相关文献资料,完成文献综述。要求综合15篇以上文献,符合文献综合撰写规范。
III.按简易存储示波器的技术要求,选择方案,要求阐述方案工作原理;
IV.按课题技术要求设计简易存储示波器的硬件电路和相关的软件程序。要求对硬件电路和相关软件程序加以必要说明;
V.仿真所设计的简易存储示波器。使用Protues仿真软件,仿真出各部分功能。
VI.撰写毕业设计(论文)说明书。要求符合毕业设计(论文)说明书撰写规范。
1.3.3 本课题任务成果要求
I.存储示波器电路图及软件程序;
II.撰写符合要求的毕业设计(论文)说明书。
2 数字存储示波器的总体设计
2.1 数字存储示波器的设计方案
本次课题设计可以采用多种方案,我想到两种常用的方案,并且选择适合任务要求的方案:
方案一:FPGA/CPLD或带有IP核的FPGA/CPLD方式。
方案二:单片机方式。
本课题中我选用第二种手段,即使用单片机,A/D转换器,D/A转换器、存储器和显示器等系统组成。对输入信号用外界触发电路产生信号,通过A/D转换器将模拟信号转换成数字信号,然后通过单片机将数据锁存至外部RAM,再由单片机控制将数据送至D/A输出。硬件电路设计分为硬件电路存储控制芯片的设计,外围电路A/D模块设计,外围电路D/A模块设计、外围电路键盘输入模块设计和设计四个部分。软件设计思路为根据数字存储示波器的基本工作原理编写试验程序,实现触发点的捕捉、被测信号的采集和数据的存储以及信号波形的再现功能。