|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
NTC電阻,線性補償問題! |
| 作者:w321 欄目:單片機 |
遇到一個NTC電阻測溫,低溫( <25C )時阻值變化小小, 溫高時( >100 ) 阻值變化大大的, 大家有用過NTC測溫的說說對這種問題的處理辦法吧! 我用了串并聯(lián)電阻的方法對其高溫時進行線性補償, 但也只能部分的補償!!! 用的AD 不知大家還有沒有更好的方法, 或能使整個NTC阻值線性的就更好了! |
| 2樓: | >>參與討論 |
| 作者: w321 于 2007/3/8 8:53:00 發(fā)布:
沒人用嗎? 汗 |
|
| 3樓: | >>參與討論 |
| 作者: 與時俱進 于 2007/3/8 11:48:00 發(fā)布:
誤差小于1度 串并聯(lián)電阻的方法應(yīng)該可以在0-50度范圍內(nèi)做到線性度小于1度的誤差,串并聯(lián)電阻阻值通過取3點(比如5、25、45度)計算得到。 |
|
| 4樓: | >>參與討論 |
| 作者: bjkbj 于 2007/3/9 16:09:00 發(fā)布:
用線性查值查表 可作到25-110度 誤差小于一度 我做過 用線性查值查表 可作到25-110度 誤差小于一度 我做過 |
|
| 5樓: | >>參與討論 |
| 作者: 蘭天白云 于 2007/3/9 19:30:00 發(fā)布:
1度的誤差已經(jīng)不錯了 |
|
| 6樓: | >>參與討論 |
| 作者: bjkbj 于 2007/3/10 10:25:00 發(fā)布:
?????? 用8位就可做到20-100度 誤差一度 要提高精度選10位到12位的MCU 或用V-F線路了 |
|
| 7樓: | >>參與討論 |
| 作者: 蘭天白云 于 2007/3/12 20:17:00 發(fā)布:
主要的問題在于非線性 而且非常的非線性 |
|
| 8樓: | >>參與討論 |
| 作者: w321 于 2007/3/15 8:46:00 發(fā)布:
多數(shù)的NTC的曲線都是非常的非線性的 現(xiàn)在的溫控 大多都是0-150或更高的, 這就對NTC的線性要求較高了. 但大多數(shù)都不能達到線性特性, bjkbj說的 線性查直是不是利用函數(shù)計算后查表的,可以大楷說說是怎么個實現(xiàn)法嗎? bjkbj 發(fā)表于 2007-3-9 16:09 PIC 單片機 ←返回版面 4樓: 用線性查值查表 可作到25-110度 誤差小于一度 我做過 用線性查值查表 可作到25-110度 誤差小于一度 我做過 |
|
| 9樓: | >>參與討論 |
| 作者: w321 于 2007/3/15 19:18:00 發(fā)布:
大家看看我做的表, retlw .134 ; 8 retlw .131 ; 9 retlw .127 ; a retlw .124 ; b retlw .119 ; c retlw .115 ; d retlw .113 ; e retlw .111 ; f retlw .108 ; 10 retlw .106 ; 11 retlw .104 ; 12 retlw .102 ; 13 retlw .101 ; 14 retlw .100 ; 15 retlw .99 ; 16 retlw .97 ; 17 retlw .95 ; 18 retlw .93 ; 19 retlw .90 ; 1A retlw .88 ; 1B retlw .86 ; 1C retlw .85 ; 1D retlw .84 ; 1E retlw .83 ; 1F retlw .82 ; 20 retlw .80 ; 21 retlw .79 ; 22 retlw .78 ; 23 retlw .77 ; 24 retlw .76 ; 25 retlw .75 ; 26 retlw .74 ; 27 retlw .73 ; 28 retlw .72 ; 29 retlw .71 ; 2A retlw .70 ; 2B retlw .69 ; 2C retlw .68 ; 2D retlw .67 ; 2E retlw .66 ; 2F retlw .66 ; 30---------- retlw .65 ; 31 retlw .65 ; 32------- retlw .64 ; 33 retlw .63 ; 34 retlw .63 ; 35--------- retlw .62 ; 36------- retlw .62 ; 37 retlw .61 ; 38 retlw .60 ; 39 retlw .60 ; 3A--------- retlw .59 ; 3B------ retlw .59 ; 3C &nbs |
|
| 10樓: | >>參與討論 |
| 作者: s99060 于 2007/3/16 12:00:00 發(fā)布:
用電阻什么的適當展開變化小的部分,以滿足ADC的要求 然后用多項式插值來計算,插值方法自己找找,也有現(xiàn)成軟件,精度很高的. 查表不好,浪費地方還要自己畫,插值計算雖然慢但用在測溫還是足夠的 |
|
| 11樓: | >>參與討論 |
| 作者: afanti 于 2007/3/16 15:16:00 發(fā)布:
re 使用NTC,一般是并聯(lián)一個電阻,再串一個電阻分壓,取這個地方的電壓進行AD轉(zhuǎn)換?梢杂肊xcel來計算優(yōu)化線形度。 |
|
| 12樓: | >>參與討論 |
| 作者: w321 于 2007/3/16 16:38:00 發(fā)布:
電阻分壓查表的方法不夠好 查了有點資料 還是插值的方法好點, y= ax+b (看到白云貼的) 但還沒用過這個方法, 還是挺復(fù)雜的 如果能找到例程就太好了, 那可能是大海撈針了 --- |
|
| 13樓: | >>參與討論 |
| 作者: 與時俱進 于 2007/3/16 19:35:00 發(fā)布:
直接串一個電阻分壓更好 "并聯(lián)一個電阻,再串一個電阻分壓"的方法會使轉(zhuǎn)換靈敏度降低,直接串一個電阻分壓更好,雖然線性度不如前者,但還是比較直的,再配合線性插值法就行了. 我用10位AD,整數(shù)用查表,小數(shù)靠線性計算,分辨率0.1度。也就是用100條直線擬合。 |
|
| 14樓: | >>參與討論 |
| 作者: w321 于 2007/3/17 9:15:00 發(fā)布:
0.1度, 精度能有那么高, 溫度范圍是多大的啊? 我想對高溫進行補償, 但如果用8位的AD 是不是精度太差了點 |
|
| 15樓: | >>參與討論 |
| 作者: 與時俱進 于 2007/3/22 11:40:00 發(fā)布:
0----100度 回w321: 分辨率0.1不是精度0.1啊,兩者有區(qū)別的,顯示范圍是0.1----99.9度 |
|
| 16樓: | >>參與討論 |
| 作者: 云博 于 2007/3/22 11:58:00 發(fā)布:
數(shù)字溫度傳感器:LM75、DS18B20等。 |
|
| 17樓: | >>參與討論 |
| 作者: 與時俱進 于 2007/3/23 17:53:00 發(fā)布:
LM75、DS18B20等價格高! |
|
| 18樓: | >>參與討論 |
| 作者: xieyuanbin 于 2007/3/24 14:23:00 發(fā)布:
NTC本身的非線性和誤差不適合0.1°C的誤差. NTC的誤差范圍是5%,還是用鉑電阻吧. |
|
| 19樓: | >>參與討論 |
| 作者: 蘭天白云 于 2007/3/27 21:16:00 發(fā)布:
鉑電阻很貴,40元 |
|
| 20樓: | >>參與討論 |
| 作者: w321 于 2007/4/3 12:28:00 發(fā)布:
O |
|
| 21樓: | >>參與討論 |
| 作者: stonejust 于 2007/4/28 9:21:00 發(fā)布:
好像見過用二極管做的測溫系統(tǒng)。 記不太清楚了,好像是二極管的結(jié)電壓隨溫度變化而變化,處理一下,再測量電壓就好了,好像線性要好。 |
|
| 22樓: | >>參與討論 |
| 作者: 獨占一江秋 于 2007/4/28 11:45:00 發(fā)布:
用AD方法比較難,而且貴 給個方案供參考: 用NTC與555構(gòu)成振蕩電路,測頻率,然后用W321的方法查表。簡單、便宜、分辨率高。1塊錢之內(nèi)拿下。 |
|
| 23樓: | >>參與討論 |
| 作者: yewuyi 于 2007/4/28 14:20:00 發(fā)布:
2%精度NTC,K=103,B=3435 全量程1度精度,擴大表格范圍,可以做到-50~120度溫度測量…… * - 本貼最后修改時間:2007-4-28 14:21:58 修改者:yewuyi |
|
| 24樓: | >>參與討論 |
| 作者: ligg 于 2008/9/28 1:30:13 發(fā)布:
NTC本身的非線性和誤差不適合0.1°C的誤差 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |