一种基于AT单片机的迷你简易数字电压表驱动控制电路的制作方法

文档序号:23447967发布日期:2020-12-29 09:49阅读:193来源:国知局
一种基于AT单片机的迷你简易数字电压表驱动控制电路的制作方法

本实用新型涉及一种基于at单片机的迷你简易数字电压表驱动控制电路。



背景技术:

随着科技的发展,生活水平的提高,人们对科技工具的要求越来越高。传统的指针式刻度电压表功能单一,精度低,容易引起视差和视觉疲劳,因而不能满足数字化时代的需要。采用单片机的数字电压表,将连续的模拟量如直流电压转换成不连续的离散的数字形式并加以显示,从而精度高、抗干扰能力强,可扩展性强、集成方便,还可与pc实时通信。数字电压表是诸多数字化仪表的核心与基础。以数字电压表为核心,可以扩展成各种通用数字仪表、专用数字仪表及各种非电量的数字化仪表。目前,由各种单片机和a/d转换器构成的数字电压表作全面深入的了解是很有必要的。

最近的几十年来,随着半导体技术、集成电路(ic)和微处理器技术的发展,数字电路和数字化测量技术也有了巨大的进步,从而促使了数字电压表的快速发展,并不断出现新的类型。数字电压表从1952年问世以来,经历了不断改进的过程,从最早采用继电器、电子管和形式发展到了现在的全固态化、集成化(ic化),另一方面,精度也从0.01%-0.005%。

目前,数字电压表的内部核心部件是a/d转换器,转换的精度很大程度上影响着数字电压表的准确度,因而,以后数字电压表的发展就着眼在高精度和低成本这两个方面。

因此,本实用新型旨在于使普通的数字电压表仪器设备都能够有同一适用的电路,且便于电子爱好者和学生党进行扩展和开源,更好的用编程语言对电路和芯片做操作和开发,而最主要的是克服传统“数字电压表检测仪器”的不足,避免单独数字电压表检测仪器设备电路仅能适用个别装置的情况,既方便了人们的生活,也提高了安全性高和扩展性。



技术实现要素:

为解决上述技术问题,本实用新型提供了一种基于at单片机的迷你简易数字电压表驱动控制电路。

本实用新型通过以下技术方案得以实现。

本实用新型提供的一种基于at单片机的迷你简易数字电压表驱动控制电路;包括中央控制模块、电源开关接口模块、复位电路模块、晶振振荡电路模块、数据传输模块、数码管显示模块、电压检测模块;所述数码管显示模块连接在控制模块的输出端,电源开关接口模块、复位电路模块连在控制模块的输入端,电压检测模块、晶振振荡电路模块与中央控制模块的数据输入、输出端连接。

所述中央控制模块芯片u1为at89c51单片机,控制模块芯片u1的电源端和接地端分别与电源vcc和接地gnd连接。

所述电源开关接口模块包括电源输入端口p2和开关sw,其中开关sw的引脚一端接入vcc,而开关sw的另一端引脚则与电源输入端口p2的引脚1相连,电源输入端口p2的引脚2接入gnd。

所述复位电路模块包括一颗10uf的电解电容c1和一颗2.2k限流电阻r1,其中电解电容c1的负极与和限流电阻r1的一端串联后引出rst复位线引脚接入芯片u3的引脚9。

所述晶振振荡电路模块由两个30pf瓷片电容和一颗12m晶振组成,12m晶振y1的两端分别接入c2、c3两个30pf瓷片电容的一引脚,而两个30pf瓷片电容的另一引脚则相互串联一同接入gnd,如此构成的晶振振荡电路能够为整体电路提供时钟信号。

所述数据传输模块与中央控制模块芯片u1的rxd与txd引脚连接,通过rs232转串口线引出并接入通信端进行串口通信下的数据传输。

所述数码管显示模块的引脚1~5与中央控制模块芯片u1的36~32引脚连接,数码管显示模块的引脚6、8、9、12分别接入四颗s9012三极管q2、q3、q4、q5的集电极,而后才与中央控制模块芯片u1的24~21引脚连接,数码管显示模块的引脚7、10、11分别接入中央控制模块芯片u1的37~39引脚,以此来实现与中央控制模块进行数据转换处理来在数码管屏幕上显示相应操作数据。

