新聞中心

        EEPW首頁(yè) > 消費(fèi)電子 > 單片機(jī)與PC機(jī)串行通信的實(shí)現(xiàn)方法

        單片機(jī)與PC機(jī)串行通信的實(shí)現(xiàn)方法

        ——
        作者: 時(shí)間:2007-01-26 來(lái)源: 收藏

         

            隨著和微機(jī)技術(shù)的不斷發(fā)展,特別是網(wǎng)絡(luò)技術(shù)在測(cè)控領(lǐng)域的廣泛應(yīng)用,由PC機(jī)和多臺(tái)構(gòu)成的多機(jī)網(wǎng)絡(luò)測(cè)控系統(tǒng)已成為技術(shù)發(fā)展的一個(gè)方向。它結(jié)合了單片機(jī)在實(shí)時(shí)數(shù)據(jù)采集和微機(jī)對(duì)圖形處理、顯示的優(yōu)點(diǎn)。同時(shí),windows環(huán)境下后臺(tái)微機(jī)在數(shù)據(jù)庫(kù)管理上具有明顯的優(yōu)勢(shì)。二者結(jié)合,使得單片機(jī)的應(yīng)用已不僅僅局限于傳統(tǒng)意義上的自動(dòng)監(jiān)測(cè)或控制,而形成了向以網(wǎng)絡(luò)為核心的分布式多點(diǎn)系統(tǒng)發(fā)展的趨勢(shì)。本文主要介紹PC機(jī)與51系列單片機(jī)實(shí)現(xiàn)通信的一般方法和步驟。


                    硬件結(jié)構(gòu)和單片機(jī)的通1S程序設(shè)計(jì)


                    單片機(jī)和PC機(jī)的一般采用RS-232、RS-422或B3-485總線標(biāo)準(zhǔn)接口,也有采用非標(biāo)準(zhǔn)的20nnJL電流環(huán)的。為保證通信的可靠,在選擇接口時(shí)必須注意:(1)通信的速率;(2)通信距離:(3)抗干擾能力;(4)組網(wǎng)方式。本文主要介紹采用RS-232接口與單片機(jī)通信的方法。


                    1、RS-232電平轉(zhuǎn)換和PC機(jī)的接口電路


                    RS-232是早期為公用電話網(wǎng)絡(luò)數(shù)據(jù)通信而制定的標(biāo)準(zhǔn),其邏輯電平與ITL\CMOS電乎完全不同。邏輯"0"規(guī)定為+5-
                    +15V之間,邏輯"1,,規(guī)定為-5~-15V之間。由于RS-232發(fā)送和接收之間有公共地,傳輸采用非平衡模式,因此共模噪聲會(huì)耦合到信號(hào)系統(tǒng)中,其標(biāo)準(zhǔn)建議的最大通信距離為15米.但實(shí)際應(yīng)用中我們?cè)?00bi:/s的速率下可以達(dá)到300米。


                    RS-232規(guī)定的電平和一般微處理器的邏輯電平不一致,必須進(jìn)行電平轉(zhuǎn)換,實(shí)現(xiàn)邏輯電平轉(zhuǎn)換可以采用以下三種方式。


                    采用MCl488和MCl489芯片的轉(zhuǎn)換接口


                    MCl488和MCl489芯片為早期的RS-232至TTL邏輯電平的轉(zhuǎn)換芯片,圖1為實(shí)際電路。該電路的不便之處是需要



        關(guān)鍵詞: 串行通信 單片機(jī)

        評(píng)論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 文昌市| 溆浦县| 克什克腾旗| 镶黄旗| 江华| 信阳市| 建瓯市| 蒙自县| 林口县| 芜湖市| 利川市| 广汉市| 道孚县| 临沧市| 佛山市| 桂东县| 丽水市| 松溪县| 天祝| 兴仁县| 普定县| 镶黄旗| 自治县| 德昌县| 乌拉特前旗| 彩票| 阳西县| 宁夏| 荃湾区| 鹿邑县| 咸阳市| 灵丘县| 宁陵县| 油尖旺区| 资溪县| 遂平县| 肇庆市| 普兰县| 定兴县| 左权县| 永嘉县|