【经验】基于RS485收发器芯片ISL83485IBZ的电表数据采集硬件电路实现自动切换收发的设计方法
在电力电表行业,大多数电表使用的RS485接口进行数据采集和抄读。笔者设计过一款采集终端和网关均用到了RS485接口芯片,且完全使用硬件电路进行收发切换,无需软件进行控制,减少软件开发量。在实际安装测试中可以正常运行,下图是实际安装图片。
图1 电表和终端采集设备
了解了项目背景,下面将介绍下硬件电路实现自动切换收发设计过程。关于RS485接口广泛应用在电力抄表行业,是由于RS485总线使用差分信号进行传输,抗干扰能力强,传输距离远。项目中使用了瑞萨电子的RS485接口芯片ISL83485IBZ。芯片推荐使用3.3V进行供电(可以有10%公差),采用半双工通信方式,传输速率高达10Mbps。其引脚定义如下所示:
图2 ISL83485IBZ引脚定义
其收发状态各引脚真值表定义如下:
图3 收发状态真值表
由以上可知,芯片发送时,需要将DE置高;芯片接收时,需要将RE置低,且当A-B总线大于等于0.2V时,RO为高电平;A-B小于等于-0.2V时,RO为低电平。一定要避免芯片引脚电平不确定的高阻状态。关于收发控制一般是将DE和RE引脚接到MCU控制引脚上进行收发控制。本篇文章笔者将介绍下使用硬件电路实现自动切换,原理如下图所示:
图4 硬件切换收发原理图
总线A上接上拉电阻,B接下拉电路,AB之间预留120Ω终端匹配电阻,看实际应用场景选择焊接或不焊接。U6为RS485接口专用TVS保护器件,芯片使用3.3V进行供电,DI直接接地,UART_TX和UART_RX保证在空闲态均为高电平。
接收状态时,RS485_TX引脚默认为高电平,此时U17导通,RE引脚拉低电平为‘0’,芯片接收使能,通过AB之间的压差确定接收到的数据电平状态。
发送状态时,首先UART_TX会有一个由‘1’到‘0’的变化也就是我们常说的起始位,表示传输字符的开始,此时U17截止,DE引脚拉高电平为‘1’,则芯片发送使能。如果发送的数据为‘0’,由于DI接地,所以会输出‘0’;当发送的数据为‘1’,此时U17会导通,但由于芯片还处于发送数据中,所以芯片处于高阻态则输出通过AB总线上的上下拉电阻进行确定,即输出‘1’。此电路就完成了自动收发电路的切换。
对该方案进行了PCB验证,板子实物局部图如下所示:
图5 PCB局部实物图
后进行了测试,AB差分波形如下图所示:
图6 测试图片
综上所述,瑞萨电子推出的ISL83485IBZ芯片可以使用硬件自动切换收发电路来进行控制,减少了软件开发量以及开发时间。电路较实用,分享给各位工程师。
- |
- +1 赞 0
- 收藏
- 评论 1
本文由Sternlycore提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
有没有替代sp485ee的通信芯片?
推荐Intersil(Renesas收购)内置隔离的RS485收发器ISL32483E/ ISL32485E,SOIC-8封装,工作温度-40℃~85℃,驱动器输出和接收器输入具有高达±60V的故障保护,并且在±16.5kV ESD冲击下防止闩锁。扩展的共模范围允许这两款收发器在共模电压高达±25V(大于RS-485要求的2倍)的环境中工作,详细规格请参考:https://www.sekorm.com/doc/68302.html
技术问答 发布时间 : 2018-08-28
ISL83483, ISL83485, ISL83488, ISL83490, ISL83491 3.3V, Low Power, High Speed or Slew Rate Limited, RS-485/RS-422 Transceivers DATASHEET
型号- ISL83490IBZ-T,ISL83491IP,ISL83485IBZ-T7A,ISL83483IBZ-T,ISL83485IBZ-T,ISL83488IBZ,ISL83483,ISL83488IBZ-T,ISL83485,ISL83483IP,ISL83485IBZ,ISL83488,ISL83483IBZ,ISL83490,ISL83491IBZ-T,ISL83491,ISL83483IBZ-T7A,ISL83490IBZ,ISL83491IBZ-T7A,ISL83491IBZ
ISL83483, ISL83485, ISL83488, ISL83490, ISL83491 3.3V, Low Power, High Speed or Slew Rate Limited, RS-485/RS-422 Transceivers
型号- ISL83490IBZ-T,ISL83485IBZ-T7A,ISL83483IBZ-T,ISL83485IBZ-T,ISL83488IBZ,ISL83483,ISL83488IBZ-T,ISL83485,ISL83485IBZ,ISL83488,ISL83483IBZ,ISL83490,ISL83491IBZ-T,ISL83491,ISL83483IBZ-T7A,ISL83490IBZ,ISL83491IBZ-T7A,ISL83491IBZ
【应用】PS2701A-1光耦隔离器在485通讯电路模块中应用,已广泛应用于低压变频器的键盘电路
该485通讯电路通过ADM483E收发芯片来和PS2701光耦隔离器来完成外部RS485+、-信号与CPU的接收和发送信号数据的相互转换,从而实现485通讯,该电路信号传输反应快,信号抗干扰能力强。
应用方案 发布时间 : 2019-09-30
【应用】RS-485/RS-422收发器ISL83485在智能墙壁开关上的应用
485总线由于其布线简单,稳定可靠从而广泛的应用于智能家居、工业控制、视频监控,楼宇报警等各个领域中,笔者设计的一款智能墙壁开关采用Intersil公司(Renesas收购)推出的RS-485/RS-422收发器ISL83485IBZ,实现家庭智能控制。笔者设计的这款智能墙壁开关,通过RS-485通信接口接入家庭控制网络,通过485协议和家庭中的设备进行通信和交互。
应用方案 发布时间 : 2019-12-21
有没有RS487芯片推荐?
推荐Renesas推出的RS485芯片ISL81387/ISL41387,详细介绍请参考【产品】采用5V供电的双协议RS-232/RS-485收发器,其具备±15kV 的ESD保护
技术问答 发布时间 : 2018-12-18
世强有没有RS485芯片推荐?
推荐Renesas推出的RS485芯片ISL81387/ISL41387,详细介绍请参考 【产品】采用5V供电的双协议RS-232/RS-485收发器,其具备±15kV 的ESD保护。
技术问答 发布时间 : 2018-12-17
有没有高速的rs485芯片推荐一下?要求可达到16MHz
世强代理的RENESAS品牌(Intersil),最高速度有可以达到20M的RS485收发器,ISL3280EIHZ-T,ISL3281EIHZ-T。可直接在平台搜索型号词,即可获得有关的资料,库存,价格,供货等信息
技术问答 发布时间 : 2018-11-08
带EMC的422串口芯片能推荐几款吗?
推荐Renesas的子公司Intersil RS485/RS422收发器ISL3159E和ISL3179E,±15kV ESD保护。链接如下: 【应用】40Mbps!±15kV ESD保护的RS485/RS422收发器ISL3159E,ISL3179助力PTZ控制
技术问答 发布时间 : 2018-12-17
世强有RS422转换芯片推荐吗
推荐Renesas的子公司Intersil RS485/RS422收发器ISL3159E和ISL3179E。
技术问答 发布时间 : 2018-12-10
【应用】组串式光伏逆变器的菊花链通信设计选择国产RS485收发器芯片SIT3088EESA,数据传输速率可达14Mbps
国产厂牌芯力特的RS485收发器芯片SIT3088EESA应用于组串式光伏逆变器设计, 3.0V~5.5V 宽电源范围,半双工,1/8 单位负载,允许最多 256 个器件连接到总线;总线端口 ESD 保护能力 HBM 达到 15kV 以上,总线容错耐压达到±15V;抗噪能力强,在电噪声环境中的数据传输速率可达到 14Mbps
应用方案 发布时间 : 2023-04-04
【选型】国产RS485收发器芯片SIT3485可PIN-PIN替代SP3485,节点连接高达256个
芯力特推出的SIT3485是一款3.3V供电、半双工、低功耗,功能完全满足TIA/EIA-485 标准要求的RS485收发器芯片。SIT3485不仅可以PIN-PIN替代SP3485,传输速率更是提高到12Mbps,并且允许高达256的节点连接。
器件选型 发布时间 : 2021-05-22
解析如何挑选理想的RS485收发器芯片,轻松构建稳定、快速的通信网路
选择合适的RS485收发器芯片是构建稳定、快速的通信网路的关键。在选型过程中,需要充分考虑项目需求并对比不同芯片的性能和特点,以确保选择适合项目的芯片型号。同时,也要关注芯片的封装和引脚数等细节问题,以保证项目顺利实施和稳定运行。
器件选型 发布时间 : 2024-06-30
【应用】国产思瑞浦RS485收发器芯片TPT487应用于T-BOX,工作温度最高可达125℃,电源电压宽至3~5.5V
T-BOX—车联网控制单元,作为汽车与网络的硬件桥梁,在整个车联网系统中发挥着不可或缺的作用,随着国内T-BOX制造厂商的不断发展,慢慢器件选型也开始由国外厂牌转向国内。本文主要在此介绍国产思瑞浦的RS485收发器芯片TPT487在T-BOX上的应用。
应用方案 发布时间 : 2022-09-26
芯伯乐RS485收发器芯片,采用先进的制造工艺和高质量材料,确保数据传输的快效性和稳定性
在现代通信系统中,RS485收发器芯片作为核心组件,其性能与稳定性对通信系统的运行效果至关重要。在众多品牌中,XBLW芯伯乐凭借出类拔萃的性能和稳定可靠的表现,赢得了广大用户的青睐。本文将从性能、稳定性、用户体验和售后服务等方面,为您详细介绍XBLW芯伯乐RS485收发器芯片的优势。
产品 发布时间 : 2024-06-08
现货市场
服务
世强深圳实验室提供Robei EDA软件免费使用服务,与VCS、NC-Verilog、Modelsim等EDA工具无缝衔接,将IC设计高度抽象化,并精简到三个基本元素:模块、引脚、连接线,自动生成代码。点击预约,支持到场/视频直播使用,资深专家全程指导。
实验室地址: 深圳 提交需求>
整体外形尺寸小至0.6*0.3*0.3mm (DFN0603),工作电压范围覆盖2.5V~36V,电容值低至0.2pF,浪涌能力最高可达240安培,静电等级可达空气放电、接触放电±30KV。提供免费浪涌测试仪、静电测试仪测试。
提交需求>
登录 | 立即注册
提交评论