模拟电子技术课程设计报告书 温度测量与控制电路Word下载.docx
《模拟电子技术课程设计报告书 温度测量与控制电路Word下载.docx》由会员分享,可在线阅读,更多相关《模拟电子技术课程设计报告书 温度测量与控制电路Word下载.docx(20页珍藏版)》请在冰豆网上搜索。
4、被测温度超过被控范围时,系统发出声光报警信号;
三、设计方案及原理框图
设计方案:
系统方框图如图1所示,温度传感器用来测量被测体的实时温度并转换成电压信号,该电压信号经过滤波放大电路,成为有用信号分两路进入后续电路:
一路进入A/D转换电路将其转换成数字信号显示;
电压信号的另一路进入电压比较器,与输入控制温度电压信号进行比较,比较结果信号将驱动温度控制装置工作,对被测体的温度进行实时控制,电压比较器的比较结果将决定是否发出声光报警。
此方案是将测量温度与输入控制温度转换成电压信号进行比较,从而实现了温度的控制。
图1
此方案符合要求中控制温度与测量温度均可显示,利用单刀双掷开关经济有效的解决了这一问题。
控制电路中以模拟信号为主,实现起来简单且准确。
四、单元电路设计及主要元器件参数计算
一、总体设计
图2
系统方案原理框图中,从温度的采集到与设定温度的比较,再到控制过程都是模拟信号,在显示电路中,将模拟信号转换成数字信号。
下面就各模块简要分析。
二、各模块设计
1、温度传感器:
铂测温电阻
金属具有随着温度的升高电阻值增大的特性,其温度系数一般问(3000~7000)*0.000001/
10-6℃。
利用金属的这一特性,我们可以通过监测金属电阻的变化实现温度测量。
制作测温电阻的材料除了铂以外还可以是铜活镍等,而铂的纯度大于99.999%,是最佳的测温材料。
大多数金属电阻当温度上升时,其电阻增大,电阻率温度系数一般为0.4%~0.6%,电阻与温度的关系一般可以表示为Rt=Rto[1+α(t-t0)]
式中,Rt为t℃时的电阻值;
Rto为温度为0℃时的电阻值;
α为电阻率温度系数。
一般金属材料的电阻与温度关系为非线性的,故电阻率温度系数也随温度而变化。
做温度测量的金属电阻要具有一定的灵敏度、温度测量范围、重复性、稳定性和线性,因此,用作测量温度的金属材料必须满足一下条件。
电阻温度系数大。
其定义为:
温度变化1℃时的电阻的相对变化值。
电阻温度系数越大,测量灵敏度越高。
电阻率大。
电阻率大可使电阻体积做得小些,减小热惯性。
在测温范围内,物理、化学性质稳定。
电阻与温度的关系要接近线性,以便于分度和读数。
重复性好、复制性强,便于批量生产和互换。
价格便宜。
常见铂测温电阻的标称电阻值为100Ω,温度系数是3850×
10-6/℃。
标称值的误差影响偏置,而温度系数的误差影响增益。
温度跨度越大误差也越大。
标称值的误差可用一点调整,而温度系数的误差要由间隔温度的两点调整。
当要求很细微的调整温度时,要选用温度系数一致的传感器。
2、测温基本电路:
(1)铂测温电阻的基本电路
图3
电路的输出
Eout=R1·
ΔR·
VIN/(R1+R0+ΔR)(R1+R0)
由于分母中有ΔR项的存在,在恒定条件下工作除了传感器的非线性误差外,还有恒压电路产生的误差,使得误差变得更大。
为此在恒压下工作必须要有线性校正电路。
(2)输出电压由上式可知,在恒压条件工作时,输出电压依赖于R1和Vin。
当R1=22KΩ,Vin=10V时,在(0~100)℃范围为10575mV/℃,为了得到10mV/℃的输出,运放放大器的增益应为6.349倍。
(3)线性校正电路图4电路在(0~500)℃范围最大会有4%的误差。
可见恒压工作的非线性要比恒流工作的非线性误差大。
恒压工作时,在传感器自身的非线性误差上还有一个由恒压工作带来的非线性误差,不进行校正就无法实现该精度测量。
校正的方法采用正反馈线性校正。
如图,在电路中,把运算放大器A2的输入反馈到输入端Vin,反馈量由R3、VR3、R4决定,而且是串联加到Vin。
这样Vout大,对传感器所加的电压VB也大,结果使得Vout变小,实现了线性校正。
图4
3、声光报警电路:
该报警装置如图5所示,主要构成器件为555集成芯片。
它组成的多谐振荡器再加上发光器件和扬声器,就构成了此声光报警器,当前置电路产生的逻辑信号为高电平时,则该声光报警装置工作,发出声光报警。
当然声光报警装置可以有多种构成方式,对于其发出声音的频率,持续的时间都可以精确设计。
此处声音的频率为:
F=1.44/[(R1+2R2)C2]=9.6KHZ
每一次发声持续的时间为:
T=(R1+R2)CLn2≈1×
10-4s
图6
4、A/D转换器:
A/D转换部分利用集成芯片AD574,再结合两片74LS283构成。
该方案工作原理是先将模拟量转换成9位二进制数,再将最低一位和前八位相加这样就可以将测量精度提高到±
0.5℃.
图7
如图7所示,用集成芯片AD574构成的9位A/D转换电路。
对于AD574这个芯片将在后续的元器件表中详细说明,先就图7的工作情况做以下论述:
滤波放大信号的输出作为A/D转换的模拟量输入,进入引脚20VIN,引脚D0~D9作为数字信号输出,当电路图如此连接后就可以实现模数转换功能,当经过滤波放大的电压信号输入时,经过转换就可以输出9位二进制的数字信号。
将这9位数字信号的高8位与最低一位相加,从而将转换精度提高。
关于AD574的详细介绍见备注部分。
图8
5、电压比较器
LM324是四运放集成电路,它采用14管脚双列直插塑料(陶瓷)封装,外形如图所示。
它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。
每一组运算放大器可用图1所示的符号来表示,它有5个引出脚,其中“+”、“-”为两个信号输入端,“V+”、“V-”为正、负电源端,“Vo”为输出端。
两个信号输入端中,Vi-(-)为反相输入端,表示运放输出端Vo的信号与该输入端的相位相反;
Vi+(+)为同相输入端,表示运放输出端Vo的信号与该输入端的相位相同。
LM324的引脚排列见图9。
图9LM324功能引脚图
图10LM324集成电路内部电路图1/4
6、8位二进制~8421BCD码转换电路:
本次设计中,当电压信号经过A/D转换后变成了8位二进制的数字信号,而后续电路需要的是8421BCD码,所以需要进行码制转换。
我们选用集成芯片74185来实现这个功能。
具体电路见图11集成芯片74185的介绍备注部分。
图11
7、控制电路:
由于通过温度传感器测得温度后,将温度值转化为电压值,因此,利用电压值之间的大小关系就可以控制温度的大小。
我们调节温度是将其转化为电压的形式,通过改变电压值来实现控制温度与被测温度的比较。
所以,就要求控制温度电路中,其温度-电压之间的关系与测量电路中的一致。
并且,我们利用LM324电压比较器来完成控制电路的核心控制,由于比较器最小输入电压差为40mV,而温度测量中输出电压精度在5mV,因此需要加大电阻以提高电压值,以实现两个电压的正常比较。
控制电路图如图12:
图12
温度控制选择可通过电位器W2来实现.通过调节W2可使其中间头的电压在0——1.65V之间的范围内变换,对应的控制温度范围为0——165℃,完全可以满足一般的加热需要。
将开关K打在2的位置,电位器W2中间头的电压经过电压跟随器A后送到数显表头输入端来显示控制温度数值.
调节电位器W2,数显表头所显示的数值随之变化,所显示的温度数值即为控制温度值.电位器W1为预控温度调节,其电压调节范围为0——0.27V,对应可调节温度范围为0——27℃.此电位器调整后,其中间头的电压与电位器W2中间头的电压分别送入比较放大器B(放大倍数为1)的反相及同相输入端,B输出端的电压为二输入电压之差.此电压对应两个设定的温度值之差.例如将W1调至0.10V,对应温度10℃;
将W调至O.80V,对应温度80℃.B的输出电压为0.70V,表示温度70℃.此电压与集成温度传感器输出的电压送到电压比较器C中进行电压比较.
当温度传感器输出的电压小于B的输出电压时,C输出高电平。
当温度传感器输出的电压大于B的输出电压而小于A的输出电压时,表明实际温度已接近控制温度,C输出低电平,电压比较器D输出高电平。
当实际温度上升到80℃以上时,温度传感器的输出电压大于0.80V,电压比较器D输出低电平。
使用中的注意事项:
1.电位器W1、W2使用普通有机实芯电位器即可,电位器W2可以使用多圈带指示精密电位器,并安装在面板上以分别调节;
2.W1的调节要根据实际加热情况来适当选择。
8、电热电路:
图13
当温度传感器输出的电压小于B的输出电压时,C输出高电平,可控硅T1因获得偏流一直导通,交流220V直接加在电热元件两端,进行大功率快速加热. 当温度传感器输出的电压大于B的输出电压而小于A的输出电压时,表明实际温度已接近控制温度,C输出低电平,可控硅T1因无偏流处于截止状态,电压比较器D输出高电平,可控硅T2仍处于导通状态,交流220V需要通过二极管D2加在电热元件两端,进行小功率慢速加热(此时的加热功率仅为原来的25%).
当实际温度上升到80℃以上时,温度传感器的输出电压大于0.80V,电压比较器D输出低电平,可控硅T2也截止,电热元件断电.
由于此时加热功率较小,加上散热作用,温度不会大幅度上升,其实际温度在控制温度左右一个很小范围内波动,这样就实现了温度的较高精度的自动控制。
1.可控硅T1、T2选择耐压220V,电流大于实际工作电流的双向可控硅,并在使用中加散热片散热,以防过热损坏;
2、D2的电流大于实际工作的电流的一半即可,并另加散热装置;
3.可控硅一端与控制电路的地线相联,因此整个电路带有交流市电,安装使用时应注意采取隔离绝缘措施,以防触电。
9、显示电路:
如图15所示,即为控制温度的显示电路,这里数码管选用七输入数码管,即七段显示数码管,这种数码管有共阴极和共阳极之分。
应用此种数码管时,必须前置译码电路,即7448七段数码显示译码器,其与数码管的连接见图15。
图16
五、电路图
温度测量与控制电路总电路图如下图17
图17
六、设计总结:
本次温度测量与控制电路的设计主要内容如上所述,在此次设计中运用到的知识大多数为课本所学,对于诸如单片机等其他知识尚未涉及到,因此设计中难免有缺点和漏洞,真诚希望老师指导,以求改进。
本次设计中有两大难点:
一是12位的A/D转换电路,在这一部分的设计中我们查阅了大量资料,最后决定用AD574再结合两片四位加法器74LS283构成,这样以来不仅实现对于模拟信号的数字转换,同时也解决了精度的要求,二是如何将8位二进制数转换成8421BCD码的问题,经过查阅资料并研究决定用二进制/BCD码转换器74185来完成这个功能,具体电路图如上所述。
在本次设计中,技术要求中提到输入温度连续可调,在老师的指导下,我们采取的方法是将控制温度以电信号直接输入,参与电路中的信号处理。
以上即是对本次设计中的主要问题的讨论与解决方案,敬请老师给予指正,以求得更好的解决方法。
七、参考文献:
[1]高峰.《单片微型计算机原理与接口技术》科学出版社,2007
[2]程德福王君凌振宝王言章《传感器原理与应用》机械工业出版社2008
[3]荀殿栋徐志军《数字电路设计手册》电子工业出版社2003
[4]从宏寿程卫群李绍鉊《Multisim8仿真与应用实例开发》清华大学出版社2007
[5]姚福安《电子线路设计与实践》华中电子科技大学出版社2001
[6]戴伏生《基础电子电路设计与实践》国防工业出版社2004
[7]陈大钦《模拟电子技术基础》机械工业出版社2006
[8]JamesBignellRobertDonovan《数字电子技术》科学出版社2005
附录元器件明细:
序号
元器件型号名称
元件功能
数量
1
AD574
12位AD转换器
2
74185
二进制—8421bcd码转换器
3
555
定时器
4
7488
七段显示译码器
5
74LS32
两输入或门
6
VCC或VEE
直流稳压源
表18
备注:
对于上述表格中的元器件AD574、74185及热敏电阻做以下介绍(其他元器件均比较熟悉,在此不做详细说明):
1.AD574A:
是美国模拟数字公司(Analog)推出的单片高速12位逐次比较型A/D转换器,内置双极性电路构成的混合集成转换显片,具有外接元件少,功耗低,精度高等特点,并且具有自动校零和自动极性转换功能,只需外接少量的阻容件即可构成一个完整的A/D转换器,其主要功能特性如下:
分辨率:
12
位非线性误差:
小于±
1/2LBS或±
1LBS
转换速率:
25us
模拟电压输入范围:
0—10V和0—20V,0—±
5V和0—±
10V两档四种
电源电压:
±
15V和5V
数据输出格式:
12位/8位
芯片工作模式:
全速工作模式和单一工作模式
片内自备时钟基准源,变换时间快(25s),数字量输出具有三态缓冲器,可直接与微机的总线接El,又可直接采用双极性模拟
信号输入,有着广泛的应用场合,供电电源为±
15V,逻辑电源为+5V.
1.AD574的电路组成
AD574的原理框图如图19所示。
AD574由模拟芯片和数字芯片两部分组成。
图19
2.AD574的引脚功能说明
AD574各个型号都采用28引脚双列直插式封装,引脚图如图20所示
图20
CS:
片选,低有效.
CE:
片允许,高有效.8031的WR和RD相与非后接CE,以确保AD574A在被启动变换或读出变换结果的操作时,CE有效.
R/C:
读/变换,高为读A/D变换结果,低为启动A/D变换.
12/8:
数据格式,高为12位并行输出,低为8位(或4位)并行输出.本设计令其接地.
A0:
字节地址/短周期,高为8位变换/输出低4位,低为12位变换/输出高8位.
STS:
变换状态,高为正在变换,低为变换结束.STS总共有三种接法:
(1)空着:
只能在启动变换
25s以后读A/D结果;
(2)接静态端口线:
可用查询方法,待STS为低后再读A/D变换
结果;
(3)接外部中断线:
可引起中断后,读A/D变换结果.本设计夸其接P1.o.
REFIN:
基准输入.
REFOUT:
基准输出.
BIPOFF:
双极性方式时,偏置电压输入端.
DBII~DB0:
12位数据总线.
10VSPAN:
单极性0~10V模拟量输入;
双极性0~±
5V模拟量输入.
20VSPAN:
单极性0~20V模拟量输入;
10V模拟量输入
AD574的真值表如表1所示
表21
AD574单极性输入电路如图22
图22
AD574双极性输入电路如图23
图23
2.74185:
该芯片是专门的二进制—BCD码转换器,74185的功能表见表25.虽然它只有五个二进制数输入端,但因二进制数变换为BCD码时最低位不需要变换,所以只需附加直通输出线即可实现二进制数到BCD码的变换。
74185的管脚图见图24其Y7、Y8两个输出在任何情况下均为高电平,属于两个无用的输出,故在图中未画出来。
图24
74185应用于6位二进制输转换成8421BCD码的电路如图25所示:
图25
74185功能表
N10
二进制数输入
使能
输出
EDCBA
G
Y8Y7Y6Y5Y4Y3Y2Y1
0-1
00000
11000000
2-3
00001
11000001
4-5
00010
11000010
6-7
00011
11000011
8-9
00100
11000100
10-11
00101
11000101
12-13
00110
11000110
14-15
00111
11000111
16-17
01000
11001000
18-19
01001
11001001
20-21
01010
11001010
22-23
01011
11001011
24-25
01100
11001100
26-27
01101
11001101
28-29
01110
11001110
30-31
01111
11001111
32-33
10000
11010000
34-35
10001
11010001
36-37
10010
11010010
38-39
10011
11010011
40-41
10100
11010100
42-43
10101
11010101
44-45
10110
11010110
46-47
10111
11010111
48-49
11000
11011000
50-51
11001
11011001
52-53
11010
11011010
54-55
11011
11011011
56-57
11100
11011100
58-59
11101
11011101
60-61
11110
11011110
62-63
11111
11011111
任意
XXXXX
11111111
表26