用于印染前處理的淡堿濃度測(cè)量控制系統(tǒng)
測(cè)量濃度的傳感器采用非接觸式電磁傳感器,其特點(diǎn)是測(cè)量探頭的感應(yīng)部分不與燒堿溶液直接接觸,實(shí)現(xiàn)電解質(zhì)與傳感器檢測(cè)線圈完全非接觸,通過(guò)測(cè)量電解質(zhì)溶液的電導(dǎo)率值來(lái)間接測(cè)定離子濃度,解決了普通傳感器的電極易被燒堿溶液腐蝕以及由此而引起的干擾等問(wèn)題,提高了測(cè)量精度,延長(zhǎng)了傳感器的使用壽命[4]。
1.3 系統(tǒng)硬件部分
系統(tǒng)硬件組成如圖2所示。本文引用地址:http://www.ex-cimer.com/article/195246.htm
系統(tǒng)以微處理器ATmega128為核心,配以A/D轉(zhuǎn)換單元、D/A轉(zhuǎn)換單元、存儲(chǔ)器單元、時(shí)鐘接口單元、人機(jī)通信界面(觸摸屏)、I/O控制單元等外部設(shè)備。由于該系統(tǒng)要處理的數(shù)據(jù)量比較大,因此選用Atmel公司的ATmega128單片機(jī), 其處理器具備豐富的片上資源(4 KB RAM,128 KB Flash,4 KB EEPROM等)[5],能滿足系統(tǒng)需要。
A/D轉(zhuǎn)換單元用于采樣傳感器的電導(dǎo)率和溫度信號(hào),采用Maxim公司的MAX1247,它有12位轉(zhuǎn)換精度;D/A轉(zhuǎn)換單元輸出4 mA~20 mA的信號(hào)對(duì)電動(dòng)比例調(diào)節(jié)閥進(jìn)行控制操作,選用ADC公司的AD420;存儲(chǔ)器采用鐵電存儲(chǔ)器FM24C256(I2C接口),用于存儲(chǔ)數(shù)據(jù);采用Philips公司的PCF8583(I2C接口)作為系統(tǒng)的實(shí)時(shí)時(shí)鐘接口。人機(jī)通信界面采用觸摸屏完成顯示和相關(guān)的操作功能,控制器采用RS-232C串口與觸摸屏通信。
板級(jí)總線采用串行體制,微處理器與AD轉(zhuǎn)換器、DA轉(zhuǎn)換器采用SPI總線連接,與擴(kuò)展存儲(chǔ)器及時(shí)鐘芯片采用I2C總線連接。采用串行總線有效降低了系統(tǒng)的噪聲,并且便實(shí)現(xiàn)模擬和數(shù)字部分的隔離,對(duì)于提高測(cè)量精度與系統(tǒng)的抗干擾能力很有幫助。
1.4 系統(tǒng)軟件部分
該系統(tǒng)的軟件包括主程序、串行中斷程序、定時(shí)中斷程序、數(shù)據(jù)采集子程序、濃度校正子程序、輸出控制子程序、數(shù)據(jù)記錄子程序、通信處理子程序等。
主程序流程如圖3所示。在初始化過(guò)程中,主要完成對(duì)ATmega128、時(shí)鐘單元、A/D單元和D/A單元的初始化。
評(píng)論