999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于串口通信的控制系統設計

2018-01-30 00:43:06徐靈均李志宏
電子技術與軟件工程 2017年15期
關鍵詞:設計方法

徐靈均+李志宏

摘要:串口通信對于計算機操作非常重要,通過串口通信能夠進行計算機遠程控制,幫助人類解決工作中的各項難題。本文針對串口通信的控制系統設計進行研究,論述了VB環境下的串口通信,串口通信的信號連接,以及串口通信的控制系統設計。

【關鍵詞】串口通信 控制系統 設計方法

計算機對計算機進行控制,此種應用方式在各個領域的使用較為普遍,為作比較簡單,軟件成本較低。計算機串口通信,主要應用在數據采集、遠程智能化管理、監控等方面,并且取得了良好的效果。

1 VB環境下的串口通信

1.1 串口通信

在VB環境中的串口通信,能夠實現計算機設備之間的相互通信。其通信方式,主要包括以下兩種:

(1)通過API函數實現通信。

(2)通過MSComm控件實現設備之間的通信。

采用第一種方法比較簡單,但是設計過程比較困難,花費的時間較長,要求較高的技術水平。采用第二種方法,其實現過程比較復雜,但是微軟處理過程進行封裝操作,能夠提供方便連接的接口,并且操作過程簡便,僅需嵌入操作即可完成。MSComm控件設計工作量較小,用時較短,使用效率較高,是比較常用的程序設計方法。

1.2 MSComm控件

MSCormn控件屬于串行通信控件,其能夠提供CommEvent屬性通信處理方式。在VB6.0系統中,利用部件設置能夠將此控件加入到工具箱中,從而方便設計界面的引用,在利用屬性設置進行串口數據的傳輸。在進行數據控制與傳輸過程中,MSComm控件的屬性主要包括以下幾點:

(1) CommPort,能夠設置返回操作功能。

(2) Sertings,利用字符串的方式,進行波特率、停止位等操作。

(3 )PoflOpen,能夠返回通信窗口的狀態,進行打開與關閉操作。

(4) Input,具有接受緩沖以及刪除字符的功能。

(5) Output,主要是向傳輸緩沖區寫字符串。

2 串口通信的信號連接

臺式計算機后面的面板上,基本上有一到兩個串行通信接口,形狀是梯形插頭。依據插針的數額可以進行分類,主要分為25針孔與9針孔兩種。25針插頭的,主要是AT架構計算機,而ATX架構計算機采用的是9針插口。9針串口各個引腳都具有一定的功能,從而去完成串口通信的信號連接。例如,接收數據的功能、發送數據的功能、準備數據的功能等。再利用計算機進行數據傳輸時,若沒有其它條件,只需要正確的將引腳連接起來即可。

3 串口通信的控制系統設計

3.1 設計方法

在串口通信控制系統的設計過程,主要是通過串口來進行計算機之間的連接,具體的流程,主要有以下幾方面:

(1)選購所需的9針串口梯形母插頭,根據操作標準,利用信號線將兩端插頭進行連接。

(2)將連接好的9針串口梯形母插頭,連接在已經關聯的兩臺計算機上面。

(3)一臺計算機作為主動機,另一臺作為被動機。

(4)將主控程序安裝在主動計算機上面,利用選擇度串行端口,向被空機發布控制命令。

(5)在被動機上安裝被動程序,通過串行接口,等待接受主動機發布的命令。

(6)在被動機的串口接收到主動接對應串口發來的指令之后,依據設置的指令功能進行控制,從而進行系統控制。

3.2 主控端程序設計

主控端程序設計,需要設定一個任務,利用主動機實現對被動機的控制,從而完成任務的過程。設置需要完成打開媒體播放器、打開記事本、以及關閉計算機三項任務。主動機進行指令發布,通過對應的串口傳遞給被動機,從而去完成任務。要在用戶界面進行需要使用的串行端口號選擇,點擊打開串口操作,打開對應的串口端。要使得串行通信能夠進行數據傳輸與端口控制,需要在設計程序時,加入MSComm控件。再打開串口號1時,設計MSComm控件語言。再進行任務操作,若要打開媒體播放器直接單機即可,執行語言會控制主動機向被動機發布指令,從而實現對另一臺電腦的控制。

3.3 被控端程序設計

被控端程序設計與主控端程序設計相同,運行過程同樣需要利用MSComm控件對端口進行控制,實現端口的打開關閉操作等。對于端口狀態的檢測,需要設置特點的程序,增設定時器控件,從而去檢測端口是否接收到新的命令,或者是否收到新的消息,方便及時進行處理。定時控制器能夠根據用戶的需求進行設置,將定時器控件的名稱設置為Timel,在設置相應的被控制代碼。

3.4 控制測試

