一种智能水表光电直读器的制造方法

文档序号:11633阅读:418来源:国知局
专利名称:一种智能水表光电直读器的制造方法
【专利摘要】一种智能水表光电直读器,适应于采用光电技术对机械计数器显示的读数进行电信号编码输出的水表,包括单片机、通讯接口组件、直流供电组件、多组由多对光敏接收管、光发射管对管组成的光电传感器的光电传感译码器组件,连接光敏接收管串接两个取样电阻及连接两个单片机I/O端口,通过将此两个单片机I/O端口进行编程设置,使得光敏接收管的采样电阻在第一个采样电阻(Rn-2)与第一个采样电阻(Rn-2)串接第二个采样电阻(Rn-1)之间切换,通过调整光敏接收管采样电阻,来调整光敏接收管的传感灵敏度,实现抑制气泡干扰的作用,具有抗气泡干扰能力强,成本低,实现简单的特点。
【专利说明】一种智能水表光电直读器

【技术领域】
:
[0001]本实用新型涉及一种智能水表光电直读器,适应于采用光电技术对机械计数器显示的读数进行电信号编码输出的水表,尤其是光电直读式湿式水表。

【背景技术】
:
[0002]水表分为干式水表与湿式水表两大类,目前自动远程抄表技术出现了一种通过加装光电传感器组件,读取一次计量仪表读数信息的装置,即光电直读式传感器装置,简称光电直读传感器。该装置通过对原机械计数器装置的计数器字轮作技术改造,在计数器字轮上按一定的编码规律,制作编码条,采用光电传感器部件,将计数器字轮上的“O”- “9”十个数字转化为数字编码信号,通过接口,直接将读数输出到远端抄表设备,该直读装置平时不需要供电,只有需要抄表时才瞬间供电,解决了以前脉冲抄表系统中的的长期供电问题。随着技术的发展,光电直读技术在近几年得到了较快的发展,由于干式水表的用水计量传动加装了一级磁传感,精度低,且随着时间的推移,其流量计量精度越来越低,也影响了干式表的使用与推广;但已有的用于湿式水表的光电直读传感器,其不足也较为明显:湿式水表液封盒中容易产生气泡,尤其是在编码条上或编码槽中存在气泡时,当光发射管发出的光线通过时,容易产生折射等现象,使照射到光接收管的光强度降低,使得光接收管的感应电流降低,造成传感器编码错误,导致由于气泡干扰产生的读数错误;针对气泡干扰,目前业界还没有有效的办法,由于气泡干扰的限制,使得光电直读式湿式水表的推广困难。


【发明内容】

