[发明专利]一种燃气表计度码盘及计度方法在审
申请号: | 201710211896.1 | 申请日: | 2017-04-01 |
公开(公告)号: | CN106908109A | 公开(公告)日: | 2017-06-30 |
发明(设计)人: | 陈惠弟 | 申请(专利权)人: | 鞍山晨晖光电科技有限公司 |
主分类号: | G01F15/06 | 分类号: | G01F15/06;G01F15/07 |
代理公司: | 鞍山嘉讯科技专利事务所21224 | 代理人: | 张群 |
地址: | 114044 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 燃气 表计度码盘 方法 | ||
1.一种燃气表计度码盘,包括计度码盘及其控制电路板,其特征在于,所述的计度码盘为圆形结构,中间开有安装孔,圆周外沿设有轮齿,每两个轮齿为一个计度码,从0-9布置,每个码盘为一个计量位,根据计量位(如:个、时、百、千、万)设置所述燃气表的码盘数量;
在所述的计度码盘盘内设有半圆弧环形透光孔,在每个计度码轮齿范围内均设有圆形透光孔;
所述的计度码盘控制电路板包括单片机芯片、模拟开关芯片、光电耦合矩阵电路、三极管行选择电路及其外围电阻和电容;
所述的光电耦合矩阵电路每列为一个计量位,列数根据计量位数设置,每列中含有六个光电耦合单元,每个光电耦合都单元包括一对红外发光二极管和光敏三极管,其中五个光电耦合单元为数据检测位,另一个光电耦合单元为数据锁存位;
所述的计度码盘控制电路板布置为一个主控制板和若干个检测电路板,检测电路板安装在底板上,通过信号电缆与主控制板相连接,每个检测电路板各检测一位码盘位置数据,检测电路板数量根据计量位进行设置,所述的检测电路板一侧开有半圆槽,将光电耦合矩阵电路中的每列的六个光电耦合单元中的五个光电耦合单元布置在一个检测电路板上并按半圆周均匀布置,与计度码盘的半圆弧环形透光孔相对应,进行数据检测,另一个光电耦合单元布置在半圆周外部,与计度码盘的圆形透光孔相对应,进行数据锁存。
2.根据权利要求1所述的一种燃气表计度码盘,其特征在于,所述的计度码盘控制电路板的主控制板上设有单片机芯片、模拟开关芯片、三极管行选择电路及其外围电阻和电容,所述的单片机芯片优选型号为:STM32,模拟开关芯片优选型号为:CD4051。
3.根据权利要求1所述的一种燃气表计度码盘,其特征在于,所述的模拟开关芯片通过I0/O0-I4/O4端子连接光电耦合矩阵电路的列输出信号端,通过数字输出端口A0-A2连接单片机芯片的D7-D9端子,通过I5/O5连接单片机的A/D端子,由单片机的D7-D9端子发出列选择指令,模拟开关芯片的A0-A2接收到列选择指令,检测各列的信号状态,通过模拟输出端口I5/O5把检测到的数据传送给单片机芯片的数据端口A/D。
4.根据权利要求1所述的一种燃气表计度码盘,其特征在于,所述的单片机芯片还通过数据端口D1-D6连接三极管行选择电路,并通过三极管行选择电路连接光电耦合矩阵电路的行输入端,通过控制每个三极管的通断控制各行中光电耦合单元的红外发光二极管是否被点亮。
5.一种燃气表计度码盘的计度方法,其特征在于,包括以下步骤:
步骤一、将所述的计度码盘控制电路板中的检测电路板按计量位数顺序布置,使每个检测电路板的半圆弧圆心与每个计度码盘的圆心相对应,使计度码盘上的半圆弧环形透光孔与检测电路板上按半圆周布置的五个光电耦合单元相对应;
步骤二、由单片机芯片的数据端D1首先发出一个脉冲,三极管开关T1导通使每个计量位的第一行的光电耦合单元的红外发光二极管通电发光,这时,如果这个红外发光二极管位于计度码盘半圆弧环形透光孔中,其所对应的光敏三极管即接收到信号,并把信号发送给模拟开关芯片的I/O接收端;
步骤三、由单片机的D7-D9端子发出列选择指令,模拟开关芯片的A0-A2接收到列选择指令后,检测各列的信号状态,通过模拟输出端口I5/O5把检测到的数据按列选择顺序传送给单片机芯片的数据端口A/D;
步骤四、按上述步骤二和步骤三方法依次将第二行-第五行光电耦合单元的红外发光二极管点亮,其数据信息也依次最终由单片机的数字输入端口进行接收;扫描时进行逐行扫描,使光电耦合信号不受周围临近信号的干扰,降低了错误率;
进一步地,在每次将各行的光电耦合单元的红外发光二极管点亮的同时,由单片机的D6端子发出脉冲,使第六行的光电耦合单元的红外发光二极管点亮,这个控制位为数据锁存位,当数据锁存位接到导通信号时,才将各列接收的信号发送给模拟开关芯片的I/O接收端,数据锁存位能够使计度码盘在转到位时才将信号进行发送,避免了没转到位时,由于安装造成的两个位置边缘的信号错误;
当数据锁存位接到信号并将各列接收的信号发送给模拟开关芯片的I/O接收端后,单片机结束本行的脉冲输出,并开始下一行的脉冲输出,保证了数据接收的准确性;
步骤五、单片机每次读取一行的所有列的信号状态,并按每个列进行保存,按信号的状态判断计度码盘的位置,并由计度码盘的位置判断计度器读数;
进一步地,计度码盘位置信息由光电耦合电路是否接通的数据信息进行编码和判断,优选地进行下列编码:
当计度码盘的半圆弧环形透光孔旋转到五个红外发光二极管全部露出时,即信号为11111时,编码为0;
计度码盘进行逆时针旋转,当半圆弧环形透光孔旋转到下部四个红外发光二极管全部露出,而最上面的红外发光二极管被遮挡时,即信号为01111时,编码为1;
以此类推,计度码盘位置编码如下:
0:11111 1:01111 2:00111 3:00011 4:00001 5:00000
6:10000 7:11000 8:11100 9:11110
这种计度码盘以及编码方法的设计使数据的在变换时,使码盘在转动时,每次只有一个数据位发生变化,对比二进制循环编码方式,这种编码方式不易受到干扰而发生数据错误,错误率明显降低。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鞍山晨晖光电科技有限公司,未经鞍山晨晖光电科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710211896.1/1.html,转载请声明来源钻瓜专利网。