在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于RS 485單片機(jī)多機(jī)串行通信的電子開關(guān)設(shè)計(jì)

            基于RS 485單片機(jī)多機(jī)串行通信的電子開關(guān)設(shè)計(jì)

            作者: 時(shí)間:2012-05-31 來源:網(wǎng)絡(luò) 收藏

            2.1.5 主從機(jī)之間地址確認(rèn)
            主從機(jī)在進(jìn)行數(shù)據(jù)之前,首先進(jìn)行地址確認(rèn),其目的就是讓主機(jī)知道哪號(hào)從機(jī)向主機(jī)發(fā)送數(shù)據(jù)。主機(jī)首先發(fā)送n號(hào)從機(jī)地址編號(hào)#0FFH,所有從機(jī)接收到主機(jī)發(fā)送的地址后與各自的地址進(jìn)行核對(duì),地址不是#OFFH的從機(jī)將繼續(xù)等待主機(jī)的呼叫,核對(duì)正確的從機(jī)向主機(jī)發(fā)送本機(jī)的應(yīng)答地址,主機(jī)收到從機(jī)的應(yīng)答地址后進(jìn)一步做出判斷,確認(rèn)是否是n號(hào)從機(jī)的地址。地址確認(rèn)正確之后,主機(jī)與n號(hào)從機(jī)進(jìn)行數(shù)據(jù),直到數(shù)據(jù)完畢,主機(jī)將呼叫下一號(hào)從機(jī)。
            2.1.6 避免多從機(jī)與主機(jī)通信產(chǎn)生數(shù)據(jù)沖突
            一個(gè)主機(jī)與多個(gè)從機(jī)進(jìn)行通信的時(shí)候,如果當(dāng)某一從機(jī)有數(shù)據(jù)時(shí)向主機(jī)發(fā)送,這時(shí)可能出現(xiàn)兩個(gè),三個(gè)或者更多從機(jī)同時(shí)產(chǎn)生數(shù)據(jù),需要同時(shí)向主機(jī)發(fā)送,這樣就會(huì)導(dǎo)致數(shù)據(jù)通信的沖突問題。該采用主機(jī)輪詢從機(jī)的方式,從而有效避免了主從機(jī)數(shù)據(jù)通信沖突的問題,主機(jī)先呼叫n號(hào)從機(jī),地址確認(rèn)之后,是n號(hào)的從機(jī)應(yīng)答并與主機(jī)進(jìn)行通信,其余從機(jī)處于等待狀態(tài),主機(jī)接收n號(hào)從機(jī)數(shù)據(jù),并判斷該從機(jī)是否繼續(xù)有數(shù)據(jù)發(fā)送,此時(shí)其他從機(jī)若有數(shù)據(jù)只能處于排隊(duì)等待中,不會(huì)對(duì)主機(jī)產(chǎn)生干擾,主機(jī)接收完畢后將n號(hào)從機(jī)地址減1,呼叫n-1號(hào)從機(jī),如此反復(fù)輪詢各個(gè)從機(jī)。主機(jī)輪詢的過程是很快的,從機(jī)檢測(cè)到被測(cè)信號(hào)的時(shí)候也能得到及時(shí)的處理。如圖2所示。

            本文引用地址:http://www.biyoush.com/article/171385.htm

            c.jpg


            2.2 多 485通信模塊
            485采用平衡發(fā)送和差分接收方式來實(shí)現(xiàn)通信:在發(fā)送端TXD將口的TTL電平信號(hào)轉(zhuǎn)換成差分信號(hào)A,B兩路輸出,經(jīng)傳輸后在接收端將差分信號(hào)還原成TTL電平信號(hào)。兩條傳輸線通常使用雙絞線,又是差分傳輸,因此有極強(qiáng)的抗共模干擾的能力,接收靈敏度也相當(dāng)高。如果以10 Kb/s速率傳輸數(shù)據(jù)時(shí)傳輸距離可達(dá)12 m,而用100 Kb/s速率傳輸數(shù)據(jù)時(shí)傳輸距離可達(dá)1.2 km。如果降低波特率,傳輸距離還可進(jìn)一步提高。
            實(shí)現(xiàn) 485串行通信只需給主機(jī)和每個(gè)從機(jī)接各接一片MAX485芯片,其接收器的輸出端RO和驅(qū)動(dòng)器的輸入端DI,只需分別與的RXD和TXD相連即可;d.jpg和DE端分別為接收和發(fā)送的使能端,當(dāng)d.jpg為邏輯0時(shí),器件處于接收狀態(tài);當(dāng)DE為邏輯1時(shí),器件處于發(fā)送狀態(tài),因?yàn)镸AX485工作在半雙工狀態(tài),所以只需用的一個(gè)管腳控制這兩個(gè)引腳即可;在主機(jī)中使用的P3.4引腳控制MAX485的d.jpg和DE兩端,如圖3所示。

            h.jpg

            行程開關(guān)相關(guān)文章:行程開關(guān)原理


            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