×

亚Q取暖器开源分享

消耗积分:0 | 格式:zip | 大小:0.05 MB | 2022-12-28

分享资料个

描述

我们中的一个人有一只患有肾脏疾病的老猫。虽然她不需要定期进行皮下注射,但她将来很可能会这样做。然而,在这一点上,已经不可能和她一起乘飞机旅行了,因为在往返实际飞机的路上花费了太多时间,这增加了飞行时间,这是一个危险的长时间,让她没有水。像许多猫一样,可以让她喝水,但没有什么能让她真的喝下去。食物 - 是的,水 - 没有。

或许可以在飞行前给她装满液体,但这个取暖器背后的主要想法是能够用汽车运送她。这款加热器采用 12V 供电,因此可以插入打火机插孔并在旅途中使用。

计划是在早上给她补充液体,并经常停下来让她整天小便而不用担心她会脱水。

我们不是兽医也不是医生,请在注射皮下液之前咨询兽医。

显示器EVE2-38A 1U SPI TFT _

 
pYYBAGOrhbmAfUNPAACHuD7Y9B4826.jpg
EVE2-38A 1U SPI TFT
 

该项目使用带有 FTDI FT812 的 Matrix Orbital EVE2-38A 1U SPI TFT

  • 3.8" 1U (480x116) - 电阻式触摸屏
  • 1U 外形
  • 1 MB 图形内存
  • 3.3V
  • SPI TFT接口
  • 集成背光 PWM LED 驱动器

用户界面

 
poYBAGOrhb2AA8oYAACua9-iz94166.jpg
用户界面
 
  • 板温度:加热板的温度,冷时蓝色表盘,温暖时红色表盘
  • 流体温度:流体的温度
  • 就绪、未就绪、超温:系统状态
  • 激活:系统的开/关按钮
  • 温度设置:拨盘设置加热板的温度

显示器安装

我们为 EVE2-38A SPI TFT 使用了 Matrix Orbital 设计的前面板 TFT 安装座,并在Shape Ways 上进行了印刷。

 
poYBAGOrhcOASd8QAAHAgB1g7tI666.jpg
3D 打印面板安装和 EVE2-38A 1U SPI TFT 安装
 

皮下液体

用于维持患有肾病的动物的水合作用的特定产品称为“乳酸盐林格氏”。将溶液注入动物的皮肤和肉之间。通常将其注射到肩胛骨之间的松弛皮肤中,形成水泡。这有时会跑到一条腿上。你和小动物都想要的是溶液的温度与小动物的温度大致相同。对于猫来说,这个温度大约是 38 摄氏度。如果有一种方便且一致的方法将溶液加热到正确的温度,那就太好了。

案子

您显然需要一些东西来组装 Warmer,我们选择了一个 6 件装的冷却器。这是一个糟糕的选择。

 
poYBAGOrhceATS5CAADiGTgO1l8019.jpg
Sub-Q 保暖器 1.0 版
 

如果控制系统效率低下且浪费,则它总是更容易实施。这就是大多数烤箱在其中一个炉子元件下方的顶部有一个大洞的原因。为了快速达到温度,您希望能够快速向系统提供大量能量,而这比维持温度所需的能量要多得多。烤箱制造商使用高功率来快速升高温度,但随后温度超过了用户设置。如果烤箱顶部有那个孔,多余的热量会不断通过孔逸出,因此很快就会处理过冲。

我们选择了带隔热层的冷却器,因为这是我们当时唯一能想到的东西,它有硬边和直边,顶部有盖子和把手。我们应该使用一个弹药箱,如果我们制造的话,我们打算在下一个原型中这样做。

无论如何,这个原型在盖子打开的情况下效果最好

加热板

我们选择了一个非常厚的盘子,因为我们担心可能会有热点。我们有点过火了。我们原型中的板是我们从Metal Supermarket购买的 1/4 英寸铝板尺寸约为 22 x 15 厘米,成本约为 16 加元(约合 12 美元)。

如果我们将来制作另一个原型,我们将改为选择一半厚度的板材。小于 1/8 英寸将使安装孔难以穿线。1/8 英寸仍然足够稳定,可以提供我们所需的结构强度,而不会给系统增加太多的热质量。没有那么多质量,控制回路会更好地工作。

加热元件由大功率电阻制成,用螺钉和散热化合物安装在板的背面。功率控制是通过与加热元件一起安装在板上的大型晶体管实现的。无论如何它都会变热,那么为什么不利用它的废热来帮助我们完成工作呢?

特定的晶体管是采用密封封装的 TIP140,以简化安装。安装是通过将螺钉拧入螺纹孔并使用聚酰亚胺胶带作为绝缘体来实现的。如果那对你来说太贫民窟了,你可以花几美分买云母绝缘体。

 
pYYBAGOrhcmAHmqzAADsC4goZEY704.jpg
加热板后视图
 

用法

在使用之间将溶液袋放入一个大的冷冻自封袋中,并在加热时将其留在这个袋子中。

 
poYBAGOrhcyActc3AAENc4C_VGg468.jpg
被加热的皮下液体
 

温度探头必须应用于袋子的某个位置,该位置将与溶液接触,而不是袋子中的气泡 - 在顶部到一个边缘。用一块白色泡沫双面胶带或一块中间有一块泡沫的鸭嘴胶带将探头贴上,作为绝缘体。你想测量袋子的温度 - 而不是环境。

正如其他地方提到的,“加热器”的盖子应该打开。如果您打算“稍后”回来而不是等待准备就绪的通知,这一点尤其重要。系统往往会稍微超出设定温度,鉴于负载(剩余多少液体)和环境温度的差异,这很难避免。打开盖子可以让它冷却到设定温度。

当温度达到设定温度时,警报将开始每 5 秒响起一次,并且就绪指示灯将变为绿色。如果一段时间后,如果温度升高超过设定温度 1 度以上,则 bing 将变为更令人担忧的状态,并且就绪指示灯将变回红色。


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

评论(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:'亚Q取暖器开源分享',//标题 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);