一、 前言
AD590 為Analog Devices 公司出品的一種雙端溫度轉換電流源的單晶IC。圖為AD590內部的線路結構,及其二種常用的包裝。
0.001.jpg (20.7 KB, 下載次數: 102)
下載附件
2016-6-23 23:40 上傳
二、原理與暫存器設定說明原理: AD 590是一個良好的溫度-電流轉換的感測元件,具有良好的線性關系,其轉換率為1μA/°K。 􀂄圖(左邊)所示為AD 590轉換電路,其輸出轉換率有100mV/°C(Vo15)輸出。由于AD 590之轉換率為1μA/°K。因運算放大器具有極高的輸入阻抗,極小的輸入電流的特性,使得AD 590電流完全流過R2與R3,故U1 的輸出電壓為1μA/°K.(R2+R3),當調整R2使得R2+R3=10KΩ時,U1 的輸出電壓為10mV/°K。 􀂄為了得到穩定的2.732V,由R6,CR1,R7,R8,R9 及U3組成一穩壓電路。調整R8可使U3的輸出(Vf1)圖6-2-2為2.732V。而U2的輸出電壓(Vo15)=10(U1out-Vf1)=10(10mV/°K -2.732)=10 x 10mV/°C=100mV/°C。
0.002.jpg (35.23 KB, 下載次數: 111)
下載附件
2016-6-23 23:40 上傳
說明:AD 590特性 線性電流源輸出:其轉換率為1μA/°K 。􀂄有寬廣的測溫范圍:-55°C~150°C 。􀂄體積小:僅有二端子,配線容易,電壓輸入/電流輸出。􀂄準確度極高。􀂄使用的電壓范圍彈性大:+4V~30V,輸出特性不會變化,如圖所示。
0.003.jpg (29.52 KB, 下載次數: 110)
下載附件
2016-6-23 23:40 上傳
輸出電壓轉換率 由于AD 590輸出信號為1μA/°K 電流,如欲轉換成電壓輸出,只須與1KΩ之負載電阻串聯即可,由V=l‧R原理,得到1mV/°K之電壓輸出。圖4-3所示,為一常用的AD 590溫度一電壓轉換電路。由于1KΩ阻值必須很準確,否則會造成誤差,故可使用910Ω固定電阻與200Ω半固定電阻串聯成準確的1KΩ電阻。
0.004.jpg (7.44 KB, 下載次數: 135)
下載附件
2016-6-23 23:40 上傳
三、 程式與電路圖程式: #include // processor if/def file #include "MID_LCD.h" __CONFIG ( FOSC_INTRC_CLKOUT & WDTE_OFF & PWRTE_OFF & MCLRE_ON & CP_OFF & CPD_OFF & BOREN_OFF & IESO_OFF & FCMEN_OFF & LVP_OFF );
__CONFIG ( BOR4V_BOR40V & WRT_OFF );//配置位元設定 const char LCD_Msg1[]="Hi-Tech PICC ADC"; //定義為常數 const char LCD_Msg2[]=" T: ";
float v,T,data; unsigned int ADC_VALUE; int number; void main(void) { unsigned char i; VCFG0=0; VCFG1=0; ADFM=1; CHS0=0; CHS1=0; CHS2=0; CHS3=1;//選擇溫度採集埠 ADCS1=1; ADCS0=0; ADON=1; ANS8 =1; TRISB2=1;//設定溫度採集埠為AN8 =RB2埠公用 IRCF0=1;//Select Internal FRC at 8MHz in the OSCCON Register IRCF1=1; IRCF2=1;
OpenLCD();
LCD_Set_Cursor(0,0); putrsLCD(LCD_Msg1); LCD_Set_Cursor(0,1); putrsLCD(LCD_Msg2);
for(i=0;i<20;i++) { // 延時 20us } GO_DONE=1; // GO=1啟Start A/D convert NOP( ); while(1) {
while(GO_DONE==0) //GO=0 End of convert { ADIF=0;
ADC_VALUE=ADRESH*256+ADRESL; T=(ADC_VALUE/1023.0)*100.0; number=T*100.0;
LCD_Set_Cursor(8,1); put_Num_LCD(number); GO_DONE=1; for(i=0;i<20;i++) { // 延時 20us }
NOP( ); }
} }
電路圖:
0.005.jpg (23.34 KB, 下載次數: 122)
下載附件
2016-6-23 23:40 上傳
0.006.jpg (19.09 KB, 下載次數: 123)
下載附件
2016-6-23 23:40 上傳
四、 結論
0.007.jpg (27.9 KB, 下載次數: 116)
下載附件
2016-6-23 23:40 上傳
0.008.jpg (26.39 KB, 下載次數: 113)
下載附件
2016-6-23 23:40 上傳
0.009.jpg (29.95 KB, 下載次數: 98)
下載附件
2016-6-23 23:40 上傳
0.010.jpg (36.24 KB, 下載次數: 108)
下載附件
2016-6-23 23:40 上傳
本例完整的程序和資料請下載:http://www.zg4o1577.cn/bbs/dpj-52478-1.html
|