時間:2010-05-06 15:11:57來æºï¼šwuyue
1ã€æ¦‚è¿°
éš¨è‘—æ•¸å—æŠ€è¡“çš„ç™¼å±•å’Œè¨ˆç®—æ©Ÿæ—¥ç›Šå»£æ³›çš„æ‡‰ç”¨ï¼Œç¾åœ¨ä¸€å€‹ç³»çµ±å¾€å¾€ç”±å¤šè‡ºè¨ˆç®—機組æˆï¼Œéœ€è¦è§£æ±ºå¤šç«™ã€é è·é›¢é€šä¿¡çš„å•é¡Œã€‚åœ¨è¦æ±‚通信è·é›¢ç‚ºå¹¾å米到上åƒç±³æ™‚,廣泛采用RS-485收發器。RS-485收發器采用平衡發é€å’Œå·®åˆ†æŽ¥æ”¶ï¼Œå› æ¤å…·æœ‰æŠ‘åˆ¶å…±æ¨¡å¹²æ“¾çš„èƒ½åŠ›ï¼ŒåŠ ä¸ŠæŽ¥æ”¶å™¨å…·æœ‰é«˜çš„éˆæ•度,能檢測低é”200mV的電壓,故傳輸信號能在åƒç±³ä»¥å¤–得到æ¢å¾©ã€‚使用RS-485總線,一å°é›™çµžç·šå°±èƒ½å¯¦ç¾å¤šç«™è¯ç¶²ï¼Œæ§‹æˆåˆ†å¸ƒå¼ç³»çµ±ï¼Œè¨å‚™ç°¡å–®ã€åƒ¹æ ¼ä½Žå»‰ã€èƒ½é€²è¡Œé•·è·é›¢é€šä¿¡çš„優點使其得到了廣泛的應用。
2ã€RS-485總線的ç†è«–
åœ¨è‡ªå‹•åŒ–é ˜åŸŸï¼Œéš¨è‘—åˆ†å¸ƒå¼æŽ§åˆ¶ç³»çµ±çš„ç™¼å±•ï¼Œè¿«åˆ‡éœ€è¦ä¸€ç¨®ç¸½ç·šèƒ½é©åˆé è·é›¢çš„æ•¸å—通信。在RS-422標準的基礎上,EIAç ”ç©¶å‡ºäº†ä¸€ç¨®æ”¯æŒå¤šç¯€é»žã€é è·é›¢å’ŒæŽ¥æ”¶é«˜éˆæ•度的RS-485總線標準。
RS-485標準采有用平衡å¼ç™¼é€ï¼Œå·®åˆ†å¼æŽ¥æ”¶çš„æ•¸æ“šæ”¶ç™¼å™¨ä¾†é©…å‹•ç¸½ç·šã€‚
è¦æ ¼è¦æ±‚:
接收器的輸入電阻RIN≥12kΩ
驅動器能輸出±7V的共模電壓
輸入端的電容≤50pF
在節點數為32個,é…置了120Ω的終端電阻的情æ³ä¸‹ï¼Œé©…動器至少還能輸出電壓1.5V(終端電阻的大å°èˆ‡æ‰€ç”¨é›™çµžç·šçš„åƒæ•¸æœ‰é—œï¼‰
æŽ¥æ”¶å™¨çš„è¼¸å…¥éˆæ•度為200mV(å³ï¼ˆV+)-(V-)≥0.2V,表示信號"0";(V+)-(V-)≤-0.2V,表示信號"1")
å› ç‚ºRS-485çš„é è·é›¢ã€å¤šç¯€é»žï¼ˆ32個)以åŠå‚³è¼¸ç·šæˆæœ¬ä½Žçš„特性,使得EIA RS-485æˆç‚ºå·¥æ¥æ‡‰ç”¨ä¸æ•¸æ“šå‚³è¼¸çš„首鏿¨™æº–。基于æ¤ï¼ŒRS-485çš„è‡ªå‹•åŒ–é ˜åŸŸçš„æ‡‰ç”¨éžå¸¸å»£æ³›ï¼Œä½†æ˜¯åœ¨å¯¦éš›å·¥ç¨‹ä¸RS-485總線é‹ç”¨ä»ç„¶å˜åœ¨è‘—很多å•題,影響了工程的質é‡ï¼Œç‚ºå·¥ç¨‹æ–½å·¥å¸¶ä¾†äº†å¾ˆå¤šçš„䏿–¹ä¾¿ã€‚
1〠阻抗ä¸é€£çºŒ
信號在傳輸éŽç¨‹ä¸å¦‚æžœé‡åˆ°é˜»æŠ—çªè®Šï¼Œä¿¡è™Ÿåœ¨é€™å€‹åœ°æ–¹å°±æœƒå¼•èµ·å射,這種信號å射的原ç†ï¼Œèˆ‡å…‰å¾žä¸€ç¨®åª’質進入å¦ä¸€ç¨®åª’質è¦å¼•èµ·å射是相似的。消除這種å射的方法,就是盡é‡ä¿æŒå‚³è¼¸ç·šé˜»æŠ—連續,實際工程ä¸åœ¨é›»çºœç·šçš„æœ«ç«¯è·¨æŽ¥ä¸€å€‹èˆ‡é›»çºœçš„ç‰¹æ€§é˜»æŠ—åŒæ¨£å¤§å°çš„終端電阻的原ç†å°±æ˜¯ç‚ºäº†æ¸›å°ä¿¡è™Ÿå射。
從ç†è«–上分æžï¼Œåœ¨å‚³è¼¸é›»çºœçš„æœ«ç«¯åªè¦è·¨æŽ¥äº†èˆ‡é›»çºœç‰¹æ€§é˜»æŠ—相匹é…的終端電阻,就能有效的減少信號åå°„ã€‚ä½†æ˜¯ï¼Œåœ¨å¯¦ç¾æ‡‰ç”¨ä¸ï¼Œç”±äºŽå‚³è¼¸é›»çºœçš„ç‰¹æ€§é˜»æŠ—èˆ‡é€šè¨Šæ³¢ç‰¹çŽ‡ç‰æ‡‰ç”¨ç’°å¢ƒæœ‰é—œï¼Œç‰¹æ€§é˜»æŠ—ä¸å¯èƒ½èˆ‡çµ‚端電阻完全相ç‰ï¼Œå› æ¤æˆ–多或少的信號å射還會å˜åœ¨ã€‚信號åå°„å°æ•¸æ“šå‚³è¼¸çš„å½±éŸ¿ï¼Œæ¸æ ¹çµåº•æ˜¯å› ç‚ºå射信號觸發了接收器輸入端的比較器,使接收器收到了錯誤的信號,導致CRCæ ¡é©—éŒ¯èª¤æˆ–æ•´å€‹æ•¸æ“šå¹€éŒ¯èª¤ã€‚é€™ç¨®æƒ…æ³æ˜¯ç„¡æ³•æ”¹è®Šçš„ï¼Œåªæœ‰ç›¡é‡åŽ»é¿å…。
2ã€RS-485接地å•題
僅僅用一å°é›™çµžç·šå°‡å„個接å£çš„Aã€B端連接起來,而ä¸å°RS-485通信éˆè·¯çš„信號接地,在æŸäº›æƒ…æ³ä¸‹ä¹Ÿå¯ä»¥å·¥ä½œï¼Œä½†çµ¦ç³»çµ±åŸ‹ä¸‹äº†é𱿂£ã€‚RS-485接å£é‡‡ç”¨å·®åˆ†æ–¹å¼å‚³è¼¸ä¿¡è™Ÿå¹¶ä¸éœ€è¦å°äºŽæŸå€‹åƒç…§é»žä¾†æª¢æ¸¬ä¿¡è™Ÿç³»çµ±ï¼Œåªéœ€æª¢æ¸¬å…©ç·šä¹‹é–“的電ä½å·®å°±å¯ä»¥äº†ã€‚但應該注æ„çš„æ˜¯æ”¶ç™¼å™¨åªæœ‰åœ¨å…±æ¨¡é›»å£“ä¸è¶…出一定范åœ(-7V至+12V)çš„æ¢ä»¶ä¸‹æ‰èƒ½æ£å¸¸å·¥ä½œã€‚當共模電壓超出æ¤èŒƒåœï¼Œå°±æœƒå½±éŸ¿é€šä¿¡çš„å¯é 直至æå£žæŽ¥å£ã€‚如圖1所示,當發é€å™¨Aå‘æŽ¥æ”¶å™¨Bç™¼é€æ•¸æ“šæ™‚ï¼Œç™¼é€å™¨A的輸出共模電壓為VOS,由于兩個系統具有å„自ç¨ç«‹çš„æŽ¥åœ°ç³»çµ±å˜åœ¨è‘—地電ä½å·®VGPD,那么接收器輸入端的共模電壓就會é”到VCM=VOS+VGPD。RS-485標準è¦å®šVOS≤3V,但VGPDå¯èƒ½æœƒæœ‰å¾ˆå¤§å¹…度(åå¹¾ä¼ç”šè‡³æ•¸åä¼),并å¯èƒ½ä¼´æœ‰å¼·å¹²æ“¾ä¿¡è™Ÿè‡´ä½¿æŽ¥æ”¶å™¨å…±æ¨¡è¼¸å…¥VCM超出æ£å¸¸åœï¼Œåœ¨ä¿¡è™Ÿç·šä¸Šç”¢ç”Ÿå¹²æ“¾é›»æµè¼•則影響æ£å¸¸é€šä¿¡ï¼Œé‡å‰‡æå£žè¨å‚™ã€‚
3ã€RS-485çš„ç¸½ç·šçµæ§‹åŠå‚³è¼¸è·é›¢
RS-485支æŒåŠé›™å·¥æˆ–全雙工模å¼ã€‚網絡拓撲一般采用終端匹é…çš„ç¸½ç·šåž‹çµæ§‹ä¸æ”¯æŒç’°å½¢æˆ–星形網絡,最好采用一æ¢ç¸½ç·šå°‡å„個節點串接起來。從總線到æ¯å€‹ç¯€é»žçš„引出線長度應盡é‡çŸï¼Œä»¥ä¾¿ä½¿å¼•出線ä¸çš„å射信號å°ç¸½ç·šä¿¡è™Ÿçš„影響最低。在使用RS485æŽ¥å£æ™‚,å°äºŽç‰¹å®šçš„å‚³è¼¸ç·šç¶“ï¼Œå¾žç™¼ç”Ÿå™¨åˆ°è² è¼‰å…¶æ•¸æ“šä¿¡è™Ÿå‚³è¼¸æ‰€å…è¨±çš„æœ€å¤§é›»çºœé•·åº¦æ˜¯æ•¸æ“šä¿¡è™Ÿé€ŸçŽ‡çš„å‡½æ•¸ï¼Œé€™å€‹é•·åº¦æ•¸æ“šä¸»è¦æ˜¯å—信號失真åŠå™ªè²ç‰å½±éŸ¿æ‰€é™åˆ¶ã€‚當數據信號速率é™ä½Žåˆ°90Kbit/S以下時,å‡å®šæœ€å¤§å…許的信號æå¤±ç‚º6dBV時,則電纜長度被é™åˆ¶åœ¨1200M。實際上,在實用時是完全å¯ä»¥å–得比它大的電纜長度。當使用ä¸åŒç·šå¾‘的電纜。則å–得的最大電纜長度是ä¸ç›¸åŒçš„。
3方案è¨è¨ˆ
以下以一個例å來說明RS-485的應用:
一個大å¸é£Ÿå ‚有三層,有12臺POS機,æ¯å±¤æ¨“有4臺POS機,他們是RS-485的接å£ï¼ŒæŽ§åˆ¶POS機的電腦接RS-232接å£,傳統的解決方案是:
采用這種è€å¼å¸ƒç·šçµæ§‹å˜åœ¨ä»¥ä¸‹å¹¾ç¨®ç¼ºé™·ã€‚
RS-485總線å—差分信號傳輸特點的é™åˆ¶ç¸½ç·šé•·åº¦ä¸€èˆ¬åœ¨1200米左å³ï¼Œé‡‡ç”¨é€™ç¨®è€å¼å¸ƒç·šçµæ§‹ï¼Œå¯å¸ƒç·šè¦†è“‹é¢ç©å分有é™ï¼ˆä¸€èˆ¬ç‚ºå¹¾ç™¾å¹³æ–¹ç±³ï¼‰ã€‚有時為了拓寬傳輸è·é›¢ä¸å¾—ä¸é‡‡ç”¨ä¸ç¹¼å™¨ã€‚åŒæ™‚äº¦åŠ å¤§äº†å¸ƒç·šéŽç¨‹ä¸å‡ºç¾å•題的å¯èƒ½æ€§ã€‚
一般大型考勤門ç¦ç³»çµ±éƒ½è£æœ‰ç‚ºæ•¸çœ¾å¤šçš„é–€ç¦æŽ§åˆ¶å™¨ï¼Œé‡‡ç”¨é€™ç¨®è€å¼å¸ƒç·šçµæ§‹ï¼Œæ‰€æœ‰é–€ç¦æŽ§åˆ¶å™¨å…±äº«åŒä¸€æ ¹RS-485總線。當任一控制器RS-485端å£çŸè·¯ï¼Œéƒ½æœƒå½±éŸ¿æ•´å€‹é–€ç¦ç³»çµ±çš„æ£å¸¸å·¥ä½œã€‚åœ¨çœ¾å¤šçš„é–€ç¦æŽ§åˆ¶å™¨ä¸æŸ¥æ‰¾æ•…障所在,ä¸åƒ…åŠ å¤§äº†å·¥ä½œé‡ï¼Œä¹Ÿå¢žåŠ äº†ç¶è·æˆæœ¬ã€‚
由于RS-485總線布線比較復雜,在考勤門ç¦ç³»çµ±ä¸çµ•大部分工程費用和時間都浪費在布線環節。而RS-485總線布線的復雜程度與總線的長çŸå’Œè¨å‚™çš„æŽ›æŽ¥æ•¸ç›®æœ‰å¾ˆå¤§é—œç³»ã€‚特別在大型系統ä¸é¡¯å¾—由為çªå‡ºã€‚采用這種è€å¼å¸ƒç·šçµæ§‹ç„¡ç–‘åŠ å¤§äº†å¸ƒç·šçš„é›£åº¦ã€‚
由于地ç†ç’°å¢ƒçš„åŽŸå› ï¼Œåœ¨ç›¸è·ä¸€å®šè·é›¢çš„è¨å‚™ä¹‹é–“總是å˜åœ¨åœ°é›»ä½ä¸å¹³è¡¡çš„å•題。有時å³ä½¿è·é›¢å¾ˆè¿‘å•題ä¾ç„¶å˜åœ¨ã€‚é€™ç¨®ç’°å¢ƒé€ æˆçš„å› ç´ ï¼Œåœ¨è€å¼å¸ƒç·šçµæ§‹ä¸å¾ˆé›£ç¶œåˆè§£æ±ºã€‚ç”šè‡³é€ æˆæ•´å€‹ç³»çµ±ç„¡æ³•啟動。雖然通éŽè™•ç†åœ°é›»ä½å¯æš«æ™‚解決部分å•題,但時隔ä¸ä¹…åŒæ¨£å•é¡Œåˆæœƒå†æ¬¡å‡ºç¾ã€‚
é‡å°ä¸Šé¢å‡ºç¾çš„一些缺陷,兆越公å¸é–‹ç™¼å‡ºä¸€æ¬¾æ–°ç”¢å“,它采用ç¨ç‰¹çš„ç‰ä½åˆ†å·®éš”é›¢æŠ€è¡“å’Œé«˜æ•ˆçš„ç¸½ç·šåˆ†å‰²é›†ä¸æŠ€è¡“èƒ½æœ‰æ•ˆè§£æ±ºå·¥ç¨‹å¸ƒç·šä¸å¸¸è¦‹çš„地電ä½å·®ç•°ã€é˜»æŠ—匹é…åŠé›·æ“Šå•題。用戶å¯ä»¥è¼•易改善RS-485/RS-422ç¸½ç·šçµæ§‹ï¼Œåˆ†å‰²ç¶²æ®µï¼Œæé«˜é€šä¿¡å¯é 性。當雷擊或者è¨å‚™æ•…障產生時,出ç¾å•題的網段將被隔離,以確ä¿å…¶ä»–網段的æ£å¸¸å·¥ä½œã€‚釿–°çš„解決方案如下:
æ‡‰ç”¨æ¤æ–¹æ¡ˆå¯ä»¥æœ‰æ•ˆçš„解決采用第一種方案å˜åœ¨çš„缺陷,它有如下幾點好處:
é‡‡ç”¨æ˜Ÿåž‹çµæ§‹é€£æŽ¥RS-485總線,在有效利用接å£çš„æƒ…æ³ä¸‹å¸ƒç·šè¦†è“‹é¢ç©å¤§å¤§æé«˜ï¼ˆä¸€èˆ¬ç‚ºå¹¾å¹³æ–¹åƒç±³ï¼‰ã€‚
æœ‰å…«å€‹ä¸‹ä½æ©Ÿç«¯å£ï¼Œä¸”æ¯å€‹ç«¯å£éƒ½å…·æœ‰çŸè·¯ä¿è·åŠŸèƒ½ï¼Œå¹¶èƒ½å·¥ä½œåœ¨é—œæ–·æ¨¡å¼ã€‚å°å¤§åž‹è€ƒå‹¤é–€ç¦ç³»çµ±ï¼Œé€šéŽåˆ†æ”¤é–€ç¦æŽ§åˆ¶å™¨åˆ°å…«å€‹ç«¯å£ä¸åƒ…å¯ä»¥æ¸›å°‘單個RS-485ç¸½ç·šçš„è² è·ï¼ŒåŒæ™‚有效的æé«˜äº†æ•´å€‹ç³»çµ±çš„å¯é 性。當任一控制器RS-485端å£çŸè·¯ï¼Œåªæœƒå½±éŸ¿å…¶æ‰€åœ¨RS-485ç¸½ç·šç³»çµ±ï¼Œä¸æœƒå½±éŸ¿å…¶ä»–接å£é€£æŽ¥çš„RS-485系統的æ£å¸¸å·¥ä½œã€‚
å¯ä»¥ä½¿å¾—RS-485系統布線éŽç¨‹è®Šçš„簡單和快潔,從而有效的減少了工程的費用和時間。
å„端å£é–“å˜åœ¨3000V隔離。å°äºŽç”±ç’°å¢ƒå•題帶來的布線å•題,åªéœ€æŠŠå•題顯著的å€åŸŸç”¨å–®ç¨ç«¯å£é€²è¡Œé€£æŽ¥é›†ä¸è™•ç†ï¼Œå°‡æœƒæœ‰æ•ˆçš„解決地電ä½å¸¶ä¾†çš„布線å•題。
4ã€æ³¨æ„äº‹é …
很多人往往都誤èªç‚ºRS-422ä¸²è¡ŒæŽ¥å£æ˜¯RS-485串行接å£çš„全雙工版本,實際上,它們在電器特性上å˜åœ¨è‘—ä¸å°‘差異,共模電壓范åœå’ŒæŽ¥æ”¶å™¨è¼¸å…¥é›»é˜»ä¸åŒä½¿å¾—該兩個標準é©ç”¨äºŽä¸åŒçš„æ‡‰ç”¨é ˜åŸŸã€‚RS-485串行接å£çš„驅動器å¯ç”¨äºŽRS-422串行接å£çš„æ‡‰ç”¨ä¸ï¼Œå› 為RS-485ä¸²è¡ŒæŽ¥å£æ»¿è¶³æ‰€æœ‰çš„RS-422ä¸²è¡ŒæŽ¥å£æ€§èƒ½åƒæ•¸ï¼Œå之則ä¸èƒ½æˆç«‹ã€‚å°äºŽRS-485串行接å£çš„é©…å‹•å™¨ï¼Œå…±æ¨¡é›»å£“çš„è¼¸å‡ºèŒƒåœæ˜¯-7Vå’Œ+12V之間;å°äºŽRS-422串行接å£çš„é©…å‹•å™¨ï¼Œè©²é …æ€§èƒ½æŒ‡æ¨™åƒ…æœ‰Â±7V。RS-422ä¸²è¡ŒæŽ¥å£æŽ¥æ”¶å™¨çš„æœ€å°è¼¸å…¥é›»é˜»æ˜¯4KΩ;而RS-485ä¸²è¡ŒæŽ¥å£æŽ¥æ”¶å™¨çš„æœ€å°è¼¸å…¥é›»é˜»å‰‡æ˜¯12KΩ。
RS-485總線在實際工程ä¸ç¸½æ˜¯å‡ºç¾ä¸€äº›æŽ¥ç·šçš„å•題,注æ„,在接傳輸線時一定è¦ç”¨åŒæ¨£çš„é›™çµžç·šæˆ–è€…åŒæ¨£çš„電纜,有些人一段使用雙絞線,由于雙絞線長度ä¸å¤ 或者在ä¸é–“接上一段電話線或者是其他的線,這樣阻抗就ä¸é€£çºŒï¼Œç”¢ç”Ÿå¾ˆå¤§çš„å射信號,通信的是ä¸èƒ½æ£å¸¸é€²è¡Œçš„。
5ã€çµæŸèªž
RS-485ç¸½ç·šï¼Œå…·æœ‰é«˜å™ªè²æŠ‘åˆ¶ã€å¯¬å…±æ¨¡èŒƒåœã€é•·å‚³è¼¸è·é›¢ã€æ²–çªä¿è·ç‰ç‰¹æ€§ï¼Œä½†é‚„需è¦è€ƒæ…®åˆç†çš„æ‡‰ç”¨å’Œç¶²çµ¡å¸ƒå±€ã€é€£çºŒçš„信號通é“ã€å‘¨å…¨çš„ä¿è·æŽªæ–½ç‰ï¼Œåœ¨è¨è¨ˆä¹‹åˆå°±æ‡‰æœ‰ç¸½é«”è¦åŠƒã€‚éš¨è‘—å…‰çº–é€šä¿¡å’Œä»¥å¤ªç¶²æŠ€è¡“çš„ç™¼å±•ï¼ŒRS-485總線的數據傳輸è·é›¢æœƒæ›´é 。
標簽:
上一篇:工æ¥ä»¥å¤ªç¶²ï¼šæµç¨‹å·¥è—è¨å‚™åž‚...
下一篇:微能WIN-V63çŸ¢é‡æŽ§åˆ¶è®Šé »å™¨åœ¨...
ä¸åœ‹å‚³å‹•網版權與å…è²¬è²æ˜Žï¼šå‡¡æœ¬ç¶²æ³¨æ˜Ž[來æºï¼šä¸åœ‹å‚³å‹•ç¶²]的所有文å—ã€åœ–片ã€éŸ³è¦–å’Œè¦–é »æ–‡ä»¶ï¼Œç‰ˆæ¬Šå‡ç‚ºä¸åœ‹å‚³å‹•ç¶²(www.siyutn.com)ç¨å®¶æ‰€æœ‰ã€‚如需轉載請與0755-82949061è¯ç³»ã€‚任何媒體ã€ç¶²ç«™æˆ–å€‹äººè½‰è¼‰ä½¿ç”¨æ™‚é ˆæ³¨æ˜Žä¾†æºâ€œä¸åœ‹å‚³å‹•ç¶²â€ï¼Œé•å者本網將追究其法律責任。
本網轉載并注明其他來æºçš„稿件,å‡ä¾†è‡ªäº’è¯ç¶²æˆ–æ¥å…§æŠ•稿人士,版權屬于原版權人。轉載請ä¿ç•™ç¨¿ä»¶ä¾†æºåŠä½œè€…ï¼Œç¦æ¢æ“…自篡改,é•è€…è‡ªè² ç‰ˆæ¬Šæ³•å¾‹è²¬ä»»ã€‚