一种基于单片机的万用表及测量方法

文档序号:1626955 发布日期:2020-01-14 浏览:11次 >En<

阅读说明:本技术 一种基于单片机的万用表及测量方法 (Universal meter based on single chip microcomputer and measuring method ) 是由 周海萍 于 2019-10-31 设计创作,主要内容包括:本发明提供的一种基于单片机的万用表及测量方法,包括以下步骤:万用表开机、中央控制模块初始化、产品及硬件初始化、万用表接入待测电路、单片机初始化、测量开始、显示测量数据,在单片机中预设汇编语言对待测电路的短路、断路进行测量,判断结果如果电路存在问题将通过显示模块输出结果并记录,增加了万用表的功能,优化了万用表的操作模式。(The invention provides a multimeter based on a single chip microcomputer and a measuring method, which comprises the following steps: the method comprises the steps of starting the universal meter, initializing a central control module, initializing products and hardware, accessing the universal meter to a circuit to be measured, initializing a single chip microcomputer, starting measurement and displaying measurement data, measuring short circuit and open circuit of the circuit to be measured in a preset assembly language in the single chip microcomputer, outputting and recording a result through a display module if the circuit has a problem according to a judgment result, increasing the functions of the universal meter and optimizing the operation mode of the universal meter.)

一种基于单片机的万用表及测量方法

技术领域

本发明涉及一种基于单片机的万用表及测量方法。

背景技术

如今,万用表在检测电路短路和断路故障问题时,因为电路线路和元器件,常需要对电路进行多次测量和分析,而且面对更复杂的电路,检测更是复杂、花费时间更多,尤其是对于对万用表操作不熟悉的操作者。

发明内容

为解决上述技术问题,本发明提供了一种基于单片机的万用表及测量方法。

本发明通过以下技术方案得以实现。

本发明提供的一种基于单片机的万用表及测量方法,方法包括以下步骤:

S1、万用表开机;

S2、中央控制模块初始化;

S3、硬件初始化;

S4、万用表接入待测电路;

S5、单片机初始化;

S6、测量开始;

S7、显示测量数据。

所述万用表包括壳体、触头、显示器、红、黑触屏笔、中央控制系统,中央控制系统设置于壳体内,且中央控制系统的输出端与显示器连接。

所述中央控制系统包括电源VCC、单片机U1、晶振Y1、电容C1~C3、电阻R1,单片机U1的18脚、19脚分别与晶振Y1两端连接,晶振Y1两端分别与电容C2一端、电容C3一端连接,电容C2另一端、电容C3另一端分别接地,单片机U1的30脚、31脚分别与电源VCC连接,单片机U1的9脚与电阻R1一端、电容C1一端分别连接,电容C1另一端与电源VCC连接,电阻R1另一端接地。

所述显示器是显示模块LCD,显示模块LCD的D0引脚~D7引脚分别与单片机U1的39脚~32脚连接,显示模块LCD的RS引脚、RVV引脚、E引脚分别与单片机U1的26脚~28脚连接,显示模块LCD的VSS脚接地,显示模块LCD的VDD与电源VCC连接。

所述步骤S2中在中央处理模块中输入短路判定程序、断路判定程序、电路正常判定程序,电路正常判定程序为最高优先级,短路判定程序、断路判定程序优先级相同且为第二优先级。

所述步骤S3中万用表处于待测状态,预设参数的取值方法按万用表标准取值方法设置,根据取值经验初步在万用表中设置预设参数。

所述步骤S4中在万用表显示器中输入待测电路的电路图,将万用表的红、黑触屏笔分别与待测电路输入端正极、负极连接。

所述步骤S5中单片机内部的短路判定程序、断路判定程序、电路正常工作判定程序均为默认值,默认值根据经验选取。

所述步骤S6中实验人员调出待测量的程序段,由中央控制模块开始模拟测量电路且判断其是否为正常电路,如果是非正常电路,则进一步判断非正常电路是短路还是断路,测量完成后输出测量结果。

在步骤S7中万用表的输入预测电路图中相应位置显示测量数据。

