温度控制器设计
一、 设计任务及要求
设计一个可以驱动加热负载的水温控制器,具体要求如下:
1、能够测量温度,温度用数字显示。
2、测量温度范围0~100℃。
3、能够设置水温控制温度,设定范围40~90℃,且连续可调。设置温度用数字显示。
4、当超过温度20℃时,白灯发光,显示加热,超过100℃时,红灯亮报警。
二 、方案选择
方案一:此电路是一种数字温度控制器的参考设计方案
皖西学院机电学院课程设计
时钟发生器 检测电路 信号调节 A/D转换器 温度显示 温度求取 拨码盘 比较器 加热控制电路
方案一原理框图
原理:温度检测电路通过热敏电阻检测水温并将水温信号转化成电压信号,时钟发生器产生的脉冲启动A/D转换电路。通过A/D转换电路将模拟信号转化成数字信号,利用4线——7段显示译码器/驱动器将得到的BCD码送至LED数码显示管显示。在比较电路中将拨码盘输入的温度与求取得到的温度进行比较,条件成立后送入控制电路控制加热器。 方案二:使用555元件处理电压
温热敏电阻 改变温度 555芯片 处理电压 三极管 导 通 发光二极管 发 光 皖西学院机电学院课程设计
方案二原理框图
原理:使用感温效果较好的热敏电阻进行温度感应,当周围温度变化时,引起电阻阻值发生变化,进而导致输入到555元件的电压发生变化,式555输出电压发生变化,使相应的二极管发光,相应的设备进行工作。
方案三:使用热敏电阻设计
方案三原理图
原理:实验将采集的到的水温信号转变成电压信号从而控制两个加热器。目的是用温度传感器检测容器内水的温度,以检测到的温度信号控制加热器的开关,将水温控制在一定的范围。简易温度控制器主要元件有放大器,比较器,继电器等。方案实行中应用电阻分压、窗口比较器、三极管控制开关以及继电器电路等。两个同向放大器拦截不需要的电压信号,然后将所需的电压信号送入差模放大器放大。将放大后的电压信号送入比较器中与给定的电压信号进行比较,比较后输出的电压信号控制电路
方案四:使用AD590集成温度传感器
皖西学院机电学院课程设计
温度传感器放大电路被控对象A/D变换及显示电路执行机构温度控制比较器温度设定值超温报警电路超温比较器温度上限设定值
方案四原理框图
原理:要求对温度进行测量显示,首先采用温度传感器,将温度变化转换成相应的电信号,并通过放大、滤波后送A/D转换器变成数字信号,然后进行译码显示。若要求温度被控制在设定值附近,则要求将实际测量温度的信号与温度的设定值(基准电压)进行比较,根据比较结果(输出状态)来驱动执行机构,实现自动地控制、调节系统的温度。测量的温度可以与另一个设定的温度上限比较器相比较,当温度超过上限温度值时,比较器产生报警信号输出
方案选择分析:通过比较发现第四个电路比第一个电路原理简单,电路简单,更能准确的检测水温的变化,而方案二需要用比较复杂的元件,虽然它也能起到比较电压的作用,但是需要的条件比较苛刻,利用率比较低,并且效果不好。方案三过于简单,无显示温度单元。方案四,控制相当简单,原理易于理解,操作方便易行,如果出现异常,还可以简单的进行修改就会达到维修的目的,最重要的是它的性价比较高。
综上所述,最终确定方案四为本次电子技术综合训练方案。
皖西学院机电学院课程设计
三、设计方案分析
温度控制器可分为三大部分:温度检测部分、温度控制部分和显示部分。
1、 温度检测及信号处理
温度检测是温控系统的最关键部分,它只接影响整个系统的测量、控制精度。目前检测温度的传感器很多,其测量范围、应用场合等也不尽相同。例如热电偶温度传感器目前在工业生产和科学研究中已得到了广泛的应用,它是将温度信号转化成电动势。目前热电偶温度传感器已形成系列化和标准化,主要优点是:它属于自发电型传感器,测量温度时可以不需要外加电源;结构简单,使用方便,热电偶的电极不受大小和形状的限制;测量温度范围广,高温热电偶测温高达1800℃以上,低温热电偶可测-260℃以下,目前主要用在高温测量工业生产现场中。热电阻温度传感器是利用电阻值随温度升高而增大这一特性来测量温度的,目前应用较为广泛的热材料是铜和铂。在铜电阻和铂电阻中,铂电阻性能最好,非常适合测量-200~+960℃范围内的温度。国内统一设计的工业用铂电阻常用的分度号有Pt25、Pt100等,Pt100即表示该电阻的阻值在0℃时为100Ω。随着半导体集成电路技术的迅速发展,各种类型的集成温度传感器应用越来越多。集成温度传感器的工作原理是利用PN结的温度特性制成的,同热电偶、热电阻等传统的温度传感器相比,集成温度传感器主要特点有:灵敏度高;线性度好,一般不需要线性补偿;测量重复性好;响应速度快。但不足之处是测量温度较窄,通常为-55~+150℃。根据本课题设计的要求,可选用集成温度传感器。由于温度传感器的直接输出信号一般都非常微弱,为了更好的测量和显示,需要放大器、滤波器等电路对信号进一步处理。对放大器的要求是精度要高,输入失调电压和输
皖西学院机电学院课程设计
入失调电流要小,同时要求抑制共模干扰信号的能力要强。AD590集成芯片用电源与一个电位器代替,调节电位器(在实物电路中相当于温度变化),输出电压有变化,调节电位器Rv1可以改变输出电压变化的范围。 2、A/D变换及显示
A/D转换器的主要功能是将模拟电压或电流转换成数字量。实现A/D转换的方法很多,常用的有双积分式A/D转换器、逐次逼近式A/D转换器和并行比较式A/D转换器等。双积分A/D转换器的特点是转换精度高、灵敏度高、抑制干扰信号的能力强,价格低廉,可广泛用于数字仪表和低速数据采集系统中。另外,这类转换器的输出数据常以BCD码或二进制码格式输出,所以数字显示方便。常用的双积分式A/D转换器集成器件有ICL7106/7107/7109/7135、MC14433等。逐次逼近式A/D转换器是一种转换速度较快,转换精度较高的转换器。一次转换时间在数微秒到百微秒范围内,广泛应用于中高速数据采集系统、在线自动检测系统、动态测控系统等领域中。与双积分式A/D转换器相比,逐次逼近式A/D转换器的抗干扰能力较差。目前常用的逐次逼近式A/D转换器集成电路有ADC0808/0809、AD574A、AD1674、ADC1210/1211等。并行比较式A/D转换器是一种转换速度最快的转换器,它最适合应用在数字通信技术和高速数据采集技术中。缺点是电路复杂,价格高。目前出现了一种串、并行A/D转换方案进行折衷,使电路结构简化,但速度有所下降。
由于本设计用于检测显示温度信号,而温度信号变化比较缓慢,所以选择双积分式集成A/D转换器比较合适。
3、温度控制及驱动电路部分:实现对温度控制的方法很多,有采用模拟电路
皖西学院机电学院课程设计
实现的,也有采用计算机构成的智能控制。模拟控制温度的方法主要有开关式控制法、比例式控制法和连续式控制法。开关式控制是将检测的温度信号和设定的温度值通过比较器比较后,驱动一开关器件(一般是继电器)控制加热器的通断。如当测量的温度低于设定的温度值时,驱动电路使继电器接通加热器的电源,使温度上升;当温度高于设定的温度时,驱动电路使继电器断开加热器的电源,停止对加热器的加热,温度将下降。这样继电器反复动作,温度将被控制在设定值附近。
开关式温度控制方法的优点是电路简单,缺点是控制精度较低,并且在设定温度附近,频繁启动继电器,影响继电器的使用寿命。比例式控制是选择一个固定的时间T作为控制周期,选择控制周期的长短一般根据加热的热容量选取,热容量大的可选择控制周期长一些,一般选择T=10~15秒。当温度低于设定的温度较多时,在一个控制周期T内接通加热器电源的时间就比较长(假设为t),随着温度的升高,加热时间t逐渐减少;当温度高于设定的温度时,加热时间t等于零,温度逐渐下降,最后使温度接近稳定。该方法控制温度精度将大大提高。连续控制是根据测量温度的大小自动连续调节加热器电流的大小,当温度大于设定的温度时,可自动的控制减小加热器的电流,反之则增大电流,可使温度自动的保持在设定的温度上,该方法控制稳定的精度最高,电路也比较复杂,同时要求一个可控的功率器件实现对加热器电流大小的控制。
本设计要求温度的控制精度不高,可采用控制线路较简单的开关式控制方法。
四、主要单元电路参考设计
皖西学院机电学院课程设计
1、温度测量及显示电路
温度传感器选择集成温度传感器AD590。AD590的外形采用TO—52金属圆壳封装结构。它是一种二端元件,属于一种高阻电流源,其典型的电流温度灵敏度是1μA/K,温度为0℃时,AD590输出的恒流值为273.15μA,当温度升高或降低1℃时,AD590的输出电流就增大或减小1μA。AD590测量温度范围是-55~+150℃;在整个测温范围内的非线性误差小于±0.3℃;工作电压范围4~30V。
图2 AD590组成的温度测量电路
电路中,由基准源MC1403提供的电流i0为:
i0 调节Rv3即可改变i0的大小。
VrefRP1R12.5VRP1R1
AD590输出电流的温度灵敏度为 1uA/K,绝对温度与摄氏温度的关系为
皖西学院机电学院课程设计
K=℃+273.15 。设要测量的温度为T(摄氏温度),则流过AD590的电流it为:
it1(T273.15)T273.15
2.5RP1R1
ifiti0T273.15流过反馈支路的电流:
可见若要使
ifT,只要调节电位器RP1即可。此时放大器的输出电压为:
U0(R2RP2)If(R2RP2)T
若要求U0的灵敏度等于10mV
/℃,可选R2=9.1kΩ,Rv1=2 kΩ。电位器RP1是调零作用,RP2是调节满量程输出。
测量显示电路选用双积分式A/D转换器ICL7107完成。ICL7107具有功耗低、精度高、功能完整、使用简单等特点,是一种集三位半A/D转换器、段驱动器、位驱动器于一体的大规模专用集成电路,其主要特点为:
① 能够直接驱动共阳极LED数码管,不需另加驱动电路和限流电阻。
② 采用±5V双电源供电。
③ 功耗小于15mW,最大静态电流为1.8mA。
④ 段驱动电流的典型值为8mA,最小值为5mA。
⑤ 显示器可采用7段共阳数码管。
皖西学院机电学院课程设计
由ICL7107组成的三位半数字电压表电路如图 所示,该电路即可作为温度显示电路。
VCC 、VSS 分别为电源的正、负端。COM—模拟信号的公共端,简称“模拟地”,使用时通常将该端与输入信号的负端、基准电压的负端短接。TEST 为测试端。此端有两个功能,一是作“测试指示”,将它与V+ 短接后,LED显示器显示全部笔画1888,据此可确定显示器有无笔段残缺现象。第二个功能是作为数字地
a2~g2、 a3~g3供外部驱动器使用,构成小数点、标志符显示电路。a1~g1、分别为
个位、十位、百位笔画驱动端,依次接LED显示器的个、十、百位的相应笔段。
bc4为千位(即最高位,也称1/2位)笔段驱动端,接千位LED的b、c段。POL
是负极性指示驱动端,接千位LED的g段。GND为数字地,与37脚(TEST)经过内部500电阻接通。OSC1~OSC3为时钟振荡器引出端,外接阻容元件可构成两级反相式阻容振荡器。VREF+是基准电压的正端,简称“基准+”,通常从内部基准电压获取所需的基准电压,也可采用外部基准电压,以提高基准电压的稳定性。VREF- 是基准电压的负端,简称“基准-”。CREF+、CREF-是外接基准电容端。IN+、IN- 为模拟电压的正、负输入端。CZA是外接自动调零电容端。INT 是积分器输出端,接积分电容CINT。BUF 是缓冲放大器输出端,接积分电阻RINT。
ICL7107显示的满量程电压与基准电压的关系为: VM = 2VREF。若将VRET选择1V,则可组成满量程为2V的电压表。只要把小数点定在十位,即可直接读出测量结果。由于ICL7017没有专门的小数点驱动信号,使用时可将共阳极数码管的公共阳极接+5V,小数点接GND时点亮,接5V或悬空时熄灭。
在图 中,R1、C1分别为振荡电阻和振荡电容。R2与R3构成基准电压分压
皖西学院机电学院课程设计
器,调整R2的值可以改变基准电压,使VREF=1V,R2宜采用精密多圈电位器。R4、C3为模拟信号输入端高频滤波电路,以提高仪表的抗干扰能力。C2、C4分别为基准电容和自动调零电容。R5、C5为积分电阻和积分电容。
图3 ICL7107组成的温度显示电路
2、 温度控制及超温报警电路
温度控制电路如图所示。控制方法采用开关方式。测量的温度信号被输入到滞迟比较器,设定温度由电位器RP1给出。根据温度灵敏度10mV/℃及设定温度在40~90℃的要求,当电位器RP调在最下端时,设定电压应等于0.4V;当电位器RP调在最上端时,设定电压应等于0.9V。为了能够指示出设定温度的大小,最简单的方法是在电位器调节旋钮上均匀的刻上
温度值。超温报警温度信号取自放大器的输出,放大器输出信号的大小等于设定温度信号电压加上0.2V,当调节设定温度信号时,
皖西学院机电学院课程设计
超温报警信号将自动跟踪变化。
由A1组成的滞迟电压比较器的上、下门限电压VT+、VT-为:
VTR2R1R2VREFVZVTVREFR1R2R1R2RR12,
R2VZR1R2,根据控制要求,温度控制精度要求小
VVTVT其回差电压
于2℃,可以使V20(mV)。假设稳压管电压VZ=3V,则选择R1=5.1kΩ,R2=1MΩ即可满足要求。
超温报警电路选择单限比较器实现。当温度小于超限温度时,比较器输出为零,当温度大于超限温度时,比较器输出电压为高电平,发光二极管被点亮。
加热驱动电路由白色发光二极管亮后,人为控制加热,当被测温度超过设定温度时,滞迟比较器输出低电平,三极管T截止,白色二极管灭,停止加热;反之当温度低于设定温度时,滞迟比较器输出高电平,三极管饱和,白色二极管亮,进行加热。
皖西学院机电学院课程设计
图4 温度控制及超温报警电路
五、仿真情况
本次试验采用protues仿真,分模块对电路进行仿真能有针对性的查找到电路设计问题的所在,故本次试验对温度测量、温度显示、温度控制三个模块分别进行仿真,最后综合在一起。
温度测量模块:由于仿真无法实现温度的采集,故用电压源和滑动变阻代替采集到的并经AD590转换产生的电流信号。仿真库中无MC1403,仿真中用电压源和分压电路代替,产生2.5v的电压。放大器的输出端用电压表显示采集后且经放大的信号
温度显示模块:仿真中用TC7107代替ICl7107,两芯片参数相同,芯片的数据地与电源地应分开接。输入信号用电压源与滑动变阻器代替,通过改变滑动
皖西学院机电学院课程设计
变阻器的阻值来改变输入信号的大小,来模拟温度的变化
温度控制模块:。输入信号用电压源与滑动变阻器代替,通过改变滑动变阻器的阻值来改变输入信号的大小,来模拟温度的变化。加热棒用白色发光二极管代替,发光二极管亮代表加热棒工作
整体:将温度测量模块的输出端分别接至温度控制和温度显示的输入端
皖西学院机电学院课程设计
六、温度控制器的调试
1、在进行安装电路前,仔细查阅所用集成电路、电子元器件的参数及管脚排列图。并画出单元电路、系统电路的安装电路图。
2、温度检测电路调试。首先准备温度等于0℃的冰水和温度等于100℃的沸水各1000mL。将温度传感器AD590放入0℃的冰水中(注意AD590的引脚不要短路),调节电位器RP1,使测温电路输出电压为0V;然后将AD590放入100℃的沸水中,调节电位器RP2,使测温电路的输出电压为1V;反复调试几次。
3、温度显示电路调试。将2V的直流电压输入到图 电路中,调节图中电位器RP,使数码管显示199.9。
4、温度控制比较器及超温报警比较器调试。在电路 中,调节RP1将温度设定在一定值上(例如VREF=0.5V),调节RP2使A2放大器的输出高于设定温度值0.2V。用一可变电压模拟输入温度信号,调节温度信号从0V起逐渐增大,测量温度控制比较器输出从高电平到低电平对应的输入电压大小;然后在减小温度信号的大小,再次测量温度控制比较器输出从低电平到高电平对应的输入电压值。最后继续增加温度信号的大小,观察报警电压比较器的输出变化及报警电路工作情况。
5、电路系统调试。将全部单元电路连接起来,将温度是定在一定值上(例如60℃),观察温度显示情况,是否满足设计要求。
七、心得体会
通过这两周的课程设计我学到了很多,这阶段我查过很多资料,查阅到很多
皖西学院机电学院课程设计
关于温度控制电路的知识。以前对课程设计只停留在理论的基础上,通过此次课设感受理论与实际的差别,看着很简单,但在实际操作的过程中会遇到很多的问题。
在设计中也出现了一些问题,在仿真中没有数字地和模拟地之分,但在实物中需要注意数字地与模拟地,由于一开始没有注意到,结果数码管不显示,最后经查资料修改后,数码管成功显示。还有在拿器件时,由于没注意供阴供阳数码管,焊接之前也没有测试,导致数码管用错,无法显示结果,这使我深刻了解到在以后的学习中要有严谨的学习态度,焊接之前先测试元器件的好坏。在调试及设计的过程使我加深了对所学知识的进一步理解,掌握了各部分的具体作用,最终调试出了符合设计要求的电路。非常感谢这次的课设,在此向我的指导教师致以深深的谢意,感谢老师的耐心指导。
在课程设计的过程中也看到了我自身的不足,如原理知识掌握不扎实,已学过的知识不能很好的应用于实践,希望日后学校能够为我们提供更多这样自己动手实践的机会,以便提高我们实践动手能力,对我们今后的发展,将产生很大的影响。
致谢
本课程设计在指导老师张晓东教授的耐心指导下顺利完成的。他严肃的科学态度,严谨的治学精神,精益求精的工作作风,深深地感染和激励着我。从方案的选择到项目的最终完成,张教授都始终给予我细心的指导和不懈的支持。在此谨向张教授致以诚挚的谢意和崇高的敬意。
皖西学院机电学院课程设计
参考文献
1. 王志刚.《现代电子线路》M.第四版.北京:清华大学出版社,2008;
2. 高西全,丁玉玉.《数字信号处理》M.第三版.西安电子科技大学出版社,2008;
3. 髙西全,丁玉美.《数字信号处理——原理、实现及应用》M.北京:电子工业出版社,2006;
4. 雷霖.《微机自动检测与控制系统设计》M.北京:电子工业出版社,2003.4;
5. 陈松,金鸿.《电子设计自动化技术》M.南京:东南大学出版社,2003;
6. 陈曾平,刘平,马云.《电子设计基础与专用系统构成》M.北京:科学出版社,2006.9
7. 阎石 《数字电子技术基础(第五版)》 北京:高等教育出版社,2006.5
8. 谢自美《电子线路设计.实验.测试(第二版)》武汉:华中科技大学出版社,2000.7
皖西学院机电学院课程设计
因篇幅问题不能全部显示,请点此查看更多更全内容