数字万用表软件控制方法及其控制系统的制作方法

文档序号:6293370阅读:235来源:国知局
数字万用表软件控制方法及其控制系统的制作方法
【专利摘要】本发明属于万用表领域,尤其涉及一种通过采用数字技术对万用表自动关机、保持、蜂鸣、背光软件控制方法及其控制系统,该控制方法具有非常精确的控制时间,使生产的万用表据具有良好的统一时间控制性能。数字万用表软件控制方法,其特征在于:通过连接到MCU不同接脚上的控制按键,结合对每一个控制按键按压时间的识别,做出对万用表做出自动关机、保持、蜂鸣、背光动作。本发明可以提供一种对万用表自动关机、保持、蜂鸣、背光进行精确的时间控制的方法及其控制系统。以MCU技术,克服了传统单一的驱动方式带来的问题,使多用表具有更高的耐用性和可靠性,取消相应的分立元件电路及自锁开关,通过MCU程序灵活的控制电源关断时间及是否需要自动关机、背光时间。
【专利说明】数字万用表软件控制方法及其控制系统
【技术领域】
[0001]本发明属于万用表领域,尤其涉及一种通过采用数字技术对万用表自动关机、保持、蜂鸣、背光软件控制方法及其控制系统,该控制方法具有非常精确的控制时间,使生产的万用表据具有良好的统一时间控制性能。
【背景技术】
[0002]万用表又叫多用表、三用表、复用表,万用表分为指针式万用表和数字万用表引。是一种多功能、多量程的测量仪表,一般万用表可测量直流电流、直流电压、交流电流、交流电压、电阻和音频电平等,有的还可以测交流电流、电容量、电感量及半导体的一些参数(如β )。万用表是电子测试领域最基本的工具,也是一种使用广泛的测试仪器。现在还多了一种带示波器功能的示波万用表。是一种多功能、多量程的测量仪表,一般万用表可测量直流电流、直流电压、交流电压、电阻和音频电平等,有的还可以测交流电流、电容量、电感量,温度及半导体的一些参数。万用表由表头、测量电路及转换开关等三个主要部分组成。数字式万用表已成为主流,已经取代模拟式仪表。与模拟式仪表相比,数字式仪表灵敏度高,精确度高,显示清晰,过载能力强,便于携带,使用更简单。目前常用的多用表自动关机、保持、背光控制电路一般为分立元件加自锁开关的驱动方式,但这种方式都存在一些缺点。自锁开关因开关自带机械锁定功能,按下去,松手后按钮是不会完全跳起来的,处于锁定状态,需要再按一次,才解锁完全跳起来自锁开关的寿命有限,经常由于自锁开关的损坏导致万用表报废。分立元件体积也大、相对耗能高、故障率高,并且不能控制自动开关机开启和关闭。一般都为电源开启后15分钟左右自动关断电源,如需要使用需要在次按动自锁开关一次,自动关机的时间长短主要由电解电容的容量的充放电时间来确定,如果相同电容的漏电流不一样,自动关机的长短也不样,且关机误差大5-20-分钟不等,在生产过程中,每个电容都需要经过严格的筛选,这样浪费大量的人力,生产成本加大。上述问题长期存在于行业中,但是至今依然没有出现一个非常有效的解决方案。

【发明内容】

