欧美性猛交xxxx免费看_牛牛在线视频国产免费_天堂草原电视剧在线观看免费_国产粉嫩高清在线观看_国产欧美日本亚洲精品一5区

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RS485添加外圍電路將其設(shè)計(jì)成自動(dòng)收發(fā)狀態(tài)會(huì)有什么常見問題?

strongerHuang ? 來源:ZLG致遠(yuǎn)電子 ? 2023-06-30 09:22 ? 次閱讀

RS-485總線具有結(jié)構(gòu)簡(jiǎn)單、通信距離遠(yuǎn)、通信速度高、成本低等優(yōu)點(diǎn),廣泛應(yīng)用于工業(yè)通訊、電力監(jiān)控以及儀器儀表等行業(yè)。 一般RS485收發(fā)器會(huì)有兩個(gè)引腳來控制數(shù)據(jù)的收發(fā)方向,如果添加外圍電路將其設(shè)計(jì)成自動(dòng)收發(fā)狀態(tài),會(huì)有什么常見問題?

RS485自動(dòng)收發(fā)的原理

在各種通訊方式中,RS485總線是較為常見的一種,因其接口簡(jiǎn)單,組網(wǎng)方便等特點(diǎn),在工業(yè)控制、儀器、儀表、多媒體網(wǎng)絡(luò)、機(jī)電一體化產(chǎn)品等諸多領(lǐng)域得到廣泛應(yīng)用。

MCU通信一般使用TTL電平,如果外接設(shè)備使用的是485電平,那么兩者是無法直連進(jìn)行通訊的,必須通過485收發(fā)器,進(jìn)行電平轉(zhuǎn)換。由于485通信是半雙工通信,也就是說,數(shù)據(jù)不能同時(shí)進(jìn)行收發(fā),所以485收發(fā)器通常會(huì)有控制收發(fā)方向的引腳。

下面我們來看一下,485收發(fā)器實(shí)現(xiàn)自動(dòng)收發(fā)的外圍電路設(shè)計(jì)。

da3959c8-16dc-11ee-962d-dac502259ad0.jpg

從原理圖中可以看出,自動(dòng)收發(fā)主要是通過NPN三極管開關(guān)電路來實(shí)現(xiàn),具體的數(shù)據(jù)收發(fā)過程是怎樣的呢?

●發(fā)送數(shù)據(jù)時(shí)

發(fā)送數(shù)據(jù)時(shí),使用的是MCU的TX引腳,假設(shè)我們想要發(fā)送數(shù)據(jù)0x55,那么轉(zhuǎn)換成二進(jìn)制就是0b01010101,即在TX引腳上就體現(xiàn)為高、低電平之間的相互切換。

當(dāng)TX引腳為0時(shí),三極管不導(dǎo)通,DE為高電平,進(jìn)入發(fā)送模式。因?yàn)镈I引腳接地,那么此時(shí)AB之間的差分電平邏輯就為0;

當(dāng)TX引腳為1時(shí),三極管導(dǎo)通,RE為低電平,進(jìn)入接收模式。此時(shí)收發(fā)器的A、B引腳進(jìn)入高阻態(tài),因?yàn)樯侠?a target="_blank">電阻R4、下拉電阻R3的作用,此時(shí)AB之間的差分電平邏輯為1。

所以保證了TX引腳輸出什么電平,AB之間的差分電平邏輯也保持一致。

●接收數(shù)據(jù)時(shí) 接收數(shù)據(jù)時(shí),使用的是MCU的RX引腳。在接收數(shù)據(jù)過程中,TX引腳保持高電平,三極管導(dǎo)通,RE為低電平,進(jìn)入接收模式,RX引腳會(huì)接收AB傳輸過來的數(shù)據(jù)。

自收發(fā)485電路常見問題

1. 通信速度慢

三極管的開啟延時(shí)為ns級(jí)別,關(guān)斷延時(shí)為us級(jí)別,會(huì)導(dǎo)致收發(fā)電路發(fā)送低電平的延時(shí)時(shí)間較長(zhǎng)。

其次高電平的發(fā)送是通過外部上下拉電阻驅(qū)動(dòng)的,電阻越大,上升沿越緩慢。

da539720-16dc-11ee-962d-dac502259ad0.png

da7e6cc0-16dc-11ee-962d-dac502259ad0.png

