国产欧美日韩精品a在线观看-国产欧美日韩精品一区二区三区-国产欧美日韩精品综合-国产欧美中文字幕-一区二区三区精品国产-一区二区三区精品国产欧美

ACS880-07C
關(guān)注中國自動化產(chǎn)業(yè)發(fā)展的先行者!
隨著會計的發(fā)展,追蹤碳足跡
CAIAC 2025
2024
工業(yè)智能邊緣計算2024年會
2023年工業(yè)安全大會
OICT公益講堂
當(dāng)前位置:首頁 >> 案例 >> 案例首頁

案例頻道

NTC熱敏電阻多檔自動分選儀
  • 企業(yè):控制網(wǎng)     行業(yè):輸配電    
  • 點擊數(shù):2783     發(fā)布時間:2006-08-06 11:20:32
  • 分享到:
本文介紹了NTC熱敏電阻多檔自動分選儀的軟硬件設(shè)計。硬件上對電阻檢測、動作控制、人機界面三部分分別作了說明,并對機械部分也做了簡要圖示。軟件上對程序的流程作了介紹。

                             
    

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)以PIC628A單片機加雙積分AD7135來完成檢測。用PIC16F877A芯片作為下位機控制NTC分選過程,采用高速單片機C8051F022做為核心的上位機進行數(shù)據(jù)管理和人機對話,串行EEPROM芯片來記錄數(shù)據(jù);并利用CH375芯片將記錄數(shù)據(jù)安全而準確地轉(zhuǎn)儲到U盤上,可以方便的對數(shù)據(jù)進行存儲和管理,并配以液晶顯示屏,人機交互更友好。該儀表具有分選準確,運行穩(wěn)定,操作簡便,人機界面友好,管理方便的優(yōu)點。


一、
系統(tǒng)組成及工作原理

       本系統(tǒng)功能由硬件和軟件兩大部分協(xié)調(diào)完成,硬件部分主要完成各個傳感器信號的采集、轉(zhuǎn)換,電磁閥的動作,數(shù)據(jù)的存儲及各種信息的顯示;軟件主要完成信號的處理和控制,數(shù)據(jù)的管理等功能。軟件方面首先由PIC芯片的程序完成信號的轉(zhuǎn)換和控制,同時在C8051F022芯片上移植入Small RTOS嵌入式操作系統(tǒng),使其運行的迅速性、實時性和穩(wěn)定性更高,更好的進行數(shù)據(jù)的管理和存儲。

    整個系統(tǒng)的工作原理是首先將待測NTC電阻在油中并保持其恒溫,然后將其兩端電壓通過雙積分模數(shù)轉(zhuǎn)換器件7135轉(zhuǎn)換成數(shù)字信號后由單片機PIC628A傳送給PIC16F877A單片機,接著PIC16F877A將所得的數(shù)值與先測得的標準電阻的數(shù)值相比較后進行分檔,再通過74LS595移位寄存器輸出控制電磁閥的動作,從而將NTC正確的分選出來。同時PIC16F877A將分檔值通過485通訊傳輸給C8051F022芯片。C8051F022將數(shù)據(jù)實時的顯示在液晶屏,并把數(shù)據(jù)存入串行EEPROM芯片24AA512中,操作人員隨時可以用U盤將數(shù)據(jù)拷走保存。C8051F022也可以將輸入的一些參數(shù),比如速度,分檔值等,保存并傳送給PIC16F877,來控制它的運轉(zhuǎn)。系統(tǒng)結(jié)構(gòu)如圖1所示:


 

                                        1 系統(tǒng)結(jié)構(gòu)

二、 硬件構(gòu)成

    該系統(tǒng)硬件主要包括以下三個模塊;以PIC628A單片機為核心的檢測模塊,以PIC16F877A單片機為核心的下位機控制模塊,包括電磁閥輸出控制部分;以及以C8051F022單片機為核心的上位機管理模塊,包括了液晶顯示部分,鍵盤輸入部分,數(shù)據(jù)存儲部分,U盤數(shù)據(jù)輸出部分。

    2.1檢測模塊

     檢測模塊主要由PIC628A單片機和雙積分AD7135組成。PIC系列單片機是美國微芯推出的CMOS系列單片機,該系列芯片采用精簡指令集(RISC),哈佛總線結(jié)構(gòu),2級流水線取指令方式,具有實用、低價、指令集小、簡單易學(xué)、低功耗、高速度、體積小、功能強等特點,體現(xiàn)了單片機發(fā)展的一種新趨勢。7135為雙積分式14位模數(shù)轉(zhuǎn)換器件,具有精度高,抗干擾能力強等優(yōu)點。檢測精度可以達到萬分之一。下圖為采樣電路圖,其中REFO為標準電阻,REFX為待測電阻,Vin腳為7135的輸入端。7135的輸出值為待測電阻與標準電阻的比值。該值經(jīng)PIC628A通過IO口的I2C操作傳給下位機控制模塊PIC16F877A。

                                                     

                 圖2 采樣電路                                               


