项目总结报告小型半导体制冷系统的设计应用Word文档下载推荐.docx
《项目总结报告小型半导体制冷系统的设计应用Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《项目总结报告小型半导体制冷系统的设计应用Word文档下载推荐.docx(40页珍藏版)》请在冰豆网上搜索。
冷端、热端、电源、电路
制冷剂
需要
不需要
噪声
高
基本没有
体积
较大
较小
热惯性
低
控制方式
简单-复杂
效率
较低
功率
一般较高
可按需求选取
由上表内容可以看出,机械压缩式制冷系统和热电制冷系统各有优缺点,可以在不同的应用场合发挥各自的长处。
相比机械压缩式制冷系统而言,热电制冷系统不需要制冷剂,同时省去了压缩机等大型转动部件。
因此具有无工质泄漏,无噪声,体积小,可靠性强等优点。
同时,半导体制冷片热惯性非常小,制冷制热时间很快,在热端散热良好冷端空载的情况下,通电不到一分钟,制冷片就能达到最大温差。
因此,在某些应用场合,有着压缩式制冷机无法替代的作用。
另外,半导体制冷片是电流换能型片件,通过输入电流来控制,可实现高精度的温度控制,再加上温度检测和控制手段,很容易实现遥控、程控、计算机控制,便于组成自动控制系统。
2半导体制冷器基本原理
当直流电通过半导体PN结时,在两结的接触面上会发生热电效应,它主要是由五种不同的效应组成,即珀尔帖效应、汤姆逊效应、焦耳效应、傅立叶效应、塞贝克效应等五种不同的效应,而半导体制冷技术则主要是珀尔帖效应在制冷技术方面的应用。
2.1珀尔帖效应
两种不同的金属构成闭合回路,当回路中存在直流电流时,两个接头之间将会产生温差。
这就是珀尔帖效应(PeltierEffect)。
珀尔帖热与通过该导体的电流大小成正比例关系:
Q=л·
I=a·
Tc·
I,其中л=a·
Tc
(1)
式中Q为放热或吸热功率;
π比例系数,称为珀尔帖系数;
I为工作电流;
a为温差电动势率;
Tc为冷接点温度。
对于PN结而言,珀尔帖系数存在如下关系:
л=(ap-an)Tc,ap、an分别为N型结和P型结温差电动率,Tc为相应接头上的绝对温度,ap为正值、an为正值。
2.2汤姆逊效应
当电流流经存在温度梯度的导体时,除了由导体电阻产生的焦耳热之外,导体还要放出或吸收热量,称为汤姆逊效应(ThomsonEffect)在温差为△T的导体两点之间,其放热量或吸热量为:
QT=T·
I·
△T
(2)
式中QT为放热或吸热功率;
T为汤姆逊系数;
△T为温度梯度。
2.3傅立叶效应
单位时间内经过均匀介质沿某一方向传导的热量与垂直这个方向的面积和该方向温度梯度的乘积成正比,用公式可表示如下:
QF=kS(TH-TL)/l=K·
△T(3)
其中,K为导体热导率;
TH为导体热端温度;
TL为导体冷端温度。
2.4焦耳效应
直流电流过导体时单位时间内产生的热量等于导体电阻和电流平方的乘积,用公式可表达为:
Qj=I2R(4)
2.5基本模型
下图为P型和N型半导体电偶组成的简化半导体制冷片模型:
图
(1)简化半导体制冷片模型
在制冷PN结电偶中,由于之前所述的几个热效应现象,在PN结两端存在着温差,使得PN结的一端为冷端,一端为热端。
通过公式推导可以得出,半导体制冷片的制冷量大致可以表达如下:
(4)
式中Q0为制冷量,
为材料的温差电动率,I是回路电流,T0是冷端温度,R为制冷片两端电阻,K为半导体热传导系数。
3热电制冷器基本结构
下图为几种半导体制冷器的基本原理结构:
图
(2)几种半导体制冷器的结构
在半导体制冷片的冷端和热端分别加上铝制或铜制肋片,并且辅以风扇强制空气对流,从而加快空气与半导体制冷片两端的热量传递。
这便是半导体热电制冷器的概念原型。
热电制冷器的制冷能力和制冷效率主要与半导体制冷片数量、空气与半导体制冷片之间的热量传递能力、制冷片输入功率以及密闭空间的保温能力等因素相关,合理控制上述参数对热电制冷器的运行状况具有较大的影响。
4半导体制冷系统方案设计
仿照已有的家用制冷器制冷系统设计,需要具备基本的制冷、恒温以及温度控制三大基本的功能。
热电制冷器是热电制冷技术在制冷器中的应用,它具有许多优于传统制冷器设计的特性,在工作时只需要加上直流电源和散热装置即可在短时间内实现制冷。
而由半导体制冷片工作原理可知,控制制冷量的关键在于控制通过它的电流及其两端的电压,这便是温度调控的关键。
利用热电制冷器的这个特点,便可以设计相应的控制电路实现简单的温度调控的功能。
下图中是一种简化的半导体热电制冷器制冷系统的模型:
图(3)简化半导体制冷器模型
在控制策略上,我们采用了两种设计思路,一种是利用基本元器件搭建的硬件电路进行温度调控,一种是利用单片机编程搭建的软硬件电路进行温度调控,这两套系统具备制冷、调温两大基本功能,符合日常生活中对制冷器制冷的要求。
其设计思路分别如下所述。
4.1基于基本元器件的半导体制冷系统
4.1.1基本控制策略
下图是我们采用基本元器件设计的硬件电路概念图:
图(4)基于基本元器件的半导体制冷系统模型
在本方案设计中,利用热电制冷器的制冷惯性低的这个特点,可以直接采用通断控制来进行温度调控,即通过设定一定的温度限制,当温度高于设定值时打开制冷器,当温度低于设定值后关闭制冷器,基本可以实现制冷器的恒温制冷和温度调控的功能。
在这个模型中,需要用到的器件至少包括三个部分:
用于温度检测的温度传感器模块、用于开关控制的继电器模块、以及制冷器即热电制冷器主体模块。
根据控制的需要,还可以加上显示模块或者其他的控制模块,从而可以实现其他的控制策略或功能。
本系统中主要采用了单闭环温度调控的方式,其优点是不必测量实际电路中的电压电流,只需要根据实时温度调控需求,利用温度反馈信号控制热电制冷器的通断,从而可以改变制冷器的制冷量。
4.1.2PWM调控
当需要提高控制精度时,可以从另外一些控制策略上进行改进,比如采用PWM调压控制方式,使热电制冷器不断电地持续工作,通过控制占空比来改变制冷功率和制冷量。
这种控制措施可以更加精确地控制热电制冷器的制冷温度,减小实际温度的波动,从而使得制冷器的制冷效果更加符合人体感官的需求。
4.1.3简化控制电路模型
下图是我们所设计的一种较为简单的控制电路:
图(5)温度检测和控制电路
图(6)制冷器通断控制电路
第一部分为温度检测和控制模块,由热敏电阻、LM393芯片以及其他的基本元器件组成,其基本功能为温度检测和温度-电压转换,并且通过电压比较器和滑动电阻器来改变输出控制电压的高低电平,进而用以控制热电制冷器回路的通断。
当直接采用通断控制时,只需要通过滑动变阻器来调节电压阀值,调节温度的设定值,从而控制输出电压高低电平进行温度调控的功能。
第二部分为制冷器通断控制模块,它利用第一部分输出的控制电压进行电路通断控制,当温度高于设定值时,继电器为导通状态,热电制冷器满载工作,空气温度降低,使得输出电压的比较值降低,当温度降低到一定值后,输出电压比较值降低,继电器从导通状态转换为关断状态,热电制冷器不工作。
当由于空气对流、热传导等使得室内温度升高时,继电器又会重新导通,这样热电制冷器不断处于工作-暂停的状态,从而可以维持室内温度在一定的范围内。
4.2基于51单片机的半导体制冷系统
4.2.1系统模型
基于51单片机的半导体制冷系统的设计概念模型可以由下图表示:
图(7)基于单片机的半导体制冷系统模型
图(8)半导体制冷器驱动电路原理图
这个控制系统以51单片机为控制核心,辅以温度传感器模块、湿度检测模块、液晶显示模块、上位机控制模块以及负载控制模块等部分。
相比起硬件电路方案的设计而言,采用单片机作为控制系统核心模块的半导体制冷系统增加了湿度检测模块、液晶显示屏、其他的控制模块等。
这样一个控制系统具有更高的灵活性和可操作性,可以根据系统的需求增加一些额外的控制措施,比如后期可以加入蓝牙通信模块、无线模块等来实现对温度的调控,同时可以利用单片机进行PWM斩波控制,实现更为稳定的温度调控。
4.2.2PWM斩波控制
图(10)PWM斩波控制原理图
由于采用通断控制的方式与通过基本元器件方案的相同,因此此处不再赘述。
下面主要介绍PWM斩波控制的控制方式。
由半导体制冷片工作原理可以知道,通过控制流经半导体制冷片的电流以及它两端的电压即输入功率大小,便可以简单地实现制冷器制冷量的调控。
利用单片机产生PWM波,以控制热电制冷器的稳定制冷温度,具有调温曲线更加平滑的特点。
利用51单片机产生PWM信号,再将信号通过驱动电路进行放大,用以控制功率管的导通和截止,调制后的电压通过滤波电路即可以得到稳定的输出电压。
其调压原理图如下:
图(11)PWM调压电路基本原理图
上图中,左端为PWM信号输入端,4端为Vcc输入端,6端为与单片机PWM信号输出端相连接。
PWM信号经由光电耦合元件将信号放大,放大后信号对稳压电源进行斩波控制。
5半导体制冷系统实验验证分析
5.1实验器件
5.1.1半导体制冷片
市面上常见半导体制冷片规格有上百种,主要按照半导体制冷片的电堆数、最大工作电流、最大工作电压、最大产冷量、最大温差、外形尺寸、电阻、重量等作为划分依据。
在本项目的实验研究中,我们采用的半导体制冷片型号是TEC12706,其参数数据如下:
型号
电堆数
最大工作电流Imax(A)
最大工作电压Umax(V)
最大产冷量Qcmax
(W)
最大温差
△Tmax=0
外形尺寸
(mm)
电阻
(Ω)
重量
(g)
热端温度T=27゜C
L
M
H
TEC12706
127
6
15.2
56.2
70
40
1.94
23
相比于其他型号的制冷片而言,这种型号的半导体制冷片制冷功率、制冷性能处于中等水平,但足以满足制冷器制作的要求,同时价格合理,具有较为广泛的应用前景,同时,在当前市场中的饮水机、小型制冷器等的中也多应用到这一款制冷片。
因此,在项目实验研究中,我们也选用这一型号的制冷片作为研究对象,以期达到更为符合实际的结论。
图(12)TEC-12706实物图
5.1.2散热肋片与风扇
由于半导体制冷片的表面积较小,与空气之间的热交换能力较差,因此在使用的过程中,需要加上散热肋片和风扇,以加强空气对流从而增强其热交换能力。
在实验中,我们在制冷片的冷热两端分别布置了2个肋片型散热器,其中一个用于散热,一个用于散冷。
其尺寸分别为100mm×
120mm×
36mm(肋高为30mm),57mm×
52mm×
30mm(肋高为25mm)。
在肋片和半导体制冷片之间抹上导热硅胶,以减少接触热阻,同时在两片肋片之间空隙填充绝热性能较好的硬纸板,以减少冷热肋片之间的热传递。
其次,每片肋片采用一个小风扇进行风冷散热,考虑到供电电源要求,采用的风扇的规格为12V×
0.5A。
图(13)冷、热两端端散热肋片与风扇
5.1.3供电电源
考虑到半导体制冷片和散热风扇的工作电压,为防止过压损坏器件,因此采用的供电电源是输出为12V、6A的整流电源,这样既可以保证满载工作时提供足够的功率,又可以保证器件在允许的工作电压范围内,延长器件的使用时间。
图(14)12V6A整流电源
5.1.4制冷空间
用36cm×
25cm×
18cm(内尺寸)的泡沫塑料箱来模拟制冷器的制冷空间,壁厚大约为2cm。
同时在顶部开一个大约为55×
55mm的洞,将制冷器的冷端散热器“置入”箱内封闭空间中,而将热端隔离在外界空气,这样一个简单的制冷空间就完成了。
图(15)用泡沫塑料箱制作封闭空间
5.1.5单片机芯片
基于小型半导体制冷系统的控制要求,采用51单片机已经可以满足基本的控制需要,包括温度采集信息的处理、控制电路输入电压的电平控制或PWM控制。
因此,在实验中采用的是以51单片机最小系统,其实物图如下:
图(16)51单片机最小系统
5.1.6温度采集模块
制冷系统的一个重要部分是温度的采集及其反馈控制,因此需要用到一片温度传感器模块,利用这个模块进行温度采集,将温度信号变换成电压信号后在有AD采样将信息输入单片机中,用以显示模块的温度显示以及温度反馈控制。
图(17)温度传感器模块
5.1.7AD/DA模块
温度传感器输出的电压模拟量经由AD/DA模块转换成数字量,输入到单片机芯片中以实现温度的实时显示以及闭环控制。
图(18)AD/DA模块
5.1.8无线控制模块
考虑到实际工作时,往往希望制冷系统的温度可以通过简单的方式进行调控,因此我们在系统中加入了无线控制模块,通过无线遥控器来控制制冷器的制冷温度,从而提高整个系统的控制性能。
图(19)利用无线遥控器控制制冷器制冷温度
5.1.91602液晶显示器
利用1602液晶显示器可以将温度传感器采集到的温度值、实际设定的制冷温度值实时显示在屏幕上方,这样便可以了解制冷系统的工作情况。
图(20)1602液晶显示屏
5.1.10控制电路部分
控制电路部分,可以采用通断控制或者PWM控制两种控制方式。
对于通断控制方式,可以使用单片机驱动的继电器模块,而对于PWM控制方式,需要根据实际电压要求来设计电路板,或者可以使用专用的PWM驱动电路模块作为驱动部分。
图(21)继电器模块
5.1.11半导体制冷器系统
将各个模块连接、组合,编写好相应的程序,便可以得到半导体制冷系统的样机模型。
下图为实际制作的样机模型,单片机部分的控制程序已附于本文档最后的附录中。
图(22)小型半导体制冷系统样机
图(23)实际运行中的半导体制冷系统
5.2热电制冷器制冷效率
5.2.1实验数据
为验证热电制冷器样机的制冷能力,将热电制冷器满载运行,以测试其最低制冷温度,以及相对应制冷的输入功率、制冷效率等。
通过实验测量可以得到如下数据:
(实验室温为20℃)
时间t(min)
温度(℃)
20
1
18
2
15
3
13
4
12
10
8
9
将其绘制成曲线如下:
图(24)温度变化曲线图T-t
将前几分钟内的温度变化数据进行拟合,可以得到半导体热电制冷器大致的制冷能力曲线如下:
图(25)温度变化曲线图拟合曲线T-t
即满载运行时,热电制冷器在一开始阶段内制冷能力大约为每分钟使得制冷空间温度下降2.1摄氏度。
5.2.2效率计算
实验中测得满载工作时,热电制冷器两端电压为12.28V,流过电路中的电流为4.42A,因此输入功率:
P=UI=54.28W
对箱内空气有:
Q=C·
m·
△T
其中Q为制冷量,C为空气比热容,m为箱内空气质量,△T为空气下降的温度。
查阅相关数据可知,室温下空气比热容大约为C=1012J/(kg·
K),室温下空气的密度为
=1.205kg/m3。
因此箱内空气质量:
箱内空气每下降2.1K,热量值:
每分钟输入的能量:
因此制冷效率:
此处计算得到的制冷效率较低,制冷效率不到2%,一定程度上这与半导体制冷片制冷效率较低有关,同时也可能与实验中所制作的热电制冷器样机的精密程度(包括密闭空间的封闭程度、保温能力等)有关。
另外,计算过程中采用室温下的空气密度和比热容,一定程度上也会导致一定的误差。
5.2.3其他参考数据
由实验数据可以知道,在实验样机精密程度较低、保温能力较差的情况下,热电制冷器最低制冷温度可以达到10摄氏度以下。
在此可以参考一些实际应用过程中的制冷温度需求:
医用药品冷藏温度为2~10℃,普通酒品冷藏温度为5~10℃。
因此,在不考虑效率的条件下,这样的制冷温度足以满足大部分日常生活的制冷需求。
5.3(基于单片机)半导体制冷系统的运行状况分析
5.3.1采用通断控制时
利用温度传感器采集温度信号,将温度信号输送到单片机中,在利用单片机来控制热电制冷器回路的导通和关断,从而可以实现温度控制的反馈。
设定温度限值为
2℃,可以得到稳定运行时温度变化情况为(室温20℃):
温度设定值℃
实测值℃
10~13
10~15
16
14~18
16~19
显然,温度的波动范围基本符合所设定的要求。
5.3.2采用PWM控制时
实验中采用PWM控制时,为更好地维持热电制冷器的最低运行功率以模拟封闭空间与外界热交换导致的热损耗,因此将占空比设置变化范围是25%~100%,即满足温度要求的条件下仍有25%占空比的电压波形输出,从而维持热电制冷器的最高温度不超过某个温度限值。
从而得到实验时的温度波动情况如下(室温20℃):
14~16
16~17
根据实验结果可以看出,相比于通断控制方式而言,采用PWM控制的温度波动范围相对较小,可以实现更为稳定的温度调控,更加符合人体对外界环境温度变化的感知。
6结论
在本项目研究中,主要分别对通断控制和PWM控制两种控制策略进行分析,在相同条件下,采用PWM控制的控制方式具有更高的控制精度,但整体结果相差不大,也就是说,这两种控制策略基本上都可以满足热电制冷器的控制精度需求。
对于热电制冷器的制冷效率,其运行的情况主要与制冷片本身的参数、封闭空间的保温能力、实际平均输入功率、散热能力等都有很大的关系,在实际设计的过程中都需要予以周密的考虑。
考虑到半导体制冷片的热泵效应,制热效率总大于1的特点,还可以对热电制冷器进行后续改进设计,将单制冷形式的热电制冷器改为冷热两用的热电制冷器,这样不仅可以提高能量利用效率,还可以实现更为广泛的应用,如常用饮水机、细菌培养箱(35~37℃)等。
7小型半导体制冷系统单片机控制程序
7.1主程序
/*********************************************************************************
SRTP小型半导体制冷系统
/********************************************************************************************/
#include<
reg52.h>
//包含单片机寄存器的头文件
#include<
I2C.H>
intrins.h>
//包含_nop_()函数定义的头文件
#definePCF85910x90//PCF8591地址
#defineucharunsignedchar
#defineuintunsignedint
#definedelayNOP();
{_nop_();
_nop_();
};
//变量定义
unsignedcharAD_CHANNEL;
unsignedlongxdataLedOut[8];
unsignedintD[32];
unsignedinttemperature;
ucharnum;
unsignedchardate;
ucharcodecdis1[]={"
Set:
--real:
--"
//实时温度显示
ucharcodecdis2[]={"
IR-CODE:
--H"
//红外线接受
ucharIRCOM[7];
ucharm;
uintset_temperature=16;
uintset1=0;
//引脚定义
sbitIRIN=P3^2;
//红外接收器数据线
sbitP2_0=P2^0;
sbitP2_1=P2^1;
sbitP2_2=P2^2;
sbitP2_3=P2^3;
sbitLCD_RS=P3^4;
sbitLCD_RW=P3^5;
sbitLCD_EN=P3^6;
sbitRelay_EN=P3^7;
//函数申明
voiddisplay();
voiddelay(uchari);
bitDACconversion(unsignedcharsla,unsignedcharc,unsignedcharVal);
bitISendByte(unsignedcharsla,unsignedcharc);
unsignedcharIRcvByte(unsignedcharsla);
/***************延时函数*****************************/
voiddelay(unsignedcharx)//x*0.14MS
{
unsignedchari;
while(x--)
{
for(i=0;
i<
13;
i++){}
}
}
voiddelay1(intms)
unsignedchary;
while(ms--)
for(y=0;
y<
250;
y++)
{
_nop_();
}
/*******************************************************************/
/**/
/*检查LCD忙状态*/
/*lcd_busy为1时,忙,等待。
lcd-busy为