历史上的今天
返回首页

历史上的今天

今天是:2025年03月04日(星期二)

正在发生

2021年03月04日 | 易于批量生产的高精度超声波热量表设计

2021-03-04 来源:21ic

引言

按照我国建设节约型社会的要求,冬季取暖将逐步实行热能计量收费制。目前市场上存在的一些高精度热量计量产品,由于生产工艺要求较为苛刻,使得所生产的高精度热量表在精度层次不齐,甚至相差很大。


针对上述问题,本文从易于批量生产角度提出了一套关于小口径(DN25)的符合我国国情的高精度热量计量技术方案。通过查阅文献和分析比较,本方案最终选择了超声波,利用时差法原理进行测量。从易于生产和提高精准度的角度综合考虑基表方案选择U型设计,在时间测量和温度测量方面分别选用了ACAM公司推出的高精度的时间数字转换芯片TDCGP21和热量表专用的配对温度传感器(DS型)铂电阻Pt1000。数据处理器选用了TI公司推出的MSP430系列超低功耗微处理器,该芯片可使热量表功耗大大降低。最后在A类[3]环境条件下对多组热量表进行了测试。


1工作原理及数学模型

热量表主要由3部分组成:进/出水温度传感器、超声波测量传感器和数据处理芯片(CPU)。系统原理图如图1所示。



热量表的进/出水端装有配对的两个温度传感器Pt1000,在进水温度传感器与用户之间安装了测定流量的超声波换能器。处理器MSP430F4371根据超声波传感器和配对温度传感器测出的数据,通过计算最终将用户消耗的热量在LCD液晶屏上显示。


处理器对热量计算依据行业标准CJ 128-2007给出的热量计算公式[1]


其中:Q为用户消耗的热量,单位为J;qh为流经热量表的水的质量流量单位为kg/h;qv为流经热量表的水的体积流量,单位为m3/h;ρ为水的密度,单位为kg/m3;Δh为水的焓差值,单位为J/kg;τ为时间,单位为h。


2基表的设计

根据超声波所走过路径的不同,基表有V型、Z型等安装方法。安装方式的不同对生产工艺的要求也不同,进而影响着热量表的精准度、可靠性。参考文献[2]采用的是V型安装方式,由于该方式能精准地测量不同流层的水流状态,理论上该方案准确度较高。然而该方案是通过管道壁对超声波信号进行反射,由于管道材质、表面光滑度等原因,超声波在通过管壁反射时有可能会在反射面处发生折射、散射等情况干扰测量,为避免这些情况的发生就需要对基表的材质以及内表面光滑度的生产工艺提出较高要求,这些要求无疑会提高生产成本,拖延生产进度。参考文献[3]选用的是Z型安装方式,该方式可以解决反射的问题,而且生产工艺较为简单,但由于传播距离较短,不利于时差法的测量。针对上述问题,本文设计了如图2所示的采用U型安装方式的基表,其中A、B是超声波的安装位置。



基表采用渐缩通道[4]设计,这样在不增加生产难度的前提下可以很好地对水流起到整流[5]的作用,使水流形态更加稳定,有利于提高热量表的精准度。


超声波的反射装置为结构图中的两立柱,其设计为进水端立柱反射面与水平面夹角43.5°,出水端立柱反射面与水平面夹角46.5°,两个立柱反射面的椭圆中心点高度一致,材质为不锈钢。该设计方案,一方面,因只有立柱为不锈钢,基表其他部分材质为普通基表材质,降低了生产成本;另一方面,不锈钢材质的反射面对超声波有很强的反射作用,不会产生折射、散射的现象,而且只需将立柱的反射面单独生产成为光滑的反射面(平的),因而该方案既解决了反射面的问题,又降低了对生产工艺的要求,易于批量生产。


3核心芯片硬件电路设计

热量表的核心芯片选用的是德国ACAM公司生产的高精度计时芯片TDCGP21。该芯片不仅具有低功耗、高精度,而且还有较强抗干扰能力,因此非常适合低成本的工业应用领域。


