基于单片机的高精度数字电压表的设计
2021-11-10吴顺柳
电子制作 2021年21期
吴顺柳
(玉林师范学院,广西玉林,537000)
1 总体设计
本设计主要设计一个准确、简洁的测量直流电压的数字电压表。利用MSU-51系列的控制系统,采用数字化技术,将连在一起的数量如直流电压转换成不是连在一起的分开的数字形式并用液晶来显示出来的数。
■1.1 功能及实现
本次设计要具体实现的功能如下:
(1)分为四档量程:0~4V,4~8V,8~20V,20~40V;(2)按键换挡选择量程;(3)采用字符液晶LCD1602显示;(4)具有自动过压保护功能,有一定的抗干扰功能;(5)当检测的电压超出一定的量程范围时,蜂鸣器和二极管指示灯发出声光报警提示。
■1.2 系统的整体设计
在设计中的各个模块主要是使用下面的几种方案:控制信号系统主要以单片机STC89C52为核心;A/D转换模块:主要使用AD0832,主要是因为AD0832具有引脚少,方便焊接,体积小,不占地方,使得电路不会那么的复杂,而且操作方法简单、方便等优点,还可以直接由单片机提供的数据转换所需的数字信号,时钟信号,转换速度快,满足设计需要。因此,首选用AD0832;显示模块:液晶1602显示模块具有功耗低、价格便宜、电路连接方便等优点,所以本设计采用LCD1602液晶显示。报警模块使用蜂鸣器,实现过压报警功能,当电压被测电压超过档位电压进行报警。量程换档模块:换档功能主要是独立按键换档,简单、方便、易操作,具有当电压超过或小于档位电压过大或过小时,不能进行换档,具有一定过压保护作用。数字电压表的总体框图如图1所示。

图1 系统总体框架
主要模块的划分:
(1)AD0832模块:系统硬件设计的核心部分,主要作用是把模拟量转换成数字量。……
登录APP查看全文