對于串口通信控制系統的設計測試,需要采用串行線將主動機與被動機進行連接,并打開兩臺計算機。在主動機上面進行測試,啟動設計好的測試程序,進入到測試控制界面,進行打開串口操作,即可完成兩臺計算機之間的信號連接。在主動機上進行打開媒體播放器操作,而對于主動機的控制,同時能夠顯示在被動機上面。此時,被動機上面會自動播放媒體播放器。主動機上進行打開記事本操作,被動機上面也會同時執行,從而實現主動機對被動機的控制。反復的進行試驗測試,若是系統運行穩定正常,則證明測試合格。串口通信的控制系統設計,能夠實現遠程系統控制,為各個領域的工作提供較大便利,具有良好的市場發展前景,以及極高的商業價值。

3.5 注意事項

利用串口通信方式去進行計算機之間的控制,在實際操作過程中,需要注意以下幾方面:

(1)依據控制信號的物理連接方式,去選擇對應打開的串行端口。

(2)不同的終端設備,需要采用控件Settings屬性設置對應的數據位、停止位等。

(3)若是系統需要利用串口進行大量的數據傳遞,為使得數據在傳輸過程中不會遺漏,需要利用控件MSComm的Handshaking屬性,進行握手協議設置。此時,系統會檢測設備的信號與連接是否存在問題,確保系統的穩定運行,從而保證數據傳輸的完整性。

4 結論

綜上所述,串口通信的控制系統設計,主要包括設計方法、注意事項、控制測試、被控端程序設計、以及主控端程序設計。VB環境下的串口通信,主要是串口通信的方式,以及MSComm控件的屬性。

參考文獻

[1]王永斌,基于串口通信的多媒體教室計算機控制系統設計[J].無線互聯科技,2017(01):67-68+97.

[2]王春媚,多串口并行通信數據傳輸系統設計[J],現代電子技術,2017(04): 86-90.endprint

猜你喜歡
設計方法
怎樣進行漢語拼音的教學
基于用戶體驗的產品交互設計研究
藝術科技(2016年9期)2016-11-18 18:05:44
古城墻中所包含的藝術文化解析
景觀設計中的兒童娛樂場所設計與探索
讓靈活精悍的微課程成為初中語文課堂的左膀右臂
文教資料(2016年20期)2016-11-07 11:37:21
低碳背景下標準化展示道具的設計方法
議傳統漢字圖形的設計方法
淺析兒童家具模塊化設計方法
人間(2016年26期)2016-11-03 19:16:30
話劇舞臺服裝設計方法探究
戲劇之家(2016年19期)2016-10-31 17:12:25
淺析旅游景區公共設施的設計
今傳媒(2016年9期)2016-10-15 23:14:14
主站蜘蛛池模板: 四虎永久在线精品影院| 99久久国产自偷自偷免费一区| 亚洲欧洲一区二区三区| 亚洲AV电影不卡在线观看| 伦伦影院精品一区| 久久精品丝袜| 国产成人综合久久精品尤物| 特级精品毛片免费观看| 国产区免费| 亚洲人成亚洲精品| 久久无码av三级| 欧美爱爱网| 日本免费新一区视频| 91福利在线观看视频| 欧美在线视频a| 91青青在线视频| 欧美高清国产| 国产第一页屁屁影院| 国产精品美女在线| 制服无码网站| 欧美无专区| 91青青草视频在线观看的| 99在线视频免费| 性色一区| 色综合久久久久8天国| 国产一级毛片yw| 国产精品yjizz视频网一二区| 色综合天天娱乐综合网| 亚洲精品国产日韩无码AV永久免费网| 国产成人精品免费视频大全五级| 狠狠色香婷婷久久亚洲精品| 日本91在线| 人人爽人人爽人人片| 成人福利在线看| 热re99久久精品国99热| 国产精品欧美亚洲韩国日本不卡| 99人体免费视频| 国产成人一区二区| 亚洲成av人无码综合在线观看| 青青久久91| 911亚洲精品| 国产91线观看| 在线不卡免费视频| 欧美激情第一欧美在线| 日本一本在线视频| 又黄又湿又爽的视频| 无码福利日韩神码福利片| 国产一区二区色淫影院| 欧美国产综合色视频| 青青草原国产av福利网站| 成人国产小视频| 毛片久久久| 国产成人a毛片在线| 久久这里只有精品国产99| 91色在线观看| 中文无码毛片又爽又刺激| 成人在线观看不卡| 国产女人在线视频| 激情综合图区| 日本高清有码人妻| 日本欧美中文字幕精品亚洲| 全部毛片免费看| 国产av无码日韩av无码网站| 囯产av无码片毛片一级| 精品国产aⅴ一区二区三区| 一本一道波多野结衣一区二区| 亚洲三级电影在线播放| 国产成人午夜福利免费无码r| 好吊色妇女免费视频免费| 亚洲天堂视频网| 精品小视频在线观看| 日韩国产一区二区三区无码| 99热这里只有成人精品国产| 呦系列视频一区二区三区| 日韩一二三区视频精品| 亚洲最黄视频| 国产视频入口| 五月激情婷婷综合| 无码视频国产精品一区二区| 欧洲亚洲一区| 香蕉eeww99国产在线观看| 欧美69视频在线|