亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

        2019-11-13 01:36:11張微王韻琪楊博云
        科技視界 2019年29期
        關鍵詞:低功耗上位串口

        張微 王韻琪 楊博云

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

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

        中圖分類號: TP334.3;TP368.1 文獻標識碼: 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通信改進而來,其協(xié)議層不變,只是改進了物理層。與此同時,傳輸?shù)男盘栍蓡味诵盘柛臑椴罘中盘?,因此具有傳輸距離長,傳輸效率高,可適用于多機通訊的特點[1]。如今,其應用范圍已擴展到了機械工業(yè)、交通工業(yè)、醫(yī)療設備、建筑、環(huán)境控制等。本課題使用嵌入式微控制器STM32編寫程序,實現(xiàn)上位機與STM32的RS-485通訊,并在不同環(huán)境下對其通信穩(wěn)定性進行測試。

        1 硬件線路設計

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

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

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

        圖1 RS-485通信硬件結構示意圖

        2 軟件程序設計

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

        圖2 RS-485通信軟件結構示意圖

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

        通過恒溫箱分別在高溫45℃和低溫-25℃下進行實驗,自動發(fā)送10000條重復數(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 結束語

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

        【參考文獻】

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

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

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

        猜你喜歡
        低功耗上位串口
        一種高速低功耗比較器設計
        淺談AB PLC串口跟RFID傳感器的通訊應用
        特斯拉 風云之老阿姨上位
        車迷(2018年12期)2018-07-26 00:42:22
        “三扶”齊上位 決戰(zhàn)必打贏
        基于ZigBee和VC上位機的教室智能監(jiān)測管理系統(tǒng)
        USB接口的多串口數(shù)據(jù)并行接收方法探索
        基于藍牙串口適配器的GPS接收機與AutoCAD的實時無線通信
        地礦測繪(2015年3期)2015-12-22 06:27:26
        以新思路促推現(xiàn)代農業(yè)上位
        學習月刊(2015年3期)2015-07-09 03:51:04
        基于并行控制的FPGA多串口拓展實現(xiàn)
        ADI推出三款超低功耗多通道ADC
        久久精品久99精品免费| 99久久国产视频| 无码国产精品色午夜| 亚洲人妻御姐中文字幕| 国产精品久久久久久久久电影网| 野外少妇愉情中文字幕| 国产欧美日韩午夜在线观看| 国产丝袜美腿诱惑在线观看| 久久久天堂国产精品女人| 丰满少妇呻吟高潮经历| 99久久精品自在自看国产| 91久久精品国产性色tv | 亚洲精品视频中文字幕| 亚洲精品久久一区二区三区777| 精品人妻伦九区久久AAA片69| 亚洲一二三区在线观看| 日韩少妇人妻一区二区| 精品人妻久久一区二区三区| 在线看片免费人成视频久网下载| 久久青草免费视频| 国产91精品清纯白嫩| 亚洲一区精品无码| 黑人玩弄人妻中文在线| 欧美洲精品亚洲精品中文字幕| 精品亚洲一区中文字幕精品| 久久久久久久97| 伊人久久中文大香线蕉综合| 中文字幕一区二区区免| 久久婷婷五月综合色高清| 最近日本中文字幕免费完整| 中文字幕人妻丝袜成熟乱| 中文字幕影片免费人妻少妇| 欧美 国产 综合 欧美 视频| 国产内射XXXXX在线| 国产精品丝袜美女久久| 国产精品 亚洲 无码 在线| 亚洲成aⅴ人在线观看| 亚洲国产免费一区二区| 亚洲国产精品日本无码网站| 亚洲综合久久成人a片| 在线观看中文字幕一区二区三区 |