:
[0003]本实用新型的设计目的是:提供一种智能水表光电直读器,用于采用光电技术对机械计数器显示的读数进行电信号编码输出的水表,使用该方法设计的光电直读式湿式水表防气泡干扰的能力强,同时具备价格低廉,性能稳定、使用电子元器件数量少的特点。
[0004]本实用新型所提供的智能水表光电直读器,包括单片机、通讯接口组件、直流供电组件、多组由多对光敏接收管、光发射管对管组成的光电传感器的光电传感译码器组件,本实用新型为实现上述目的,通过以下技术方案来实现:
[0005]为方便进一步说明,预先对采用一对光敏接收管与光发射管的光感应原理进行描述,光发射管D负极连接低电位、光发射管D正极连接分压电阻R3的一端,R2的另一端连接供电电源Vcc,接通电源,此时光发射管工作,定义此条件下的发光强度为Pw ;光敏接收管Q的发射极连接低电位,集电极连接电阻R的一端,连结点定义为采样点Vsin,电阻R的另一端连接供电电源Vcc,设当光强度为Pw的光照射到光敏接收管Q上,光敏接收管Q感应的电流为I,假设光敏接收管工作在线性区,且不考虑其他器件因素,将符合以下计算:
[0006]Vsin = Vcc-Rl x I ;
[0007]本实用新型可通过以下具体的技术方案与流程来实现:
[0008]1、单片机采用内置有多路模拟数字转换器(ADC)。
[0009]2、每组光电传感器组件由两个取样电阻、一个限流电阻,多对包含一个光敏接收管、一个光发射管的光电传感器对管组成,每组光发射管正极并联后,连通单片机的一个ADC输入脚ADTn,再串接限流电阻直接连接单片机的一个输出引脚VDn,每组光敏接收管的正极并联后,连通单片机的一个ADC输入脚ARTn,再串接第一个取样电阻Rn-2,第一个取样电阻Rn-2连通单片机的I/O端口 VQn,再串接第二个取样电阻Rn-1,第二个取样电阻Rn-1串接连接单片机的I/O端口 VRn,每对光电传感器对管的负极VSm连通,多组光电传感器组件中相对应位置的负极VSm连接后,直接连接单片机的一个输出引脚;通过程序设定,光敏接收管采样电路可做以下配置:将I/O端口 VRn设置为输入功能、I/O端口 VQn设置为输出功能,且输出高电平,此条件下光敏接收管的采样电阻为Rn-2,下文将此模式称为模式一;通过程序设定,将I/O端口 VQn设置为输入功能、I/O端口 VRn设置为输出功能,且输出高电平,此条件下光敏接收管的采样电阻为Rn-2串联Rn-1,阻值为Rn-1+Rn_2,下文将该模式称为模式二 ;光电传感器组件采用逐一扫描的方式完成数据测量,每次完整的扫描过程包含以下五个步骤:
[0010]第一步:通过单片机程序控制,将光敏接收管采样电路配置为模式一,此时等效于取样电阻Rn-2连通到供电电源Vcc上,将需扫描检测的光电传感器组件对应的VDn输出低电平,需扫描检测的光电对管对应的负极VSm输出低电平,然后通过测量ARTn的信号电平,测量外部环境光照强度,如外部环境光的强度超过一定的设定值,停止继续往下测量,报光干扰错误;否则,继续进行下步骤的扫描测量;
[0011]第二步:通过单片机程序控制,将光敏接收管采样电路配置为模式一,此时等效于取样电阻Rn-2连通到供电电源Vcc上,将对应的VDn输出高电平,需检测的光电对管对应的负极VSm输出低电平,点亮发光管Dn-m,然后测量ARTn的信号电平,再依次扫描各光电传感器,记录此次扫描的转换数据;假设此时光发射管Dn发出的光透过编码器的编码孔槽照射到光敏接收管Qn的光通道,如不存在气泡干扰,则没有经过气泡干扰衰减,ARTn的信号电平将符合正常的逻辑要求,译码数据正常;但光通过光通道时,可能会经过一个或多个干扰气泡时,照射到光敏接收管Qn上的光强度Pw将降低,光敏接收管Qn的感应电流也会降低,导致此条件所获取的采样电压ARTn的信号电平会比正常的电压值抬高,当抬高到超过阈值V时,即气泡干扰严重时,采样点的逻辑电平由正常的“O”变为了“ 1”,导致处理后的数据错误;
[0012]第三步:通过单片机程序控制,将光敏接收管采样电路配置为模式二,此条件下,可等效为第一个取样电阻Rn-2串接了第二个取样电阻Rn-1,再连接到供电电源Vcc上,此时取样电阻将增大为Rn-2+Rn-l,通过控制单片机的对需检测的光电传感器组件对应的VDn输出低电平,需检测的光电对管对应的负极VSm输出低电平,然后通过测量ARTn的信号电平,测量外部环境光照强度,如外部环境光的强度超过一定的设定值,停止继续往下测量,上报第二步的测量数据,此数据可能存在气泡干扰;否则继续测量,达到消除气泡干扰的效果;
[0013]第四步:通过单片机程序控制,将光敏接收管采样电路配置为模式二,将对应的VDn输出高电平,需检测的光电对管对应的负极VSm输出低电平,点亮发光管Dn_m,然后测量ARTn的信号电平,再依次扫描各光电传感器,记录此次扫描的转换数据;假设此时光发射管Dn发出的光透过编码器的编码孔槽照射到光敏接收管Qn的光通道,如不存在气泡干扰,由于取样电阻已增大为Rn-1+R,则没有经过气泡干扰衰减时,ARTn的信号电平也符合正常的逻辑要求,译码数据正常;但光通过光通道时,可能会经过一个或多个干扰气泡时,照射到光敏接收管Qn上的光强度Pw将降低,光敏接收管Qn的感应电流也会降低,由于在感应电流降低的条件下,取样电阻升高,导致此条件所获取的采样电压ARTn的信号电平会比正常值抬高幅度不大,甚至比正常的采样电压ARTn值还要低,使得采样点的逻辑电平维持正常的逻辑“O”,处理后的数据正常;
[0014]第五步:将第二步与第四步得到的译码数据运算处理,当两组数据一致时,取任意一组数据作为译码数据,此时不存在能影响数据测量的气泡干扰;当两组数据不一致时,取第四步获取的数据作为译码数据,此时存在能影响数据测量的气泡干扰,同时报气泡干扰警示标志。
[0015]本实用新型优点在于:
[0016]1、在每组光电传感器组件采用两个取样电阻的条件下,仅通过单片机软件调整I/O端口的性质,达到调整取样电阻的阻值,修正光敏接收管Q的接收传感灵敏度的效果,实现在光通道遇到气泡干扰时,光电直读传感器的译码正常。
[0017]2、具有程序操作简单,容易实现的特征。

