基于總線方式的鉆井模擬器設(shè)計(jì)
一、系統(tǒng)結(jié)構(gòu)及工作原理
鉆井模擬器是實(shí)際應(yīng)用中某個(gè)型號(hào)的鉆井設(shè)備的模型,不同的鉆井模擬器從結(jié)構(gòu)和組成上來看都是大同小異,一般由受教師控制臺(tái)控制的司鉆控制臺(tái)、防噴器控制臺(tái)、阻流器控制臺(tái)、高壓管匯、節(jié)流管匯、投影系統(tǒng)、聲光報(bào)警系統(tǒng)等分模塊組成。這些模塊的數(shù)據(jù)通過以太網(wǎng)與教師控制臺(tái)進(jìn)行交換,教師控制臺(tái)完成對(duì)采集到的數(shù)據(jù)進(jìn)行分析、處理和顯示,從而完成鉆井過程的模擬,鉆井模擬器結(jié)構(gòu)框圖如圖1所示。
1. RS485總線設(shè)計(jì)
RS485總線標(biāo)準(zhǔn)是一種簡(jiǎn)易、廉價(jià)的通信技術(shù),其收發(fā)器采用平衡驅(qū)動(dòng)和差分接收,具有抑制共模干擾的能力。采用RS485總線結(jié)構(gòu)便于模塊和設(shè)備的擴(kuò)充,使得不同模塊間互連將更容易實(shí)現(xiàn)。在分模塊中都有一個(gè)獨(dú)立的主控制器,該主控制器除完成設(shè)備內(nèi)RS485總線控制外,還要通過自帶的以太網(wǎng)接口完成與教師控制臺(tái)之間的數(shù)據(jù)交換,從而形成了一種雙總線控制系統(tǒng),系統(tǒng)結(jié)構(gòu)框圖見圖2。
鉆井模擬器的各個(gè)模塊是由大量的開關(guān)或調(diào)節(jié)最小單元構(gòu)成。這些最小單元經(jīng)RS485轉(zhuǎn)換接口與RS485[1~4]總線連接,每個(gè)最小單元有唯一地址編碼,同一模塊內(nèi)部使用一條RS485總線,模塊內(nèi)部最小單元只需要4條導(dǎo)線連接,主控制器通過地址訪問最小單元。最小單元的數(shù)據(jù)采集和控制是由一塊單片機(jī)[7]來完成的,單片機(jī)除具備基本的IO、UART和Timer功能外還將AD、比較器、時(shí)鐘、EEPROM、12C等外設(shè)集成在芯片內(nèi)部,大幅度地簡(jiǎn)化了芯片外圍電路,縮短開發(fā)周期和提高系統(tǒng)可靠性。最小單元數(shù)據(jù)采集與控制電路可分為開關(guān)量采集單元、開關(guān)量輸出單元、模擬量采集單元、模擬量輸出單元和數(shù)碼顯示單元5個(gè)種類,功能如圖3所示。
評(píng)論