芯片对时间的测量主要是利用两脉冲电流之间的间隔时间,因此一个稳定可靠的电源电路设计对时间数字转换芯片的测量效果具有非常大的影响。为此,设计了如图3所示的电源电路。电源电路核心芯片选用了具有低功耗低压差的稳压芯片VR1BL850336CT,配以滤波电容使电源电路具有高电容性和低电感性,为TDCGP21提供了可靠的电源保证。



TDCGP21的外围电路设计如图4所示。



芯片TDCGP21的引脚5和引脚6用来接收和发送超声波信号,由于芯片内部集成有模拟电路输入部分,因而超声波的外围电路无需过多设计,仅通过电阻和电容就可连接到换能器一端。


芯片TDCGP21拥有以PICOSTAIN为基础的温度测量单元,其可提供高精度、低功耗的温度测量。芯片对温度测量是基于引脚PT3和PT4上连接的电阻R1对电容的放电时间来确定的,因此电容会分别对参考电阻和Pt1000进行放电。为此,选用了高精度的阻值为1 kΩ的电阻R1。在引脚PT1和PT2连接的温度传感器选用了测量精度可达0.004 ℃[2]的铂电阻Pt1000。为实现温度的高精度测量,在此选取了100 nF的放电电容,即图中的C1。


4系统软件设计

系统软件是在IAR For MSP430环境下用C语言进行编写的,系统流程图如图5所示。首先系统进行数据初始化,包括TDCGP21初始化、时钟初始化等。之后进入主程序,CPU进入低功耗LPM3模式,等待中断唤醒。若检测到电源电压较低,则进入欠压中断,停止对流量和温度的数据采集,并报警提示电压过低。若检测到按键中断触发,则进入按键处理程序,根据按下按键的次数,相应地在LCD上显示当前所用热量、进水温度以及出水温度等内容。从功耗和测量精度综合考虑,流量和温度数据分别间隔1 s和30 s采集一次,为获得更好的测量精度,每次测量前都初始化一次TDCGP21。为方便用户查询,程序设计为自动将最近18个月的数据存入Flash中。



考虑到供暖只在冬季进行,为降低系统功耗,系统在检测到管道中有水流动时,进入工作模式1,即流量和温度分别1 s和30 s采集一次。在管道中无水流动时,系统进入工作模式2,此时系统30 s采集一次水流,不采集温度,直到采集到管道中有水流流动时才进入工作模式1,这样大大减少了系统不必要的损耗。


5测试条件及结果

从批量生产的热量表中随机抽取2套作为被测试的热量表,超声波热量表公称口径为DN25。功耗的测量是通过FLUKE 15B对热量表进行测试,结果如表1所列。流量测试是在热量表检定装置RJZ1525Z上进行的,测试流量点是按照行业标准CJ1282007对出厂测试的要求选取的,温度点选取了55 ℃和70 ℃。测试结果如表2所列。



结语

针对社会需求以及市场上热量表存在的一些问题,设计了易于批量生产的高精度超声波热量表。功耗测试结果表明,所设计热量表功耗较低,通过流量测试结果表明,所设计热量表精度较高,测量精度完全符合行业标准CJ1282007对热量表的2级精确度的要求。


对小流量的测试结果表明,所设计的热量表精确度高,误差值能够控制在较小范围内。由此可知,本文所提出热量表设计方法在批量生产时依然可以使热量表具有较高的精度和较低的功耗,具备较高的推广价值。


推荐阅读

史海拾趣

Carlo Gavazzi公司的发展小趣事

为了进一步拓展市场,Carlo Gavazzi公司开始实施国际化战略。公司先后在多个国家和地区设立销售和服务团队,将产品和服务推向全球市场。这一过程中,公司不仅面临着文化差异和市场环境的挑战,也积极寻求与当地企业的合作与共赢。通过不断努力,公司逐渐在全球范围内建立起自己的品牌形象和市场地位。

GPD Optoelectronics Corp公司的发展小趣事

随着全球对环境保护和社会责任的日益关注,Carlo Gavazzi公司也积极承担起自己的社会责任。公司致力于开发环保型产品和技术,推动可持续发展。同时,公司还积极参与社会公益活动,回馈社会,赢得了广泛的社会认可和尊重。

