專利名稱:主設備對從設備的自動定址系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種主設備對從設備的自動定址系統(tǒng)。
背景技術(shù):
隨著數(shù)字技術(shù)的發(fā)展和計算機日益廣泛的應用,現(xiàn)在一個系統(tǒng)往往有多臺計算機組成, 需要解決多站、遠距離通信的問題。在要求通信距離為幾十米到上千米時,廣泛采用RS485 總線技術(shù)。RS485能夠?qū)崿F(xiàn)一點對多點的通信,也能實現(xiàn)多點雙向通信,但同一時刻只能有 一個發(fā)送器,其余的為接收器,即一主多從的通信方式。
RS485總線控制系統(tǒng)一般包括一主控設備即主設備及多個被控設備即從設備,其中主設 備的信息可以傳送到各個從設備或指定的從設備,從設備發(fā)送的信息只能被主設備所接收, 各從設備之間不能直接通信。為了實現(xiàn)主設備與多個從設備的通信,首先必須為每一從設備 設定一個識別地址,即ID地址。當主設備向從設備發(fā)送指令時,從設備會檢測主設備所發(fā) 送的識別地址是否與自己的識別地址一致,如果一致則執(zhí)行主設備所發(fā)送的指令,如果不一 致則不執(zhí)行主設備所發(fā)送的指令。因此,在控制系統(tǒng)中,每一從設備均擁有唯一的識別地址 ,若在同一控制系統(tǒng)中,多個從設備擁有相同的識別地址,則會出現(xiàn)通信沖突問題。
一般的RS485總線控制系統(tǒng)的定址方式為采用硬件比如兩旋轉(zhuǎn)式定址開關(guān)來定址,所述 兩旋轉(zhuǎn)式定址開關(guān)以十進制形式設定RS485總線控制系統(tǒng)中的從設備的ID地址。若用戶需將 某一從設備的ID地址設定為26時,只需將對應十位的旋轉(zhuǎn)開關(guān)旋轉(zhuǎn)到2,再將對應個位的旋 轉(zhuǎn)開關(guān)旋轉(zhuǎn)到6即可。但是,如果RS485總線控制系統(tǒng)中包含有幾百或幾千個從設備時,采用 硬件為每一從設備定址不僅浪費時間,還有可能會造成定址錯誤。
發(fā)明內(nèi)容
鑒于上述內(nèi)容,有必要提供一種主設備對從設備的自動定址系統(tǒng),該系統(tǒng)可以省去人工 定址的時間和減少人工定址上的錯誤。
一種主設備對從設備的自動定址系統(tǒng),包括一主設備、若干從設備,所述主設備與每一 從設備之間通過總線連接,其特征在于所述主設備對從設備的自動定址系統(tǒng)還包括一直流 電壓源及若干相連的電阻,所述直流電壓源經(jīng)所述若干電阻接地,所述若干從設備的模數(shù)轉(zhuǎn) 換引腳分別與相鄰兩個電阻之間的節(jié)點相連,每一從設備的模數(shù)轉(zhuǎn)換引腳得到不同的電壓并 經(jīng)模數(shù)轉(zhuǎn)換為不同的地址信號,作為其識別地址。相較現(xiàn)有技術(shù),所述主設備對從設備的自動定址系統(tǒng)通過加入串聯(lián)電阻,通過串聯(lián)電阻 的分壓使每一從設備的模數(shù)轉(zhuǎn)換引腳產(chǎn)生不同的電壓并經(jīng)模數(shù)轉(zhuǎn)換為不同的地址信號以作為 對應從設備的識別地址。所述主設備對從設備的自動定址系統(tǒng)可以省去人工定址的時間和減 少人工定址造成的錯誤。
下面參照附圖結(jié)合較佳實施方式對本發(fā)明作進一步詳細描述
圖l為本發(fā)明主設備對從設備的自動定址系統(tǒng)較佳實施方式的示意圖。
具體實施例方式
請參考圖l,本發(fā)明主設備對從設備的自動定址系統(tǒng)的較佳實施方式包括一主設備ioo (
本實施方式中為一電腦系統(tǒng))、若干從設備(本實施方式中為三個從設備IO、 20及30)、 一 直流電壓源Vcc及四個電阻R廣R4,所述主設備100與所述從設備10、 20及30之間通過RS485總 線連接,所述直流電壓源Vcc依次經(jīng)所述電阻Rl、 R2、 R3及R4接地以作為一條地址線,所述 從設備10的模數(shù)轉(zhuǎn)換弓1腳P連接于所述電阻R1及所述電阻R2之間的節(jié)點,所述從設備20的模 數(shù)轉(zhuǎn)換引腳P連接于所述電阻R2與所述電阻R3之間的節(jié)點,所述從設備30的模數(shù)轉(zhuǎn)換弓1腳P連 接于所述電阻R3與所述電阻R4之間的節(jié)點。
當所述主設備IOO與所述從設備IO、 20及30通信時,所述直流電壓源Vcc為所述從設備 10、 20及30的模數(shù)轉(zhuǎn)換引腳P分別提供一電壓V1、 V2及V3,由于所述電阻R1、 R2、 R3及R4的 分壓,使所述從設備10模數(shù)轉(zhuǎn)換引腳P的電壓Vh (R2+R3+R4) /(Rl+R2+R3+R4)*Vcc,所述從 設備20模數(shù)轉(zhuǎn)換引腳P的電壓V2二 (R3+R4) / (Rl+R2+R3+R4) *Vcc,所述從設備30模數(shù)轉(zhuǎn)換引 腳P的電壓V3二R4/ (Rl+R2+R3+R4) *Vcc。
本實施方式中,所述直流電壓源Vcc為5V,所述電阻RhR2二R3二R44歐姆,采用8位( 256步幅)模數(shù)轉(zhuǎn)換芯片,并使用5V電壓作為參考電壓為例進行說明,則所述從設備10模數(shù) 轉(zhuǎn)換引腳P的電壓Vh (1 + 1 + 1) /(1 + 1 + 1 + 1)*5=3. 75V,所述從設備20模數(shù)轉(zhuǎn)換引腳P的電壓 V2= (1 + 1) /(1 + 1 + 1 + 1)*5=2. 5V,所述從設備30模數(shù)轉(zhuǎn)換引腳P的電壓 V3=l/(l + l + l + l)*5=l. 25V,因此所述從設備IO、 20及30的模數(shù)轉(zhuǎn)換引腳P的電壓均不相同, 其中,1步幅二5V/2564.01953125V,因此,可以計算得出所述從設備IO、 20及30的模數(shù)轉(zhuǎn)換 引腳P的電壓V1、 V2及V3經(jīng)模數(shù)轉(zhuǎn)換后的值A(chǔ)1、 A2及A3,其中A141/(0. 01953125V) =192, A2=V2/(0. 01953125V)=128, A3=V3/(0. 01953125V) =64,所述A1、 A2及A3即作為通過總線與 所述主設備1 OO通信的從設備的識別地址,所述主設備1 OO通過上述計算公式即可對應計算出 所述從設備IO、 20及30的識別地址,當所述主設備100向從設備發(fā)送指令時,從設備會檢測
4所述主設備100發(fā)送的識別地址是否與自己的識別地址一致,如果一致則執(zhí)行所述主設備 100發(fā)送的指令,如果不一致則不執(zhí)行所述主設備100發(fā)送的指令。
所述主設備對從設備的自動定址系統(tǒng)通過增加一條地址線,并在該條地址線上加入串聯(lián)
電阻,串聯(lián)電阻產(chǎn)生不同的電壓,通過串聯(lián)電阻的分壓使所述從設備IO、 20及30的模數(shù)轉(zhuǎn)換 引腳P產(chǎn)生不同的電壓值,并將所述電壓值經(jīng)模數(shù)轉(zhuǎn)換變成不同的地址信號,即作為對應從 設備的識別地址。所述主設備對從設備的自動定址系統(tǒng)方法簡單,解決了總線上的通訊沖突 ,省去了人工定址的時間及減少了人工定址可能造成的錯誤。
權(quán)利要求
權(quán)利要求1一種主設備對從設備的自動定址系統(tǒng),包括一主設備、若干從設備,所述主設備與每一從設備之間通過總線連接,其特征在于所述主設備對從設備的自動定址系統(tǒng)還包括一直流電壓源及若干相連的電阻,所述直流電壓源經(jīng)所述若干電阻接地,所述若干從設備的模數(shù)轉(zhuǎn)換引腳分別與相鄰兩個電阻之間的節(jié)點相連,每一從設備的模數(shù)轉(zhuǎn)換引腳得到不同的電壓并經(jīng)模數(shù)轉(zhuǎn)換為不同的地址信號,作為其識別地址。
2 如權(quán)利要求l所述的主設備對從設備的自動定址系統(tǒng),其特征在于 :所述主設備為一電腦系統(tǒng)。
3 如權(quán)利要求l所述的主設備對從設備的自動定址系統(tǒng),其特征在于 :所述主設備與從設備之間采用RS485總線架構(gòu)。
4 如權(quán)利要求l所述的主設備對從設備的自動定址系統(tǒng),其特征在于:所述直流電壓源為一5V電壓源。
5 如權(quán)利要求l所述的主設備對從設備的自動定址系統(tǒng),其特征在于:所述若干電阻的電阻值均為l歐姆。
全文摘要
一種主設備對從設備的自動定址系統(tǒng),包括一主設備、若干從設備,所述主設備與每一從設備之間通過總線連接,其特征在于所述主設備對從設備的自動定址系統(tǒng)還包括一直流電壓源及若干相連的電阻,所述直流電壓源經(jīng)所述若干電阻接地,所述若干從設備的模數(shù)轉(zhuǎn)換引腳分別與相鄰兩個電阻之間的節(jié)點相連,每一從設備的模數(shù)轉(zhuǎn)換引腳得到不同的電壓并經(jīng)模數(shù)轉(zhuǎn)換為不同的地址信號,作為其識別地址。所述主設備對從設備的自動定址系統(tǒng)方法簡單,解決了總線上的通訊沖突,省去了人工定址的麻煩。
文檔編號G05B19/418GK101482749SQ20081030007
公開日2009年7月15日 申請日期2008年1月11日 優(yōu)先權(quán)日2008年1月11日
發(fā)明者趙國勝 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司