ad590测温电路 ad590测温电路误差
本篇文章给大家谈谈ad590测温电路,以及ad590测温电路误差对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、AD590温度传感器采样电路解读
- 2、如何用AD590集成电路温度传感器制作一个热力学温度计
- 3、ad590数字温度计测量详细原理 谢谢!!
- 4、用AD590测温度,要求输出0-5V,电路如何改进?
- 5、下图为AD590典型应用温控电路,请回答下列问题:1. AD590是哪种类型的温度传感?
AD590温度传感器采样电路解读
ad590温度传感器输出电压信号--运放1射随 --运放2放大
运放1:正极输入Vin,输出Vo1 = Vin
运放2:按照叠加定理,输入2个,1个是10Vo1/12,另一个是-2.74*2/12;放大倍数最大20+25+1,最小20+1,假设为n,则最终输出:
Vo = n*5*Vo1/6 - 2.74*n/6
如何用AD590集成电路温度传感器制作一个热力学温度计
AD590外接4到30外加电压ad590测温电路,输出串联10k电阻ad590测温电路,电阻后跟地,测AD590与电阻间电压。
传感器ad590测温电路的变化电流通过电阻器R5和可变电阻器RP2,转换为电压信号,输出到数字表头,通过数字表显示出温度ad590测温电路的变化,集成电路IC选用AD590型温度传感器。本电路其它元器件没有特殊要求,可根据电路图给出参数来选择,可通过改变电阻器R5和可变电阻器RP2的值,来改变输出的灵敏度。
扩展资料ad590测温电路:
热电偶由两个不同材料的金属线组成,在末端焊接在一起。再测出不加热部位的环境温度,就可以准确知道加热点的温度。由于它必须有两种不同材质的导体,所以称之为热电偶。
不同材质做出的热电偶使用于不同的温度范围,它们的灵敏度也各不相同。热电偶的灵敏度是指加热点温度变化1℃时,输出电位差的变化量。对于大多数金属材料支撑的热电偶而言,这个数值大约在5~40微伏/℃之间。
参考资料来源:百度百科-温度传感器
ad590数字温度计测量详细原理 谢谢!!
.温度传感器AD590基本知识
AD590产生的电流与绝对温度成正比,它可接收的工作电压为4V-30V,检测的温度范围为-55℃-+150℃,它有非常好的线性输出性能,温度每增加1℃,其电流增加1uA。
AD590温度与电流的关系如下表所示
摄氏温度
AD590电流
经10KΩ电压
0℃
273.2 uA
2.732V
10℃
283.2 uA
2.832 V
20℃
293.2 uA
2.932 V
30℃
303.2 uA
3.032 V
40℃
313.2 uA
3.132 V
50℃
323.2 uA
3.232 V
60℃
333.2 uA
3.332 V
100℃
373.2 uA
3.732 V
AD590引脚图
2.实验任务
利用AD590温度传感器完成温度的测量,把转换的温度值的模拟量送入ADC0809的其中一个通道进行A/D转换,将转换的结果进行温度值变换之后送入数码管显示。
3.电路原理图
图4.30.1
4.系统板上硬件连线
(1). 把“单片机系统”区域中的P1.0-P1.7与“动态数码显示”区域中的ABCDEFGH端口用8芯排线连接。
(2). 把“单片机系统”区域中的P2.0-P2.7与“动态数码显示”区域中的S1S2S3S4S5S6S7S8端口用8芯排线连接。
(3). 把“单片机系统”区域中的P3.0与“模数转换模块”区域中的ST端子用导线相连接。
(4). 把“单片机系统”区域中的P3.1与“模数转换模块”区域中的OE端子用导线相连接。
(5). 把“单片机系统”区域中的P3.2与“模数转换模块”区域中的EOC端子用导线相连接。
(6). 把“单片机系统”区域中的P3.3与“模数转换模块”区域中的CLK端子用导线相连接。
(7). 把“模数转换模块”区域中的A2A1A0端子用导线连接到“电源模块”区域中的GND端子上。
(8). 把“模数转换模块”区域中的IN0端子用导线连接到自制的AD590电路上。
(9). 把“单片机系统”区域中的P0.0-P0.7用8芯排线连接到“模数转换模块”区域中的D0D1D2D3D4D5D6D7端子上。
5.程序设计内容
(1). ADC0809的CLK信号由单片机的P3.3管脚提供
(2). 由于AD590的温度变化范围在-55℃-+150℃之间,经过10KΩ之后采样到的电压变化在2.182V-4.232V之间,不超过5V电压所表示的范围,因此参考电压取电源电压VCC,(实测VCC=4.70V)。由此可计算出经过A/D转换之后的摄氏温度显示的数据为:
如果(D*2350/128)<2732,则显示的温度值为-(2732-(D*2350/128))
如果(D*2350/128)≥2732,则显示的温度值为+((D*2350/128)-2732)
6.汇编源程序
(略)
7.C语言源程序
#include AT89X52.H
#include ctype.h
unsigned char code dispbitcode[]={0xfe,0xfd,0xfb,0xf7,
0xef,0xdf,0xbf,0x7f};
unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40};
unsigned char dispbuf[8]={10,10,10,10,10,10,0,0};
unsigned char dispcount;
unsigned char getdata;
unsigned long temp;
unsigned char i;
bit sflag;
sbit ST=P3^0;
sbit OE=P3^1;
sbit EOC=P3^2;
sbit CLK=P3^3;
sbit LED1=P3^6;
sbit LED2=P3^7;
sbit SPK=P3^5;
void main(void)
{
ST=0;
OE=0;
TMOD=0x12;
TH0=0x216;
TL0=0x216;
TH1=(65536-4000)/256;
TL1=(65536-4000)%256;
TR1=1;
TR0=1;
ET0=1;
ET1=1;
EA=1;
ST=1;
ST=0;
getdata=148;
while(1)
{
;
}
}
void t0(void) interrupt 1 using 0
{
CLK=~CLK;
}
void t1(void) interrupt 3 using 0
{
TH1=(65536-4000)/256;
TL1=(65536-4000)%256;
if(EOC==1)
{
OE=1;
getdata=P0;
OE=0;
temp=(getdata*2350);
temp=temp/128;
if(temp2732)
{
temp=2732-temp;
sflag=1;
}
else
{
temp=temp-2732;
sflag=0;
}
i=3;
dispbuf[0]=10;
dispbuf[1]=10;
dispbuf[2]=10;
if(sflag==1)
{
dispbuf[7]=11;
}
else
{
dispbuf[7]=10;
}
dispbuf[3]=0;
dispbuf[4]=0;
dispbuf[5]=0;
dispbuf[6]=0;
while(temp/10)
{
dispbuf[i]=temp%10;
temp=temp/10;
i++;
}
dispbuf[i]=temp;
ST=1;
ST=0;
}
P1=dispcode[dispbuf[dispcount]];
P2=dispbitcode[dispcount];
dispcount++;
if(dispcount==8)
dispcount=0;
用AD590测温度,要求输出0-5V,电路如何改进?
仿真图里R7应该是10k,现在是1k;
R8电位器输出电压要确认调到了2.73V;
R8电位器由于电阻比较大,由于R3的分流会改变R8的输出电压,所以应该像下面一样接一个缓冲器;
要求0.373mA时输出为5V,差分放大器倍数应该是5,所以R5,R6应该是50k。
下图为AD590典型应用温控电路,请回答下列问题:1. AD590是哪种类型的温度传感?
AD590是一款双引脚集成电路温度传感器,其输出电流与绝对温度成比例。在4 V至30 V电源电压范围内,该器件可充当一个高阻抗、恒流调节器,调节系数为1 µA/K。
关于ad590测温电路和ad590测温电路误差的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
标签: ad590测温电路
相关文章
发表评论