對(duì)于智能照明控制系統(tǒng)在具有較高的實(shí)用性要求都使用CAN總線
隨城市化進(jìn)程的發(fā)展伴隨著環(huán)境、經(jīng)濟(jì)和社會(huì)等多方面挑戰(zhàn)。同時(shí),作為多元?jiǎng)?chuàng)新中心,城市也往往是應(yīng)對(duì)這些挑戰(zhàn)的理想途徑。智慧城市離不開(kāi)智能照明系統(tǒng),利用在通信和數(shù)字技術(shù)、數(shù)據(jù)共享和分析以及智能設(shè)計(jì)等方面取得的全新進(jìn)展,讓城市更宜居、適應(yīng)性更強(qiáng)、經(jīng)濟(jì)發(fā)展更健康、更可持續(xù)。上次我們分享了關(guān)于CAN總線與RS485智能照明控制系統(tǒng)的特點(diǎn),今天和大家分享兩種系統(tǒng)的對(duì)比,我們一起來(lái)看看吧。
CAN總線與RS485智能照明控制系統(tǒng)的比較:
1、速度和距離:CAN與RS485高速1Mbit/S傳輸距離不超過(guò)100M,可謂高速距離相似。但是,在低速時(shí),5Kbit/S 時(shí)可以達(dá)到 10KM,而 485 只能達(dá)到約 1219 米的低速率。可見(jiàn),CAN在長(zhǎng)途傳輸方面具有絕對(duì)優(yōu)勢(shì)。
2、總線的利用率:RS485是單主從結(jié)構(gòu),即總線只能有一個(gè)主機(jī),通信由主機(jī)發(fā)起,主機(jī)沒(méi)有命令,下節(jié)點(diǎn)無(wú)法發(fā)送,并發(fā)送完即回,接收回復(fù)后,主機(jī)到下一個(gè)節(jié)點(diǎn)查詢(xún),以防止多個(gè)節(jié)點(diǎn)向總線發(fā)送數(shù)據(jù),并導(dǎo)致數(shù)據(jù)混亂。而 CAN-bus 是一個(gè)多主機(jī)結(jié)構(gòu),每個(gè)節(jié)點(diǎn)都有 CAN 控制器,多個(gè)節(jié)點(diǎn)發(fā)送,發(fā)送 ID 號(hào)自動(dòng)仲裁,這樣可以防止總線數(shù)據(jù)混亂,而一個(gè)節(jié)點(diǎn)發(fā)送,另一個(gè)節(jié)點(diǎn)可以檢測(cè)總線怠速,并立即發(fā)送,從而節(jié)省主機(jī)的查詢(xún),提高總線利用率,提高速度。因此,在汽車(chē)等系統(tǒng)中具有較高的實(shí)用性要求,都使用CAN總線或其他類(lèi)似的總線。
3、錯(cuò)誤檢測(cè)機(jī)制:rs485只提供物理層,而不提供數(shù)據(jù)鏈路層,因此它無(wú)法識(shí)別錯(cuò)誤,除非發(fā)生某些短路等物理錯(cuò)誤。這很容易造成一個(gè)節(jié)點(diǎn)的破壞,瘋狂向總線發(fā)送數(shù)據(jù)(持續(xù)發(fā)送1) ,這樣會(huì)導(dǎo)致整個(gè)總線癱瘓。所以 rs485只要損壞一個(gè)節(jié)點(diǎn),總線網(wǎng)絡(luò)就會(huì)全部中斷。但是can總線有CAN控制器,可以對(duì)總線進(jìn)行檢查任何錯(cuò)誤,如果自身錯(cuò)誤超過(guò)128,就會(huì)通過(guò)自動(dòng)閉塞來(lái)保護(hù)總線。如果檢測(cè)到另一個(gè)節(jié)點(diǎn)錯(cuò)誤或其自身的錯(cuò)誤,則向總線發(fā)送錯(cuò)誤幀,以提醒其他節(jié)點(diǎn)數(shù)據(jù)是錯(cuò)誤的。如此CAN總線就算一個(gè)節(jié)點(diǎn) cpu 程序跑飛,就會(huì)通過(guò)控制器自動(dòng)鎖定來(lái)保護(hù)總線。所以在網(wǎng)絡(luò)安全要求很高的情況下都會(huì)采用CAN的強(qiáng)大特性。
4、價(jià)格和培訓(xùn)費(fèi)用:CAN設(shè)備價(jià)格約為RS485的兩倍。這樣RS485的通信在軟件上就很方便了,只要懂串口通信就可以編程,而CAN需要底層工程師懂CAN的復(fù)雜層次,上位機(jī)軟件也要懂CAN協(xié)議�?梢哉f(shuō)培訓(xùn)成本高。
5、CAN總線可以通過(guò)CAN控制器進(jìn)行接口電路芯片82C250的兩個(gè)輸出端CANH和CANL與物理總線鏈接,而CANH端的狀態(tài)信息只能是高電平或懸浮狀態(tài),CANL端只能是低電平或懸浮狀態(tài)。這就需要保證企業(yè)不會(huì)出現(xiàn)象在RS-485網(wǎng)絡(luò)中,當(dāng)系統(tǒng)出現(xiàn)錯(cuò)誤,出現(xiàn)多節(jié)點(diǎn)能夠同時(shí)向總線發(fā)送相關(guān)數(shù)據(jù)時(shí),導(dǎo)致服務(wù)總線呈現(xiàn)短路,從而造成損壞某些重要節(jié)點(diǎn)的現(xiàn)象。而且CAN節(jié)點(diǎn)在錯(cuò)誤嚴(yán)重的情況下發(fā)展具有自動(dòng)關(guān)閉輸出管理功能,以使總線上其他節(jié)點(diǎn)的操作過(guò)程中不會(huì)受到波及,從而得到保證不會(huì)出異常在網(wǎng)絡(luò)中,因個(gè)別節(jié)點(diǎn)之間出現(xiàn)這些問(wèn)題,使得總線處于“死鎖”狀態(tài)。
6、CAN具有完善的通信協(xié)議,可由CAN控制器芯片及其接口芯片實(shí)現(xiàn),大大降低了系統(tǒng)開(kāi)發(fā)難度,縮短了開(kāi)發(fā)周期,這是只有電氣協(xié)議的RS485無(wú)法比的。
以上就是小編想要分享的關(guān)于CAN總線與RS485智能照明控制系統(tǒng)的特點(diǎn),想必大家看過(guò)這兩篇文章后已經(jīng)對(duì)這兩個(gè)系統(tǒng)有了清晰地了解。我司專(zhuān)業(yè)提供照明節(jié)能系統(tǒng),智能照明控制系統(tǒng),KNX智能照明系統(tǒng)等,控制方式多樣化,系統(tǒng)可與消防系統(tǒng)聯(lián)動(dòng),如您有相關(guān)需求歡迎來(lái)電咨詢(xún)。