专利名称:阶梯式计量计费的预付费智能ic卡水表的制作方法
技术领域:
本发明涉及一种供水技术领域的一种计量仪表,尤其涉及一种能够实现阶梯式计量计费的预付费智能IC卡水表。
背景技术:
现有IC卡水表,是通过IC卡作为媒体,将用户信息一次性载入水表中,按照初始设置单一水价换算成用水量在水表中预存,用户每次消费水量从预存水量中扣除,直至水量为零。我国地域辽阔,各地水资源差异较大,水资源紧缺地区极需实现定量分价供水,现有水表水价单一,无法做到按照各地的实际情况要求,在用水总量的不同阶段实现分价设置。
发明内容
本发明的目的针对现有水表水价单一的不足,提供一种能够在不同的消费量阶段实行不同计价的阶梯式计量计费的预付费智能IC卡水表,在用户每次消费时,按照实际消费所在的不同阶段的消费金额在水表中扣除。
本发明的目的是通过以下技术方案实现的,一种阶梯式计量计量的预付费智能IC卡水表,包括水表,水表中的传感器,数据采样电路,IC卡,IC卡座,带有固化程序的微处理器、存贮器、IC卡读写装置、控制电路和显示装置,其特征是带有固化程序的微处理器还执行以下步骤
(1)设置用水阶梯及阶梯水价(2)设置时钟信息(3)读取卡内信息并存贮于表内,如果读取金额为所设最低金额,则阀门关闭,液晶显示提醒用户购水(4)如果表内金额不小于所设最低金额,向控制电路发出开阀指令及读取流量信息的指令,并检测本次用水所在阶梯,如果用水量不小于所设单位水量,则向控制电路发出指令减去所在阶梯的消费金额并将余额存储在表内(5)如果用水的最后一个单位水量在所设的两个阶梯间,则以后一个阶梯的单位水价作为消费金额。
(6)如果表内金额大于所设最低金额,且小于所在阶梯的单位水价,则向控制电路发出开阀指令,并读取流量信息,当消费水量达所设单位水量时,阀门自动关闭,将差值存于表内,液晶显示提醒用户购水(7)如果表内金额小于等于所设提示关阀值,则阀门自动关闭一次,液晶显示提醒用户购水,插入用户卡阀门重新开启,执行步骤(4)(8)如果所设时钟信息等于所设重新计量计费时间,则重新执行上述步骤本发明通过设置用水阶梯及阶梯水价程序,实现了不同消费量阶段实行不同计价,满足了水资源紧缺地区合理用水、科学管理的需要,有利于节约用水。
图1为本发明微处理器控制流程图
具体实施例方式
本发明包括水表、IC卡、IC卡座、带有固化程序的微处理器、存储器(或具有CPU、存储器的单片机芯片)、IC卡读写装置和控制电路、显示装置。其中,微处理器是整个控制电路的枢纽,它以及固化在其中的程序控制着对IC卡的读取及阀门的执行机构的开闭。上述微处理器选用型号为Microchip PIC16CF72芯片,它通过管脚P27、26与IC卡读写装置连接,实现IC卡的读写操作;通过管脚P15、16与控制电路连接,控制电路与电机及低噪音大扭矩变速机构连接,控制阀执行机构的启闭。显示装置为一液晶显示屏与管脚P12、13、14连接,可以显示IC卡的状态信息。
IC卡经过加密措施处理并具有固定的数据格式,其中含有管理码、唯一识别码、交付金额码,供微处理器进行读取和写入操作,IC卡上的数据可形成对水表开关阀时间的控制。
当通电时,微处理器首先向IC卡读写装置发出查询指令,查询其中是否有卡,如果有,则查询卡内行营数据段是否不为空且格式合法,如果是,则说明用户有权使用本产品,否则则显示相应的出错信息,微处理器发出指令,将卡内金额数读入存储区(存储器IC),设置单位水量,按当时所在的阶梯的水价计算出各阶梯单位水价;读取的表内金额数,如果所读取的金额为所设最低金额(0),则向控制电路发出指令,液晶显示金额不足信息,提醒用户购水;如果读取的金额数不小于所设最低金额(0),则向控制电路发出开阀指令,由控制电路控制传动齿轮组的电机旋转带动传动组的第一级齿轮旋转,从而带动末级齿轮旋转,带动阀门的旋转来开启或关闭阀门;并读取流量信息的指令,且检测累计用水量所在阶梯;如果本次用水量不小于所设单位水量,则向控制电路发出指令减去消费金额,并向存储器发出指令,将差值写入存储器;如果表内金额大于最低金额(0)小于所在阶梯的单位水价,则指令阀门开启,当用水量达到所设单位水量时阀门自动关闭,提醒用户购水,并将差写入存储器;如果表内金额等于所设关阀金额值(20元),则阀门自动关闭,提醒用户购水,重新插入用户卡阀门重新开启;如果单位水量在所设两个阶梯间,其消费金额应执行后一阶梯单位水价如果表内时钟信息等于所设重新计量计费时间,则向控制电路发出指令重新执行上述步骤。
权利要求
1.一种阶梯式计量计费的预付费智能IC卡水表,包括水表,水表中的传感器、数据采集电路、IC卡、IC卡座,带有固化程序的微处理器,存贮器、IC卡读写装置,控制电路和显示装置,带有固化程序的微处理器所执行的用户可以随时查询本月用水量、上月用水量、本月水费、上月水费、最近一次所购水费等用户信息,其特征是带有固化程序的微处理器还执行以下步骤(1)设置用水阶梯及阶梯水价(2)设置时钟信息(3)读取卡内信息并存贮于表内,如果读取金额为所设最低金额,则阀门关闭,液晶显示提醒用户购水(4)如果表内金额不小于所设最低金额,向控制电路发出开阀指令及读取流量信息的指令,并检测本次用水所在阶梯,如果用水量不小于所设单位水量,则向控制电路发出指令减去所在阶梯的消费金额并将余额存储在表内(5)如果用水的最后一个单位水量在所设的两个阶梯间,则以后一个阶梯的单位水价作为消费金额(6)如果表内金额大于所设最低金额,且小于所在阶梯的单位水价,则向控制电路发出开阀指令,并读取流量信息,当消费水量达所设单位水量时,阀门自动关闭,将差值存于表内,液晶显示提醒用户购水(7)如果表内金额小于等于所设提示关阀值,则阀门自动关闭一次,液晶显示提醒用户购水,插入用户卡阀门重新开启,执行步骤(4)(8)如果所设时钟信息等于所设重新计量计费时间,则重新执行上述步骤。
全文摘要
本发明涉及一种供水技术领域的一种能够实现阶梯式计量计费的预付费智能IC卡水表,其主要特点是通过设置用水阶梯水价程序,实现不同消费量阶段实行不同计价,满足水资源紧缺地区合理用水、科学管理的需要,有利于节约用水。
文档编号G01F15/06GK1490600SQ03152988
公开日2004年4月21日 申请日期2003年9月8日 优先权日2003年9月8日
发明者陈永辅, 徐一心, 褚廷才 申请人:扬州恒信仪表有限公司