本发明的有益效果在于:在单片机中预设汇编语言对待测电路的短路、断路进行测量,判断结果如果电路存在问题将通过显示模块输出结果并记录,增加了万用表的功能,优化了万用表的操作模式。

附图说明

图1是本发明的工作原理图;

图2是本发明的电路原理图。

具体实施方式

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

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。

一种基于单片机的万用表及测量方法,其特征在于,方法包括以下步骤:

S1、万用表开机;

S2、中央控制模块初始化;

S3、产品及硬件初始化;所述万用表处于待测状态,预设参数的取值方法按万用表标准取值方法设置,对于所述万用表测量结果为非正常电路后获得的测量结果(即断路或短路),在所述万用表的所述输入预测电路的电路图中相应位置显示断路或短路时的定位方法则是根据所获得的测量结果在所述万用表的所述输入预测电路的电路图中相应位置前后的元件种类可知。

S4、万用表接入待测电路;

S5、单片机初始化;单片机中的“什么是短路的程序段”、“什么是断路的程序段”、“判断电路是否为断路或短路的程序段”和“电路是否正常的程序段”为默认值。

S6、测量开始;操作员需要测量的被测量有电路是否为正常电路,若为非正常电路,还需要测量电路是短路或断路。测量开始后,操作员调出待测量的程序段,由中央控制模块模拟测量,测量完成,操作员获得测量结果。

S7、显示测量数据;在所述万用表的所述输入预测电路的电路图中相应位置显示测量数据。

一种基于单片机的万用表及测量方法,所述万用表包括壳体、触头、显示器、红、黑触屏笔、中央控制系统,中央控制系统设置于壳体内,且中央控制系统的输出端与显示器连接。

中央控制系统包括电源VCC、单片机U1、晶振Y1、电容C1~C3、电阻R1,单片机U1的18脚、19脚分别与晶振Y1两端连接,晶振Y1两端分别与电容C2一端、电容C3一端连接,电容C2另一端、电容C3另一端分别接地,单片机U1的30脚、31脚分别与电源VCC连接,单片机U1的9脚与电阻R1一端、电容C1一端分别连接,电容C1另一端与电源VCC连接,电阻R1另一端接地。

显示器是显示模块LCD,显示模块LCD的D0引脚~D7引脚分别与单片机U1的39脚~32脚连接,显示模块LCD的RS引脚、RVV引脚、E引脚分别与单片机U1的26脚~28脚连接,显示模块LCD的VSS脚接地,显示模块LCD的VDD与电源VCC连接。

步骤S2中在中央处理模块中输入短路程序、断路程序、判断程序,短路程序、断路程序优先级相同且为最高优先级,判断程序优先级次于短路程序、断路程序。

所述步骤S3中万用表处于待测状态,预设参数的取值方法按万用表标准取值方法设置,根据取值经验初步在万用表中设置预设参数,预设参数可以在经验值中大致选取几组进行输入。

步骤S4中在万用表显示器中输入待测电路的电路图,将万用表的红、黑触屏笔分别与待测电路输入端正极、负极连接。

所述步骤S5中单片机内部的短路判定程序、断路判定程序、电路正常工作判定程序均为默认值,默认值根据经验可在范围内大致选取几组进行输入。

待测电路的实物连接电路通电后,单片机首先调用短路程序、断路的程序,然后调用判断程序;假如该待测电路图的实物连接电路有短路情况,单片机的相应程序就会判断出该待测电路图的实物连接电路有短路问题,并在之前在所述万用表显示屏中输入的该待测电路图上用红色标记标出该待测电路图的实物连接电路的短路位置(标注依据:根据短路位置前后元器件来判断);同理,若待测电路图的实物连接电路有断路情况,也会所述万用表显示屏中输入的该待测电路图上用红色标记标出该待测电路图的实物连接电路的断路位置。

若该待测电路图的实物连接电路中既有短路情况又有断路情况,那么所述单片机中的程序首先判断断路情况;若该待测电路图的实物连接电路没有问题,所诉万用表也会在所述万用表的显示屏上显示该待测电路图的实物连接电路没有问题的结果。

7页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种基于电场耦合的宽带模拟信号隔离电路、方法及示波器

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!