基于单片机的简易数字示波器设计.doc

  • 需要金币2000 个金币
  • 资料目录论文助手 > 大学本科 > 工业大学 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2020-06-25
  • 论文字数:11402
  • 课题出处:(火箭女孩)提供原创资料
  • 资料包括:完整论文

支付并下载

摘要:本文对数字存储示波器的基本概念及发展概况做了简单的叙述,设计了一个简单的以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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费