一种脉冲计数表模拟计数系统及方法技术方案

技术编号:7326673 阅读:167 留言:0更新日期:2012-05-10 06:21
本发明专利技术揭示了一种脉冲计数表模拟计数系统及方法,所述系统包括:处理器、与处理器连接模拟计数器,模拟计数器的第一端口、第二端口分别连接脉冲计数表的计数采样端口。处理器控制第一端口输出低电平,等待tlow时间后模拟第一干簧管导通;而后处理器置第一端口为输入,模拟第一干簧管断开;处理器控制第二端口输出低电平,等待tlow时间后模拟第二干簧管导通;然后再置第二端口为输入,模拟第二干簧管断开。处理器还用以控制第一端口、第二端口为输入模式,模拟第一干簧管、第二干簧管均断开的情形,即用户不用气的情况。本发明专利技术通过单片机控制模拟计数器,在实验室模拟智能脉冲计数表实际使用时的字轮计数,达到批量检验的目的。

【技术实现步骤摘要】

本专利技术属于电子信息
,涉及一种计数系统,尤其涉及一种脉冲计数表模拟计数系统;同时,本专利技术还涉及一种脉冲计数表模拟计数方法。
技术介绍
现在有很多智能燃气表采用双干簧管计数方式,干簧管装在字轮上,用户在使用燃气时,气流推动字轮转动,使字轮上的2个干簧管轮流导通,智能燃气表的电子部分采集这些导通信号作为计数脉冲。然而,在实验室批量测试环境下,想要实现这种计数的测试功能比较困难;如今还没有可以模拟燃气表计数的系统公开。有鉴于此,如今迫切需要一种可以模拟燃气表计数的系统,从而便于对燃气表进行批量检测。
技术实现思路
本专利技术所要解决的技术问题是提供一种脉冲计数表模拟计数系统,可实现模拟脉冲计数表计数的功能。此外,本专利技术还提供一种脉冲计数表模拟计数方法,可实现模拟脉冲计数表计数的功能。为解决上述技术问题,本专利技术采用如下技术方案一种脉冲计数表模拟计数系统,所述系统包括处理器、与所述处理器连接模拟计数器,所述模拟计数器的端口连接脉冲计数表的计数采样端口 ;所述处理器用以控制端口输出电平的高低,分别模拟脉冲计数器的脉冲。作为本专利技术的一种优选方案,所述模拟计数器的第一端口、第二端口分别连接脉冲计数表的计数采样端口。作为本专利技术的一种优选方案,所述处理器用以控制第一端口输出低电平,等待、。, 时间后模拟第一干簧管导通;而后处理器置该第一端口为输入,模拟该第一干簧管断开; 所述处理器还用以控制第二端口输出低电平,等待tlw时间后模拟第二干簧管导通;然后再置该第二端口为输入,模拟第二干簧管断开;所述处理器进一步用以控制第一端口、第二端口为输入模式,模拟第一干簧管、第二干簧管均断开的情形,即用户不用气的情况。作为本专利技术的一种优选方案,所述处理器用以控制第一端口输出低电平,等待tlOT 时间后模拟第一霍尔元件导通;而后处理器置该第一端口为输入,模拟该第一霍尔元件断开;所述处理器还用以控制第二端口输出低电平,等待tlOT时间后模拟第二霍尔元件导通; 然后再置该第二端口为输入,模拟第二霍尔元件断开;所述处理器进一步用以控制第一端口、第二端口为输入模式,模拟第一霍尔元件、第二霍尔元件均断开的情形,即用户不用气的情况。作为本专利技术的一种优选方案,所述处理器为单片机。一种上述脉冲计数表模拟计数系统的模拟计数方法,所述处理器连接模拟计数器,所述模拟计数器的端口连接脉冲计数表的计数采样端口 ;所述处理器控制端口输出电平的高低,分别模拟脉冲计数器的脉冲。作为本专利技术的一种优选方案,所述模拟计数方法包括如下步骤步骤Sl 将模拟计数器的第一端口、第二端口分别连接脉冲计数表的计数采样端 Π ;步骤S2 处理器控制第一端口输出低电平,等待tlOT时间后模拟第一干簧管导通; 而后处理器置该第一端口为输入,模拟该第一干簧管断开;步骤S3 步骤S2中等待tlOT时间后,等待tin时间,处理器控制第二端口输出低电平,等待tlOT时间后模拟第二干簧管导通;然后再置该第二端口为输入,模拟第二干簧管断开,持续tin2时间;步骤S4 重复步骤S2、步骤S3的过程,持续t。nt时间;步骤S5 处理器控制第一端口、第二端口为输入模式,模拟第一干簧管、第二干簧管均断开的情形,即用户不用气的情况,等待trest时间。作为本专利技术的一种优选方案,所述方法进一步包括步骤S6 重复步骤S2至S5,模拟用户使用设备(如燃气设备)时使脉冲计数表计数。作为本专利技术的一种优选方案,所述模拟计数方法包括如下步骤步骤SlO 将模拟计数器的第一端口、第二端口分别连接脉冲计数表的计数采样端□;步骤S20 处理器控制第一端口输出低电平,等待tlOT时间后模拟第一霍尔元件导通;而后处理器置该第一端口为输入,模拟该第一霍尔元件断开;步骤S30 步骤S20中等待tlOT时间后,等待tin时间,处理器控制第二端口输出低电平,等待tlOT时间后模拟第二霍尔元件导通;然后再置该第二端口为输入,模拟第二霍尔元件断开,持续tin2时间;步骤S40 重复步骤S20、步骤S30的过程,持续t。nt时间;步骤S50 处理器控制第一端口、第二端口为输入模式,模拟第一霍尔元件、第二霍尔元件均断开的情形,即用户不用气的情况,等待trest时间。本专利技术的有益效果在于本专利技术提出的脉冲计数表模拟计数系统及方法,通过单片机控制模拟计数器,在实验室模拟智能脉冲计数表实际使用时的字轮计数,达到批量检验的目的。附图说明图1为本专利技术脉冲计数表模拟计数系统的组成示意图。图2为本专利技术脉冲计数表模拟计数方法的流程图。图3为第一端口、第二端口电平控制示意图。具体实施例方式下面结合附图详细说明本专利技术的优选实施例。实施例一5本专利技术揭示,本实施例以脉冲计数燃气表为例介绍本专利技术系统及方法,本专利技术当然可以用于其他脉冲计数表。请参阅图1,本专利技术揭示了一种燃气表模拟计数系统10,所述系统10包括处理器 11、与所述处理器11连接的模拟计数器12 ;模拟计数器12的第一端口 121、第二端口 122 ; 所述第一端口 121、第二端口 122分别连接燃气表20的计数采样端口 21、22。所述处理器 11可以为单片机。当然,模拟计数器12可以有其他个数的端口。所述处理器11用以控制第一端口 121、第二端口 122输出电平的高低,分别模拟第一干簧管、第二干簧管的断开及导通。具体地,本实施例中,所述处理器11用以控制第一端口 121输出低电平,等待tlOT 时间后模拟第一干簧管导通;而后处理器11置该第一端口 121为输入,模拟该第一干簧管断开;所述处理器12还用以控制第二端口 122输出低电平,等待tlOT时间后模拟第二干簧管导通;然后再置该第二端口 122为输入,模拟第二干簧管断开。而后,所述处理器11进一步用以控制第一端口 121、第二端口 122为输入模式,模拟第一干簧管、第二干簧管均断开的情形,即用户不用气的情况。以上介绍了本专利技术燃气表模拟计数系统的组成,本专利技术在揭示上述燃气表模拟计数系统的同时,还揭示一种上述燃气表模拟计数系统的模拟计数方法;请参阅图2,所述模拟计数方法包括如下步骤步骤Sl将模拟计数器的第一端口、第二端口分别连接燃气表的计数采样端口。步骤S2请结合图3,处理器控制第一端口输出低电平,等待tlOT时间后模拟第一干簧管导通;而后处理器置该第一端口为输入,模拟该第一干簧管断开。步骤S3请结合图3,步骤S2中等待tlOT时间后,等待tin时间(因为实际使用时 2个干簧管轮流导通需要一定的时间间隔,视用户使用燃气流量而定),处理器控制第二端口输出低电平,等待tlOT时间后模拟第二干簧管导通;然后再置该第二端口为输入,模拟第二干簧管断开,持续tin2时间。步骤S4重复步骤S2、步骤S3的过程,持续t。nt时间。步骤S5处理器控制第一端口、第二端口为输入模式,模拟第一干簧管、第二干簧管均断开的情形,即用户不用气的情况,等待trest时间。步骤S6重复步骤S2至S5,模拟用户使用燃气时使燃气表计数。这样就实现了模拟用户使用燃气时使燃气表计数的模拟计数系统。其中,tlOT—般为几毫秒到几十毫秒,模拟干簧管导通的时间段。tin—般为几秒到几分钟,用户用燃气流量越大该时间就越小。t。nt—般为10几分钟到1小时,模拟用户使用燃气的时间段,如用户烧饭、燃用燃气本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:宋奕应建俊黄文坤刘荣鑫
申请(专利权)人:上海安恒燃气科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术