摘要:随着现代化建设的发展,电子检测产品日新月异,传统的指针式电压表不能满足数字化时代的需求,而采用基于单片机的电压测量方法精度高、抗干扰能力强、可扩展性强、集成方便、成本更低,还可以与PC 机进行实时通信。本文介绍了一种基于AT89C52单片机的数字电压表,其数字电压测量电路的核心采用AT89C52单片机。A/D转换器采用ADC0823为主要硬件,对输入模拟信号进行转换。控制核心AT89C52单片机对转换的结果进行运算和处理,使之在LCD1602中显示出来。该系统可以测量0~25V范围的电压值,且其显示的精度达到0。1V。该数字电压表电路简单,具有较高的性价比和应用价值。79059

毕业论文关键字:AT89C52,数字电压测量,A/D转换器,LCD1602

Abstract:With the development of modernization, electronic detection products with each passing day, traditional analogue voltmeter can not meet the needs of the digital age, and the use of voltage measuring method based on single chip high precision, strong anti-jamming capability, scalability, ease of integration, cost less, it can also communicate in real time with the PC。 This paper presents a AT89C52 microcontroller based digital voltmeter, the core of its digital voltage measuring circuit using AT89C52 microcontroller。 A / D converter using ADC0823 as main hardware, for converting the input analog signal。 AT89C52 microcontroller core control result of the conversion of computing and processing to make it appear in the LCD1602。 The system measures the range of 0 ~ 25V voltage values, and the accuracy of its display reaches 0。1V。 The digital voltmeter circuit is simple, has a high price and value。

Keywords: AT89C52, digital voltage measurement, A / D converter, LCD1602

目录

1 绪论 4

2 硬件电路的设计 5

2。1 输入电路 6

2。2 转换电路 7

2。3 显示电路 9

2。4 AT89C52单片机介绍 13

2。4。1 AT89C52 芯片特点 13

2。4。2 芯片管脚功能描述 13

3 通讯模块的设计 16

3。1 通讯模块电路组成 16

3。2 通讯模块电路设计 17

4系统软件的设计 18

4。1 主程序的设计 18

4。2 中断程序的设计 20

5 程序的调试 22

结  论 24

参考文献 25

致  谢 26

附 录 27

1 绪论

  在电子系统设计调试的过程中,电压的测量通常是一个测控或者测量系统中不可缺少的项目,最初的电压表是指针式电压表,它有明显的缺陷,比如测量不够精确误差比较大、器件容易损坏以及不易读数,因此以单片机为代表的微控制器和A/D 转换器结合形成的数字式电压表发展了起来,并且取代了最初的指针式电压表,DVM是数字电压表(Digital Voltmeter)的简称。数字电压表是通过数字化测量技术,能够把连续的模拟量(直流输入电压)转换成不连续的、离散的数字形式并显示出来的仪表。传统的指针式电压表功能单一、精度低,不能满足数字化时代的需求,采用单片机的数字电压表由于测量精度高、抗干扰能力强,可扩展性强、集成方便,同时还可以与PC 机进行实时通信。[[]]

上一篇:AT89S52单片机家庭火灾报警器设计Proteus+电路图
下一篇:AT89C52单片机的自动浇花系统设计+程序+电路图

基于Kinect手势识别的遥操...

冷库GPRS的无线数据采集系统设计

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

PLC物料自动分拣系统的设计+源程序

单相电压型逆变电路的谐...

PCI+PID算法直流力矩电机速...

MNL模型历史城区居民活动...

高效课堂教师问卷调查表

《水浒传》中血腥暴力研...

从企业eHR建设谈管理信息...

浅析施工企业保理融资成...

提高小學语文課堂朗读教...

遥感土地用变化监测国内外研究现状

大规模MIMO系统的发展研究现状

小型通用机器人控制系统设计任务书