?

改進的RS485通信電路

2016-10-20 01:47朱懷娟吳義純
關鍵詞:國網合肥差分

李 淼, 朱懷娟, 吳義純

(1.國網安徽省電力公司培訓中心, 安徽 合肥 230022;2.安徽電氣工程職業技術學院, 安徽 合肥 230051;3.國網合肥供電公司, 安徽 合肥 230022)

?

改進的RS485通信電路

李淼1,2, 朱懷娟3, 吳義純1,2

(1.國網安徽省電力公司培訓中心, 安徽合肥230022;2.安徽電氣工程職業技術學院, 安徽合肥230051;3.國網合肥供電公司, 安徽合肥230022)

在自動化領域,智能設備之間的通信占有重要的地位。RS485串行通信方式可以采集遠程信息和遠程數據,實現遠程控制和遠程調節。針對RS485典型通信電路存在的不足,本文充分利用485芯片的技術特點設計了通信電路,并成功地應用到電力諧波檢測終端中。

串行通信;RS485

0 引言

在自動化領域,各類智能設備之間需要交換大量的信息,通信就占有重要的地位。常見的通信方式有并行、串行通信。并行通信速度快但占用口線多,一般只適用于芯片間的信息傳輸;串行占用口線少,適用于遠距離通信。串行通信又分為RS232、RS422、RS485、USB、1394等,其中RS485具有傳輸距離遠、成本低、易編程等特點,被大量使用。硬件設計人員一般根據芯片的技術規格書設計應用電路,即典型應用電路。作者經過分析發現RS485的典型應用電路存在不足,本文充分利用485芯片的技術特點重新設計了通信電路。

1 RS485總線簡介

RS485又稱為EIA-485是美國電子工業協會EIA制定的一種串行物理接口標準。一般采用兩線制傳輸,利用兩線間的電壓差及差分電壓進行數據傳輸。RS485可以滿足通信距離遠,抗干擾能力強,傳輸速率高的要求。通過RS485總線連接的智能設備可以形成網絡拓撲,滿足了網絡信息化的需要。一臺主機可以同時控制多臺從機,這種一對多的主從通信方式極大的提高了通信的效率,也節省了通信成本。

RS485通信的特點如下:

(1)信號定義

RS485采用二線差分平衡傳輸:

邏輯0:差分信號-2500~-200mv;

邏輯1:差分信號+2500~+200mv;

高阻狀態:差分信號-200~+200mv。

(2)RS485采用平衡驅動器和差分接收器的組合,抗共模干擾能力增強。

(3)RS485最大的通信距離約為1200m,最大傳輸速率為10Mbps。

(4)RS485僅規定了接受端和發送端的電氣特性,它對數據協議未做規定,因此在通信方案中的協議要另行設計,但必須滿足RS485的物理傳輸要求。

(5)一般采用兩線制半雙工通信方式,信息可以雙向傳輸,但不能同時進行數據的收發。也可以采用四線制,全雙工通信方式,這樣就可以實現同時收發數據。

2 常見的RS485集成收發器

2.1半雙工通信的485芯片

常用的有SN75176、SN75276、SN75LBC184、[1]MAX485、MAX1487、MAX3082、MAX1483、SP3485等,圖1為半雙工通信電路示意圖。

圖1 半雙工通信電路

2.2全雙工通信的485芯片

常用的有SN75179、SN75180、MAX488~MAX491、MAX1482 等,圖2為全雙工通信電路示意圖。

圖2 全雙工通信電路

3 SP3485 技術規格

SP3485[2]是EXAR公司出品的半雙工RS485集成收發器,常用于電力儀表中。

引腳功能:

圖3 SP3485引腳圖

名稱功能RO接收數據的輸出端RE接收使能端DE發送使能端DI發送數據的輸入端GND電源地A輸入輸出總線B輸入輸出總線VCC電源

發送狀態真值表:

輸入端/DI使能端/DE輸出端AB功能HHHL總線高LHLH總線低XLZZ關閉發送功能

接收裝態真值表:

差分輸入端Vid=VA-VB使能端/RE輸出端/RO功能Vid>Vit+LH收到高Vit+

H:高電平;L:低電平;Z:高阻態;X:無關;Vit+典型值0.2V;Vit-典型值-0.2V。

4 RS485典型通信電路

圖4 RS485典型通信電路

