RM新时代网站-首页

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

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

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

rs232轉(zhuǎn)rs485原理圖深度解析

電子設(shè)計(jì) ? 來源:博客園 ? 作者:amanlikethis ? 2020-11-12 12:02 ? 次閱讀

在網(wǎng)站上,看到RS232轉(zhuǎn)RS485的一個(gè)電路圖,如下圖所示。元件主要是HN232CP和MAX485CPA,也就是TTL轉(zhuǎn)232電路和TTL轉(zhuǎn)485電路的結(jié)合體。可是這個(gè)電路卻不好分析,幾經(jīng)查找與思考,才得到一點(diǎn)覺悟。

此電路在使用時(shí),PC機(jī)RS232公口或者標(biāo)準(zhǔn)串口接“直連串口通訊線”的一端,串口線的另一端接接該電路最左端的RS232接口上;右端就是RS485輸出端。注意串口通訊線分為“直連線”和“交叉線”,這里用的是“直連線”。這是因?yàn)闃?biāo)準(zhǔn)串口的2腳、3腳分別為“接收端”和“發(fā)送端”。該電路的發(fā)送端(T1OUT)和接收端(R1IN)分別接的是3腳和2腳,已經(jīng)對(duì)發(fā)送端和接收端進(jìn)行了交叉調(diào)換,所以用直連線就可以了。

在正式分析之前,先看一下HIN232的結(jié)構(gòu)框圖,有助于我們接下來的分析。當(dāng)然此結(jié)構(gòu)圖也就是電平轉(zhuǎn)換,但需要注意的是信號(hào)的流向,從哪兒進(jìn)來,又從哪兒出去。此外,RS232是負(fù)邏輯電平,我們可以認(rèn)為邏輯“1”的時(shí)候,RS232對(duì)應(yīng)的是-12V;邏輯“0”,RS232對(duì)應(yīng)的是+12V。

以RS232端作為參考端,在接收時(shí),數(shù)據(jù)從RS485端向左通過轉(zhuǎn)換電路中綠線所示的通路流向RS232端。處于接收狀態(tài)的接收端,不會(huì)發(fā)送數(shù)據(jù),也就是處于等待狀態(tài),此時(shí)TX管腳輸出邏輯1(協(xié)議規(guī)定)。TX在串口公口上對(duì)應(yīng)的引腳是管腳3,RS232是負(fù)邏輯,所以輸出-12V,經(jīng)過反相調(diào)整后輸出TTL高電平,約4.6V。再經(jīng)過三極管的Q1反相,輸出低電平,RE、DE都為低電平的時(shí)候,MAX485處于接收狀態(tài)。

發(fā)送的情況有些復(fù)雜,需要耐心分析。數(shù)據(jù)從RS232端向右通過轉(zhuǎn)換電路中藍(lán)線所示的通路流向RS485端。當(dāng)輸出邏輯低電平,TX(3管腳)對(duì)應(yīng)輸出+12V,經(jīng)過反向調(diào)整輸出TTL低電平,約0.4V。再經(jīng)過三極管的Q1反相,輸出高電平,RE、DE都為高電平的時(shí)候,MAX485處于發(fā)送狀態(tài),可以正確的將邏輯低電平發(fā)送。

倘若輸出邏輯高電平的時(shí)候,TX(3管腳)對(duì)應(yīng)輸出-12V,經(jīng)過反向調(diào)整輸出TTL高電平,約4.6V。再經(jīng)過三極管的Q1反相,輸出低電平,RE、DE都為低電平的時(shí)候,MAX485處于接收狀態(tài),如何會(huì)將1發(fā)送出去呢?

MAX485發(fā)送和接收邏輯電平轉(zhuǎn)換關(guān)系表

從轉(zhuǎn)換關(guān)系表--左圖中,可以看出當(dāng)RE、DE都為低電平的時(shí)候,輸出為高阻態(tài),也就是說此時(shí)485總線是處于高阻態(tài)。當(dāng)232轉(zhuǎn)485電路發(fā)送的時(shí)候,最右邊的總線節(jié)點(diǎn)處于接收狀態(tài),意味著此節(jié)點(diǎn)上的max485cpa的RE、DE都為低電平(通常我們把RE、DE短接)。從轉(zhuǎn)換關(guān)系表--右圖中可以看出,485總線高阻態(tài)的時(shí)候,它接收的結(jié)果是1。這不正是我們要發(fā)送的數(shù)據(jù)嗎。

或許人提出這樣的疑問:既然轉(zhuǎn)換電路中的max485都已經(jīng)處于接收狀態(tài)了(RE、DE都為低電平),為何又說它在發(fā)送數(shù)據(jù)1?這是由于一幀數(shù)據(jù)的發(fā)送,包括起始位0、有效數(shù)據(jù)區(qū)、停止位等。從左邊向右邊傳輸1幀數(shù)據(jù)的時(shí)候,肯定會(huì)先發(fā)起始位0以同步右邊的接收器。緊接著,加入發(fā)送數(shù)據(jù)1,雖然轉(zhuǎn)換電路中的max485處于接收狀態(tài),雖然此時(shí)的總線為高組態(tài),但是右邊的接收器仍然要把這個(gè)高組態(tài)翻譯成1,并且保存起來,只是因?yàn)檫@個(gè)傳送已經(jīng)啟動(dòng),要把一幀數(shù)據(jù)完全接收。

