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

集散控制系統中實現PC機與單片機的串行通信

2013-04-29 00:00:00陳啟友

摘要:本文提出了一種在小型集散控制系統中應用MSComm控件實現PC機與單片機的串行通信方法。這種通信方法具有投資小、硬件連接簡單、軟件設計簡單和操作方便的特點,能夠滿足通訊的要求,對于工業監控系統和數據采集系統具有一定的參考價值。

關鍵詞:集散系統 MSComm 單片機 串行通信

在工業檢測控制領域中,集散控制系統的結構通常是上位機采用PC機,目的是利用PC的強大數據計算功能,下位機可以是PLC,也可以是單片機,主要進行數據采集和控制操作。上位機與下位機的通訊可以采用工業總線,也可以采用串行通信。工業總線主要用于大型的集散控制系統;對于小型集散控制系統,采用工業總線的投資過大,并且需要對單片機和PC機進行工業總線接口設計。

1 系統硬件設計

系統硬件如圖1所示,由于89C52單片機的電平是TTL電平,與RS-232電平不能直接相連,所以89C52單片機與RS-232的連接通過MAX232來實現電平轉換:MAX的T2in端接到89C52的TXD端,用于89C52單片機發送數據,MAX232的T2out端接到89C52的RXD端,用于89C52單片機接收數據;MAX232的R2out連接到DB-9針連接器的第3腳(SD:發送數據腳),R2in連接到DB-9針連接器的第2腳(RD:接收數據腳)。

2 串行通訊協議說明

計算機采用查詢發送、中斷接收的通訊方式。單片機采用中斷接收、發送的通訊方式。

PC機向單片機發送的數據以數據串的形式給出。為了可靠,地址和命令連續發送兩遍。下位的單片機處于中斷接收狀態,當接收到地址時與自己的地址進行比較,如果與自己的地址相同,就接收控制命令和數據。單片機根據接收到的命令和數據進行操作:或進行控制操作,或進行數據發送。

PC機中可以在工程中添加MSComm控件,然后進行相應的屬性設置(波特率、奇偶校檢、停止位、發送與接收的觸發方式、發送數據的類型等)就可以用它來實現串行通信。為了完成PC機和單片機之間的串行通信,要求PC機串行通信的數據幀格式和波特率應該與單片機串行口的數據幀格式和波特率一致。

MSComm控件和單片機的串行口的設置如下。

MSComm控件的設置為:數據幀的格式為8位數據位,1位停止位,波特率為9600,數據采用ASCII碼。

單片機的串行口設置為:數據幀格式為8位數據位,1位停止位,波特率為9600,無奇偶校檢,串行口設定為方式2工作方式,中斷方式。

3 計算機通訊程序設計

①使用MFC AppWizard(exe)建立一個基于對話框的程序。

②添加ActiveX控件中的MSComm控件。設置控件的屬性:9600,n,8,1,;Rthreshoid=1;其它按缺省值。

③編寫通訊程序:PC機的串行口通信程序可以用VB來編寫,可以用VC來編寫,還可以用其它語言來編寫。

4 單片機通訊設計

單片機處于中斷接收狀態,檢測接受到的地址是否與自己的地址,如果不是自己的地址,則繼續處于等待接收狀態;如果是,則檢測接受的命令是請求發送數據命令還是控制命令,如果是請求發送數據命令,則向PC機發送采集來的數據,發送完數據返回到等待接收狀態;如果是控制命令,則進行相應的控制操作,操作結束返回到等待接收狀態。

5 結論

應用MSComm控件在小型集散控制系統中實現PC機與單片機的串行通信方法。具有投資小、硬件連接簡單、軟件設計簡單和操作方便的特點,經在煤礦井下人員定位系統中應用,效果良好,能夠滿足串行通信的要求。

參考文獻:

[1]趙波,李博.MSComm控件在儀器設備串行通信中的應用[A].江蘇省計量測試學術論文集(2010)[C].2010.

[2]王麗,雷秀,余建國.基于PC機與單片機AT89C52的串行通信協議設計[J].機電工程技術,2006(02).

[3]宋兵躍,吳軍輝,黃斌.單片機的高效串行通信研究[J].單片機與嵌入式系統應用,2010(01).

作者簡介:陳啟友(1958-),男,山東淄博人,工程師,現從事煤礦工程開采與管理工作。

主站蜘蛛池模板: 精品在线免费播放| 国产人成网线在线播放va| 欧美va亚洲va香蕉在线| 亚洲欧美自拍中文| 狠狠亚洲婷婷综合色香| 在线观看无码av免费不卡网站| 国产久操视频| 亚洲中文字幕23页在线| 国产91成人| 国产尤物jk自慰制服喷水| 中文无码伦av中文字幕| 动漫精品中文字幕无码| 亚洲欧美日韩成人高清在线一区| 亚洲国产精品人久久电影| 日韩欧美中文在线| 亚洲AV无码不卡无码| 国产精品30p| 无码AV高清毛片中国一级毛片| 国产精品福利导航| 精品久久香蕉国产线看观看gif| 国产黑丝视频在线观看| 伊人色综合久久天天| 亚洲品质国产精品无码| 中文字幕在线看| 欧美亚洲综合免费精品高清在线观看| 狠狠五月天中文字幕| 久久国产精品国产自线拍| 99在线视频精品| 国产在线视频导航| 欧美亚洲另类在线观看| 2021天堂在线亚洲精品专区| 青青草原偷拍视频| 欧美三級片黃色三級片黃色1| 丁香五月激情图片| 国产欧美日韩另类精彩视频| 久久久噜噜噜| 亚洲专区一区二区在线观看| 亚洲色图欧美| 91 九色视频丝袜| 亚洲精品不卡午夜精品| 久久亚洲日本不卡一区二区| 91九色最新地址| 91在线播放免费不卡无毒| 视频二区国产精品职场同事| 无码内射在线| 国产91小视频在线观看| 98精品全国免费观看视频| 亚洲成A人V欧美综合天堂| 国产系列在线| 久久免费视频播放| 亚洲美女高潮久久久久久久| 2021国产精品自产拍在线观看| 激情综合图区| 亚洲综合网在线观看| 成人午夜天| 国产精品免费久久久久影院无码| 亚洲天堂网在线观看视频| 亚洲第一区欧美国产综合| 婷婷色中文网| a毛片免费观看| 国产福利拍拍拍| 成人午夜网址| 欧美一区二区自偷自拍视频| 午夜精品一区二区蜜桃| 亚洲品质国产精品无码| 99er这里只有精品| 国产精品女人呻吟在线观看| 54pao国产成人免费视频| 国产微拍一区| 91成人在线观看视频| 成年女人a毛片免费视频| 国产国语一级毛片| 色综合天天操| 热久久综合这里只有精品电影| 区国产精品搜索视频| 久久香蕉国产线看精品| 久久黄色一级片| 国产成人一二三| 国产精品99久久久久久董美香| 青草国产在线视频| 国产杨幂丝袜av在线播放| 国产精品区网红主播在线观看|