圖4是按照SP3485的規格書直接設計的485通信電路,圖中U1~U3是普通光耦器件,可以選用TLP521、PC817、EL817、NEC2501等,適用于低速波特率,如果要求高速通信可以更換為高速光耦器件,如6N137等,U4是SP3485。該電路具有顯著特點:

(1)硬件上,RO、DI分別連接到CPU的SCIRXD、SCIRXD引腳。兩個收發使能腳RE、DE接在一起,連接到CPU的一個GPIO腳,由軟件來實現接受/發送狀態控制。

(2)軟件上,需在通信模塊明確控制接受或發送狀態。

(3)優點是狀態控制直觀,缺點是元器件數量多;平臺移植時需考慮GPIO引腳的選擇與配置,移植性稍差。

5 改進的RS485應用電路

針對典型應用電路的不足,設計了改進的RS485通信電路,如圖5所示:

圖5 RS485改進的通信電路

圖5改進的電路能夠實現485通信是基于SP3485的關鍵技術特點:A、B端子的差分電壓閥值低至0.2V,其工作原理分析如下:

(1)接收狀態

當CPU處于非發送狀態時,TXD=1,即高電平,使RE/DE=0,從而使SP3485處于接收狀態。如果軟件的接收模塊運行,就能夠接收其他設備發來的信號。

(2)發送狀態

CPU發送數據到TXD,當TXD=1時,RE/DE=0,SP3485的發送功能被關閉,A、B端處于高阻狀態,差分電壓Vid=VA-VB=3.3×120/(120+2200+2200)=0.265V>0.2V,外部設備的485芯片可以識別出是總線高。當TXD=0時,RE/DE=1,SP3485的發送功能開啟,此時DI引腳接地,輸出總線低。

6 結束語

將RS485的兩種通信電路進行比較,改進的通信電路的優點是明顯的:

(1)硬件方面,減少了CPU與SP3485之間的器件,同時節省了CPU的GPIO[3]引腳,明顯地降低成本,降低功耗。尤其是在高速通信應用時,幾乎可以降低25%的硬件成本。

(2)軟件方面,無需考慮收發狀態切換控制,軟件代碼量減小,加快了速度,同時平臺移植方便。

改進的RS485通信電路已成功地應用到電力諧波檢測終端中,能夠滿足RS485通信的要求。

[1] SNx5LBC184 Differential Transceiver With Transient Voltage Suppression(Rev. I)[EB/OL].

http://www.ti.com/product/SN75LBC184.

[2] Low Power Half-Duplex RS485 Transceivers[EB/OL].https://www.exar.com/product.

[3] 蘇奎峰,等.TMS320X281X DSP原理及C程序開發[M].北京:北京航空航天大學出版社,2008.

[責任編輯:朱子]

Improved RS485 Communication Circuit

LIMiao1,2,ZHUHuai-juan3,WUYi-chun1,2

(1.TrainingCenterofStateGridAnhuiElectricPowerCorporation,Hefei230022,China;2.AnhuiElectricalEngineeringProfessionalTechniqueCollege,Hefei230051,China;3.StateGridHefeiPowerSupplyCompany,Hefei230022,China)

In the field of automation, communication is very important between intelligent devices. RS485 serial communication can remotely transfer information and data, realize the remote control and remote adjustment. In view of the insufficiency of RS485 typical application circuit, this paper designs the application circuit based on full use of the technical features of 485 chip, and successfully applies this circuit to electrical power harmonic detection device.

serial communication; RS485

2016- 04-20

李淼(1967-),男,安徽宿州人,碩士,副教授,從事電氣自動化技術方面的教學和研究。

朱懷娟(1975-),女,安徽宿松縣人,高級技師,從事電力調度與控制工作。

TN911.23

A

1672-9706(2016)03- 0098- 04

吳義純(1973-),男,安徽安慶人,博士,教授,從事電力系統分析教學與研究工作。

猜你喜歡
國網合肥差分
RLW-KdV方程的緊致有限差分格式
國網甘肅省電力公司創新成果展示
合肥的春節
合肥的春節
數列與差分
國網江西電力2017 回眸
合肥公共自行車3年內投8萬輛 總投資5.5億元
特別感謝為本刊付出辛勤勞動的審稿專家(按姓氏拼音排序):
特別感謝為本刊付出辛勤勞動的審稿專家 (按姓氏拼音排序)
基于差分隱私的大數據隱私保護
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合