需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:11402 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:本文对数字存储示波器的基本概念及发展概况做了简单的叙述,设计了一个简单的以51单片机为核心的数字存储示波器,本文主要是由硬件部分和软件部分两个部分组成。 硬件部分是以STC90C51单片机为核心、ADC0809实时采样实现对输入信号的提取、AT24C02为存储器进行数据的存储、LCD12864为显示模块进行波形显示、并通过键盘操作来实现数字示波器的部分功能。软件部分主要是通过对51单片机的编程来实现ADC0809的控制、AT24C02的控制、周期的计算、峰峰值的计算、按键及液晶屏的控制等。 最后,本文通过Altium Designer软件设计并制作了数字存储示波器的硬件原理图和PCB。用Proteus仿真软件完成数字存储示波器的仿真和调试。 关键词:数字存储示波器;单片机;ADC转换器;存储器;液晶显示
目录 摘要 Abstract 第一章 绪论-1 1.1选题的背景意义和研究现状-1 1.1.1选题的背景意义-1 1.1.2数字存储示波器概述-1 1.1.3数字存储示波器的发展概况-3 1.2设计的任务和要求-3 1.2.1设计的基本要求-3 1.2.2课题的具体工作内容-4 第二章 系统的方案设计-5 2.1数字存储示波器的总体框图-5 2.2系统的方案设计-5 2.2.1控制器-5 2.2.2键盘模块-6 2.2.3数字信号的采集与存储-6 2.2.4显示模块-7 第三章 系统硬件电路设计-8 3.1信号调理电路-8 3.2单片机最小系统-8 3.3 A/D转换电路-10 3.3.1 ADC0809芯片-10 3.3.2 AD转换电路的硬件设计-12 3.4存储单元电路-13 3.4.1 AT24C02芯片-13 3.4.2存储单元电路设计-15 3.5键盘硬件电路-16 3.6液晶显示接口电路-17 3.6.1 LCD12864简介-17 3.6.2 LCD12864液晶显示接口电路图-18 3.7电源电路-19 第四章 系统功能的软件设计-20 4.1主程序设计及流程图-20 4.2 AD转换程序流程图-20 4.2.1 AD转换原理-20 4.2.2周期计算的原理-21 4.3峰峰值计算的原理及程序流程图-22 4.4键盘程序流程图-22 4.5存储程序流程图-23 4.6显示程序流程图-24 第五章 测试与调试-26 5.1 PCB设计-26 5.2测试与调试-27 5.3 实物图展示-32 第六章 结论和展望-33 6.1结论-33 6.2展望-33 致 谢-34 附录-36 |