本帖最后由 kafeimao4815 于 2017-6-3 15:51 編輯
, s# m& w5 y+ A w" h7 ~; Y, B8 A& ^
在油田的含油污水處理 ,、聚合物污水處理 、地下水處理 ,、地表水處理及循環(huán)水處理等領域中,水處理設備的注藥罐中經(jīng)常含有凝聚劑 ,、助凝劑 ,、浮選劑 、脫氧劑 ,、殺菌劑 ,、緩蝕劑 、阻垢劑 ,、破乳劑 ,、表面活性劑等各種水處理藥劑。這些具有腐蝕性水處理藥劑在投加的過程需要對藥罐內(nèi)液位實時監(jiān)測 ,,并且經(jīng)常還需要對液位的上 ,、下限自動控制。因此具備精度高 ,、抗干擾 ,、抗腐蝕的功能的隔膜式壓力傳感器,,是加藥設備液位檢測的理想傳感器。同時在設備引入單片機技術 ,,研制新一代的具有智能型自動控制 的設 備 ,。不僅能解決常規(guī)設備不能解決或不易解決的問題 , 而且能簡化電路,,增強功能,,提高精度,降低售價并加快新產(chǎn)品的開發(fā)速度,。因此壓力傳感器與單片機結(jié)合是新一代加藥裝置液位自動控制成功應用。: g5 v6 {# Q* N2 M/ {" G
一,、液位的檢測及系統(tǒng)工作原理7 t7 T' v2 \/ j& W5 Q8 y2 d
藥罐內(nèi)液位的檢測是根據(jù)液體深度與壓力成正比的關系,,液體的深度不同 ,其壓力變化也不一 樣 ,。而且壓力與液體之間成線性變化規(guī) 律 ,,它們之間應滿足下列關系式 :! A3 @- y3 `( B( r* ^# Y n' z( c
P=Po+pgh (1)2 t3 I& \% O5 M) c5 @
- \- G9 ~+ `$ V, \# r
式中 :P是液體密度 ,Po是液面處的壓力 ,, 對于非密封的藥罐可視為大氣壓力 ,。因此對上式可以導出液位高度h的表達式
( m/ ^# U( t: h h= (P—Po)/pg (2)5 y4 t5 h+ o1 e. I# E1 {1 r
]- ] _3 x! k I7 v1 _6 x
因此 ,可以根據(jù)要檢測液位最大高度 ,,選擇壓力傳感器的量程范圍,。例如 ,3米高的藥罐對于密度P近似為1的 液體 ,,采用測 量范圍 0-0.03MPa的壓力傳感器 ,,考慮過載等因素可以選擇 0-0.05Mpa量程的傳感器。7 b$ k- K1 g- t) ]# ~- d: l
測量電路采用高精度壓力傳感器 ,、與單片機組成壓力檢測及控制系統(tǒng) ,。將傳感器采集信號放大處理后, 送入A/D轉(zhuǎn)換為數(shù)字信號 ,, 在微處理器 AT89C2051中對 A/D采集的數(shù)據(jù)進行液位高度換算 .然后送給顯示及執(zhí)行電路 ,。實現(xiàn)液位上 、下限報警及自動控制等功能 ,。9 F% u( h1 j1 I$ x( P, P
二,、硬件電路設計。測量系統(tǒng)中選用了CY—YZ一3o6型壓力傳感器 .該元件利用硅的壓阻效應.采用固態(tài)集成 ,、溫度補償工藝 ,、雙島限位 、真空充油技術 ,,及全焊接結(jié)構(gòu) ,。該傳感器具有精度高 ,、穩(wěn)定性好 、體積小 ,、耐腐蝕 ,、抗干擾能力強的優(yōu)點 。采用三線制信號輸出 ,、電流 為 4-25mA.適合于液位的測量 ,。壓力傳感器輸 出的電流信號,經(jīng) 2501"1取樣電阻轉(zhuǎn)換成 l_5V的電壓信號,,再由 A/D轉(zhuǎn)換器送入 89C2051 單片機進行數(shù)據(jù)處理并給出輸出及顯示測量結(jié)果 ,。 該測量系統(tǒng)采用的AT89C2051單片機 , 它與相應的外圍接口電路 ,、MAX187A/D轉(zhuǎn)換器及串行口MC14499顯示電路組成最小的微機測控系統(tǒng) ,。AT89C2051是 AT89C51的簡化體 ,20引腳的DIP封裝 ,。 MAX187是一種完整的 ,、CM0S工藝結(jié)構(gòu) 、12位的A/D變換器 ,,8引腳的DIP封裝 ,。A/D轉(zhuǎn)換電路采用了串行輸出接口,MAXI87與 8OC2O51的接口非常簡單 ,,只需三根 數(shù)字線 ,,不僅節(jié)省了空間 ,而且簡化了線路板的布線 ,。接口電路如圖2所示 ,。 89C2O51的 P1.5、P1.6和 1.7分別與MAX187 的CS,、SCLK和DOUT相連接 ,。在串行 接口有效時 ,設置CPU的串行接口為主方式 ,,因而 CPU發(fā)出串行時鐘 ,,用 P1.5口將芯片的片選 CS拉成低電平 ,并保持SCLK為低電平 ,,等待最大轉(zhuǎn)換時間 ,,檢測 DOUT 的上升沿確定轉(zhuǎn)換是否結(jié)束。然后輸出SCLK,,SCLK最少有效時鐘周期為 13個,。 時鐘的第一 個下降沿 , DOUT端將出現(xiàn)轉(zhuǎn)換結(jié)果的最高位 (MSB)。 DOUT端在 SCLK 的下降沿產(chǎn)生數(shù)據(jù) ,,在SCLK的上升沿數(shù)據(jù)穩(wěn)定 ,,89C2051可以讀入數(shù)據(jù) 。在下降的第 l3個時鐘之后 ,,將 CS拉成高電平,。如果此后面 CS仍為低 電平 ,在輸出 LsB位之后將輸出 0,。隨著 CS=1,,等待一段特定的時 間之后 ,若使 CS拉成低電平 ,,將進行新的一次轉(zhuǎn)換 ,。如果轉(zhuǎn)換結(jié)束之前,將拉成高電平來中止轉(zhuǎn)換 ,,否則需至少等待一個采樣時間周期才能啟動一次新的轉(zhuǎn)換 ,。 硬件譯碼鍵盤顯示器接口電路也采用串行方式 ,用MCl4499實現(xiàn).譯碼 ,、驅(qū)動 ,。89C2051 的RXD提供串行輸入的BCD碼顯示數(shù) 據(jù) ,, TXD提供串行移位脈沖,,P1.4控制使能端EN,動態(tài)掃描由硬件管理 ,。串行輸入 ,、并行輸出移位寄存器 74LS164芯片做鍵盤電路 。3 d) @% R+ o; k5 z, S0 @( Y6 ~
三,、軟件設計,。在軟件設計上采用模塊化設計,顯示子程序?qū)⒁@示的數(shù)字的BCD碼按百 ,、十 ,、個次序依次存放在顯示緩沖區(qū)進行顯示。運算采用雙精度四節(jié)浮點乘除運算子程 序 ,,以保證運算不損失精度 ,。為了減 少外界對采樣值的干擾 ,提高采樣信號的可靠性和程序的抗干擾能力 ,,A/D轉(zhuǎn)換 軟件設計上采用數(shù)字濾波技術 ,,通過 MAX187對液位進行采集 . 算術平均濾波法計算公式如下 : {+ n; l7 n2 d
![]()
6 X& M6 K( n( p9 R/ r 式中:為濾波器的輸出值 ,即多次轉(zhuǎn)換的平均值 ,,為濾波器的第 i次輸入值 ,,n為采樣次 數(shù) 。 關于失調(diào)誤差的凋整 ,可按具塞公差求標準偏差值! ?& a7 z, p8 {, A
0 H- d; h2 G7 `" O
其中 ,,對于 的數(shù)據(jù)予以剔 除 ,,這樣完全可以保證數(shù)據(jù)的平穩(wěn)可靠 。A/D 轉(zhuǎn)換子程序流程圖見 圖 3,。1 M, P; a& X7 J# h* s* [
* I6 `' F8 k( Y7 ?5 C 四,、測量結(jié)果 。改變液位的高度 ,。用標準米尺測量實際高度值 ,,同本液位測量系統(tǒng)對照測量的組測量結(jié)果如表1所 示 , 可以看出本裝置檢測誤差小于 ±2%.完全滿 足 液位測量的要求 ,。 與常規(guī)檢測儀相 比 ,,它具有體積小 、成本低 ,、精度高 ,、檢測方便等優(yōu)點。應用在水處理設備上 ,,具備對液位上 ,、下限參數(shù)進行設置的功能 ,并能實 現(xiàn)對藥罐內(nèi)液位自動檢測 ,、自動停 機 ,、報警及顯示 ,可用于無人職守的環(huán)境 ,。
) H' _: N: t7 B# l: f5 E; u![]() 來源(成都明峰實業(yè) | 水處理設備生產(chǎn)商) |