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精品视频| 亚洲美女一级毛片| 婷婷激情五月网| 亚洲日本韩在线观看| 日本午夜三级| 国产美女精品人人做人人爽| 东京热一区二区三区无码视频| 2020精品极品国产色在线观看| 毛片在线看网站| 亚洲国产综合自在线另类| 伊人久久久久久久| 试看120秒男女啪啪免费| 亚洲愉拍一区二区精品| 免费一级α片在线观看| 亚洲色图狠狠干| 亚洲精品无码专区在线观看 | 精品久久高清| 午夜精品久久久久久久99热下载| 亚洲天堂在线免费| 看国产毛片| 日韩中文字幕亚洲无线码| 国内精自线i品一区202| 欧美日韩精品一区二区在线线 | 亚洲美女一级毛片| 18禁高潮出水呻吟娇喘蜜芽| 久久久久人妻一区精品| 久久精品国产精品青草app| 手机永久AV在线播放| 91极品美女高潮叫床在线观看| 久久美女精品| 色成人亚洲| 91久久精品国产| 波多野结衣一区二区三区88| 日韩毛片免费视频| 久久国产亚洲欧美日韩精品| 国内精品一区二区在线观看| 青青热久麻豆精品视频在线观看| 影音先锋丝袜制服| 五月天福利视频| 99热精品久久| 日韩在线观看网站| 毛片免费在线视频| 91精品情国产情侣高潮对白蜜| 亚洲av无码专区久久蜜芽| av在线手机播放| 高清不卡一区二区三区香蕉| 欧美日韩北条麻妃一区二区| a级毛片毛片免费观看久潮| 国产91小视频在线观看| 久草国产在线观看| 婷婷激情亚洲| 国产三级韩国三级理| 无码一区中文字幕| 亚洲色精品国产一区二区三区| 亚洲日韩欧美在线观看| 国内精品视频在线| 99国产在线视频| 国产精品自在拍首页视频8| 高清乱码精品福利在线视频| 国产免费精彩视频| 日本欧美一二三区色视频| 播五月综合| 日韩毛片在线播放| 三上悠亚在线精品二区| 日本成人不卡视频| 国产导航在线| 伊人色天堂| 欧美www在线观看| a毛片在线播放| 国产真实乱子伦视频播放| 日本不卡在线视频| 天天做天天爱天天爽综合区| 日本日韩欧美| 亚洲欧洲日产国产无码AV| 青草91视频免费观看| 亚洲视频黄| 综合色区亚洲熟妇在线| 亚洲AV无码精品无码久久蜜桃| 亚洲国产精品成人久久综合影院| 成人伊人色一区二区三区| 性欧美在线|