云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 毕业设计论文智能温度巡检仪 - 图文

毕业设计论文智能温度巡检仪 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/7/7 19:40:33

河南城建学院本科毕业设计(论文) 计算与软件实现

信号输入的放大电路主要是由AD620、OP07构成的两级放大电路组成。AD620是仪用放大器,输入偏置电流小,精度高,增益设置和调节简单。在AD620的1脚和8脚之间外接一个电阻R就可以设置放大电路的增益G。OP07是一种高精度单片运算放大器,具有很低的输入失调电压和漂移。OP07的优良特性使它特别适合作前级放大器,放大微弱信号,一般不用考虑调零和频率问题就能满足要求。

4.1.2 A/D采集信号

模/数(A/D)转换测量子函数用来控制对ADC0809的4路模拟输入的微小信号,即恒流源电路采集到的信号经过放大电路进行放大后,送入到A/D转换器输入端的信号,进行A/D转换并将对应的数值移入内存单元。温度采集程序总流程图如图4.2所示。

图4.2 A/D温度采集总流程图

开始 启动一次转换 N EOC=1 Y OE=0;取转换数据 本路数据采集N次 Y 地址数加1小于8 N 返回 N 20

河南城建学院本科毕业设计(论文) 计算与软件实现

单路热电阻电压采集子程序为:

/***********************单路热电阻电压采集*************************/ void adc_0809(uchar adc_in) { uchar i; uint temp; ADD_A=0; ADD_B=0;

ADD_C=0; //选择AD输入通道; for(i=0;i

ADC_ST=0; _nop_(); ADC_ST=1; _nop_(); ADC_ST=0; _nop_();

while(!ADC_EOC) //等待AD转换完成; ADC_OE=1;

temp=P1; //ADC0809与单片机的连接端口为P1; } }

由于输出显示采用LCD1602,设计为同时显示两路温度,在热电阻电压总循

21

adc_data[i]=temp; //存储采集到的数据; delay1us(5); ADC_OE=0;

河南城建学院本科毕业设计(论文) 计算与软件实现

环采集子程序中,每个周期需要2次采集循环。每次循环采集两路信号,先采集第一个通道的信号,并将采集到的数据存放在该通道数据指定的单元中;再采集临近通道的信号,将采集到的数据存放在该通道数据指定的单元中。热电阻电压总循环采集子程序为:

/***********************热电阻电压总循环采集***********************/

void main_0809(char l) {

uchar bai,shi,l1,l2,adc_in1,adc_in2,tx,lu; switch(l) {

case 0:l1='1',l2='2',adc_in1=0,adc_in2=1; case 1:l1='3',l2='4',adc_in1=2,adc_in2=3; case 2:l1='5',l2='6',adc_in1=4,adc_in2=5; case 3:l1='7',l2='8',adc_in1=6,adc_in2=7; }

for(lu=0;lu<2;lu++) {

adc_0809(adc_in1); delay1us(5); tx1=u_turn_t(); delay1us(5);

adc_0809(adc_in2); delay1us(5); tx2=u_turn_t(); delay1us(5);

22

//选择AD输入通道; //选择AD输入通道; //选择AD输入通道; //选择AD输入通道; 河南城建学院本科毕业设计(论文) 计算与软件实现

} }

4.2 数据处理

数据处理程序将采集的电压通过一定的关系式转换为温度值,并温度值读入到指定数组中。此中包括AD测得的值为电压值,电压与温度转换的关系式;PT100的线性化处理;在采集过程中,由于外界干扰对采集到的数据的影响,做出相应的处理。

4.2.1 电压—PT100阻值转换

系统的测量范围是0~200℃,PT100对应的电阻值为100~175.84,由恒流源电路可知,PT100对应的输出电压也是调理电路的输入为166.67 mV~293.073mV,调理电路的输出电压为0V~ 5V。

因此,调理电路应完成输入电压与输出电压的对应变换:166.67 mV 与0 V;293.073 mV 与5 V;由于输出电压为0V~ 5V,则:

293.073 mV – 166.67mV= 126.403mV 式(4.1)

即:126.403mV与5V 的对应变换。由以上分析可知,两级放大电路的总的增益为G= 5/0.126403≈40。第一级放大电路的增益确定为20倍,第二级为2倍。图4.1中PT100是热电阻,R0值由于在输出为0V时,实际上有个对应于100欧姆的偏置电路。电路由-5V提供电路电源供电R12,PT100与R12电阻值相对较小,流经R12中的电流可视为恒流源。PT100两端的电压经AD620、OP07进行二级放大40倍,输出接到ADC0809输入端。

因此根据:

PT100-R0=U/I 式(4.2)

得:

I=2.500V/1.500K=0.001667A 式(4.3)

而:

AD=I*(PT100-100)*G 式(4.4)

这里的AD值为A/D转换得结果,G为放大器的增益,本设计中的二级放大器放大的倍数为40倍。

将上述条件代入得:

PT100=AD/I/G+100=AD/0.00167/40+100 式(4.5)

23

搜索更多关于: 毕业设计论文智能温度巡检仪 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

河南城建学院本科毕业设计(论文) 计算与软件实现 信号输入的放大电路主要是由AD620、OP07构成的两级放大电路组成。AD620是仪用放大器,输入偏置电流小,精度高,增益设置和调节简单。在AD620的1脚和8脚之间外接一个电阻R就可以设置放大电路的增益G。OP07是一种高精度单片运算放大器,具有很低的输入失调电压和漂移。OP07的优良特性使它特别适合作前级放大器,放大微弱信号,一般不用考虑调零和频率问题就能满足要求。 4.1.2 A/D采集信号 模/数(A/D)转换测量子函数用来控制对ADC0809的4路模拟输入的微小信号,即恒流源电路采集到的信号经过放大电路进行放大后,送入到A/D转换器输入端的信号,进行A/D转换并将对应的数值移入内存单元。温度采集程序总流程图如图4.2所示。 <

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com