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

基于STM32的RS-485數(shù)據(jù)通信穩(wěn)定性分析

2019-11-13 01:36:11張微王韻琪楊博云
科技視界 2019年29期
關(guān)鍵詞:調(diào)試實驗

張微 王韻琪 楊博云

【摘 要】RS-485是一種工業(yè)控制環(huán)境中常用的串口通信協(xié)議,它具有抗干擾能力強,傳輸距離遠(yuǎn)的特點。本文利用RS-485實現(xiàn)上位機與STM32的數(shù)據(jù)發(fā)送與接收,并在不同環(huán)境下對其通信穩(wěn)定性進(jìn)行了測試。

【關(guān)鍵詞】RS-485;STM32;數(shù)據(jù)通信

中圖分類號: TP334.3;TP368.1 文獻(xiàn)標(biāo)識碼: A 文章編號: 2095-2457(2019)29-0094-002

DOI:10.19694/j.cnki.issn2095-2457.2019.29.043

Stability Analysis of RS485 Data Communication Based on STM32

ZHANG Wei WANG Yun-qi YANG Bo-yun

(College of Electornic & Information Engineering,Suzhou Vocational University,Suzhou Jiangsu 215021,China)

【Abstract】RS-485 is a communication protocol widely used in industrial control environment.It has the characteristics of strong anti-interference and long transmission distance.This paper introduce how to use RS485 to send and receive data between host computer and STM32,and analyse its communication stability in different harsh environments.

【Key words】RS-485;STM32;Date Commucation

0 引言

RS-485通信是由RS-232通信改進(jìn)而來,其協(xié)議層不變,只是改進(jìn)了物理層。與此同時,傳輸?shù)男盘栍蓡味诵盘柛臑椴罘中盘枺虼司哂袀鬏斁嚯x長,傳輸效率高,可適用于多機通訊的特點[1]。如今,其應(yīng)用范圍已擴展到了機械工業(yè)、交通工業(yè)、醫(yī)療設(shè)備、建筑、環(huán)境控制等。本課題使用嵌入式微控制器STM32編寫程序,實現(xiàn)上位機與STM32的RS-485通訊,并在不同環(huán)境下對其通信穩(wěn)定性進(jìn)行測試。

1 硬件線路設(shè)計

硬件部分結(jié)構(gòu)圖如圖1,CPU類型為STM32F107VC,STM32F107VC是意法半導(dǎo)體公司推出的性能較強的全新STM32互連型系列微控制器,此芯片集成了各種高性能工業(yè)標(biāo)準(zhǔn)接口,工作溫度范圍–40~+105°C,最大工作頻率72MHz,為低功耗設(shè)計應(yīng)用提供了一組完整的節(jié)電模式[2]。

Max3485是一種+3.3V低功耗半雙工收發(fā)器,它可以滿足RS-485串行協(xié)議通信要求。同時兼容工業(yè)標(biāo)準(zhǔn)規(guī)范,帶負(fù)載條件下數(shù)據(jù)傳輸速率高達(dá)10Mbs。自帶低功耗關(guān)斷模式,輸出短路保護功能。工作溫度范圍為-40℃-85℃。

如圖1所示,上位機通過RS-485串口調(diào)試軟件向STM32發(fā)送數(shù)據(jù),微處理控制器接收到數(shù)據(jù)后返回原數(shù)據(jù)到上位機,設(shè)置上位機串口調(diào)試軟件的參數(shù)為波特率為115200bit/s,8個數(shù)據(jù)位,1個停止位,偶校驗。上位機串口調(diào)試軟件顯示接收到的數(shù)據(jù)表示通信成功。通過在不同溫度,不同電磁干擾條件下不間斷發(fā)送數(shù)據(jù),測試數(shù)據(jù)傳輸?shù)姆€(wěn)定性。

圖1 RS-485通信硬件結(jié)構(gòu)示意圖

2 軟件程序設(shè)計

軟件部分結(jié)構(gòu)圖如圖2,軟件部分主要包括初始化、數(shù)據(jù)接收檢測和數(shù)據(jù)發(fā)送三部分。

圖2 RS-485通信軟件結(jié)構(gòu)示意圖

初始化部分包括標(biāo)識定義,時鐘使能,GPIO端口使能等等。主程序部分通過定義一個標(biāo)識符RS485_REC_Flag代表是否接收到數(shù)據(jù),如果標(biāo)識符為1,表示STM32接收到數(shù)據(jù),后通過數(shù)據(jù)發(fā)送程序?qū)⒔邮盏降臄?shù)據(jù)返回到上位機串口調(diào)試軟件。

通過恒溫箱分別在高溫45℃和低溫-25℃下進(jìn)行實驗,自動發(fā)送10000條重復(fù)數(shù)據(jù),并計算誤差率,誤差率為0。通過EMI測試儀分別將RS-485通訊數(shù)據(jù)線放置在不同的噪聲環(huán)境中,自動發(fā)送10000條數(shù)據(jù),誤差率為0,可以看出采用差分信號傳輸?shù)腞S-485通信穩(wěn)定性很高[3]。部分主程序代碼如下:

int main(void)

{

...

while (1)

{

if(RS485_REC_Flag == 1)

{

RS485_REC_Flag = 0;

RS485_Send_Data(RS485_buff,RS485_rec_counter);

RS485_rec_counter = 0;

}

}

}

3 結(jié)束語

本文主要講述了利用RS-485實現(xiàn)上位機和STM32的數(shù)據(jù)接收與發(fā)送,并在不同實驗環(huán)境下測試了其通信穩(wěn)定性,測試結(jié)果表明采用差分信號傳輸?shù)腞S-485通信傳輸數(shù)據(jù)穩(wěn)定性較好,驗證了理論分析。學(xué)校在目前的《工業(yè)數(shù)據(jù)通信與控制網(wǎng)絡(luò)》課程教學(xué)過程中,有profibubus總線通訊實驗,CAN總線通訊實驗,本實驗為后續(xù)RS-485串口通訊實驗的開展打下了一定的基礎(chǔ)。

【參考文獻(xiàn)】

[1]吳皓月,淺談RS232與RS485串行通訊,《中國新通信》,2016.10.

[2]姚宇陽,基于SJA1000的雙CAN收發(fā)器通信實現(xiàn),《科技視界》,2019.4.

[3]姜傳彥,工業(yè)現(xiàn)場RS485通訊干擾問題處理,《科技創(chuàng)新與應(yīng)用》,2019.2.

猜你喜歡
調(diào)試實驗
記一次有趣的實驗
微型實驗里看“燃燒”
做個怪怪長實驗
基于航拍無人機的設(shè)計與調(diào)試
電子制作(2018年12期)2018-08-01 00:47:44
核電廠主給水系統(tǒng)調(diào)試
中國核電(2017年1期)2017-05-17 06:10:11
無線通信中頻線路窄帶臨界調(diào)試法及其應(yīng)用
電子制作(2017年19期)2017-02-02 07:08:38
NO與NO2相互轉(zhuǎn)化實驗的改進(jìn)
實踐十號上的19項實驗
太空探索(2016年5期)2016-07-12 15:17:55
調(diào)壓柜的調(diào)試與試運行探討
工業(yè)電氣設(shè)備控制系統(tǒng)的安裝與調(diào)試
主站蜘蛛池模板: 一区二区日韩国产精久久| 色婷婷电影网| 新SSS无码手机在线观看| 日本在线免费网站| 波多野结衣无码中文字幕在线观看一区二区| 欧美性猛交一区二区三区| 四虎影视无码永久免费观看| 精品国产一区91在线| 精品三级网站| 99久久国产自偷自偷免费一区| 乱人伦99久久| 欧美一区二区人人喊爽| 激情六月丁香婷婷| 成人精品视频一区二区在线 | 国产在线无码一区二区三区| 三上悠亚精品二区在线观看| 精品福利视频网| 久久婷婷人人澡人人爱91| 精品91在线| 91青青在线视频| 国产精品任我爽爆在线播放6080| 国产亚洲精品自在久久不卡 | 999精品色在线观看| 青青草91视频| 国产成人精品视频一区视频二区| 亚洲美女操| 91亚洲免费视频| 伊人久久大香线蕉aⅴ色| 麻豆精品在线播放| 韩国v欧美v亚洲v日本v| 天天综合网在线| 丰满的熟女一区二区三区l| 国产正在播放| 国产91无码福利在线| 99九九成人免费视频精品| 久久久久青草大香线综合精品 | 亚洲欧洲免费视频| 国产在线视频自拍| 欧洲亚洲一区| 国产成人精品一区二区三区| 久久国产精品波多野结衣| 精品国产91爱| 日韩精品专区免费无码aⅴ| 国产成人综合久久精品下载| 国产一区二区精品福利| 国产精品极品美女自在线网站| 欧美国产菊爆免费观看| 99免费在线观看视频| 国产久操视频| 97久久免费视频| 久久人妻xunleige无码| 国产福利免费在线观看| 国产女人在线视频| 亚洲美女视频一区| 国产青榴视频在线观看网站| 国产一区二区三区日韩精品| 99视频精品在线观看| 国产高清在线观看91精品| 亚卅精品无码久久毛片乌克兰| 国产精品成人一区二区不卡 | 国产精品欧美激情| 青青草国产精品久久久久| 久久久久亚洲av成人网人人软件 | 欧美人人干| 无码专区国产精品第一页| 欧美在线国产| 激情五月婷婷综合网| 免费人成视网站在线不卡| 久久久久亚洲精品无码网站| 91久久夜色精品国产网站| 国产成人久久777777| 日本黄色不卡视频| 台湾AV国片精品女同性| 一本久道热中字伊人| 欧美人与牲动交a欧美精品| 亚洲精品国产成人7777| 666精品国产精品亚洲| 黄色国产在线| 国产免费a级片| 国产综合网站| 日韩精品无码一级毛片免费| 国产免费精彩视频|