2.2
下位機控制模塊

PIC16F877A是微芯公司采用14RISC指令集的中級產(chǎn)品。該芯片內(nèi)含A/D、內(nèi)部EEPROM存儲器、比較輸出、捕捉輸入、PWM輸出、I2CSPI接口、LCD驅(qū)動、FLASH程序存儲器等功能,應(yīng)用十分廣泛。PIC16F877A首先通過I2C總線從模/數(shù)轉(zhuǎn)換部分獲取數(shù)據(jù),然后計算得出分檔值,再驅(qū)動電磁閥動作。其分檔精度能達到萬分之一。由于所有的待測電阻都是安放在一個循環(huán)轉(zhuǎn)動的鏈條上,然后由程序控制步進電機帶動鏈條轉(zhuǎn)動,電阻的檢測點和分選點相隔一段距離,當(dāng)電阻分檔完畢后,數(shù)據(jù)首先存放在一個數(shù)組中,鏈條帶動待測電阻到達電磁閥安裝地點,此時PIC16F877A才會將對應(yīng)的數(shù)據(jù)輸入到74LS595移位寄存器,這里采用74LS595是為了節(jié)約單片機的引腳,74LS595然后將數(shù)據(jù)輸出到ULN2803A八路達林頓管輸出,以提高輸出驅(qū)動能力來驅(qū)動電磁閥。當(dāng)電阻到達分選區(qū)后,分選信號操作對應(yīng)檔位的的電磁閥動作,將電阻擋入對應(yīng)檔位的容器內(nèi),從而完成分選。系統(tǒng)機械圖如圖3所示

 



3 系統(tǒng)機械結(jié)構(gòu)

 

 

2.3 上位機控制模塊

上位機控制模塊C8051F022單片機為核心,通過MAX485與下位機通訊,可以對接收到的數(shù)據(jù)進行一系列處理,其中包括了實時顯示、數(shù)據(jù)存儲和U盤讀寫,以及數(shù)據(jù)輸入,將參數(shù)傳回下位機。

C8051F022完全集成混合信號系統(tǒng),并使用 Cygnal的專利CIP-51微控制器內(nèi)核。CIP-51MCS-51TM指令集完全兼容,可以使用標準803x/805x的匯編器和編譯器進行軟件開發(fā)。而CIP-51采用流水線結(jié)構(gòu),與標準的8051結(jié)構(gòu)相比指令執(zhí)行速度有很大的提高。70%指令的執(zhí)行時間為12個系統(tǒng)時鐘周期,只有4條指令的執(zhí)行時間大于4個系統(tǒng)時鐘周期。其主要特性如下:

①高速、流水線結(jié)構(gòu)的8051兼容的CIP-51內(nèi)核(可達25MIPS)。

②全速、非侵入式的在系統(tǒng)調(diào)度接口(片內(nèi))。

③真正10位、100ksps8通道ADC,帶PGA和模擬多路開關(guān)。

④片內(nèi)看門狗定時器、VDD監(jiān)視器和溫度傳感器。

64K字節(jié)可在系統(tǒng)編程的FLASH存儲器。

43524096256)字節(jié)的片內(nèi)RAM。

⑦可尋址64K字節(jié)地址空間的外部數(shù)據(jù)存儲器接口。

⑧硬件實現(xiàn)的SPISMBus/I2C和兩個UART串口接口。

5個通用的16位定時器。

⑩具有5個捕捉/比較模塊的可編程計數(shù)器/定時器陣列。

