×

CHPC热泵控制器开源分享

消耗积分:2 | 格式:zip | 大小:0.12 MB | 2022-12-19

分享资料个

描述

CHPC:便宜的热泵控制器 v1.x

CHPC 是一种成本最低的热泵 (HP) 控制器,可以按原样使用,或者由于开源特性,几乎可以用于所有用例。

实际安装:

 
pYYBAGOX6gSADnb5AADdB6I_ulY354.jpg
 

从地热收集器(回路)到地板辐射采暖系统。

驾驶:

  • 电动汽车,
  • 热泵压缩机(1kW电力),
  • 循环泵,
  • 油底壳加热器。

安装的温度传感器:

  • 蒸发器前/后,
  • 冷进/冷出,
  • 热入(用作目标)/热出,
  • 室外温度,
  • 油底壳。

通过带按钮的 RS-485 和 16x2 显示器进行控​​制。

相片:

 
pYYBAGOX6h2ASyzgAATUWPMwvmM249.jpg
 

 

 
pYYBAGOX6jaAHL9WAANs_HoTSfs676.jpg
 

更改日志:

2019 年 5 月 17 日:PCB 1.3 测试,添加组装说明

  • 2019 年 4 月 13 日:EEV 支持开发开始。
  • 2019 年 4 月 16 日:仅编写和调试 2 T 传感器的独立 EEV(无恒温器)。
  • 2019 年 4 月 30 日:HP 系统更新为 CHPC。
  • 2019 年 5 月 1 日:CHPC 全面测试并发布。
  • 2019 年 5 月 2 日:PCB rev.1.3 即将推出,主要特点:大量 DS18B20 输入。

应用:

1.恒温器

简介精密恒温器。简单又便宜。只需要 1 个继电器和 1 个温度传感器。应用示例:房间热控制。鸡舍气候控制。蒸馏柱。别的。

2.热泵(HP)控制器

简介热泵控制器。控制器驱动 HP 系统组件:压缩机、冷侧和热侧循环泵 (CP)。保护系统免受过载、过热和冻结。驱动 EEV 以优化 HP 运行条件。应用实例:DIY热泵系统。商业系统的维修模块。热水器,房屋供暖系统等。可用保护: 压缩机:冷启动或过热。排放和吸入管路保护。短期功率损失。防冻液。电源过载保护。其他。

3. EEV控制器

简介EEV 驱动器,无继电器。需要 2 个 T 传感器。应用示例:将您的系统从毛细管升级到 EEV。可用的保护措施:通过设计防止吸入管线处的液体。

有关热泵的更多信息,请查看关于 HP 的维基百科

特征:

照顾系统组件的健康

  • 多达 13 个 T 传感器(完整列表请参见“T 传感器缩写”)
  • 5 个继电器(压缩机、热 CP 或 Air Fun、冷 CP 或 Air Fun、油底壳加热器、四通阀)
  • 4 个输入
  • 5/6 针 EEV 连接
  • 1602显示支持
  • RS-485 或串行 (UART 5V) 支持
  • 需要加热时自动打开/关闭系统

控制接口:

无:目标温度通过固件上传到威廉希尔官方网站 板且无法更改。系统用作固定恒温器。稍后可以通过重新上传固件来更改目标温度。0.96 OLED 或 1602 LCD 屏幕 + 按钮:简单的本地屏幕控制系统。无法进行远程控制。RS-485 线路上的远程计算机终端。远程控制目标温度和运行条件。用户可以从所有 T 传感器获取统计信息。长达 1.2 公里的线路。*通过 RS-485 进行远程自动控制/统计。编写固件时考虑了 Python 脚本(以及原型 485 网络上的真实脚本)。屏幕+按钮和RS-485。允许组合。

* RS-485 规范。400米线路硬件测试成功。

示例:使用“pythonic rs485”方式进行日/夜设定点控制和数据可视化

 
pYYBAGOX6j6AdCvwAAERNcpPu4o094.png
 

继电器:

“恒温器:”

只有1个继电器:驱动电加热器(任何)

“热泵”毛细管,TXV,EEV:

5 个继电器,驱动您所需要的一切:

四通阀(支持即将推出:2019 年秋季)

  • 压缩机(可用作大功率系统的外部继电器驱动器)
  • 冷循环泵(CP)
  • 热CP
  • 油底壳加热器(可选,推荐用于室外 HP 安装)

温度传感器:

“HP with EEV”需要 3 个传感器(绝对最小方案)

  • 最多可以将 13 个温度传感器连接到 CHPC,以控制您想要的所有过程。
  • “恒温器”或“热泵毛细管/TXV”仅需 1 个传感器

温度传感器安装示例(中型方案):

 
poYBAGOX6kGALIf9AACVF1aSSMg818.png
 

获取您自己的 CHPC:

一些照片,旧版本和原型:

威廉希尔官方网站 板 v1.1

 
poYBAGOX6kSAWcZPAACnh99X2Uc842.jpg
 

EEV 开发从这里开始。

 
pYYBAGOfv2uADcspAAVJNYPIcZM413.jpg
 

原型 1. 历史,但在一个赛季中运行良好。

 
pYYBAGOfv3GAc6_gAAEW89JOeXU720.jpg
 

更多信息和来源:https ://github.com/gonzho000/chpc

作者:

gonzho АТ web.de (c) 2018-2019

如果您有任何意见或问题,请随时与我联系。


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'CHPC热泵控制器开源分享',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);