久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4772|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

RS232,RS485波形分析

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:89763 發(fā)表于 2015-9-10 00:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
經(jīng)常遇到初學(xué)者,對單片機串行通訊出了問題不知道如何辦的情況。其實最有效的調(diào)試方法是用示波器觀察收發(fā)數(shù)據(jù)的波形。通過觀察波形可以確定以下情況:
是否有數(shù)據(jù)接收或發(fā)送;
數(shù)據(jù)是否正確;
波特率是否正確;

一、串行數(shù)據(jù)的格式
異步串行數(shù)據(jù)的一般格式是:起始位+數(shù)據(jù)位+停止位,其中起始位1位,數(shù)據(jù)位可以是5、6、7、8位,停止位可以是1、1.5、2位。

起始位是一個值為0的位,所以對于正邏輯的TTL電平,起始位是一位時間的低電平;停止位是值為1的位,所以對于正邏輯的TTL電平,停止位是高電平。線路路空閑或者數(shù)據(jù)傳輸結(jié)束,對于正邏輯的TTL電平,線路總是1。對于負邏輯(如RS-232電平)則相反。

      例如,對于16進制數(shù)據(jù)55aaH,當(dāng)采用8位數(shù)據(jù)位、1位停止位傳輸時,它在信號線上的波形如圖1(TTL電平)和圖2(RS-232電平)所示。(先傳第一個字節(jié)55,再傳第二個字節(jié)aa,每個字節(jié)都是從低位向高位逐位傳輸)


圖1 TTL電平的串行數(shù)據(jù)幀格式(55aah)


圖2 RS-232電平的串行數(shù)據(jù)幀格式(55aah)

二、根據(jù)波形圖計算波特率
如圖3是圖1在示波器中的顯示示意,其中灰色線是示波器的時間分度線,此時假設(shè)是200us/格。

圖3 波特率計算示意圖

      可以看了,第一個字節(jié)的10位(1位起始位,8位數(shù)據(jù)位和1位停止位)共占約1.05ms,這樣可計算出其波特率約為:

10bit / 1.05ms X 1000 ≈ 9600 bit/s

      如果上圖中的時間軸是100us/格,同樣可以計算出波特率應(yīng)是19200bit/s。

      當(dāng)通訊不正常,又能觀察到波形時,就可根據(jù)上述方法,從波形圖計算一下波特率是否正確。

三、根據(jù)波形圖判斷RS-485收發(fā)數(shù)據(jù)的正確與否
      RS-485是一種半雙工的串行通訊方式(RS-422為全雙工),485電平芯片所以要正確接收和發(fā)送數(shù)據(jù),必需保證控制信號和數(shù)據(jù)的同步,否則要么發(fā)送數(shù)據(jù)丟失,要么接收數(shù)據(jù)可能丟失。

      RS-485發(fā)送數(shù)據(jù)時的正確時序如圖4所示。


圖4 RS-485的正確發(fā)送數(shù)據(jù)時序

   在圖4中,發(fā)送控制信號的寬度基本與數(shù)據(jù)信號的寬度一致,所以能保證發(fā)送數(shù)據(jù)的正確和發(fā)送后及時轉(zhuǎn)為接收。

    圖5 和圖6分別是控制信號太短和控制信號太長的情況。


圖5 RS-485控制信號太短時的時序

圖6 RS-485控制信號太短時的時序

   在圖5中,由于控制信號關(guān)閉過早,則第二個字節(jié)的后兩位將發(fā)送錯誤;在圖6中,由于控制信號關(guān)閉過遲,使485芯片在發(fā)送數(shù)據(jù)后,不能及時轉(zhuǎn)到接收狀態(tài),此時總線若有數(shù)據(jù)過來,則本單元將不能正確接收。

   總結(jié):只要掌握上述波形分析方法,任何異步串行數(shù)據(jù)的接收和發(fā)送問題,基本都可以得到解決。


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 国产亚洲欧美另类一区二区三区 | 欧美一级片在线看 | 精品久久国产 | 久久成人人人人精品欧 | 久久国产成人 | 精品国产视频在线观看 | 在线播放国产一区二区三区 | 亚卅毛片 | 日韩av免费在线电影 | 成人在线精品 | 免费亚洲视频 | 久久精品中文字幕 | 成人在线视频免费看 | 欧美一区二区在线播放 | 亚洲va在线va天堂va狼色在线 | 中文av电影| 欧美黄色一区 | av网站免费| 国产成人精品一区二区三区在线观看 | 一级片免费视频 | 亚洲精品一区二区网址 | 日韩精品久久一区二区三区 | 女同久久另类99精品国产 | 欧美又大粗又爽又黄大片视频 | 国产精品美女久久久 | 国产成人免费 | www.中文字幕av | 国产精品区二区三区日本 | 日本淫视频 | 亚洲精品日韩一区二区电影 | 精品日韩一区 | 亚洲第一在线视频 | 亚洲成人观看 | 成人一级视频在线观看 | 日韩在线观看网站 | 久久久久久综合 | 日本视频在线 | 一级毛片视频在线 | 日本特黄a级高清免费大片 国产精品久久性 | 毛片区 | 蜜臀久久99精品久久久久久宅男 |