所述电压检测模块由一块adc0832芯片与一对红黑表笔构成。首先,adc0832芯片的引脚1与中央控制模块的引脚15相连,adc0832芯片的引脚2与表笔p1的红色正极一端相连的同时还串联一枚1k电阻r2再接入gnd。adc0832芯片的引脚4与表笔p1的黑色负极一端相连的同时还接入gnd。adc0832芯片的引脚5、6相串联后连入中央控制模块14号引脚。adc0832芯片的引脚7与中央控制模块13号引脚相连,而adc0832芯片的引脚8接入vcc。

所述电压检测模块的芯片型号为adc0832。

所述数码管显示模块的器件型号为3261ah。

本实用新型的有益效果在于:使普通的数字电压表仪器设备都能够有同一适用的电路,且便于电子爱好者和学生党进行扩展和开源,更好的用编程语言对电路和芯片做操作和开发,而最主要的是克服传统“数字电压表检测仪器”的不足,避免单独数字电压表检测仪器设备电路仅能适用个别装置的情况,既方便了人们的生活,也提高了安全性高和扩展性。

而使用单片机at89c51和adc0832设计一个数字电压表,能够测量0-5v之间的直流电压值,两位数码显示。在单片机的作用下,能监测两路的输入电压值,用8位串行a/d转换器,8位分辨率,逐次逼近型,基准电压为5v;能用数字数码管进行轮流显示或单路选择显示,显示精度0.1伏。

基本原理:是将输入的模拟电压信号转化为数字信号,再进行输出显示。而a/d转换器的作用是将连续变化的模拟信号量转化为离散的数字信号,器基本结构是由采样保持,量化,编码等几部分组成。因此ad转换是此次设计的核心元件。输入的模拟量经过ad转换器转换,再由驱动器驱动显示器输出,便得到测量的数字电压。

附图说明

图1是本实用新型的结构示意图;

具体实施方式

下面进一步描述本实用新型的技术方案,但要求保护的范围并不局限于所述。

一种基于at单片机的迷你简易数字电压表驱动控制电路;包括中央控制模块、电源开关接口模块、复位电路模块、晶振振荡电路模块、数据传输模块、数码管显示模块、电压检测模块;所述数码管显示模块连接在控制模块的输出端,电源开关接口模块、复位电路模块连在控制模块的输入端,电压检测模块、晶振振荡电路模块与中央控制模块的数据输入、输出端连接。

所述中央控制模块芯片u1为at89c51单片机,控制模块芯片u1的电源端和接地端分别与电源vcc和接地gnd连接。

所述电源开关接口模块包括电源输入端口p2和开关sw,其中开关sw的引脚一端接入vcc,而开关sw的另一端引脚则与电源输入端口p2的引脚1相连,电源输入端口p2的引脚2接入gnd。

所述复位电路模块包括一颗10uf的电解电容c1和一颗2.2k限流电阻r1,其中电解电容c1的负极与和限流电阻r1的一端串联后引出rst复位线引脚接入芯片u3的引脚9。

所述晶振振荡电路模块由两个30pf瓷片电容和一颗12m晶振组成,12m晶振y1的两端分别接入c2、c3两个30pf瓷片电容的一引脚,而两个30pf瓷片电容的另一引脚则相互串联一同接入gnd,如此构成的晶振振荡电路能够为整体电路提供时钟信号。

所述数据传输模块与中央控制模块芯片u1的rxd与txd引脚连接,通过rs232转串口线引出并接入通信端进行串口通信下的数据传输。

所述数码管显示模块的引脚1~5与中央控制模块芯片u1的36~32引脚连接,数码管显示模块的引脚6、8、9、12分别接入四颗s9012三极管q2、q3、q4、q5的集电极,而后才与中央控制模块芯片u1的24~21引脚连接,数码管显示模块的引脚7、10、11分别接入中央控制模块芯片u1的37~39引脚,以此来实现与中央控制模块进行数据转换处理来在数码管屏幕上显示相应操作数据。

所述电压检测模块由一块adc0832芯片与一对红黑表笔构成。首先,adc0832芯片的引脚1与中央控制模块的引脚15相连,adc0832芯片的引脚2与表笔p1的红色正极一端相连的同时还串联一枚1k电阻r2再接入gnd。adc0832芯片的引脚4与表笔p1的黑色负极一端相连的同时还接入gnd。adc0832芯片的引脚5、6相串联后连入中央控制模块14号引脚。adc0832芯片的引脚7与中央控制模块13号引脚相连,而adc0832芯片的引脚8接入vcc。

所述电压检测模块的芯片型号为adc0832。

所述数码管显示模块的器件型号为3261ah。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1