• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      PC機(jī)與單片機(jī)的無(wú)線通信研究

      2014-04-29 00:44:03張健夫
      電腦迷 2014年3期
      關(guān)鍵詞:PC機(jī)單片機(jī)

      張健夫

      摘 要 現(xiàn)今社會(huì)網(wǎng)絡(luò)技術(shù)的廣泛應(yīng)用,單片機(jī)以及微機(jī)技術(shù)不斷發(fā)展,促使現(xiàn)今的測(cè)試系統(tǒng)大多數(shù)由PC機(jī)與多臺(tái)單片機(jī)構(gòu)成。本文就PC機(jī)與單片機(jī)的無(wú)線通信進(jìn)行了研究。

      關(guān)鍵詞 PC機(jī) 單片機(jī) 無(wú)線通信研究

      中圖分類(lèi)號(hào):TN92 文獻(xiàn)標(biāo)識(shí)碼:A

      0前言

      現(xiàn)今網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,對(duì)于PC機(jī)與單片機(jī)的應(yīng)用越來(lái)越廣泛,由于受環(huán)境因素影響,很多場(chǎng)合都不利于布線,不適合采用有線通信,比如距離相對(duì)較遠(yuǎn)的通信等。但是隨著無(wú)線通訊技術(shù)的不斷發(fā)展,廣泛的應(yīng)用在PC與單片機(jī)之間,能夠很方便的對(duì)數(shù)據(jù)進(jìn)行處理與控制,克服環(huán)境因素而受到的不利影響。

      1無(wú)線通信系統(tǒng)的簡(jiǎn)介

      1.1PC機(jī)

      PC機(jī)是無(wú)線通信系統(tǒng)中的數(shù)據(jù)終端設(shè)備,其主要功能是接收來(lái)自下位機(jī)部分的數(shù)據(jù),同時(shí)對(duì)數(shù)據(jù)進(jìn)行處理并且計(jì)算,可以與下位機(jī)部分之間進(jìn)行溝通,同時(shí)也可以對(duì)下位機(jī)部分進(jìn)行控制。

      1.2無(wú)線收發(fā)模塊RF418

      無(wú)線收發(fā)模塊RF418主要作為數(shù)據(jù)通信設(shè)備,并且在無(wú)線通信系統(tǒng)中起著重要的作用,其功能主要是用于多個(gè)數(shù)據(jù)終端之間的數(shù)據(jù)傳輸,數(shù)據(jù)通過(guò)無(wú)線收發(fā)模塊RF418將電平信號(hào)轉(zhuǎn)化為無(wú)線信號(hào),利用頻率電磁波傳輸,同樣也可以接受電磁波中的無(wú)限信號(hào),最后傳輸?shù)綌?shù)據(jù)終端設(shè)備上,實(shí)現(xiàn)了無(wú)線信號(hào)的相互轉(zhuǎn)化傳輸。

      1.3單片機(jī)系統(tǒng)

      單片機(jī)與控制元件之間相互連接,其主要功能是進(jìn)行數(shù)據(jù)的采集與處理,并且根據(jù)數(shù)據(jù)的信息發(fā)出相應(yīng)的控制指令,對(duì)于點(diǎn)對(duì)點(diǎn)的多機(jī)通信來(lái)說(shuō),必須要采用多個(gè)單片機(jī)。單片機(jī)必須要通過(guò)軟件來(lái)對(duì)數(shù)據(jù)進(jìn)行采集并處理,并且要利用軟件來(lái)控制下位機(jī)模塊。所以必須要利用程序儲(chǔ)存器,事先將單片機(jī)需要執(zhí)行并完成的任務(wù)輸入并儲(chǔ)存,才能夠更好的使單片機(jī)進(jìn)行數(shù)據(jù)的處理并且傳輸。

      1.4無(wú)線通信系統(tǒng)工作原理

      無(wú)線系統(tǒng)的工作原理主要是:(1)由單片機(jī)向PC機(jī)發(fā)送數(shù)據(jù),單片機(jī)先進(jìn)行信息數(shù)據(jù)的采集,將采集到的信息數(shù)據(jù)進(jìn)行處理,并且將處理好的信息進(jìn)行傳輸,送入無(wú)線收發(fā)模塊RF418中,無(wú)線收發(fā)模塊RF418將受到的數(shù)據(jù)信息進(jìn)行打包并且以抗干擾模式發(fā)送出去,由另外一個(gè)無(wú)線收發(fā)模塊RF418接收,在信息數(shù)據(jù)接收之前先對(duì)信息數(shù)據(jù)進(jìn)行測(cè)試;(2)PC機(jī)向單片機(jī)發(fā)送數(shù)據(jù),首先PC機(jī)要將發(fā)送的數(shù)據(jù)經(jīng)過(guò)接口板的電平轉(zhuǎn)換,再將其信息數(shù)據(jù)送入無(wú)線收發(fā)模塊RF418中,并且將接收到的信息數(shù)據(jù)進(jìn)行檢測(cè)并以無(wú)線電波的形式發(fā)送出去,最后由另外的無(wú)線收發(fā)模塊RF418接收并處理,最后單片機(jī)將接收到的信息數(shù)據(jù)進(jìn)行判斷,并且根據(jù)先前設(shè)計(jì)好的執(zhí)行任務(wù)來(lái)進(jìn)行操作運(yùn)行。

      2對(duì)于PC機(jī)與單片機(jī)無(wú)線通信研究設(shè)計(jì)

      2.1硬件方面的設(shè)計(jì)

      對(duì)于硬件方面的設(shè)計(jì)主要分為兩個(gè)方面,分別為下位機(jī)部分電路設(shè)計(jì)與上位機(jī)部分電路設(shè)計(jì)。

      2.1.1下位機(jī)部分電路設(shè)計(jì)

      由于單片機(jī)的P2口是外擴(kuò)RAM和ROM提供高八位地址,P0口分時(shí)提供的是低八位地址與八位雙向數(shù)據(jù)總線,而片外的ROM則是由讀選通PSEN信號(hào)控制。因?yàn)橥釸AM與外ROM的控制信號(hào)及其使用的數(shù)據(jù)傳輸?shù)闹噶钍遣幌嗤?,所以?xún)烧呤遣粫?huì)發(fā)生沖突的。

      根據(jù)無(wú)線收發(fā)模塊RF418的參考數(shù)據(jù),無(wú)線收發(fā)模塊RF418中存在著八個(gè)引腳,其中一個(gè)為電源的開(kāi)關(guān),當(dāng)其中一個(gè)引腳在接通電源時(shí),無(wú)線收發(fā)模塊RF418中的RX引腳與TX引腳一定要與8031的RXD與TXD引腳相互連接,只有這樣,才能夠?qū)崿F(xiàn)信息數(shù)據(jù)之間的正常傳輸。

      2.1.2上位機(jī)部分的電路設(shè)計(jì)

      在PC機(jī)內(nèi)部,是TTL電平,但是在傳輸線上卻是RS232電平,所以必須要實(shí)現(xiàn)兩者之間的相互轉(zhuǎn)換,必須要使用RS232接口板,從而可以將PC機(jī)與無(wú)線收發(fā)模塊RF418模塊相互連接起來(lái),可以順利進(jìn)行信息數(shù)據(jù)的傳輸。

      2.2軟件設(shè)計(jì)

      2.2.1PC機(jī)程序的設(shè)計(jì)方法

      PC機(jī)的程序主要采取的是VB中的Mscomm控件來(lái)實(shí)現(xiàn),主要對(duì)PC機(jī)的一對(duì)多的信息數(shù)據(jù)傳輸進(jìn)行設(shè)計(jì),PC機(jī)向多個(gè)單片機(jī)發(fā)送信息數(shù)據(jù),所有的單片機(jī)都接收到信息數(shù)據(jù),并且對(duì)接收到的信息數(shù)據(jù)進(jìn)行判斷處理。PC機(jī)通過(guò)多種字節(jié)對(duì)單片機(jī)發(fā)出數(shù)據(jù)信息,以此來(lái)決定相互是否連接成功,是否可以進(jìn)行數(shù)據(jù)信息的正常傳輸。這樣單片機(jī)將轉(zhuǎn)化為主程序向外發(fā)送命令,而PC機(jī)則會(huì)作為副程序進(jìn)行數(shù)據(jù)的接收。

      2.2.2單片機(jī)的通信程序設(shè)計(jì)方法流程

      PC機(jī)向單片機(jī)傳遞數(shù)據(jù)信息,單片機(jī)進(jìn)行數(shù)據(jù)信息的接受,PC機(jī)以字節(jié)的方式向PC機(jī)發(fā)送信息,主要有五個(gè)字節(jié),代表著數(shù)據(jù)信號(hào)的起始符、地址對(duì)應(yīng)符以及結(jié)束符。PC機(jī)向多個(gè)單片機(jī)發(fā)送消息,單片機(jī)根據(jù)收到的字符進(jìn)行匹配,檢測(cè)地址是否相符,是否可以進(jìn)行數(shù)據(jù)的傳輸,單片機(jī)根據(jù)字符進(jìn)行檢測(cè),如果可以連接,則會(huì)將信號(hào)反向發(fā)給PC機(jī),從而正式的進(jìn)行連接,同時(shí)PC機(jī)也會(huì)做好接收或是傳輸數(shù)據(jù)的準(zhǔn)備。

      3結(jié)語(yǔ)

      隨著PC機(jī)與單片機(jī)的不斷發(fā)展,在生活中的應(yīng)用越加廣泛,無(wú)線技術(shù)的不斷完善,加快了通訊事業(yè)的發(fā)展,現(xiàn)今只有無(wú)線數(shù)據(jù)通訊才會(huì)滿足人們的需求,而PC機(jī)與單片機(jī)的無(wú)線通信技術(shù)則是對(duì)人們生活有很大的影響,所以PC機(jī)與單片機(jī)的無(wú)線通信技術(shù)的研究在現(xiàn)今是十分重要的。

      參考文獻(xiàn)

      [1] 范逸之,陳立元.Visual Basic與RS-232 串行通信控制(最新版)[J].清華大學(xué)出版社,2010.3(1):15-20.

      [2] 齊維貴,丁寶.單片微型機(jī)原理、接口、通信、控制[J].黑龍江科學(xué)技術(shù)出版社,2011.5(8):60-70.

      [3] 李朝青.PC機(jī)與單片機(jī)數(shù)據(jù)通信技術(shù).北京航天航空大學(xué)出版社,2012.4(3):100-106.

      猜你喜歡
      PC機(jī)單片機(jī)
      基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
      電子制作(2019年13期)2020-01-14 03:15:28
      基于單片機(jī)的層次漸變暖燈的研究
      電子制作(2019年15期)2019-08-27 01:12:10
      基于單片機(jī)的便捷式LCF測(cè)量?jī)x
      電子制作(2019年9期)2019-05-30 09:42:02
      小議PLC與單片機(jī)之間的串行通信及應(yīng)用
      電子制作(2018年12期)2018-08-01 00:48:04
      基于PC機(jī)與單片機(jī)的多機(jī)通信技術(shù)及抗干擾方法
      基于三菱FXPLC的感應(yīng)淬火機(jī)床與PC機(jī)的串行通信實(shí)現(xiàn)
      VC.NET下實(shí)現(xiàn)dsPIC單片機(jī)與PC機(jī)的通信
      電子制作(2017年23期)2017-02-02 07:16:47
      基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
      電子制作(2017年19期)2017-02-02 07:08:27
      排除OLT設(shè)備登錄故障
      Microchip推出兩個(gè)全新PIC單片機(jī)系列
      开封县| 张家川| 凤冈县| 申扎县| 麻城市| 墨玉县| 绵竹市| 信阳市| 武强县| 固镇县| 新野县| 大名县| 蓝田县| 新龙县| 舞钢市| 乳源| 平江县| 米林县| 阳谷县| 甘泉县| 鄱阳县| 乌海市| 托克逊县| 田东县| 贞丰县| 丰宁| 临安市| 区。| 镇江市| 纳雍县| 玉林市| 腾冲县| 太谷县| 福建省| 南召县| 大足县| 融水| 永川市| 麻阳| 曲阜市| 濮阳市|