[0003]本发明的目的是提供一种对万用表自动关机、保持、蜂鸣、背光进行精确的时间控制的方法及其控制系统。以MCU技术,克服了传统单一的驱动方式带来的问题,使多用表具有更高的耐用性和可靠性,取消相应的分立元件电路及自锁开关,通过MCU程序灵活的控制电源关断时间及是否需要自动关机、背光时间。
[0004]本发明的技术方案是这样实现的:数字万用表软件控制方法,其特征在于:通过连接到MCU不同接脚上的控制按键,结合对每一个控制按键按压时间的识别,做出对万用表做出自动关机、保持、蜂鸣、背光动作。
[0005]所述的控制方法包括以下步骤,
步骤A, MCU检测出按键(I)按下的时间> 2S、MCU认为长按,则打开或关闭电源; 步骤B,MCU检测出按键(I)按下的时间< 2S、MCU认为短按,则打开或关闭背光; 步骤C,MCU检测出按键(2)按下的时间> 2S、MCU认为长按,则打开或自动关机; 步骤D,MCU检查出按键(2)按下的时间< 1S、MCU认为短按,则打开或关闭数据保持。
[0006]所述的控制方法进一步还包括以下步骤,
步骤A,MCU检测到按键(I)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的电源;
[步骤B,MCU检测到按键(I)按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的背光灯;
步骤C,MCU检测到按键(2)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的自动关机功能,并且LCD会相应的显示或者消隐(APO)符号;
步骤D,MCU检测到按键(2 )按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的保持功能,并且LCD会相应的显示或消隐(HOLD)符号;
步骤E,MCU检测到5脚为低电平时,MCU从2脚及9脚输出约为2.5kHz的方波信号,来驱动外部的蜂鸣器或蜂鸣片。
[0007]无锁开关长按打开或关闭自动关机功能(默认为自动开启持续时间约为15分钟)IXD相应的会显不或消隐APO符号。
[0008]无锁开关2短按,开启保持,IXD显示保持符号HOLD。
[0009]万用表表功能选择在蜂鸣档位时,短路输入端(COMV/Ω),MCU会输出约为
2.5kHz的方波信号驱动蜂鸣器。
[0010]MCU 芯片为 ZWOO14 型号。
[0011]通过采用上述的技术解决方案,本发明获得了一下积极的技术效果和有点:
本发明通过采用MCU单片机来替代原有的使用电解电容对万用表的待机时间进行控制的方式,彻底避免了传统技术中万用表待机时间控制不准确的问题,通过采用MCU单片机使上述的万用表获得了非常准确的时钟控制,彻底改变了万用表待机时间不准确造成的不利影响;另外本发明通过采用MCU单片机的采用,使万用表的生产成本大幅下降,彻底解决了过去需要进行电容筛选的过程,同时也避免了电解电容漏电电流不一致导致的时钟不准确的问题,传统的驱动方式由于分立元件多,机械锁定,不能取消自动关机,在设计需要考虑的开关的寿命,元件的品质,固定的自动关机功能处理方式,本发明通过在软件上做出特殊的处理方式,降低了对开关的要求,减少了分立元件的使用,灵活的自动关机功能控制,即使操作的灵活性提高,又节省了成本,提高生产效益同时又提高的产品的耐用性和可靠性。本发明采用的MCU,除了能够实现对各个功能的独立控制外,还能输出2.5kHZ的方波信号,来驱动蜂鸣器或蜂鸣片。
[0012]而用MCU驱动方式因使用内部程序来控制系统实现相应的功能,大幅度的减少了PCB板的使用面积、功耗,生产成本,并且不会产生自锁开关的机械触点不良,从而延长了多用表的使用寿命。
[0013]【专利附图】

【附图说明】
图1为本发明控制方法的方框图;
图2为本发明控制方法的示意图;
图3为本发明控制方法的电路图。
[0014]【具体实施方式】 下面结合附图和实施例对本发明作进一步的描述。
[0015]如图1-3所示,本发明是针对现有万用表中使用电解电容进行自动待机控制时间不准确,且使用寿命短等问题所做出的技术改进,即数字万用表软件控制方法,主要是通过连接到MCU不同接脚上的控制按键,结合对每一个控制按键按压时间的识别,做出对万用表做出自动关机、保持、蜂鸣、背光动作。
[0016]使用上述的控制方法具体包括以下步骤,
步骤A, MCU检测出按键(I)按下的时间> 2S、MCU认为长按,则打开或关闭电源; 步骤B,MCU检测出按键(I)按下的时间< 2S、MCU认为短按,则打开或关闭背光;
步骤C,MCU检测出按键(2)按下的时间> 2S、MCU认为长按,则打开或自动关机;步骤D,MCU检查出按键(2)按下的时间< 1S、MCU认为短按,则打开或关闭数据保持。上述的各个步骤中所提及的时间,为通常设计中采用的时间,在具体使用的时候可以根据具体的使用情况,对上述的时间长短进行灵活的设定。
[0017]如图1和图2所示,所述的控制方法在具体使用的时候,采用以下步骤,
步骤A,MCU检测到按键(I)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的电源;
[步骤B,MCU检测到按键(I)按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的背光灯;
步骤C,MCU检测到按键(2)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的自动关机功能,并且LCD会相应的显示或者消隐(APO)符号;
步骤D,MCU检测到按键(2 )按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的保持功能,并且LCD会相应的显示或消隐(HOLD)符号;
步骤E,MCU检测到5脚为低电平时,MCU从2脚及9脚输出约为2.5kHz的方波信号,来驱动外部的蜂鸣器或蜂鸣片。
[0018]如图1、图2所示,本发明的数字多用表电源、自动关机、保持、背光、蜂鸣控制系统。1、包括MCU、无锁开关、背光灯、蜂鸣器、IXD,无锁开关I长按开启电源,无锁开关I短按开启背光,无锁开关2长按打开或关闭自动关机功能(默认为自动开启持续时间约为15分钟)LCD相应的会显示或消隐APO符号,无锁开关2短按,开启保持,LCD显示保持符号HOLD,多用表功能选择在蜂鸣档位时,短路输入端(COMV/ Ω ),MCU会输出约为2.5kHz的方波信号驱动蜂鸣器。
[0019]在本实例中,MCU选用(ZWOO14)、开关选用普通无锁7*7背光灯选用3V超高量灯,蜂鸣器选用Φ27 2.7KHz振荡频率。
[0020]以上所描述的仅为本发明的较佳实施例,上述具体实施例不是对本发明的限制。在本发明的技术思想范畴内,可以出现各种变形及修改,凡本领域的普通技术人员根据以上描述所做的润饰、修改或等同替换,均属于本发明所保护的范围。
【权利要求】
1.数字万用表软件控制方法,其特征在于:通过连接到MCU不同接脚上的控制按键,结合对每一个控制按键按压时间的识别,做出对万用表做出自动关机、保持、蜂鸣、背光动作。
2.根据权利要求1所述的数字万用表软件控制方法,其特征在于:所述的控制方法包括以下步骤, 步骤A, MCU检测出按键(I)按下的时间> 2S、MCU认为长按,则打开或关闭电源; 步骤B,MCU检测出按键(I)按下的时间< 2S、MCU认为短按,则打开或关闭背光; 步骤C,MCU检测出按键(2)按下的时间> 2S、MCU认为长按,则打开或自动关机; 步骤D,MCU检查出按键(2)按下的时间< 1S、MCU认为短按,则打开或关闭数据保持。
3.根据权利要求2所述的数字万用表软件控制方法,其特征在于:所述的控制方法进一步还包括以下步骤, 步骤A,MCU检测到按键(I)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的电源; [步骤B,MCU检测到按键(I)按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的背光灯; 步骤C,MCU检测到按键(2)按下的时间> 2S后,MCU识别为长按,则开启或关闭数字多用表的自动关机功能,并且LCD会相应的显示或者消隐(APO)符号; 步骤D,MCU检测到按键(2 )按下的时间< 2S后,MCU识别为短按,则开启或关闭数字多用表的保持功能,并且LCD会相应的显示或消隐(HOLD)符号; 步骤E,MCU检测到5脚为低电平时,MCU从2脚及9脚输出约为2.5kHz的方波信号,来驱动外部的蜂鸣器或蜂鸣片。
4.根据权利要求2或3任意一个所述的数字万用表软件控制方法,其特征在于:无锁开关长按打开或关闭自动关机功能LCD相应的会显示或消隐APO符号,默认为自动开启持续时间约为15分钟。
5.根据权利要求2或3任意一个所述的数字万用表软件控制方法,其特征在于:无锁开关2短按,开启保持,IXD显示保持符号HOLD。
6.根据权利要求2或3任意一个所述的数字万用表软件控制方法,其特征在于:万用表表功能选择在蜂鸣档位时,短路输入端(COMV/Ω ),MCU会输出约为2.5kHz的方波信号驱动蜂鸣器。
7.根据权利要求1-3任意一个所述的数字万用表软件控制方法,其特征在于:MCU芯片为ZW0014型号。
【文档编号】G05B19/042GK103675387SQ201210316564
【公开日】2014年3月26日 申请日期:2012年8月31日 优先权日:2012年8月31日
【发明者】刘宇兵 申请人:深圳市胜利高电子科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1