欢迎来到天天文库
浏览记录
ID:30835755
大小:94.50 KB
页数:13页
时间:2019-01-03
《单片机的家用太阳能加热控温沐浴系统》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、.:基于msp430的家用太阳能加热控温沐浴系统摘要(中英文)针对现在的太阳能加热,我们的系统分为三部分:信号输入部分,加热控制控制部分以及电机控制出水温度部分。信号输入部分我们采用便于现场控制的键盘输入和便于用户控制的红外输入,加热部分采用的是温度和容量可调的加热系统,而电机控制采用的是发展较为成熟的PID控制以及定位准确的步进电机控制。三个系统相互联系,总体上达到淋浴控温和加热目的。Thewaterheatingbathsystemisdesignedbasedonthesolarenergywat
2、erheatingThesystemcanbedividedintothreeparts:definitionpart,heatingandheat–preservationpart,andsteppingmotortemperaturecontrollingpart。Foreasycontrol,weuseinfraredcontrollingandkeypadinputmethod。Forquicklyheating,wedefinedtwomodesforheatingandheat–preser
3、vation。Forquicklyandstablytemperaturecontrollinginwateroutlet,weusePIDmethodinrunningsteppingmotor。1.引言简述系统设计的背景、目的、和所要解决的问题。随着进入节能时代,较好地利用各种的再生资源是我们设计产品的一个重要因素。太阳能,作为最容易获得的能量,渐渐开始成为各种绿色能源的首选。基于这个立场,我们基于太阳能加热的方案来设计出水温度的系统,利用电机控制冷水和热水的混合来达到控制出水温度的目的。再则考虑到
4、晚上太阳能水箱热能散失导致温度下降热水供给不足的问题,我们可以需要给予系统加热的功能,解决晚上用户舒适洗澡的问题。在用户使用这个模块,考虑到用户在使用的时候因为浴室的原因,用液晶显示可能模糊,所以我们选用的是数码管显示输出。为了便于用户的操作使用,我们采用红外控制,同时作系统的总体构造思想是:用户可以在任意时候设定需要的目标值,例如水位,热水箱的温度,以及出水时候的温度。而对于系统,我们的做法是:水位超过的时候不给予进水,低于最低水位的时候为了保护系统必须关闭出水强行进水同时关闭加热控制。加热控制和水位
5、控制并行操作,可以为用户节约时间。在超低水位时进行过热保护等措施。为了让洗澡时候的供水温度稳定,只有水位和热水温度到了设定的参数才准许用户开水洗澡。...在出水控制这一模块,为了更好地获得稳定快速的输出,我们会采用现在较为成熟的PID算法对在出水控制这一块电机输出进行控制。最后,为了方便用户控制,我们同时采用红外和按钮键盘的方式给系统设定参数。用红外的方式可以更好的让用户进行控制。而按钮键盘则为了更容易对系统进行调试以及在应急情况下对系统进行控制。1.系统硬件设计以下是对系统的各个子系统的硬件设计进行简
6、要说明:水位控制模块:水位控制框图:用户设定参数水位检测水位超出?Y关闭热水阀N超低水位?N进水...水位控制模块思想比较简单,只关心水位是否达到设定要求。没有的时候就进水,有的时候就停止进水,节省用水。设计这一块的时候为了防止因为水位过低而引起的热水箱损坏,设计时候我们设计了超低水位,用来对水箱进行保护。当水位过低的时候,强行关闭热水阀,没有热水供出。同时加水,烧水,到了安全情况的时候才可以继续正常使用。热水加热模块:加热模块框图:用户参数设定热水水温检测N水温比较低?(要快速加热吗)YN水温小于设定
7、水温?快速加热模式Y...慢速加热模式加热模块设计思想是:为了可以快速地达到设定的水温同时可以稳定的控制水温,我们设定两种加热模式:快速加热模式和慢速加热模式。假设那个温度点我们设在设定温度的70%那里,那么在设定温度的70%以下的时候,我们把加热模式设置为快速加热模式;在超过的时候,我们设置在慢速加热模式。当温度小于设定温度,则用慢速加热。淋浴供水输出模块框图:需要淋浴出而且情况正常?冷水水阀关闭NY冷水水阀打开计算温度偏差(实际出水温度-目标出水温度)PID计算输出电压电压驱动输出...电机控制的主
8、要思想是:首先判断是否用户是否需要淋浴且机器情况正常。机器不正常或者用户不需要都会关闭冷水阀,禁止冷水流出。符合条件之后,电机控制冷水的进出来控制输出的水温。用这种方法的好处是当用户不需要进水的时候或者出现突发情况时候,系统可以很及时地做出相应,而且电机的寿命可以得到延长。同时,鉴于市面上的水阀控制,采用PID算法来控制可以得到更加平稳的调温效果和比较快捷的目标时间。PID控制模块:采用位置式的PID算法,控制系统如下:设定出水温度+淋浴水
此文档下载收益归作者所有