电子综合.docx
- 文档编号:14805508
- 上传时间:2023-06-27
- 格式:DOCX
- 页数:23
- 大小:322.86KB
电子综合.docx
《电子综合.docx》由会员分享,可在线阅读,更多相关《电子综合.docx(23页珍藏版)》请在冰点文库上搜索。
电子综合
电子电路综合设计
选题三:
温度测量数显控制仪的设计实现
姓名:
班级:
学号:
指导教师:
日期:
摘要
本设计主要是设计实现一个可在一定温度范围进行温度测量与控制的温度测量数显控制仪。
由温度传感器Pt100完成温度测量,利用电阻/电压转换器将温度转化为电压信号,采用ICL7107完成温度的转换、输出、显示并采用电压比较器实现声光报警和启动风扇降温。
系统具有数码管实时显示温度值,当温度大于设定值时可以驱动风扇降温及声光报警等功能。
本系统具有集成度高、可靠性强、抗干扰性强、体积小、功耗低、性价比高等特点。
并且在日常生活和工程领域经常用温度控制来解决相应的问题。
关键词:
温度采集传感器Pt100、ICL7107、电阻/电压转换器、声光报警、风扇
目录
1课题的任务与要求4
2系统概论4
2.1设计方案比较与选择4
2.2详细方案描述5
3单元电路设计与分析7
3.1温度采集7
3.2电阻/电压转换器7
3.3A/D转换器8
3.4控制电路10
3.5显示电路12
4安装调试及测量数据分析13
4.1安装调试步骤13
4.2实验现象13
4.3测量数据13
4.4出现问题及解决方法13
4.5结果分析14
5结束语14
5.1设计制作的结论性意见及收获体会14
5.1改进意见及鸣谢14
6附录15
附1:
总电路图15
附2:
参考文献15
附3:
元器件表清单16
一.课程设计的任务与要求
1、设计题目(选题三)
温度测量数显控制仪的设计实现
2、选题背景
温度控制是日常生活和工程领域经常需要解决的问题,在冷库、制冷设备、粮食储备等精度要求不特别高的场合,经常采用铂电阻来实现温度的采集与控制调节。
3、设计任务与要求:
设计一个可在一定温度范围进行温度测量与控制的温度测量数显控制仪
a.该仪器测量温度的范围为-50~200℃,能够对温度值进行数字显示(可显示温度测量值和设定温度值两种),其测量误差为±1℃。
b.当超过某一设定温度上限值时(如30℃),能声光报警,并启动风扇。
4、设计目的
a、了解温度采集传感器Pt100的工作原理,掌握其工程设计使用方法。
。
b、掌握模数转换、电阻电压转换及数码显示电路的设计构造方法。
c、掌握电子电路系统设计的基本方法,培养提高综合利用多学科相关知识进行初步工程设计与实际装调系统电路的能力。
二.总体设计思想
2.1设计方案的比较与选择
方案一、基于ICL7107的温度测量数显控制仪
本设计主要由温度采集、电阻/电压转换器、控制电路和显示电路组成。
其中,温度采集传感器采用热敏类电阻铂Pt100,A/D转换器用ICL7107(双电源±5V供电,适合驱动发光二极管显示),显示用共阳极数码管显示,电阻/电压转换器用同相输入的运放搭建。
由于ICL7107能直接驱动共阳极LED数码管,不需要另加驱动器件所以电路简单。
本方案用到了ICL7107,电路中的A/D转换电路与数码显示电路都由其控制与组成,因而在设计具体电路时,要针对ICL7107进行合理的设计。
而电阻/电压转换电路由运放电路组成,Pt100是电阻/电压转换电路的核心部分。
系统框图如下:
方案二、基于AT89S51的温度测量数显控制仪
本设计应用单片机实现。
AT89C51单片机是采用CHMOS工艺的8位单片机,它具有低功耗、高性能等特点。
设计时利用热敏类电阻铂Pt100进行温度采集,利用电阻电压转换器将采集到的温度变换转化为电压信号,51单片机控制A/D转化器将电压信号转化为数字信号并驱动数码管显示采集到的温度。
当测量温度高于设定温度时,驱动三极管进行声光报警并启动风扇进行降温。
选用AT89S51型单片机作为主控制器件进行数据的处理,在显示电路上,就可以将被测温度显示出来,这种设计需要用到A/D转换电路,通过4位共阳极LED数码管并口传送数据,实现温度显示。
此外在外加的报警电路方面控制也比较方便。
系统框图如下:
`
两个方案的比较:
对于方案一,电路简单,原理容易理解,与方案一相比实现起来方便,节省费用,性价比高。
但是实现的智能化程度、精度不如方案二,且调试比较复杂,耗时比较多。
对于方案二利用软件编程的方法对系统进行控制时调试比较方便,且精度及可靠性高。
但使用51单片机,对编程水平要求高,且总体完成后的价钱高于方案一,即性价不如方案以一。
从总体上比较,方案一实现起来比较容易,性价比高,且可以达到设计任务的要求,一般生活环境中,这样设计出来的产品能够满足实际需求,实用性高,就不需要智能化高的单片机产品,所以选用方案一。
2.2详细方案描述
1、设计电路由温度采集、电阻/电压转换器、控制电路和显示电路组成。
2、温度采集传感器采用热敏电阻铂Pt100。
3、A/D转换器用ICL7107(双电源±5V供电,适合驱动发光二极管显示)。
4、采用共阳数码管显示。
a、温度采集模块:
采用温度传感器为Pt100,这是一种稳定性和线性都比较好的铂丝热电阻传感器,可以工作在-200~650℃的范围,本电路选择其工作在-50~200℃范围。
利用这种线性关系,可以组成温度测量电路。
从这个电路中将会得到跟随外界温度变化而变化的带有当前温度特征的电压信号。
b、电阻/电压转换电路:
老师建议选择LM324。
温度对应的电阻值经过运放输出电压,并将温度测量电路输出的带有当前温度特征的电压信号进行放大。
c、A/D转换器模块:
采用ICL7107进行模数转换。
ICL7107是31/2位双积分A/D转换器,属于CMOS大规模集成电路,它的最大显示值为±1999,最小分辨率为100uV,转换精度为0.05±1个字。
它能直接驱动共阳极LED数码管,不需要另加驱动器件。
其输入阻抗高,对输入信号无衰减作用,芯片本身功耗小于15mw(包括LED)。
并且能直接驱动LED数码管,需要另加驱动器件。
d、控制电路:
温度控制电路模块的输出电压信号分为两路:
一路直接送到数字显示电路模块的输入端,这样即可显示出当前要设置的温度值。
另一路送入继电器驱动电路模块中的电压比较器的另一个输入端,与放大电路模块输出的电压信号进行比较,从而由这两路输入的电压信号决定电压比较器的输出电压信号。
其中,电压比较器的输出电压信号由其两路输入电压信号所决定。
当两路输入信号的输入电压大于设定电压时,声光报警并且风扇开始工作,数字显示电路模块显示相应数据。
e、显示模块:
采用数码管显示。
数字显示电路模块的输出显示内容,由其输入的电压信号所决定,并且其输出显示的段码数字与输入的电压信号呈一定的线性关系。
这样就可由其输入的电压信号的伏值大小来控制其显示的内容,从而得到当前温度下的数字输出显示,从而可以直观的得到当前的温度值。
并且,数码管具有低功耗、低损耗、低压、寿命长、耐老化、对外界环境要求低,易于维护。
同时精度比较高,称量快,精确可靠,编程容易,操作简单等优点,在电路当中便于使用。
该方案的设计方框图表示如下:
YES
电源部分如下图:
三.单元电路设计与分析
3.1温度采集
采用热敏类电阻铂Pt100,它广泛用于化工、冶金、热电等测温领域。
Pt100热敏电阻将温度变化转换成电阻值的变化:
温度是0℃,阻值为100Ω;温度100℃时,阻值为138.5Ω;温度200℃时,阻值177Ω;温度电阻系数0.385Ω/℃,基本呈线性增长。
电阻的电流I一定时,电阻的温度T变化时其阻值R随着变化,电阻的端电压U=IR也随着变化;只要测得电压U的大小,就可算出其阻值R的大小,就可推算出温度T的大小。
Pt100温度与阻值的关系:
温度℃
-50
-25
0
25
50
75
100
125
150
175
200
电阻Ω
80.31
90.19
100
109.73
119.4
128.98
138.5
147.94
157.31
166.61
175.84
传感器部分电路图:
3.2电阻/电压转换电路
本设计采用同相输入的运放搭建电阻/电压转换器,电阻/电压比较器由一级运放,电压跟随器组成,运放采用同相输入,通过Pt100阻值随温度的变化使得第一级的放大倍数改变,第一级的输出电压改变,从而改变测量的温度。
为使第一级输出电压与之后的电路匹配接入电压跟随器。
运算放大器:
输出电压:
Uo=(1+RP/R1)*Ui
放大倍数:
Au=Uo/Ui
当t=-50℃时,运放的输出电压为
Uo=(1+80.31/33)×0.3=1.03V
当t=200℃时,运放的输出电压为
Uo=(1+175.84/33)×0.3=1.90V
则在-50℃~200℃,输出电压在1.0~1.9V间。
在电阻/电压转换电路后,接一电压跟随器,提高带负载的能力。
所选运放均由LM324提供。
LM324四运放电路具有电源电压范围宽,静态功耗小,可单电源使用,价格低廉等优点,因此被广泛应用在各种电路中。
LM324的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。
它的内部包含四组形式完全相同的运算放大器,除电源共用外,四组运放相互独立。
LM324运放集成电路:
LM324管脚图:
LM324实际搭配的电路图:
3.3A/D转换器
模数转换(ADC)亦称模拟一数字转换,与数/模(D/A)转换相反,是将连续的模拟量。
模数转换包括采样、保持、量化和编码四个过程。
本设计A/D转换器采用ICL7107(双电源±5V供电,适合驱动发光二极管显示)。
ICL7107工作原理是双积分型A/D转换器ICL7107是一种间接A/D转换器。
它通过对输入模拟电压和参考电压分别进行两次积分,将输入电压平均值变换成与之成正比的时间间隔,然后利用脉冲时间间隔,进而得出相应的数字性输出。
它包括积分器、比较器、计数器、控制逻辑和时钟信号源。
积分器是A/D转换器的心脏,在一个测量周期内,积分器先后对输入信号电压和基准电压进行两次积分。
比较器将积分器的输出信号与零电平进行比较,比较的结果作为数字电路的控制信号。
时钟信号源的标准周期Tc作为测量时间间隔的标准时间。
它由内部的两个反向器以及外部的RC组成的。
它包含31/2位数字A/D转换器,可直接驱动发光二极管(LED)。
内部设有参考电压、七段译码器、独立模拟开关、逻辑控制、显示驱动、自动调零、参考源和时钟系统等功能。
ICL7107引脚图:
ICL7107的引脚连接说明:
如图所示,1电源正极。
2~8脚个位7段码输出d1/c1/b1/a1/f1/g1/e1;9~14、25脚十位7段码输处d2/c2/b2/a2/f2/e2/g2;15~18、22~24脚百位7段码输出d3/b3/f3/e3/g3/a3/c3;19千位a4b4,因千位只显示1,a、b连在一起由19脚驱动。
20极性显示。
21模拟信号公共端。
26电源负极。
27积分器外接积分电容输入端。
28缓冲器输出端,外接积分电阻。
29外接自动调零电容。
30模拟信号负极输入。
31模拟信号正极输入。
32模拟信号的公共端。
33、34外接基准电容。
35、36基准电压的负极、正极输入端。
37逻辑电路公共地。
38、39、40振荡端外接振荡电阻和电容。
ICL7107是高性能、低功耗、三位半A/D转换器,包含七段译码器、显示驱动器、参考源和时钟系统。
它可以直接接数码管进行数字显示。
ICL7107采用±5V供电。
采用美国Harris公司的ICL7107(双电源±5V供电),将高性能、低功耗和低成本很好的结合在一起,它有低于10µV的自动校零功能,零漂小于1µV/℃,低于10pA的输入电流,极性转换误差小于一个字。
真正的差动输入和差动参考源广泛用于各种单片测量单元。
可用于组装成各种数字仪表或数控系统中的监控仪表,广泛用于电压、电流、温度、压力等各种物理的测量。
封装形式有DIP40、LQFP44或QFP44。
此部分采用A/DICL7107对测量得到的电压进行模数转换,从而得到所测得温度值。
由于设计要求温度测量范围为-50~200℃,Pt100在-50℃时阻值为80.31Ω,在200℃时阻值为175.84Ω,通过对电路中电位器的调节使得在对应阻值时显示对应温度,通过调节电位器RP1调节下限温度,调节电位器RP2调节上限温度。
ICL7107实际搭配的电路图:
3.4控制电路
本设计控制电路采用比较器。
其器件图如下:
当反相输入端Un为一个给定值时,随着正相输入端Up的增大,当达到Up≥Un时,Uo变成高电平输出,否则,Uo为低电平输出。
基于以上原理当把正相输入端接设定温度值,反相输入端接测量温度值时,就可以实现本设计的报警电路。
当测量温度值大于设定温度值时,输出为负,此时可以使驱动三极管进行声光报警及启动风扇。
控制电路部分实际搭配的电路图
a、声光报警控制电路图:
从8管脚出来接
如下电路图,当测量
温度大于设定温度时,
level1为低电平,三
极管导通,LS1端为
低,蜂鸣器响且灯亮;
当测量温度小于设定
温度时,level1为高
电平,三极管截止,
LS1为高,蜂鸣器不
响灯也不亮。
实现声
光报警控制。
b.风扇控制
当测量温度大于设定温度时,三极管b端为低电平,三极管导通并启动风扇,由于三极管具有放大电流的作用,所以风扇正端只需接+5V就可以满足要求。
C.温度设定电路
通过调节R14改变设定
电压大小,从而改变设定
温度的高低。
开关打到2显示设定温度,打到1显示测量温
度。
当测量值低于设定值时。
3.5显示电路
因为ICL7107具有驱动程序所以可以不必接入其他电路,直接接数码管进行温度显示。
本设计用共阳极数码管进行显示。
共阳极数码管:
数码管共有十个引脚,上五下五,从正面看去,左下脚第一个起逆时针方向依次为1~10脚。
其工作原理为数码管由7个发光二极管组成,行成一个日字形,它门可以共阴极,也可以共阳极。
通过解码电路得到的数码接通相应的发光二极而形成相应的数字。
LED数码管的结构:
显示电路部分实际搭配的电路图
四、安装调试及测量数据分析
4.1安装调试步骤
a、电路板焊制:
在焊制电路板的过程中,遇到跳线的问题,选择直接引线解决,虽然能解决问题,但在工艺上,抗干扰上带来了较大的问题。
b、电路板的检测:
37脚的TEST端与l脚短接,表头应显示-1888。
这时可检查显示是否缺笔画。
如有,大多是引脚、连线虚焊。
将32脚与26脚短接,表头的最高位应显示-l,其它位均不亮。
否则,应检查电源或换芯片。
正电源通过R7限流电阻向共阳极数码管供电,改变R7可改变数码管的亮度。
C、电路板的调试:
当基准信号调到0~2V时,外加信号的输入也在0~2V,LED对应显示0~1999,相当于1mV对应1个字。
当输入信号超过上限量程时,千位数码管显示1,而其余三位数码管全无显示;当输入信号超过下限量程时,千位数码管显示-1,而其余三位数码管全不显示。
d、整体电路调试:
将电路剩余部分焊接完成后检查有无短路、断路,无误后进行整体调试,先将电路接上电源,将调试电阻调到80.3Ω调节与ICL7107相联的电位器,使得数码管显示值为-50℃,再将调试电阻调到175.8Ω,调节与ICL7107相联的另一电位器,是数码管显示值为200℃。
用Pt100代替调试电阻接入电路,观察数码管现实的温度值,通过按键切换到设定温度,调节R14,确定设定温度值,给Pt100加温,观测当温度超过设定值时发光二极管,蜂鸣器及风扇的反应。
若正常,说明电路无误。
4.2实验现象
实验现象描述:
当日测量得到的室温值为25℃,设定温度为30℃,对Pt100加温达到30℃时,发光二级管发亮,蜂鸣器鸣叫,同时风扇转动。
反应比较灵敏。
4.3测量数据
电路焊接后检查有无短路、断路,检查无后,焊好测试电阻,接好电源后,先测得三脚电压,将测试电阻调至80.3Ω测一脚电压,再将测试电阻调至175.8Ω测一脚电压。
得到测量数据如下:
三脚电压:
0.29V理论值在0.1到0.3之间,满足要求
一脚实际测量值:
RP=80.3时,U=1.23V
RP=175.8时,U=2.25V
一脚理论输出电压:
1.20V~2.21V
误差:
RP=80.3时,(1.23-1.20)/1.20=2.4.%
RP=175.8时,(2.25-2.21)/2.21=2.1%
误差在允许范围内,可以使用。
实验精度:
测量室温值:
24℃
实际室温值:
25℃
误差:
4.2%
4.4出现问题及解决方法
a、调试过程中出现下限溢出呈现负一状态。
解决方法:
检查lm324管脚电压,3管脚电压为0.29V为正常状态,1管脚电压为0V,可见运放没有放大,检查电路焊接正常,换了一块lm324就能正常运放,呈现正常状态。
b、调节电路时,当接入电阻为175.84Ω,数码管显示为200,换成接入电阻为80.3Ω时,调节电位器数码管示数不为-50。
解决方法:
电位器两侧的电阻不太匹配,使得在电位器的调节范围内无法达到-50的显示值。
不断尝试换与RP1和RP2串联的电阻阻值,将电阻换为适当的值后,使得显示值在-50附近。
c、数码管显示数字时某段不能稳定,一直闪。
解决方法:
经检查不是电路焊接问题,是数码管引脚与底座接触不良导致部分不亮,将对应引脚与底座再次焊接就出响了正常情况。
4.5结果分析
在此次实验中,数码管显示温度稳定,在超过30℃时,出现声光报警和风扇工作,反应灵敏,但所测室温与实际温度有一定误差,主要原因为上限制和下限值不是准确的-50和200,存在一定的误差,再者,由于电路焊接以及元器件问题,可能导致一的误差。
实验仪器:
直流稳压电源,数字万用表
五结束语
5.1设计制作的结论性意见及收获体会
在此设计过程中,主要是电路的焊接以及对电阻的调节,本次试验是利用PT100接LM324运放、数码管显示A\D转换电路和数码显示电路。
数码管显示A\D转换电路主要由芯片ICL7107组成,由四位数码管共阳极组成。
LM324部分电路主要完成将温度信号转换为电压信号,ICL7107部分电路与数码管显示电路完成温度的数字显示。
通过本次实验,初步掌握了电子电路设计的基本过程,对于一些芯片的功能及运用有了基本的了解。
除此之外也对一些实验中常用的元件如开关、二极管、数码管等的应用有了一定的认识。
同时,我也发现了自己的不足,在焊接电路时有时会出现虚焊的现象,而且对电路的布局掌握得还不好,导致飞线的数量很多,使得电路看上去很乱,也给电路的检查与故障的排除带来很大的困难。
这是其一,还有就是,对电路原理掌握的不是很熟练,导致焊的时候速度不是很快,减慢了试验时间。
再者我感觉自己对一些常用元件的掌握不够好,理论基础知识掌握不够牢固,导致焊接电路时常出现一些可避免的错误。
最重要的一点就是,自己在焊接电路时比较马虎,会出现错焊、漏焊的现象。
希望自己能够从这次实验中总结经验,改正自己的不足让自己的能力得到提升。
同时在此次试验中,能够得到理想的实验结果与同学的交流是很重要的一个因素,探讨电路的接法,如何布线,电路的调试及错误,收获了很多很多,让自己的思维更加严谨。
5.2改进的意见及鸣谢
在焊接过程中,主要问题是电路的布线及电阻的调试,对于电阻的调试,我认为,在与RP1和RP2串联的电阻也可以改成滑动变阻器,使得调节方便,数码管底座焊接处布线很密,可以适当的将每个数码管间隔一定距离,是电路看上去更加好看,当然,如果是要减少飞线,最好的是画PCB板,但相对来说,难度较大,时间较长。
在此,感谢电子电路这门实验,让我动手能力和理论知识都得到了加强,并且感谢给予我指导老师和给我提出意见和建议的同学。
六附录
附1:
总电路图
附2:
参考文献
《实用电子系统设计基础》姜威北京理工大学出版社
《电子线路设计实验测试》罗杰谢自美电子工业出版社
《传感器原理、设计与应用》刘迎春叶湘滨国防科技大学出版社
LM324芯片中文资料
ICL7107芯片中文资料
附3:
元器件表清单
设计选题:
温度测量数显控制仪的设计实现
姓名
学号
班级
元器件名称型号
数量
芯片:
ICL7107LM324
DIP40DIP14
电容:
224473101104
数码管(共阳)
底座(40位)
发光二级管(红)
二极管(2N60)
开关风扇蜂鸣器
三极管(8550)
Pt100
电位器:
201
501
电阻:
33Ω
100Ω
360Ω
220Ω
470KΩ
4.3KΩ
6.8KΩ
100KΩ
13.3KΩ
10KΩ
6.8KΩ
2KΩ
万用板
各1
各1
各1
4
1
1
1
各1
2
1
1
3
1
1
1
1
1
1
1
1
1
1
1
3
1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子 综合