昨天群里有群友問,這個轉(zhuǎn)化器A的上拉電阻和B的下拉電阻都選10KΩ會不會太大了?如果端接120歐姆的終端電阻分壓后會不會出問題?(RS485的高電平判斷標準為大于+200mV,低電平判斷標準為小于-200mV)
然后我做了以下測試,分享給各位同好:
不接120Ω終端匹配電阻,測試波形圖如下,A-B的波形:
這個波形看起來是很正常的當發(fā)送為低電平時,A0B1,此時A-B=-5V當發(fā)送為高電平時,A1B0,此時A-B=5V均符合高低電平判斷標準。
當接入120歐姆終端電阻后,測試波形圖如下,A-B的波形:
這個波形就看起來不那么正常了(不過接收端可以正常接收!!)當發(fā)送為低電平時,A0B1,此時A-B=-5V(正常)當發(fā)送為高電平時,由于存在收發(fā)自動切換電路,此時切換為接收狀態(tài),A和B均輸出為高阻Z態(tài)。此時分壓后A-B電壓等于5/(10k+10k+120)*120≈29mV
但是上圖可以看到,也并不是完全沒有發(fā)出來高電平,而是在低電平切換為高電平時會有一個小的高電平尖峰,然后又回落到mV級別。那么分析這個尖峰的產(chǎn)生原因為:
假設Tx由低電平轉(zhuǎn)為高電平,那么反相器前面的電容是要充電的,在充電充到反相器輸入端判為高電平的過程中,芯片都是在發(fā)送狀態(tài),所以會發(fā)出來一小段高電平
,那個尖峰就是電容充電導致反相器沒有立即輸出低電平切換到接收狀態(tài)(A,B高阻)導致的。
然后我把電容拆掉了,果然這個高電平尖峰就不存在了,大致如下,除了-5V就是0V了基本,沒有截圖(圖是前面的圖加黑筆涂出來的)。不過此時接收端仍然可以正常接收??!高電平判斷難道不是+200mV以上嗎??!
群友對雖然沒到200mV但是可以正常接收數(shù)據(jù)的猜測:
感覺得看sp485對|A-B|<200mv怎么處理了,如SP485E的RO不輸出低,且FT232串口接收自帶拉高,那就可以通信了,有點像iic的上拉電阻了。
不過在手冊里沒有看到SP485E對|A-B|<200mv的處理方式,也沒有在FT232RL里看到RX是不是有內(nèi)部上拉之類的描述。
我的疑問:
既然有沒有電容都可以正常發(fā)送接收,那為什么還需要加這個電容這塊電路?如果您對這塊電路有所見解,希望您為我解惑!
-
上拉電阻
+關(guān)注
關(guān)注
5文章
366瀏覽量
31170 -
usb
+關(guān)注
關(guān)注
60文章
8182瀏覽量
272821 -
RS485
+關(guān)注
關(guān)注
39文章
1232瀏覽量
84058 -
轉(zhuǎn)化器
+關(guān)注
關(guān)注
0文章
26瀏覽量
10706
發(fā)布評論請先 登錄
隔離型RS-485收發(fā)器設計問題總結(jié)
隔離型RS-485收發(fā)器設計有什么問題?
如何選擇RS232/RS485/RS422轉(zhuǎn)換器
微雪電子工業(yè)級USB轉(zhuǎn)RS485轉(zhuǎn)換器簡介

USB轉(zhuǎn)485/232/TLL三類通用型轉(zhuǎn)換器電路設計

CN0373 隔離式USB轉(zhuǎn)隔離式RS-485/隔離式RS-232接口

為什么需要485隔離?常見RS485隔離方案介紹

USB協(xié)議轉(zhuǎn)換器:USB轉(zhuǎn)TTL/232/485,光電隔離
工業(yè)級USB轉(zhuǎn)RS-485/422轉(zhuǎn)換器DAM-3238的功能特性與應用解析

評論