1、 - 1 - 目目 录录 第一章第一章 前言前言 - 2 - 1.1 概述概述 - 2 - 1.2 系统原理及基本框图系统原理及基本框图 - 2 - 第二章第二章 硬件设计硬件设计 . - 3 - 2.1 背景介绍背景介绍 . - 3 - 2.1.1、预备知识、预备知识 - 3 - 2.1.2、单片机测量电压原理、单片机测量电压原理 - 3 - 2.2 设计目的设计目的 . - 3 - 2.3 设计题目设计题目 . - 3 - 2.4 设计说明设计说明 . - 4 - 2.4.1、系统设计、系统设计 - 4 - 2.4.2、硬件原理、硬件原理 - 4 - 2.4.3、系统连接、系统连接 - 5
2、 - 2.5 软件流程图软件流程图 . - 6 - 2.6 系统各模块原理图系统各模块原理图 . - 8 - 第三章第三章 程序设计程序设计 . - 14 - 第四章总结第四章总结 . - 18 - - 2 - 输入电路输入电路 A/D 转换转换 SPCE061A 芯片芯片 LED 显示显示 第一章第一章 前言前言 1.1 概述概述 数字电压表(Digital Voltmeter)简称 DVM,它是采用数字 化测量技术,把连续的模拟量(直流输入电压)转换成不连续、 离散的数字形式并加以显示的仪表。传统的指针式电压表功能单 一、精度低,不能满足数字化时代的需求,采用单片机的数字电 压表,由精度高
3、、抗干扰能力强,可扩展性强、集成方便。目前, 由各种单片 A/D 转换器构成的数字电压表, 已被广泛用于电子及 电工测量、工业自动化仪表、自动测试系统等智能化测量领域, 示出强大的生命力。与此同时,由 DVM 扩展而成的各种通用及专 用数字仪器仪表,也把电量及非电量测量技术提高到崭新水平。 本章重点介绍单片 A/D 转换器以及由它们构成的基于单片机的 数字电压表的工作原理。 1.2 系统原理及基本框图系统原理及基本框图 如图 1.1 所示,模拟电压经过档位切换到不同的分压电 路衰减后,经隔离干扰送到 A/D 转换器进行 A/D 转换,然后送到 单片机中进行数据处理。处理后的数据送到 LED 中
4、显示,同时通 过串行通讯与上位机通信. - 3 - 第二章第二章 硬件设计硬件设计 2.1 背景介绍背景介绍 2.1.1、预备知识、预备知识 1. 熟悉凌阳单片机工作原理。 1)凌阳单片机的I/O口的使用原理和设置; 2)凌阳单片机的中断功能; 3)凌阳单片机的ADC的了解。 2. 熟悉凌阳汇编语言及C语言。 2.1.2、单片机测量电压原理、单片机测量电压原理 单片机实现电压测量, 首先要把输入的电信号转换为数字量, 这一转换过程称为A/D转换,又称为量化过程,需要用到A/D转换 器。 2.2 设计目的设计目的 本课程设计的基本要求是: 1. 熟悉凌阳十六位单片机系统板61板的基本构成。 2. 掌握LED数码管原理及使用方法。 3. 掌握61板的使用方法。 4. 初步掌握SPCE061A单片机汇编语言一般编程技巧。 5. 初步掌握61板系统调试的一般步骤及方法。 6. 掌握ADC的使用。 2.3 设计题目设计题目 本装置将实现0-3.3V的电压测量,IOA6接要测量的电压,经 - 4 - AD转换后,计算出当前电压值,在数码管上显示当前电压。具体