dab19794-16dc-11ee-962d-dac502259ad0.png

2. 高波特率通信時(shí)存在通訊風(fēng)險(xiǎn)

假設(shè)TX引腳上一個(gè)發(fā)送的bit為0,即將發(fā)送的bit為1,由于高電平的發(fā)送是通過外部上下拉電阻驅(qū)動(dòng)的,收發(fā)器會(huì)切換到接收狀態(tài)。此時(shí)AB線從低電平切換到高電平需要幾百ns,RX引腳在這段時(shí)間內(nèi)會(huì)接收到0。如果波特率太高,RX引腳接收到的低電平會(huì)被誤認(rèn)為是接收的起始位,導(dǎo)致通訊異常。

dacf730e-16dc-11ee-962d-dac502259ad0.png

3. 外圍電路接結(jié)電容影響收發(fā)器通訊穩(wěn)定性

高電平的發(fā)送是通過外部上下拉電阻驅(qū)動(dòng),高電平輸出緩慢,如果外部保護(hù)電路的結(jié)電容又較高,會(huì)導(dǎo)致AB差分電壓幅值較低,當(dāng)幅值低于門限電平時(shí),會(huì)導(dǎo)致通訊異常。

db1bf846-16dc-11ee-962d-dac502259ad0.png -






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 工業(yè)通訊
    +關(guān)注

    關(guān)注

    0

    文章

    63

    瀏覽量

    11607
  • RS-485總線
    +關(guān)注

    關(guān)注

    0

    文章

    33

    瀏覽量

    14000
  • TTL電平
    +關(guān)注

    關(guān)注

    1

    文章

    116

    瀏覽量

    12092
  • RS485收發(fā)器
    +關(guān)注

    關(guān)注

    0

    文章

    9

    瀏覽量

    2673

原文標(biāo)題:RS-485自動(dòng)收發(fā)幾種常見異常