这五个故事只是Carlo Gavazzi公司发展历史中的一部分,但它们足以展示这家公司在电子行业中的奋斗、创新和成功。作为一家具有悠久历史和深厚底蕴的企业,Carlo Gavazzi公司将继续在未来的发展中书写新的篇章。

Connor-Winfield公司的发展小趣事

随着全球经济的一体化,电子行业也逐渐呈现出全球化的趋势。Connor-Winfield敏锐地把握住了这一机遇,开始实施全球化战略。公司积极拓展海外市场,与多家国际知名企业建立了紧密的合作伙伴关系。这些合作不仅为公司带来了更多的商业机会,也使其在全球化竞争中保持了领先地位。

Hamlin ( Littelfuse )公司的发展小趣事

随着全球经济的一体化,电子行业也逐渐呈现出全球化的趋势。Connor-Winfield敏锐地把握住了这一机遇,开始实施全球化战略。公司积极拓展海外市场,与多家国际知名企业建立了紧密的合作伙伴关系。这些合作不仅为公司带来了更多的商业机会,也使其在全球化竞争中保持了领先地位。

Chipcera Technology Co Ltd公司的发展小趣事

人才是企业发展的核心动力。为了保持技术领先地位和市场竞争力,Chipcera高度重视人才引进和团队建设。公司积极招聘具有丰富经验和专业技能的人才,并为员工提供良好的工作环境和发展空间。同时,公司还定期组织各种培训和学习活动,提升员工的专业素养和创新能力。这些措施使得Chipcera的团队更加团结、高效,为公司的持续发展提供了有力保障。

Free2Move公司的发展小趣事

人才是企业发展的核心动力。为了保持技术领先地位和市场竞争力,Chipcera高度重视人才引进和团队建设。公司积极招聘具有丰富经验和专业技能的人才,并为员工提供良好的工作环境和发展空间。同时,公司还定期组织各种培训和学习活动,提升员工的专业素养和创新能力。这些措施使得Chipcera的团队更加团结、高效,为公司的持续发展提供了有力保障。

问答坊 | AI 解惑

单片机 怎么用5v 来控制18v通断,用一个三极管控制

我要用的电压是18v,要用单片机来控制18v通断。 单片机工作在5v,IO口输出 high 也是5v low是0.1v,怎么用IO口控制一个三极管,来控制18v电压,三极管工作在开关状态。有做过这样类似的设计的朋友应该会明白我说的是什么意思。谢谢。 问题补充: ...…

查看全部问答>

Bluetooth蓝牙

所谓蓝牙(Bluetooth)技术,实际上是一种短距离无线电技术,利用“蓝牙”技术,能够有效地简化掌上电脑、笔记本电脑和移动电话手机等移动通信终端设备之间的通信,也能够成功地简化以上这些设备与因特网Internet之间的通信,从而使这些现代通信设备 ...…

查看全部问答>

传一个15w的发射机电路图

这个一个15W的发射电路, 看看吧…

查看全部问答>

关于调试wince内核的问题

我的QQ2440v3说明书上说“使用Download & Run 功能,您还可以把程序下载到内存马上运行,这对于开发”,我知道那功能是在友善提供的DNW工具中,但不知道怎么用,请高手赐教。有没有哪位高手用过这功能的…

查看全部问答>

在vxworks里加入telnet,它能做什么?

能调试吗? 如果我没有源代码,能用telnet调试吗? tornador呢,能行吗?…

查看全部问答>

汇编的一个问题 xchg

刚学汇编 有个问题不懂 xchg指令是怎样实现的?为什么它的效率会比单纯的3个mov要快那么多?先感谢各位了!…

查看全部问答>

文件映射

谁能给个文件映射的例子: 这是进程1中的代码:                   //创建文件         HANDLE hfile = CreateFileForMapping(           &n ...…

查看全部问答>

TS101开发板link port与主机通信问题

请教各位高手,如何实现TS101开发板上link port与主机的通信,有专用的link port连接线缆可用吗?…

查看全部问答>