【附图说明】

:
[0018]图1:本实用新型实施例电原理示意图。

【具体实施方式】
:
[0019]下面结合附图,对本实用新型做进一步的说明:
[0020]如图1所示:本实施例提供的智能水表光电直读器,包括单片机、通讯接口组件、直流供电组件、多组由多对光敏接收管、光发射管对管组成的光电传感器的光电传感译码器组件,在图1中,使用由5对光敏接收管、光发射管对管组成光电传感器,由η组光电传感器组成光电传感译码器,其中光电传感译码器给出了详细的电气原理连接图,在图1中,Dn-m,与Qn-m(m表示1_5的标示数)组成一对光发射管、光敏接收管对管,Dn-1,与Qn-1到Dn-5,与Qn-5共5对光敏接收管、光发射管对管组成一组光电传感器,在图中所有网路标识为VSl的器件引脚连接在一起,所有网路标识为VS2的器件引脚连接在一起,所有网路标识为VS3的器件引脚连接在一起,所有网路标识为VS4的器件引脚连接在一起,所有网路标识为VS5的器件引脚连接在一起。
[0021]由图1可以看出:经单片机嵌入的程序,控制VRn、VQn与VDn即可控制第η组光电传感器组件的光敏接收管与光发射管的供电,其中控制VRn与VQn的功能特性,完成对光敏接收管连接采样电阻的选择控制以及电源供应,然后将单片机的VSm端口依次拉低,即可对第η组的第η对光电对管进行扫描,现以第一组光电传感器组件为代表,详细描述光电测量的工作原理与过程:第一组光电传感器组件由光敏接收管Ql-1、Ql-2、Ql-3、Q1-4、Q1-5,光发射管D1-1、D1-2、D1-3、D1-4、D1_5组成,其中Ql-n与Dl-n组成一对光电对管,图中光敏接收管采用NPN型,5个接收管的C极连通,再串接第一个取样电阻(R1-2),取样电阻(R1-2)连通单片机的I/O端口(VQl),再串接第二个取样电阻(Rl-1),取样电阻(Rl-1)串接连接单片机的I/O端口(VRl),通过程序设定,光敏接收管采样电路可做以下配置:将I/O端口(VRl)设置为输入功能、I/O端口(VQl)设置为输出功能,且输出高电平,此条件下光敏接收管的采样电阻为R1-2,下文将此设置称为设置一;通过程序设定,将I/O端口(VQl)设置为输入功能、I/O端口(VRl)设置为输出功能,且输出高电平,此条件下光敏接收管的采样电阻为(R1-2)串联(R1-1),阻值为R1-1+R1-2,下文将该设置称为设置二,光电感应信号输入单片机的ADC输入端口 ART1,由单片机对输入的模拟信号进行数字量化处理,设工作时的光电感应信号为:Vsin ;为进一步说明本实用新型的方法,先假设如下几个参数:
[0022]1、单片机的系统供电电源:Vcc = 5V,
[0023]2、光敏接收管的采样高低电平阈值:V = 3V,高于3V为逻辑电平“1”,低于3V为逻辑电平“O ”,
[0024]3、取样电阻:Rl-2 = 1K 欧,Rl-1 = 80K 欧,
[0025]4、光电对管在正常情况下,光敏接收管的感应电流:Iw = 450uA,
[0026]5、光电对管在通过气泡干扰的情况下,光敏接收管的感应电流:Iwl = 40uA,
[0027]6、假设不存在外部光干扰,光敏接收管的暗电流:Imark = 0.0luA,
[0028]7、光敏接收管的采样环境光的电平阈值=Vroom= IV,高于IV不存在环境光干扰,低于IV存在环境光干扰,
[0029]结合图1,以及上面的假设数据,以第一组光电传感器的数据示例本实用新型采用的测量时序:
[0030]第一步:通过单片机程序控制,将光敏接收管采样电路配置为模式一,此时等效于取样电阻(R1-2)连通到供电电源Vcc上,将VDl设置为输出低电平,即不点亮光发射管,依次通过将VSm设置为输出低电平,扫描测量5对光电对管,
[0031]Vsin = Vcc-(Rl-2 x Imark) = 4.9999V
[0032]经运算比较,不存在环境光干扰问题,继续测量。
[0033]第二步:通过单片机程序控制,将光敏接收管采样电路配置为模式一,此时等效于取样电阻(R1-2)连通到供电电源Vcc上,将对应的VDl输出高电平,即点亮光发射管,依次通过将VSm设置为输出低电平,扫描测量5对光电对管,假设光线能透过编码器的编码槽孔照射到光敏接收管,此时的正常逻辑为“O”电平,
[0034]如果没有经过气泡干扰,则
[0035]Vsin = Vcc-(Rl-2 x Iw),将数据代入,Vsin = 0.5V,低于 3V,输出逻辑“0”,符合测量要求。
[0036]如果经过了气泡干扰,由于气泡干扰,使得照射到光敏接收管上的光强变弱,假设为 IwUlJ
[0037]Vsin = Vcc-(Rl-2 x Iwl),将数据代入,Vsin = 4.6V,高于 3V,输出逻辑 “ 1”,不符合测量要求,将输出错误的译码数据,设此数据为X,表明此时已不能正确读数,不能抵御气泡干扰。
[0038]第三步:通过单片机程序控制,将光敏接收管采样电路配置为模式二,此条件下,可等效为第一个取样电阻(R1-2)串接了第二个取样电阻(R1-1),再连接到供电电源Vcc上,此时取样电阻将增大为R1-2+R1-1,将VDl设置为输出低电平,即不点亮光发射管,依次通过将VSm设置为输出低电平,扫描测量5对光电对管,
[0039]Vsin = Vcc-(Rl—l+Rl—2) x Imark = 4.9991V
[0040]经运算比较,不存在环境光干扰问题,继续测量。
[0041]第四步:继续维持单片机的I/O端口 VRl保持为带上拉的输入端口,将对应的VDl输出高电平,即点亮光发射管,依次通过将VSm设置为输出低电平,扫描测量5对光电对管,假设光线能透过编码器的编码槽孔照射到光敏接收管,此时的正常逻辑为“O”电平,
[0042]如果没有经过气泡干扰,则
[0043]Vsin = Vcc-(Rl-l+Rl-2) x Iw,将数据代入,Vsin = -35.5V,在此计算数据结果Vsin低于OV,已表示此条件下,光敏接收管已饱和导通,Vsin等于该光敏接收管的饱和导通结压降,数据将低于3V,输出逻辑“ O ”,符合测量要求。
[0044]如果经过了气泡干扰,由于气泡干扰,使得照射到光敏接收管上的光强变弱,假设为 IwUlJ
[0045]Vsin = Vcc-(Rl-l+Rl-2) X Iwl,将数据代入,Vsin = 1.4V,低于 3V,输出逻辑“0”,符合测量要求,将输出正确的译码数据,设此数据为Y,表明此时已能正确读数,能抵御气泡干扰,具备防气泡干扰的能力。
[0046]第五步:将第二步与第四步得到的译码数据运算处理,当两组数据一致时,取任意一组数据作为译码数据,此时不存在能影响数据测量的气泡干扰;当两组数据不一致时,取第四步获取的数据作为译码数据,此时存在能影响数据测量的气泡干扰,同时可报气泡干扰。
[0047]除上述实施例外,本实用新型还可以有其他实施方式,如单片机的选用不同、ADC取样顺序不同,测量时序不同等等,但凡采用等同替换或等效变换形成的技术方案,均落在本实用新型权利要求的保护范围内。
【权利要求】
1.一种智能水表光电直读器,包括:单片机、通讯接口组件、直流供电组件、多组光电传感译码器组件,其特征为:每组光电译码器组件由两个取样电阻、一个限流电阻,多对包含一个光敏接收管、一个光发射管组成的光电传感器对管组成,每组光发射管正极并联后,连通单片机的一个ADC输入脚ADTn,再串接限流电阻直接连接单片机的一个输出引脚VDn,每组光敏接收管的正极并联后,连通单片机的一个ADC输入脚ARTn,再串接第一个取样电阻Rn-2,第一个取样电阻Rn-2连通单片机的I/O端口 VQn,再串接第二个取样电阻Rn-1,第二个取样电阻Rn-1串接连接单片机的I/O端口 VRn,每对光电传感器对管的负极VSm连通,多组光电传感器组件中相对应位置的光电传感器对管的负极VSm连接后,直接连接单片机的一个输出引脚。
【文档编号】G01F15-06GK204301802SQ201420308962
【发明者】吴明星, 陈守平, 李祖斌, 刘颖华, 何兰, 资广泰 [申请人]江苏骏普智能仪表有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1