发明名称 三次采样水量数据的采样方法
摘要 本发明的三次采样水量数据的采样方法,属于水量数据采集领域。它解决了现有技术中存在的大量耗费人力物力、很难严格保证采样间隔和同时进行读取数据、漏读数据和样本数据不足等问题。其中单片机的五个输入端分别连中断源识别及复位电路的输出端、计数器的输出端、磁控式水表传感器的输出端、时钟的输出端和存储器的输出端,单片机的三个输出端分别连时钟的输入端、存储器的输入端和计数器的输入端,其脉冲信号输入端连磁控式水表传感器的输出端。三次采样水量数据采集方法在现在技术的“读取计数器内容”和“计数器清零”操作的基础上增加了三次“读取磁控式水表传感器发出脉冲的状态”的操作。本发明应用于采集用户用水量数据。
申请公布号 CN101619996B 申请公布日期 2011.02.09
申请号 CN200910072638.5 申请日期 2009.08.04
申请人 哈尔滨工业大学 发明人 张建利;张进;赵明
分类号 G01F15/06(2006.01)I;G01F15/075(2006.01)I 主分类号 G01F15/06(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 张宏威
主权项 三次采样水量数据的采样方法,该方法是基于三次采样水量数据采集器实现的,所述三次采样水量数据采集器包括中断源识别及复位电路(1)、单片机(2)、计数器(3)、磁控式水表传感器(4)、时钟(6)和存储器(7),所述中断源识别及复位电路(1)的中断复位信号输出端与单片机(2)的中断复位信号输入端相连,所述单片机(2)的控制信号输出端与计数器(3)的控制信号输入端相连,所述计数器(3)的数据信号输出端与单片机(2)的数据信号输入端相连,磁控式水表传感器(4)的脉冲信号输出端同时与计数器(3)的脉冲信号输入端和单片机(2)的脉冲信号输入端相连,时钟(6)的时钟信号输出端与中断源识别及复位电路(1)的时钟信号输入端相连,所述时钟(6)的双向通讯端与单片机(2)的时钟双向通讯端相连,所述单片机(2)的数据双向通讯端与存储器(7)的数据双向通讯端相连;其特征在于所述采样方法的具体步骤为:步骤一、当时间到达采样间隔点时,中断源识别及复位电路(1)收到时钟(6)发出的时钟信号,并且中断源识别及复位电路(1)向单片机(2)发出中断信号,此时所述单片机(2)开始读取磁控式水表传感器(4)发出脉冲的状态;步骤二、单片机(2)判断步骤一中所述脉冲是否处于高电平状态,是,则执行步骤三;否,则执行步骤四;步骤三、单片机(2)读取计数器(3)中的数据,并将所述数据送入存储器(7)中,然后所述单片机(2)再向计数器(3)发出控制指令,使计数器(3)中的数据清零;并执行步骤九;步骤四、单片机(2)读取计数器(3)中的数据,并将所述数据送入存储器(7)中,然后所述单片机(2)再读取磁控式水表传感器(4)发出脉冲的状态;步骤五、单片机(2)判断步骤四中所述脉冲是否处于高电平状态,是,则执行步骤三;否,则执行步骤六;步骤六、单片机(2)向计数器(3)发出控制指令,使计数器(3)中的数据清零,然后所述单片机(2)再读取磁控式水表传感器(4)发出脉冲的状态;步骤七、单片机(2)判断步骤六中所述脉冲是否处于高电平状态,是,则执行步骤八;否,则执行步骤九;步骤八、单片机(2)向存储器(7)发送数据控制信号,使存储器(7)中数据加1,然后所述单片机(2)向计数器(3)发出控制指令,使计数器(3)中的数据清零;步骤九、单片机(2)结束中断处理程序,存储器(7)中存储的数据即为采集得到的水量数据。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号