分布式管理控制式计热表
发布时间:2008/6/3 0:00:00 访问次数:529
    
    
    来源:21ic中国电子网 作者:新闻管理员
    
    长期以来,我国在热水供暖上实行“小区式集体供暖”、按供热面积结算,与用户是否用热无关。这种结算方式属"包费制",一方面严重影响了供热方供热积极性,另一方面由于部分用户缺乏节能意识,造成了资源浪费。计热表作为热力公司向每一位用户收费的依据和手段,不仅已广泛被用户所接受,而且由于用热量与费用直接相关,加强了用户的节能意识。
    
    目前计热表的种类有很多,但多数都有着操作复杂、价格高等缺点。本文为大家介绍一种利用凌阳公司的spce061a单片机设计出的一款新型的计热表。该计热表不仅将用热实现了分户式管理,而且用户可对自家的各个房间分别控制;强大的语音发声功能弥补了人机交互界面单调乏味的缺陷;另外具有结构简单,易于操作,性价比高等优点。
    
    “节能意味着节费”本计热表将工作时间标准分为:上、下班时间、出差时间、假日时间以满足不同情况的需求;计热表实现“一控五”即一个计热表控制五个房间;每个房间的温度、控热时间可分别设置;八位lcd可显示热量值、流量值、供水温度、回水温度、剩余费用、累计工作时间等相关数据资料;语音播报各个房间的温度、设置时间等;串行通讯实现集中抄表,方便管理。
    
    1、 系统组成
    
    如图1.1中所示,我们可以发现本计热表由计量、控制、显示、低电压保护等几个部分组成。那么我们就针对不同的功能模块的实现作以详细的描述。
    
    1.1 计量部分
    
    总的来说计热表的计量包括热量、费用计算两个部分。具体的计算公式如下:
    
    q=v*(ρ入*h入—ρ出*h出)(1)
    
    其中:v为体积,ρ为水密度,h为焓值,q为热量
    
    m=k*q(2)
    
    其中:k为热量的单价,q为热量,m为费用
    
    水密度、焓值在已知温度的情况下可通过查表获得,那么计量实际上是检测:进、出水温度,流量等。在实际设计中,每隔20s进行一次费用、热量计算。spce061a可支持7路a/d转换,a/d转换的速率最大可达到96k/s,转换的结果为10位数据。在此设计中由于对进、出水温度精度要求较高,所以选用2个pt100。流量的检测可转化为计量流速计发送的脉冲数,(100个脉冲为0.001立方米)在本设计中,spce061a通过外部中断ext2来检测流量,流速计每发送一个脉冲便产生一个方波脉冲作为外部中断信号,通过计算进入中断的次数进而计算出流量。spce061a内部的两个定时器有较宽的频率选择范围,另外芯片内部的时基发生器可提供更加丰富的定时/计数频率。在设计中我们采用2hz的定时频率制作万年历,20s的定时可以通过读取万年历的时间值获得。每隔20s系统将ic卡中的费用值刷新一次。
    
    1.2 控制部分:
    
    此计热表控制部分包括:各时间标准的设置、各个房间温度的设置、各个房间阀门的开关、语音输出等。这些控制操作基本是通过遥控器来实现。spce061a对遥控信号的接收是以ext1引入,每接收完一组数据后便进行相应的判断、操作。设置时间标准指设置上下班时间,出差时间,假日时间。设置完毕后,系统会按所设标准运行:在上班期间房间温度保持在所设低温,下班后房间温度保持在所设高温;出差期间房间温度保持在所设低温;假日时间房间温度保持在所设高温。同样可设置各个房间温度,值得注意的是房间温度的底线必须大于4℃——防止管道结冰。spce061a内置双通道发声器,每个dac通道的输出能力为3ma。d/a转换的模拟量电流信号分别通过aud1,aud2管脚输出。本设计中将其用于播报各个房间的温度、所设的日期时间以及错误提示。
    
    1.3 显示、按键操作:
    
    此计热表上设有一个手动按键,通过按键可查询:累计热量值j、热量、流量、累计流量、供水温度、回水温度、累计工作时间、剩余费用等。在按键的同时lcd会有相关的数值显示,用户可从此
    
    
    来源:21ic中国电子网 作者:新闻管理员
    
    长期以来,我国在热水供暖上实行“小区式集体供暖”、按供热面积结算,与用户是否用热无关。这种结算方式属"包费制",一方面严重影响了供热方供热积极性,另一方面由于部分用户缺乏节能意识,造成了资源浪费。计热表作为热力公司向每一位用户收费的依据和手段,不仅已广泛被用户所接受,而且由于用热量与费用直接相关,加强了用户的节能意识。
    
    目前计热表的种类有很多,但多数都有着操作复杂、价格高等缺点。本文为大家介绍一种利用凌阳公司的spce061a单片机设计出的一款新型的计热表。该计热表不仅将用热实现了分户式管理,而且用户可对自家的各个房间分别控制;强大的语音发声功能弥补了人机交互界面单调乏味的缺陷;另外具有结构简单,易于操作,性价比高等优点。
    
    “节能意味着节费”本计热表将工作时间标准分为:上、下班时间、出差时间、假日时间以满足不同情况的需求;计热表实现“一控五”即一个计热表控制五个房间;每个房间的温度、控热时间可分别设置;八位lcd可显示热量值、流量值、供水温度、回水温度、剩余费用、累计工作时间等相关数据资料;语音播报各个房间的温度、设置时间等;串行通讯实现集中抄表,方便管理。
    
    1、 系统组成
    
    如图1.1中所示,我们可以发现本计热表由计量、控制、显示、低电压保护等几个部分组成。那么我们就针对不同的功能模块的实现作以详细的描述。
    
    1.1 计量部分
    
    总的来说计热表的计量包括热量、费用计算两个部分。具体的计算公式如下:
    
    q=v*(ρ入*h入—ρ出*h出)(1)
    
    其中:v为体积,ρ为水密度,h为焓值,q为热量
    
    m=k*q(2)
    
    其中:k为热量的单价,q为热量,m为费用
    
    水密度、焓值在已知温度的情况下可通过查表获得,那么计量实际上是检测:进、出水温度,流量等。在实际设计中,每隔20s进行一次费用、热量计算。spce061a可支持7路a/d转换,a/d转换的速率最大可达到96k/s,转换的结果为10位数据。在此设计中由于对进、出水温度精度要求较高,所以选用2个pt100。流量的检测可转化为计量流速计发送的脉冲数,(100个脉冲为0.001立方米)在本设计中,spce061a通过外部中断ext2来检测流量,流速计每发送一个脉冲便产生一个方波脉冲作为外部中断信号,通过计算进入中断的次数进而计算出流量。spce061a内部的两个定时器有较宽的频率选择范围,另外芯片内部的时基发生器可提供更加丰富的定时/计数频率。在设计中我们采用2hz的定时频率制作万年历,20s的定时可以通过读取万年历的时间值获得。每隔20s系统将ic卡中的费用值刷新一次。
    
    1.2 控制部分:
    
    此计热表控制部分包括:各时间标准的设置、各个房间温度的设置、各个房间阀门的开关、语音输出等。这些控制操作基本是通过遥控器来实现。spce061a对遥控信号的接收是以ext1引入,每接收完一组数据后便进行相应的判断、操作。设置时间标准指设置上下班时间,出差时间,假日时间。设置完毕后,系统会按所设标准运行:在上班期间房间温度保持在所设低温,下班后房间温度保持在所设高温;出差期间房间温度保持在所设低温;假日时间房间温度保持在所设高温。同样可设置各个房间温度,值得注意的是房间温度的底线必须大于4℃——防止管道结冰。spce061a内置双通道发声器,每个dac通道的输出能力为3ma。d/a转换的模拟量电流信号分别通过aud1,aud2管脚输出。本设计中将其用于播报各个房间的温度、所设的日期时间以及错误提示。
    
    1.3 显示、按键操作:
    
    此计热表上设有一个手动按键,通过按键可查询:累计热量值j、热量、流量、累计流量、供水温度、回水温度、累计工作时间、剩余费用等。在按键的同时lcd会有相关的数值显示,用户可从此
上一篇:面向DSP的电源解决方案