從上述的芯片特性可以看出,與傳統(tǒng)51芯片相比,可使系統(tǒng)大為簡化。該芯片有片內(nèi)看門狗定時器可省去外部看門狗電路,并有多達64KFLASH存儲器和4352字節(jié)的片內(nèi)RAM無需另外擴展EPROMRAM,另外在系統(tǒng)編程功能為寫程序和調(diào)試都帶來了很大的方便。

    C8051F022在并行總線上外接了12C887時鐘芯片,液晶顯示屏和U盤控制芯片CH375。12C887時鐘芯片自帶晶體震蕩器和電池,可以在沒有外部電源的情況下工作10年,內(nèi)有114個字節(jié)的通用RAM,可以把要保存的參數(shù)進行存儲。液晶顯示屏則是用來顯示實時顯示數(shù)據(jù)和時間,還可以通過鍵盤輸入?yún)?shù),再通過485通訊傳送給下位機。C8051F022在將數(shù)據(jù)顯示的同時還將數(shù)據(jù)通過I2C總線連接到64K的串行EEPROM芯片24AA512中。當(dāng)需要將數(shù)據(jù)讀出時,只需將U盤插入USB接口中,C8051F022就會自動將一個月或之前一段時間的數(shù)據(jù)從24AA512中讀出,通過CH375寫入U盤中,數(shù)據(jù)管理十分方便可靠。

 

三、 軟件構(gòu)成

       該系統(tǒng)的軟件部分也分為下位機和上位機兩部分。下位機主要是完成數(shù)據(jù)的采集,處理和電磁閥動作,上位機主要是完成參數(shù)設(shè)置和數(shù)據(jù)管理功能。

       下位機PIC16F877A的編程是在微芯公司為PIC系列單片機開發(fā)的軟件集成開發(fā)環(huán)境MPLAB IDE下進行的。其程序流程圖如圖3所示。

 

 

初始化

A/D轉(zhuǎn)換

分檔處理

電磁閥驅(qū)動

485通訊

 

 

 

                                                                                  4下位機程序流程圖

   `上位機C8051F022則是使用了最常用的單片機C語言軟件開發(fā)環(huán)境Keil C51進行開發(fā)和編譯連接的。由于C8051F022性能非常優(yōu)良,所以移植入Small RTOS嵌入式操作系統(tǒng)。Small RTOS是周立功公司開發(fā)的用于8051系列單片機的多任務(wù)實時操作系統(tǒng)。Small RTOS支持優(yōu)先級的任務(wù)調(diào)度,支持任務(wù)間信號和消息傳遞,最大16個任務(wù),可以并行地利用中斷。具有以下等待操作:超時、另一個任務(wù)或中斷的信號。它能進行信息處理,支持存儲區(qū)的分配和釋放,支持占先式調(diào)度。在本程序中,創(chuàng)建了液晶顯示,鍵盤輸入和U盤傳輸三個任務(wù)。具體程序如下所示:

       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]. 劉和平 PIC16F87X單片機實用軟件與接口技術(shù) 北京:北京航空航天大學(xué)出版社,2002

[3]. 王俊杰 檢測技術(shù)與儀表 武漢:武漢理工大學(xué)出版社,2002

 

熱點新聞

推薦產(chǎn)品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产婷婷一区二区三区 | 夜间福利在线观看 | 猛操美女 | 亚洲精品午夜 | 荡公乱妇蒂芙尼中文字幕 | 成人免费久久精品国产片久久影院 | 日韩有码第一页 | 97在线观看成人免费视频 | 中文字幕在线播放视频 | 日本一级特大毛片 | 九九在线视频 | 欧美激情欧美狂野欧美精品免费 | 欧美久在线观看在线观看 | 奇米四色综合久久天天爱 | 精品一精品国产一级毛片 | 欧美一区二区三区在观看 | 久久久久国产成人精品亚洲午夜 | 欧美成人se01短视频在线看 | 搞黄网站免费观看 | 国产日韩亚洲欧美 | 美国一级免费 | 国产精品久久久久影院 | 国产成人91一区二区三区 | 97视频在线视频 | 欧日韩美香蕉在线观看 | 毛片免费视频 | 欧美成人免费tv在线播放 | 精品国产v | 日本aaaa片毛片免费 | 国产在线精品一区二区三区不卡 | 欧美性猛交xxxxx按摩国内 | 国产视频一区二区三区四区 | 美女一级毛片免费看看 | 欧美二级在线观看免费 | 九草网 | 欧美三级三级三级爽爽爽 | 美女视频大全网站免费 | 欧美一区二区高清 | 成人91在线 | 男女上下爽无遮挡午夜免费视频 | 久久精品在线 |