前 言
NTC是負溫度系數(shù)的英文縮寫,所謂NTC熱敏電阻器就是負溫度系數(shù)熱敏電阻器。它是以錳、鈷、鎳和銅等金屬氧化物為主要材料,采用陶瓷工藝制造而成的。這些金屬氧化物材料都具有半導(dǎo)體性質(zhì),因為在導(dǎo)電方式上完全類似鍺、硅等半導(dǎo)體材料。溫度低時,這些氧化物材料的載流子(電子和孔穴)數(shù)目少,所以其電阻值較高;隨著溫度的升高,載流子數(shù)目增加,所以電阻值降低。利用這一特性,可將NTC熱敏電阻通過測量其電阻值來確定相應(yīng)的溫度,從而達到檢測和控制溫度的目的。采用不同的制作工藝方法,結(jié)構(gòu),形狀,可以獲得各種各樣的NTC熱敏電阻,以其為核心制成的溫度傳感器廣泛用于醫(yī)學(xué)等溫度測量領(lǐng)域。NTC在生產(chǎn)出來后,每個阻值隨溫度變化的特性并不一致,這就需要對NTC按照不同的阻值變化范圍進行分選。
目前國類NTC生產(chǎn)廠家主要是用人工加簡要的治具來完成檢測的,不緊效率低而且人工成本高?,F(xiàn)在也有廠家在用NTC自動分選儀,但這些儀器分選都只有一檔而且產(chǎn)能上不去?,F(xiàn)在這套系統(tǒng)可以根據(jù)檢測阻值與標準阻值的百分比來分成八檔,分選百分比由自己設(shè)定。檢測時是三路同是進行的,也就是說每次能檢測三個電阻,同時完成分選,產(chǎn)能能達9000pcs/h。同時在電阻被檢測前能將電阻校直具有校直機的功能。本系統(tǒng)以PIC
一、 系統(tǒng)組成及工作原理
本系統(tǒng)功能由硬件和軟件兩大部分協(xié)調(diào)完成,硬件部分主要完成各個傳感器信號的采集、轉(zhuǎn)換,電磁閥的動作,數(shù)據(jù)的存儲及各種信息的顯示;軟件主要完成信號的處理和控制,數(shù)據(jù)的管理等功能。軟件方面首先由PIC芯片的程序完成信號的轉(zhuǎn)換和控制,同時在C
整個系統(tǒng)的工作原理是首先將待測NTC電阻在油中并保持其恒溫,然后將其兩端電壓通過雙積分模數(shù)轉(zhuǎn)換器件7135轉(zhuǎn)換成數(shù)字信號后由單片機PIC
二、 硬件構(gòu)成
該系統(tǒng)硬件主要包括以下三個模塊;以PIC
2.1檢測模塊
檢測模塊主要由PIC
圖2 采樣電路
2.2
PIC
圖3 系統(tǒng)機械結(jié)構(gòu)
2.3 上位機控制模塊
上位機控制模塊以C
C
①高速、流水線結(jié)構(gòu)的8051兼容的CIP-51內(nèi)核(可達25MIPS)。
②全速、非侵入式的在系統(tǒng)調(diào)度接口(片內(nèi))。
③真正10位、100ksps的8通道ADC,帶PGA和模擬多路開關(guān)。
④片內(nèi)看門狗定時器、VDD監(jiān)視器和溫度傳感器。
⑤64K字節(jié)可在系統(tǒng)編程的FLASH存儲器。
⑥4352(4096+256)字節(jié)的片內(nèi)RAM。
⑦可尋址64K字節(jié)地址空間的外部數(shù)據(jù)存儲器接口。
⑧硬件實現(xiàn)的SPI、SMBus/I
⑨5個通用的16位定時器。
⑩具有5個捕捉/比較模塊的可編程計數(shù)器/定時器陣列。
從上述的芯片特性可以看出,與傳統(tǒng)51芯片相比,可使系統(tǒng)大為簡化。該芯片有片內(nèi)看門狗定時器可省去外部看門狗電路,并有多達64K的FLASH存儲器和4352字節(jié)的片內(nèi)RAM無需另外擴展EPROM和RAM,另外在系統(tǒng)編程功能為寫程序和調(diào)試都帶來了很大的方便。
C
三、 軟件構(gòu)成
該系統(tǒng)的軟件部分也分為下位機和上位機兩部分。下位機主要是完成數(shù)據(jù)的采集,處理和電磁閥動作,上位機主要是完成參數(shù)設(shè)置和數(shù)據(jù)管理功能。
下位機PIC
初始化 A/D轉(zhuǎn)換 分檔處理 電磁閥驅(qū)動 485通訊
圖4下位機程序流程圖
`上位機C
OSInit(); //操作系統(tǒng)初始化
OSTaskCreate(DATA_U, NULL, 0); //創(chuàng)建U盤傳輸任務(wù),優(yōu)先級最高
OSTaskCreate(KEY, NULL, 1); //創(chuàng)建鍵盤輸入任務(wù),優(yōu)先級次之
OSTaskCreate(DISPLAY, NULL, 2); //創(chuàng)建液晶顯示任務(wù),優(yōu)先級最低
鍵盤輸入任務(wù)的功能就是首先判斷哪個鍵按下了,然后再判斷當(dāng)前液晶顯示的頁面,再執(zhí)行相應(yīng)的程序,比如數(shù)據(jù)改變,頁面切換等。液晶顯示任務(wù)則是根據(jù)鍵盤的輸入來顯示不同的界面,顯示實時的數(shù)據(jù),時間等。U盤傳輸任務(wù)是在U盤插入后才自動執(zhí)行。在寫U盤時,首先第一步是將存儲在EEPROM的數(shù)據(jù)讀出來賦給變量,接著將其寫入緩沖區(qū),在此我們利用扇區(qū)寫操作,這樣可以大大提高寫U盤的速度和準確度,等緩沖區(qū)的內(nèi)容達到4個扇區(qū)后,就將緩沖區(qū)的內(nèi)容寫入U盤,這樣反復(fù)操作直到數(shù)據(jù)全部寫入U盤中。
4 結(jié)束語
經(jīng)實驗,該NTC熱敏電阻分選儀電阻分選準確,運行穩(wěn)定,其分選出的NTC所制成的溫度傳感器在醫(yī)療等溫度測量領(lǐng)域應(yīng)用廣泛。事實表明,在工業(yè)環(huán)境較強干擾的情況下,該產(chǎn)品長時間的運行十分的穩(wěn)定,并且其人機界面友好,運行速度快,穩(wěn)定性,實時性好和運轉(zhuǎn)安全的特點得到極好的體現(xiàn),滿足了用戶的需求。同時我們也能根據(jù)用戶的需要開發(fā)出能將NTC電阻在兩個油溫下分別檢測,然后進行比值檢測分選的自動多檔分選儀。
參考文獻
[1]. 潘琢金, 施國君 C8051Fxxx高速SOC單片機原理及應(yīng)用 北京:北京航空航天大學(xué)出版社,2002
[2]. 劉和平 PIC
[3]. 王俊杰 檢測技術(shù)與儀表 武漢:武漢理工大學(xué)出版社,2002