毕业设计 基于单片机实现数字万用表的设计.doc
毕业设计 基于单片机实现数字万用表的设计,摘 要数字万用表(dmm)亦称数字多用表,是目前在电子测量和维修工作中最常用、最得力的一种工具类数字仪表。但以往数字万用表电路复杂,且实现不易,为了简化数字万用表电路,本设计选择单片机为核心。本设计的工作原理是测量时将所有测量参数值转换为直流电压值。测量参数的选择是由键盘控制电路...
内容介绍
此文档由会员 zsbhxw 发布毕业设计 基于单片机实现数字万用表的设计
摘 要
数字万用表(DMM)亦称数字多用表,是目前在电子测量和维修工作中最常用、最得力的一种工具类数字仪表。但以往数字万用表电路复杂,且实现不易,为了简化数字万用表电路,本设计选择单片机为核心。本设计的工作原理是测量时将所有测量参数值转换为直流电压值。测量参数的选择是由键盘控制电路完成的。单片机采样该直流电压值,再通过单片机内部的A/D转换将其转换成单片机所能处理的数字值,采集到单片机中,通过编写程序将该值还原为所测参数的真值,最后输送到显示和语音播报部分将其传送给测量人员。
本课题的设计是用已学的电子信息工程专业的专业知识,利用单片机设计出的一款数字万用表。这款数字万用表除了具有测量电阻、电流、电压、电容等功能外,还具有语音播报功能,同时能把测量的结果在LCD显示器上显示出来。
关键词: 数字万用表,单片机,A/D转换
ABSTRACT
Digital Multimeter (DMM), also known as the digital multipurpose table, is currently in electronic measurement and maintenance work in the most commonly used, the most effective tools of a number of instruments. But the past digital multimeter circuit complicated and difficult to achieve, in order to simplify the digital multimeter circuit, the design options for the microcontroller core. The design of the working principle is to measure when all measurement parameters for the DC voltage conversion value. Measurement parameters of choice is controlled by the keyboard to complete the circuit. SCM sampling of the DC voltage value, and then through the internal microcontroller A/D converter to convert SCM can handle the number of values, collected the SCM, through the preparation procedures for the reduction of the value The true value of measuring parameters, transported to the final broadcast of the show and voice will be transmitted to the measurement of its staff.
This topic is designed to have been used in the electronics and information engineering expertise, the use of a microcontroller design a digital multimeter. The digital multimeter in addition to measuring resistance, current, voltage, capacitance, and other functions, but also a voice broadcast feature, and can measure the results in the LCD monitor on the show.
Key words: Digital Multimeter(DMM), Single-chip micro-computer(SCM), A/D transformation
目 录
摘 要 I
ABSTRACT II
1 前言 3
1.1 课题研究的背景及意义 3
1.2 本课题的研究现状和水平 3
1.3 数字万用表的发展趋势 4
1.4 本设计实现的技术指标 5
2 方案分析与选择 6
2.1 设计方案 6
2.2 方案论证 8
3 系统硬件设计 9
3.1 凌阳SPCE061A简介 9
3.1.1 总述 9
3.1.2 性能 9
3.1.3 结构概览 9
3.1.4 芯片的引脚排列和说明 10
3.1.5 特性 11
3.2 系统硬件设计 14
3.2.1 参数测量电路的设计 14
3.2.2 键盘控制电路的设计 25
3.2.3 语音播报和显示电路的设计 26
3.3 电源电路的设计 27
4 系统软件设计 29
4.1 主程序设计 29
4.2 子程序设计 30
4.2.1 声音功能子程序的设计 30
4.2.2 键盘扫描子程序设计 32
4.2.3 采样子程序设计 33
5 系统组装与调试 36
5.1 系统组装 36
5.1.1 PCB制作 36
5.1.2 元件焊接 36
5.2 系统调试 36
5.2.1 硬件调试 36
5.2.2 软件调试 37
5.2.3 综合调试 37
5.3误差分析 37
6 结论 38
参考文献 39
附图A 源程序 40
附录B 总电路图 49
致 谢 50