所以,可見這樣的發(fā)送,是從最右端接收數(shù)據(jù)的角度來說。整個(gè)發(fā)送過程,轉(zhuǎn)換電路中的max485可能不斷的切換發(fā)送與接收的狀態(tài),但是從接收端來講,始終是在接收數(shù)據(jù),這是行的通的。
編輯:hfy

聲明:本文內(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)投訴
  • RS485
    +關(guān)注

    關(guān)注

    39

    文章

    1156

    瀏覽量

    82291
  • RS232
    +關(guān)注

    關(guān)注

    13

    文章

    747

    瀏覽量

    94316
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    485接口與RS232的區(qū)別 485接口在工業(yè)自動(dòng)化中的應(yīng)用

    在工業(yè)自動(dòng)化和通信領(lǐng)域,485接口(RS485)和RS232是兩種常見的串行通信接口。它們?cè)谠O(shè)計(jì)、應(yīng)用和性能上有著明顯的區(qū)別。 1. 電氣特性 RS232
    的頭像 發(fā)表于 12-19 17:44 ?310次閱讀

    OpenHarmony測(cè)試RS232/RS485串口方法,觸覺智能SBC3528工控主板演示

    為大家介紹在鴻蒙系統(tǒng)下,沒有串口工具的情況下如何測(cè)試RS232/RS485,觸覺智能SBC3528工控主板演示
    的頭像 發(fā)表于 12-17 14:29 ?189次閱讀
    OpenHarmony測(cè)試<b class='flag-5'>RS232</b>/<b class='flag-5'>RS485</b>串口方法,觸覺智能SBC3528工控主板演示

    使用SN74HC04D做RS232轉(zhuǎn)RS485的時(shí)候,小批量制作會(huì)有幾顆異常導(dǎo)致無法通訊,為什么?

    使用SN74HC04D做RS232轉(zhuǎn)RS485的時(shí)候,小批量制作的時(shí)候,會(huì)有幾顆異常導(dǎo)致無法通訊,更換后即可恢復(fù)通訊,請(qǐng)幫忙分析原因?
    發(fā)表于 12-12 06:57

    RS485RS232的區(qū)別和選擇

    RS485RS232是兩種不同的串行通信標(biāo)準(zhǔn),它們?cè)诙鄠€(gè)方面存在顯著的差異,以下是對(duì)兩者的對(duì)比以及選擇建議: 一、區(qū)別 電氣特性 : RS232:是單點(diǎn)通信協(xié)議,使用一對(duì)傳輸線(TX、RX)進(jìn)行
    的頭像 發(fā)表于 11-28 14:26 ?393次閱讀

    RS232轉(zhuǎn)以太網(wǎng)模塊應(yīng)用解析 RS232在物聯(lián)網(wǎng)中的應(yīng)用

    逐漸顯得力不從心。為了解決這一問題,RS232轉(zhuǎn)以太網(wǎng)模塊應(yīng)運(yùn)而生,為RS232設(shè)備提供了一種便捷的網(wǎng)絡(luò)接入方式。 一、RS232轉(zhuǎn)以太網(wǎng)模
    的頭像 發(fā)表于 11-21 09:47 ?243次閱讀

    如何選擇RS232轉(zhuǎn)換器?RS232RS485區(qū)別

    如何選擇RS232轉(zhuǎn)換器 選擇RS232轉(zhuǎn)換器時(shí),需要考慮以下幾個(gè)關(guān)鍵因素: 傳輸速率 :RS232的傳輸速率通常較低,但轉(zhuǎn)換器應(yīng)支持足夠的
    的頭像 發(fā)表于 11-21 09:28 ?247次閱讀

    FT232芯片設(shè)計(jì)的USB轉(zhuǎn)RS232串口原理圖

    FT232芯片設(shè)計(jì)的USB轉(zhuǎn)RS232串口原理圖
    發(fā)表于 10-21 11:06 ?6次下載

    RS232RS485接口之間的區(qū)別

    在現(xiàn)代工業(yè)控制和通信領(lǐng)域,RS232RS485作為兩種常用的串行通信標(biāo)準(zhǔn),各自發(fā)揮著獨(dú)特的作用。它們?cè)陔姎馓匦?、傳輸距離和速率等方面存在顯著差異。本文將對(duì)這兩種接口技術(shù)進(jìn)行深入對(duì)比與分析。 一
    的頭像 發(fā)表于 09-14 14:41 ?722次閱讀

    EtherCAT轉(zhuǎn)RS232/RS485主站總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    EtherCAT轉(zhuǎn)RS232/RS485實(shí)現(xiàn)網(wǎng)絡(luò)協(xié)議互通是眾人關(guān)注焦點(diǎn),遠(yuǎn)創(chuàng)智控YC-ECT-RS232/RS485能夠很輕松解決這個(gè)問題。
    的頭像 發(fā)表于 09-04 10:14 ?391次閱讀
    EtherCAT<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>RS232</b>/<b class='flag-5'>RS485</b>主站總線協(xié)議轉(zhuǎn)換網(wǎng)關(guān)

    RS232、RS422、RS485怎么選?串口通信標(biāo)準(zhǔn)的深度剖析!

    RS232、RS422、RS485三種串口通訊規(guī)范各有千秋,適用于不同的應(yīng)用場(chǎng)景。RS232適宜短路線、低速簡(jiǎn)單地通訊,RS422在遠(yuǎn)距離和
    的頭像 發(fā)表于 09-02 11:51 ?3537次閱讀
    <b class='flag-5'>RS232</b>、<b class='flag-5'>RS</b>422、<b class='flag-5'>RS485</b>怎么選?串口通信標(biāo)準(zhǔn)的<b class='flag-5'>深度</b>剖析!

    EtherCAT轉(zhuǎn)RS232/RS485主站協(xié)議網(wǎng)關(guān)(YC-ECT-RS232/RS485

    遠(yuǎn)創(chuàng)智控YC-ECT-RS232/RS485實(shí)現(xiàn)EtherCAT網(wǎng)絡(luò)與Modbus網(wǎng)絡(luò)之間的數(shù)據(jù)通訊,可分別連接Modbus設(shè)備網(wǎng)絡(luò)到EtherCAT網(wǎng)絡(luò),并且支持具有不同Modbus通訊波特率和其它設(shè)置。即將Modbus設(shè)備轉(zhuǎn)換為EtherCAT設(shè)備。
    的頭像 發(fā)表于 08-25 09:41 ?396次閱讀
    EtherCAT<b class='flag-5'>轉(zhuǎn)</b><b class='flag-5'>RS232</b>/<b class='flag-5'>RS485</b>主站協(xié)議網(wǎng)關(guān)(YC-ECT-<b class='flag-5'>RS232</b>/<b class='flag-5'>RS485</b>)

    RS485 RS232轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例

    如何將RS485/RS232和EtherCAT連接互通起來?有許多朋友想要了解這個(gè)問題,所以作者在這里統(tǒng)一回復(fù)一下。其實(shí)捷米特JM-ECT-RTU這個(gè)設(shè)備可以很好地解決這個(gè)問題,下面作者為大家詳細(xì)
    的頭像 發(fā)表于 08-02 15:36 ?431次閱讀
    <b class='flag-5'>RS485</b> <b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>EtherCAT協(xié)議轉(zhuǎn)換網(wǎng)關(guān)配置案例

    RS485 RS232轉(zhuǎn)EtherCAT協(xié)議轉(zhuǎn)化網(wǎng)關(guān)功能及配置步驟

    怎么樣讓RS485/RS232和EtherCAT通訊連接起來?這幾天有幾個(gè)客戶朋友咨詢到這個(gè)問題,作者在這里統(tǒng)一為大家回復(fù)一下。想要解決這個(gè)問題其實(shí)也非常簡(jiǎn)單,只需要用到一個(gè)設(shè)備,名為
    的頭像 發(fā)表于 07-30 14:22 ?316次閱讀
    <b class='flag-5'>RS485</b> <b class='flag-5'>RS232</b><b class='flag-5'>轉(zhuǎn)</b>EtherCAT協(xié)議轉(zhuǎn)化網(wǎng)關(guān)功能及配置步驟

    題目:來深入了解RS232、RS485和DB9接口定義和區(qū)別

    RS232、RS485和DB9接口在電子通信中扮演著重要角色。RS232適用于短距離、點(diǎn)對(duì)點(diǎn)的通信需求,而RS485則適合長(zhǎng)距離、多點(diǎn)通信。DB9接口作為
    的頭像 發(fā)表于 06-20 11:53 ?7495次閱讀
    題目:來深入了解<b class='flag-5'>RS232</b>、<b class='flag-5'>RS485</b>和DB9接口定義和區(qū)別

    RS232RS485通信協(xié)議的主要區(qū)別及優(yōu)缺點(diǎn)

    隨著信息技術(shù)的飛速發(fā)展,通信協(xié)議在電子設(shè)備間的數(shù)據(jù)傳輸中扮演著越來越重要的角色。RS232RS485作為兩種常見的串行通信協(xié)議,被廣泛應(yīng)用于各種電子設(shè)備和系統(tǒng)中。本文將深入探討RS232R
    的頭像 發(fā)表于 05-24 15:41 ?6571次閱讀
    RM新时代网站-首页