|          背景: 
          在现代的生活中,洗浴已经是人们必不可少的是组成部分,由于快速的生活节奏我们洗浴的方式大多数是选择淋浴的方式,在这种方式下,我们经常会遇到这样的情况:刚打开淋浴的时候,前端的水并不是我们洗浴的舒适温度,夏天还好一些,而到了冬天,我们碰到这种情况,最直接的选择就是将它白白放掉。 
            
          目的: 
          在这种背景下,我们团队就觉得很有必要设计一种,利用我们洗澡时放掉的那一段水资源,而利用的最直接的方式就是将它加热变为我们洗浴的舒适温度范围,可是一直加热又会浪费电能源,所以我们又想到了温度控制,通过使用温度采集的方法,来时的加热的温度控制在一定的洗浴舒适的范围之内,也通过控制加热的温度来控制加热器的开与断,而使得电能得到合理的使用,从而达到即节约了水资源,又合理利用能源的目的。 
            
          系统原理和技术代码: 
          dispbuf=temp;if(getdata<77)
 {
 lowflag=1;
 highflag=0;
 }
 else if(getdata>153)
 {
 lowflag=0;
 highflag=1;
 }
 else
 {
 lowflag=0;
 highflag=0;
 }
 ST=1;
 ST=0;
 }
 
 P1=dispcode[dispbuf[dispcount]];
 P2=dispbitcode[dispcount];
 dispcount++;
 if(dispcount==8)
 {
 dispcount=0;
 }
 
 if((lowflag==1) && (highflag==0))
 {
 cnta++;
 if(cnta==800)
 {
 cnta=0;
 alarmflag=~alarmflag;
 }
 if(alarmflag==1)
 {
 SPK=~SPK;
 }
 }
 else if((lowflag==0) && (highflag==1))
 {
 cntb++;
 if(cntb==400)
 {
 cntb=0;
 alarmflag=~alarmflag;
 }
 if(alarmflag==1)
 {
 SPK=~SPK;
 }
 }
 else
 {
 alarmflag=0;
 cnta=0;
 cntb=0;
 }
 }
 
 
          首先要经过测算,算出大多数的水管的平均横截面积,在测出单位时间内谁的流速是多少,然后依据 
           
  ,   
          (其中Qv是水的流量,V代表体积、v代表流速、S代表横截面积)算出水的流量是多少,再依据水的比热容算出我们需要给谁提供的最小焦耳热量。 
 
          我们用单片机来控制电加热器,通过使用温度传感器,来进行温度的采样,通过温度采样来的数据来进行内部的控制,首先我们知道加热需要一定的加热装置,通过焦耳热的计算公式: 
 
          可知我们如果需要快速加热就需要控制加热器的电流和他的电阻,然后再依据此来挑选加热装置即可。 
            
          简单的温度控制电路方案: 
 
            
 
          系统框图: 
            
 
            
          流程图: 
 |