毕业设计(论文)-基于NTC热敏电阻的温度测量与控制系统设计.doc
《毕业设计(论文)-基于NTC热敏电阻的温度测量与控制系统设计.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)-基于NTC热敏电阻的温度测量与控制系统设计.doc(26页珍藏版)》请在三一文库上搜索。
1、题目名称:基于NTC热敏电阻的温度测量与控制系统设计 摘要: 本系统由TL431精密基准电压,NTC热敏电阻(MF-55)的温度采集,A/D和D/A转换,单片机STC89C51为核心的最小控制系统,LCD1602的显示电路等构成。温度值的线性转换通过软件的插值方法实现。该系统能够测量范围为0100,测量精度1,并且能够记录24小时内每间隔30分钟温度值,并能够回调选定时刻的温度值,能计算并实时显示24小时内的平均温度、温度最大值、最小值、最大温差,且有越限报警功能。由于采用两个水泥电阻作为控温元件,更有效的增加了温度控制功能。关键词: NTC TL431 温度 线性转换Abstract: Th
2、e system is composed of TL431 as precise voltage,the temperature acauisition circuit with NTC thermistors (MF-55), the transform circuit of A/D and D/A, the core of the minimum control system with STC89C51, 1the display circuit usingLCD1602, etc. Get the temperature of the linear transformation by t
3、he software method. The range of the measure system is 0 100 , measurement accuracy + 1 .It can record 24 hours of each interval temperature by per 30 minutes selected of temperature.The time can be calculated and real-time display within 24 hours of the average temperature, maximum temperature and
4、minimum temperature, maximum value, and each temperature sensor has more all the way limit alarm function. Due to the two cement resistance as temperature control components, the more effective increase the temperature control function.Keyword: NTC TL431 temperature linear conversion目 录1方案设计与论证31.1
5、整体设计方案比较和选择32 系统设计52.1 总体设计52.2各单元模块功能介绍及电路设计52.2.1 学习板电路52.2.2测温通道电路72.2.3 模数转换电路82.3 特殊器件的介绍83 软件设计93.1 软件流程图93.2 线性转换处理-线性插值104 系统测试114.1 测试方法114.2 测试结果124.3结果分析145 结论14参考文献14附录:15附1:元器件明细表15附2:仪器设备清单15附3:电路图图纸16附4:程序清单171方案设计与论证1.1 整体设计方案比较和选择温度测量和控制系统,基于NTC热敏电阻的特性进行设计。当外界温度变化时,可以将温度值转换为电压值。电压值经
6、过模数转换后送入单片机进行处理。当某路传感器温度超越设定的温度上下阀值时,即产生相应的声光报警信号并显示该传感器的温度值,直至温度回到门限内(要求具有1的回差)或通过控制键解除警报。后向通道通过水泥电阻作为控温元件,增加温度控制功能。最后将输出的数字信号经过D/A转换,变换为温度,最终经过LCD1602进行显示。NTC热敏电阻特点是在工作温度范围内电阻阻值随温度的上升而降低,可满足0100测量范围,但热敏电阻精度、重复性、可靠性较差,不适用于检测小于1的信号;而且线性度很差,不能直接用于A/D转换,应该用硬件或软件对其进行线性化补偿。该温度测控系统,需要前向通道(温度采集器和AD转换器),单片
7、机控制系统和后向通道(温度控制系统)三部分组成。其中温度采集器部分有以下三种方案:方案1:采用NTC热敏电阻,恒流源(采用LM317L,内部提供1.2V的基准电压)和相电压跟随器运放构成(如图1所示)。方案优点:该方案硬件电路简单,电路电流值较小,焦耳热损耗很小,温度测量误差可以控制在很小的范围内。方案缺点:因为恒流源要提供毫安数量级的电流,但受电源变化的影响较大,故要求电源十分稳定,同时其输出精度不高。图1 方案1系统设计框图方案2:采用恒压源、滑动变阻器和同相电压跟随器的运放电路构成(如图2所示)。方案优点:原理简单,电路简单;方案缺点:恒压源不能保证绝对的恒压,从而使温度测得不稳定。图2
8、 方案2系统设计框图方案3: 基于紧密稳压电源TL431作为恒压源,后接电桥电阻电路和三运放电路(如图3所示)。三运放的放大增益计算公式:由于:=30K;=20K;=1K所以:最大可以放大约60倍。电桥中和的取值决定了输出电压的精确度,经过多次测量,所以该处取值都为20K。 图3 方案3系统设计框图方案选定:方案3方案论证:综上所述前面采用电桥方法可以减小由于恒压源输出电压的波动感的影响。后面采用差分放大,从而输出很稳定,能够满足系统设计的要求,所以选择方案3。其中运放选OP07(零点漂移很小,类似于精密放大,虽然带宽不是很宽,但是在此处已经足够了),方案3中,R5用滑动变阻器,可以很方便的改
9、变增益。同时又不影响电路的对称性。 2 系统设计2.1 总体设计 经过TL431精密稳压源输出2.5V电压给一个桥式电阻电路,由于NTC热敏电阻的特性,所以随着温度的变化,电阻值减少了,后面在接一个三运放电路将电压放大到所需要的电压值。输出的电压值经过8位A/D转换器ADC0804转换后,将数字信号经由单片机STC89C51进行处理,然后将这些值送由LCD1602进行显示(如图4所示)。 图4 系统总体方案 2.2 各单元模块功能介绍及电路设计2.2.1 学习板电路 学习板系统总体设计电路图(如图5所示)。LED数码显示器DA转换器蜂鸣器温度传感器EEPROM计算机USB通信接口电源键盘AD转
10、换器LCD显示器LED流水灯MCUP2P3P1P0 图5 学习板系统总体设计图学习板上独立按键和矩阵按键的电路图(如图6所示)。 图6 键盘电路STC89C51单片机电路图(如图7所示)。 图7 单片机电路2.2.2 测温通道电路 下图为前向通道的电源部分。中间有D1和D2两个发光二极管,用来指示电源是否正常供电,此外还加了两个大小电容的并联电路,起滤波作用(如图8所示)。 图8 前向通道电源电路控温电路,采用两个水泥电阻,更有效的对NTC热敏电阻进行控温操作(如图9所示)。 图9 控温电路2.2.3 报警电路 蜂鸣器电路,当温度超过限度是起报警作用(图10 报警电路)。 图10 报警电路2.
11、2.3 模数转换电路 前向通道中,当温度值转换为电压后,还需要将电压值进行A/D转换,转换后的值才能送到单片机进行处理。后向通道中进行温度显示前应该先经过D/A转换(如图11 模数转换电路)。图11 AD以及DA转换原理图2.3 特殊器件的介绍热敏电阻器是一种随(感应)温度的变化其电阻值呈显著变化的热敏感半导体元件。温度升高时阻值下降的热敏电阻器,称为负温度系数热敏电阻器(NTC)。NTC负温度系数热敏电阻R-T特性如下图12所示:图12 B 值相同,阻值不同的 R-T 特性曲线示意图 电阻值和温度变化的关系式为: 其中,RT为在温度T(K)时的NTC热敏电阻阻值,RN为在额定温度TN(K)时
12、的NTC热敏电阻阻值。(TN取25,RN=120 k),T为规定温度(K),B为NTC热敏电阻的材料常数,又叫热敏指数。而且, 通过公式(1)、(2)以及表1,可求得B=3 900 K,从而可以得出电阻值和温度变化的关系式为:3 软件设计3.1 软件流程图该程序基于小系统板,小系统板上有显示、ADC转换、键盘等电路。学习系统板上主控单片机为STC89C51,所以采用c51编程方便简单,软件流程图如下:图8 主程序流程图3.2 线性转换处理-线性插值在ADC进行数据采集的过程中不可能每一个数值都在整温度所对应的ADC数值上,所以如果在两个数据的中间一段就要对其进行进一步的精确定位。这样就必须知道
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 NTC 热敏电阻 温度 测量 控制系统 设计
链接地址:https://www.31doc.com/p-3283269.html