摘 要: 針對稀土熔鹽電解生產(chǎn)中存在的主要問題和實際中應(yīng)用的要求,在無線通信的基礎(chǔ)上提出了一種基于ARM7的監(jiān)測系統(tǒng),。系統(tǒng)中,,以nRF905為無線通信射頻收發(fā)芯片,ARM7和單片機為主機和從機的處理器,,實現(xiàn)系統(tǒng)的可靠性和實用性,。
關(guān)鍵詞: 熔鹽電解;監(jiān)測系統(tǒng),;無線通信
由于稀土熔鹽電解法制取工藝過程簡單,,生產(chǎn)效率高,工業(yè)生產(chǎn)中一般采用熔鹽電解法制取混合稀土金屬和單一稀土[1],。隨著科技的發(fā)展,,對稀土生產(chǎn)的要求越來越高,稀土熔鹽電解過程的智能控制有利于避免操作過程中人為因素帶來的許多弊端,,特別是有的稀土金屬貴如黃金,,生產(chǎn)的過程中也要做好防盜。同時在稀土熔鹽電解的近距離環(huán)境中會產(chǎn)生有毒氣體和放射性物質(zhì),,對生產(chǎn)工人身體健康產(chǎn)生危害[2],。目前國內(nèi)已經(jīng)投入稀土熔鹽電解生產(chǎn)監(jiān)測和無線定位通信系統(tǒng)有很多種,但現(xiàn)有的產(chǎn)品無論是使用還是維護上都需要較高的技術(shù)支撐,,并要求配備足夠的專職工作人員,。這需要耗資大量的人力和物力來支撐。參考文獻[3]給出了一種自動控制稀土熔鹽電解爐溫度裝置,,但只靠單一的參量很難做到測控的精確性和穩(wěn)定性,。因此,本系統(tǒng)針對稀土生產(chǎn)中存在的諸多問題,,采用多參量監(jiān)測,,創(chuàng)新性的將一種實用性強、研發(fā)成本低,、使用維護簡便,、安全可靠的生產(chǎn)監(jiān)測無線通信系統(tǒng)應(yīng)用到稀土生產(chǎn)中。
1 系統(tǒng)總體設(shè)計
本系統(tǒng)主要監(jiān)測溫度和電壓兩個變量,,由主控部分,、監(jiān)測部分和無線通信部分組成,主控部分采用性能相對較高的ARM7LPC2103處理器芯片來控制,,監(jiān)測部分采用價格較低的STC89C52來控制,。由于電流密度和槽電壓成正比,,通過監(jiān)測槽電壓波動來判斷電解槽的穩(wěn)定性,用溫度傳感器來監(jiān)測溫度,,同時用LCD來顯示溫度,、電壓和計數(shù)防盜監(jiān)測。主控和監(jiān)測通過無線通信來實現(xiàn)信號的發(fā)送與接收,,基于ARM7的監(jiān)測系統(tǒng),,用nRF905射頻收發(fā)芯片進行數(shù)據(jù)通信。同時主控端ARM7與PC機通過用RS232直接通信,,實現(xiàn)數(shù)據(jù)的保存和監(jiān)測,,如圖1所示。
2 硬件電路及理論分析
稀土熔鹽電解槽的槽電壓包括:分解電壓,、結(jié)構(gòu)電壓降和熔體電壓降,。結(jié)構(gòu)壓降基本為固定值±2.9 V,而熔體壓降與溫度有關(guān),,通過溫度傳感器來設(shè)定適合的值,根據(jù)這些可以用電壓波動監(jiān)測和溫度傳感器來判定電解槽的生產(chǎn)情況,。
每個從機都帶有液晶顯示和聲光報警,,考慮經(jīng)濟適用因素,本系統(tǒng)從機顯示模塊采用LCD1602,,顯示計數(shù),、時間、故障原因,,圖4為LCD1602原理圖,。當出現(xiàn)故障時聲光報警器報警,查看LCD液晶來知道故障的原因,。
3 實現(xiàn)方法
由于STC89C52單片機不具有SPI接口,,而nRF905射頻收發(fā)模塊是通過SPI接口由MCU控制,所以只能通過MCU的I/O口來模擬SPI總線接口,,實現(xiàn)無線通信系統(tǒng)的設(shè)計,。發(fā)射裝置中,STC89C52與nRF905連接方法如圖5所示,。選用MCU的P0.2模擬數(shù)據(jù)輸出端MOSI,,P0.3模擬數(shù)據(jù)輸入端MISO,P0.1模擬SCK的輸出端,,P0.0模擬從機選擇端CSN,,由程序清零此I/O口,使與它通信的nRF905做從機,,采用SPI進行數(shù)據(jù)傳送時,,在SCK的每個下降沿將MCU配置nRF905的命令和數(shù)據(jù)通過MOSI引腳移入,,在SCK的每個上升沿將傳給MCU的數(shù)據(jù)從MISO引腳移出。所以,,將串行時鐘輸出口P0.1的初始狀態(tài)置為低電平,,選通從機P0.0=0低電平后,再置P2.2為高電平,,這樣MCU在輸出1位SCK時鐘的同時,,將使nRF905中數(shù)據(jù)串行左移,從而輸出一位數(shù)據(jù)在MCU的P0.3口,,再置P0.1=0,,使MCU從P0.2輸出一位數(shù)據(jù)至nRF905,這樣完成模擬1位數(shù)據(jù)的傳輸,。如此重復(fù)上述步驟8次,,完成通過SPI總線傳輸1 bit的操作。nRF905有5個內(nèi)部寄存器,,分別是狀態(tài)寄存器,、RF配置寄存器、發(fā)送地址寄存器,、發(fā)送數(shù)據(jù)寄存器和接收數(shù)據(jù)寄存器,,這5個寄存器通過MCU軟件模擬的SPI接口來配置,同時MCU對nRF905的工作模式進行切換控制,。單片機與nRF905連接如圖5所示,。
4 通信協(xié)議
主機和從機之間是一個簡單的多點對一點通信,比特率設(shè)置為9 600 b/s,,nRF905采用輪詢的方式進行主機與從機之間的無線通信,,通過地址碼確定從機,保證主機與各從機之間數(shù)據(jù)的單向通信,。
當無線數(shù)據(jù)接收到來自PC機串行口的數(shù)據(jù)后,,判斷是發(fā)送數(shù)據(jù)還是接收數(shù)據(jù)。當發(fā)送數(shù)據(jù)時,,單片機控制數(shù)據(jù)節(jié)點,,地址和數(shù)據(jù)通過SPI接口傳送給nRF905射頻芯片,TRX-CE=1時無線系統(tǒng)自動上電,,將要發(fā)送的數(shù)據(jù)送至緩沖區(qū),,然后啟動打包程序,將自動生成起始碼和CRC校驗碼的數(shù)據(jù)包發(fā)送出去,,并以GPSK方式調(diào)制成模擬信號,,最后經(jīng)射頻放大器放大以后用天線將其發(fā)送出去。接收端發(fā)現(xiàn)有和接收頻率相同的載波時,,載波檢測被置高電平(CE=1),,當nRF905接收到地址時,,地址匹配被置為高電平(AM=1),通過CRC校驗碼接收有效數(shù)據(jù),,通過SPI接口讀出有效數(shù)據(jù),,并以GFSK的方式調(diào)制成數(shù)字信號,傳送至存儲器中,,通過串口傳送至PC中,。當全部數(shù)據(jù)讀出后,nRF905進入其他3個模式,。
由于射頻無線通信的過程中沒有任何物理或者可見的接觸,,通過電磁波的方式進行,因此雙方之間需建立安全和可靠的協(xié)議,,以保證接收到有效的數(shù)據(jù),。發(fā)送數(shù)據(jù)包按照設(shè)定好的傳輸協(xié)議,減少噪聲信號的干擾,,接收模塊從數(shù)據(jù)包中提取有效數(shù)據(jù),,實現(xiàn)雙方的通信有效和穩(wěn)定。
5 系統(tǒng)軟件設(shè)計
軟件主程序的設(shè)計主要負責(zé)各模塊的初始化,,并協(xié)調(diào)各部分的工作,,使各部分有條不紊。系統(tǒng)中,,各監(jiān)測點由單片機控制和采集4個稀土熔鹽電解爐的實時信息,當超過設(shè)定的穩(wěn)定信息時,,聲光報警器報警,。LCD1602對溫度、電壓,、計數(shù)的信息實時顯示,,當報警時中斷處理顯示報警的原因。為了解決由于數(shù)碼跳變快,,不易分辨等問題,,程序設(shè)定每隔一段時間自動刷新。當定時器刷新時間未到時,,按照程序順序執(zhí)行,,當?shù)搅怂⑿聲r間跳過顯示子程序,按當前時刻狀態(tài)顯示信息,。當有報警信息時,,進行優(yōu)先處理。主程序和監(jiān)測點流程圖如圖7和圖8所示,。
實驗證明,,采用ARM7LPC2103做主機,,用STC89C52做從機的無線數(shù)據(jù)通信,工作在433 MHz的ISM頻段,。在有障礙條件下最遠傳輸距離可達120 m,,穩(wěn)定性好,抗干擾能力強,。達到預(yù)期效果,。通過PC機能實時比較準確、直觀地反映稀土熔鹽電解爐生產(chǎn)過程的信息,。本系統(tǒng)具有智能化,、操作簡單,可靠等特點,。在稀土熔鹽電解生產(chǎn)環(huán)境中有更好的實用價值,。
參考文獻
[1] 劉柏祿.稀土熔鹽電解技術(shù)發(fā)展[J].世界有色金屬,2009(12):75-76.
[2] 程永娥,,陳興安.某稀土冶煉廠放射衛(wèi)生現(xiàn)狀檢查[J].輻射防護通訊,,2006,26(4):36-39.
[3] 李建中.稀土金屬熔鹽電解爐爐溫度自動控制系統(tǒng)[J].江西有色金屬,,2000,,14(2):43-45.
[4] 任永紅,汪進寶.稀土電解槽的電場計算與槽電壓分析[J].包頭鋼鐵學(xué)院學(xué)報,,2003,,22(4):313-317.
[5] 寧夏青銅峽鋁廠,單保錄,,李燕萍.槽電壓振動解析[J].世界稀有金屬,,2001(11):33-35.
[6] 金保華.基于nRF905的無線數(shù)據(jù)多點跳傳通信系統(tǒng)[J].儀表技術(shù)與傳感器,2004(9):39-40.