一種實用的分布式數(shù)據(jù)采集和控制系統(tǒng)
一 引言
本文引用地址:http://www.ex-cimer.com/article/21031.htm液體的液位測量在工業(yè)生產(chǎn)中非常普遍,應(yīng)用領(lǐng)域也比較廣,例如:自來水位的測量和控制,石油管道和儲油罐的油位的測量等。高精度的傳感器可用于這些測試系統(tǒng)中來感知傳遞壓力、流量、 溫度等信號,把這些信號變成電信號,然后經(jīng)過放大、a/d轉(zhuǎn)換、送入單片機處理后,最后發(fā)送到遠方的pc機,這樣可實現(xiàn)對現(xiàn)場的液位情況進行實時監(jiān)控,從而向被控單元發(fā)出指令,采取相應(yīng)的動作。整個系統(tǒng)的框圖如下:

1. 放大部分:tlc4502-雙路自校準(zhǔn)低噪聲高速運算放大器的應(yīng)用。
集成運算放大器種類很多,在各類儀表及控制電路中要求運算放大器必須具有高精度,高共模抑制比和低溫漂等性能。目前采用的精密運算放大器都具有外接調(diào)零電位器輸入端,應(yīng)用時首先對其失調(diào)調(diào)零。由于電路復(fù)雜,給調(diào)試帶來不便。美國ti儀器公司研制生產(chǎn)的tlc4502精密型雙運算放大器,采用自動校準(zhǔn)技術(shù),在上電時將輸入失調(diào)電壓自動調(diào)整為零,使用起來十分方便,同時也節(jié)省了pcb板和外部分離元件,該器件的管腳排列如下圖所示:

tlc4502具有高精度,高增益,良好的電源抑制比,驅(qū)動能力強等特點,可廣泛應(yīng)用于數(shù)據(jù)采集,數(shù)字音頻,工業(yè)控制等領(lǐng)域。在本系統(tǒng)中,用來放大從傳感器出來的微弱信號,具體電路如圖1:

從放大器出來的電壓信號進入到a/d轉(zhuǎn)換器以形成單片機便于處理的數(shù)字信號。在該設(shè)計中,采用了美國ti公司生產(chǎn)的10位模數(shù)轉(zhuǎn)換器tlc1549。它采用cmos工藝,具有內(nèi)在的采樣和保持,采用差分基準(zhǔn)電壓高阻輸入,抗干擾,可按比例量程校準(zhǔn)轉(zhuǎn)換范圍,總不可調(diào)整誤差達到(±)1lsb max(4.8mv),占地面積小等特點。


tlc1549 at89c51

aadccon: mov 20h,#00h
mov 21h,#00h ;結(jié)果單元清零
mov r7,#0ah ;a/d轉(zhuǎn)換位數(shù)標(biāo)志
clr p1.4 ;選通tlc1549
loop1: mov c,p1.0 ;讀轉(zhuǎn)換結(jié)果送至cy
mov a,20h ;轉(zhuǎn)換結(jié)果移至結(jié)果單元
mov 20h,a
mov a,21h
rlc a
mov 21h,a
setb p1.2 ;形成移位脈沖
clr p1.2
djnz r7,loop1 ;轉(zhuǎn)換結(jié)束否?

ret ;上述程序執(zhí)行時間約120μs
3. rs485接口芯片部分-75lbc184
放大的電壓信號經(jīng)過a/d轉(zhuǎn)換由單片機處理后,要傳送到遠方的pc機,以便達到實時監(jiān)控的目的。以單片機為主體構(gòu)成的分布式數(shù)據(jù)采集和控制系統(tǒng),因為其電路結(jié)構(gòu)簡單,工作可靠性高而被廣泛應(yīng)用在工業(yè)控制中。目前廣泛使用的單片機產(chǎn)品都集成了串行通信接口,使用串行通信接口,通過rs485接口驅(qū)動芯片就可以構(gòu)成總線型通信網(wǎng)絡(luò),把多臺單片機系統(tǒng)連接成一個分布式數(shù)據(jù)采集和控制系統(tǒng)。但為了克服單片機的不足,引入了pc機,采用主從式結(jié)構(gòu)模式,即pc機為主機,分布在現(xiàn)場的各個單片機系統(tǒng)為從機,其結(jié)構(gòu)如下圖所示。

在該設(shè)計中,使用了ti公司生產(chǎn)的一種rs485接口芯片75lbc184,它使用單一電源vcc,電壓在+3~+5.5v范圍內(nèi)都能正常工作,能完成ttl與rs485之間的轉(zhuǎn)換。其引腳如下圖所示:該芯片與普通的rs485收發(fā)器相比,有一個顯著的特點,那就是片內(nèi)a、 b引腳接有高能量順變干擾保護裝置,可以承受峰值為400w(典型值)的過壓順變,故它能顯著提高防止雷電損壞器件的可靠性。對一些環(huán)境比較惡劣的現(xiàn)場,可直接與傳輸線相接而不需要任何外加保護元件。該芯片還有一個獨特的設(shè)計,當(dāng)輸入端開路時,其輸出為高電平,這樣可保證接收器輸入端電纜有開路故障時,不影響系統(tǒng)的正常工作。另外,它的輸入阻抗為rs485標(biāo)準(zhǔn)輸入阻抗的2倍(≥24kω),故可以在總線上連接64個收發(fā)器,其工作原理如圖4 所示。


4. 電源部分
電源的穩(wěn)定性是整個系統(tǒng)能夠正常工作的基礎(chǔ),在本設(shè)計中,所有的器件都采用常用的+5v的電壓,為了提高電壓的穩(wěn)定性,采用了ti公司生產(chǎn)的固定正輸出、低壓差穩(wěn)壓器tl750l05。tl750l05必須有輸出電容,沒有輸出電容,則其輸出端的電壓為鋸齒波形狀,鋸齒波的上升沿隨輸入電壓變化而變化,加輸出電容后,可以抑制上述現(xiàn)象,輸出電容的范圍在0.1uf~1uf內(nèi)。電路如圖6所示:

三 結(jié) 束 語
由ti公司的模擬產(chǎn)品tlc4502、tlc1549、sn75lbc184、tl750l05和atmel公司的單片機at89c2051構(gòu)成的分布式數(shù)據(jù)采集和控制系統(tǒng),現(xiàn)已用于監(jiān)測石油管道的壓力,流量和溫度等參量,性能良好。該系統(tǒng)的特點為:面積小,占地為5cmχ6.5cm;性能好,系統(tǒng)運行穩(wěn)定,同時處理幾個物理參量,進行實時監(jiān)控;操作簡單方便。
附:該系統(tǒng)的實物圖。如下所示:
評論