文章出處:【微信號(hào):strongerHuang,微信公眾號(hào):strongerHuang】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    啟明智顯技術(shù)分享|芯片應(yīng)用中RS485自動(dòng)收發(fā)電路常見問題解析

    RS485自動(dòng)收發(fā)電路”作為芯片應(yīng)用中的一項(xiàng)關(guān)鍵技術(shù),其在數(shù)據(jù)傳輸和通信方面發(fā)揮著不可或缺的作用。啟明智顯在多個(gè)尺寸的中控屏和串口屏上基于ESP32-S3方案和Model系列產(chǎn)品實(shí)現(xiàn)了對(duì)RS
    的頭像 發(fā)表于 04-29 14:55 ?2539次閱讀
    啟明智顯技術(shù)分享|芯片應(yīng)用中<b class='flag-5'>RS485</b><b class='flag-5'>自動(dòng)</b><b class='flag-5'>收發(fā)電路</b><b class='flag-5'>常見問題</b>解析

    使用自動(dòng)收發(fā)RS485電路時(shí),A,B線波形只有半波是怎么回事?

    各位好,我在調(diào)試RS485時(shí)候遇到一個(gè)問題。在使用自動(dòng)收發(fā)RS485電路時(shí),發(fā)現(xiàn)A,B線波形只有半波。
    發(fā)表于 01-03 08:34

    RS-485自動(dòng)收發(fā)電路應(yīng)用異常的解決辦法

    RS-485 總線是半雙工的通信總線,因此通常需要MCU控制RS-485收發(fā)器的收發(fā)狀態(tài)。為節(jié)省MCU的I/O資源,RS-485
    發(fā)表于 01-26 07:47

    一種RS485自動(dòng)收發(fā)電路分享

    RS-485總線是半雙工的通信總線,因此通常需要MCU控制RS-485收發(fā)器的收發(fā)狀態(tài)。有時(shí)候,為節(jié)省MCU的I/O資源,同時(shí)簡(jiǎn)化程序設(shè)計(jì),需要實(shí)現(xiàn)
    發(fā)表于 02-09 07:39

    RS485自動(dòng)切換電路的數(shù)據(jù)收發(fā)原理是什么

    RS485自動(dòng)切換電路:數(shù)據(jù)收發(fā)原理。TX為高電平,三極管導(dǎo)通,RE為低電平使能,RO收數(shù)據(jù)有效,MAX485為接收態(tài)。據(jù)1時(shí),TX為高電平
    發(fā)表于 02-14 06:55

    RS232 與RS485 接口間的數(shù)據(jù)自動(dòng)收發(fā)轉(zhuǎn)換設(shè)計(jì)

    RS232 與RS485 接口間的數(shù)據(jù)自動(dòng)收發(fā)轉(zhuǎn)換設(shè)計(jì)
    發(fā)表于 05-14 14:48 ?152次下載

    自動(dòng)轉(zhuǎn)換收發(fā)狀態(tài)RS485信號(hào)分配器的設(shè)計(jì)(論文用)

    自動(dòng)轉(zhuǎn)換收發(fā)狀態(tài)RS485信號(hào)分配器的設(shè)計(jì)(論文用)
    發(fā)表于 12-21 14:57 ?17次下載

    關(guān)于RS485自動(dòng)收發(fā)收發(fā)器的問題解決

    RS-485 總線是半雙工的通信總線,因此通常需要MCU控制RS-485收發(fā)器的收發(fā)狀態(tài)。為節(jié)省MCU的I/O資源,RS-485
    的頭像 發(fā)表于 10-05 17:18 ?1.9w次閱讀
    關(guān)于<b class='flag-5'>RS485</b><b class='flag-5'>自動(dòng)</b><b class='flag-5'>收發(fā)</b>型<b class='flag-5'>收發(fā)</b>器的問題解決

    RS485收發(fā)的3種典型電路

    RS485收發(fā)的3種典型電路免費(fèi)下載。
    發(fā)表于 06-18 10:56 ?87次下載

    一種RS485自動(dòng)收發(fā)電路

    RS-485總線是半雙工的通信總線,因此通常需要MCU控制RS-485收發(fā)器的收發(fā)狀態(tài)。有時(shí)候,為節(jié)省MCU的I/O資源,同時(shí)簡(jiǎn)化程序設(shè)計(jì),需要實(shí)現(xiàn)
    發(fā)表于 12-05 19:21 ?37次下載
    一種<b class='flag-5'>RS485</b><b class='flag-5'>自動(dòng)</b><b class='flag-5'>收發(fā)電路</b>

    隔離自動(dòng)極性RS485收發(fā)器參考設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《隔離自動(dòng)極性RS485收發(fā)器參考設(shè)計(jì).zip》資料免費(fèi)下載
    發(fā)表于 09-05 11:49 ?8次下載
    隔離<b class='flag-5'>自動(dòng)</b>極性<b class='flag-5'>RS485</b><b class='flag-5'>收發(fā)</b>器參考設(shè)計(jì)

    【技術(shù)分享】RS-485自動(dòng)收發(fā)應(yīng)用異常怎么辦?

    一般RS485收發(fā)會(huì)有兩個(gè)引腳來控制數(shù)據(jù)的收發(fā)方向,如果添加外圍
    的頭像 發(fā)表于 01-06 08:25 ?1388次閱讀

    RS485總線應(yīng)用及常見問題

    RS485總線應(yīng)用及常見問題
    的頭像 發(fā)表于 05-06 09:28 ?1712次閱讀
    <b class='flag-5'>RS485</b>總線應(yīng)用及<b class='flag-5'>常見問題</b>

    【技術(shù)分享】RS-485自動(dòng)收發(fā)應(yīng)用異常怎么辦?

    一般RS485收發(fā)會(huì)有兩個(gè)引腳來控制數(shù)據(jù)的收發(fā)方向,如果添加外圍
    的頭像 發(fā)表于 01-13 09:26 ?1807次閱讀
    【技術(shù)分享】<b class='flag-5'>RS-485</b><b class='flag-5'>自動(dòng)</b><b class='flag-5'>收發(fā)</b>應(yīng)用異常怎么辦?

    如何解決RS-485自動(dòng)收發(fā)電路應(yīng)用異常的問題呢?

    RS-485 總線是半雙工的通信總線,因此通常需要MCU控制RS-485收發(fā)器的收發(fā)狀態(tài)。為節(jié)省MCU的I/O資源,RS-485
    的頭像 發(fā)表于 06-30 15:32 ?5842次閱讀
    如何解決<b class='flag-5'>RS-485</b><b class='flag-5'>自動(dòng)</b><b class='flag-5'>收發(fā)電路</b>應(yīng)用異常的問題呢?