rs485的MAX3082芯片介绍
- 格式:docx
- 大小:29.01 KB
- 文档页数:4
无极性485(SYE3085N)总线在智能抄表系统中的应用1 引言智能抄表系统由主站通过传输媒体将多个用户仪表的数据集中抄读的系统。
它是用现代化的通讯手段去抄读这些仪表的数据,而不用到现场。
智能抄表系统一般是集中抄表系统与数据远程通讯的组合。
网络远程集中抄表是工业和民用中新兴的一项实用技术,结合了计算机、网络、信和工业自动化等现代化技术,并随着技术的不断发展而出现许多不同的实现手段。
本文详细介绍了SYE3085N总线在这种智能抄表系统中的应用。
2 智能抄表系统硬件设计2.1 SYE3085N通讯网络设计SYE3085N总线是工业应用中非常成熟的技术,是现代通讯技术的工业标准之一,采用SYE3085N总线设计网络也是基于这些原因。
SYE3085N总线用于多站互连十分方便,用一对双绞线即可实现,由于采用平衡发送和差分接收,即在发送端,驱动器将TTL电平信号转换成差分信号输出;在接收端,接收器将差分信号变成TTL 电平,因此具有抗共模干扰的能力。
根据RS-485标准,传送数据速率达100kbit/s时通讯距离可达1200m。
本文中SYE3085N总线包括数据采集器和数据集中器两个独立的子系统。
在这种主从式的一点对多点的连接中,数据集中器是主机(即所谓的上位机),数据采集器为从机(即下位机)。
网络结构图如图1所示。
网络拓扑结构为总线型。
网络中只能有一个主设备(Master),从设备从不进行主动通讯。
数据集中器作为主设备,主动开始一个通讯过程,即发送指令和数据。
而数据采集器作为从设备监听总线,随时准备响应总线指令,回应数据集中器。
图1 基于SYE3085N总线网络的集中器与采集器结构图2.2 采用SYE3085N的优势SYE3085N是一款无极性485通信接口芯片,完全兼容RS-485,其突出的优点是其输入端A、B没有正负极性的区分,无论输入端的两条接线如何连接,都不会影响正常的通信。
因此,在抄表系统中使用时,能够彻底杜绝由于接线的正负端与485的极性不符使通信不畅所带来的麻烦,大大提高工程质量和系统工作的稳定性和可靠性。
MAX3082芯片介绍RS-485是一种基于差分信号传送的串行通信链路层协议。
它解决了RS-232协议传输距离太近(15m)的缺陷,是工业上广泛采用的较长距离数据通信链路层协议。
RS-485收发器市场上的种类很多,MAX3082是其中最经常用到的一种。
MAX3082只适用于半双工通信,即同一时刻线路上只能进行数据的接收或发送它允许将主系统的RS-232接口的通信电缆长度延长至RS-485总线的 1200米的长度,并可以同时在总线上挂接若干个子系统,从而能够构成一个上位机可以同时控制若干个下位机的分布式控制系统。
MAX3082是具有给来自通信总线上的信号故障提供自动保护的RS-485收发器。
它有1个带3态输出的差分驱动器和1个带3态输入的差分接收器。
1/8单位负载的接收器输入阻抗,允许多达256个收发器接入总线。
在5V供电电源下数据传输速率可达115Kb/s。
当接收器输入为短路、开路或空闲时,真正的失效保护使接收器输出逻辑为高电平。
采用8引脚的SO型和DIP型封装并具有工业级产品的工作温度范围。
管脚图及主要引脚介绍MAX3082共有8个管脚其管脚排列如图3.4所示各管脚功能如下:RO:接收数据的TTL电平输出端;RE:接收允许端低电平有效;DE:发送允许端高电平有效;DI:发送数据的TTL电平输入端;A:485差分信号的正向端;B:485差分信号的反向端;VCC:电源端;GND:接地端。
图3.4 MAX3082管脚图系统中的作用及接线由于RS-485总线使用一对双绞线传送差分信号,属半双工通信,所以应用时需要进行接收和发送状态的转换。
在用MAX3082进行RS-485电路设计中,通常将RE和DE短接,用1根信号线来控制,这样可以保证收发的正常切换。
MAX3082通常处于接收状态。
当要发送数据时,由程序控制DE变为高电平,然后UART 单元发送数据,数据发送完毕后,程序再控制DE变为低电平,使MAX3082转换到数据接收状态。
RS485接口芯片的介绍与应用RS485是一种常用的串行通信协议,用于在不同设备之间进行数据传输。
RS485接口芯片是用于实现RS485通信的关键组成部分,它可以将串行数据转换为差分信号并进行调制和解调。
接下来,我们将对RS485接口芯片的介绍与应用进行详细的阐述。
首先,让我们来了解一下RS485接口芯片的工作原理。
RS485接口芯片通常由发送器和接收器两个部分组成。
发送器将串行数据转换为差分信号,并通过差分驱动线将信号发送到接收器。
接收器则负责将差分信号转换回串行数据。
这种差分信号的使用可以增加通信的抗干扰能力,提高通信的可靠性。
RS485接口芯片通常有多种工作模式可供选择,如全双工和半双工等。
全双工模式允许同时进行发送和接收操作,而半双工模式则需在发送和接收之间进行切换。
此外,RS485接口芯片还支持多节点通信,可以通过总线连接多个设备,实现设备之间的数据传输。
RS485接口芯片有许多重要的特性,使其成为广泛应用于工业自动化和远程控制等领域的重要组成部分。
首先,RS485接口芯片支持高速数据传输,通常可以达到几十兆比特每秒的速率。
其次,RS485接口芯片具有较长的传输距离,可以达到几公里甚至几十公里。
这使得RS485成为在大范围地域内进行数据传输的理想选择。
此外,RS485接口芯片还具有良好的抗干扰能力。
差分信号传输方式可以有效地减少信号被外界干扰的可能性,尤其是在电磁干扰环境下仍能保持较高的通信可靠性。
另外,RS485接口芯片还具有低功耗的特性,适合在电池供电的设备中使用,以延长电池寿命。
RS485接口芯片在实际应用中有着广泛的应用。
首先,它常用于工业自动化和仪器仪表等领域的数据传输。
例如,在工业控制系统中,RS485接口芯片可以连接各种传感器和执行器,实现数据的采集和控制。
其次,RS485接口芯片也常用于楼宇自动化系统中,如安防监控和智能家居等领域。
此外,RS485接口芯片还可以用于远程监视和数据采集等应用,如天气监测和环境监测等。
rs485的MAX3082芯⽚介绍MAX3082芯⽚介绍RS-485是⼀种基于差分信号传送的串⾏通信链路层协议。
它解决了RS-232协议传输距离太近(15m)的缺陷,是⼯业上⼴泛采⽤的较长距离数据通信链路层协议。
RS-485收发器市场上的种类很多,MAX3082是其中最经常⽤到的⼀种。
MAX3082只适⽤于半双⼯通信,即同⼀时刻线路上只能进⾏数据的接收或发送它允许将主系统的RS-232接⼝的通信电缆长度延长⾄RS-485总线的 1200⽶的长度,并可以同时在总线上挂接若⼲个⼦系统,从⽽能够构成⼀个上位机可以同时控制若⼲个下位机的分布式控制系统。
MAX3082是具有给来⾃通信总线上的信号故障提供⾃动保护的RS-485收发器。
它有1个带3态输出的差分驱动器和1个带3态输⼊的差分接收器。
1/8单位负载的接收器输⼊阻抗,允许多达256个收发器接⼊总线。
在5V供电电源下数据传输速率可达115Kb/s。
当接收器输⼊为短路、开路或空闲时,真正的失效保护使接收器输出逻辑为⾼电平。
采⽤8引脚的SO型和DIP型封装并具有⼯业级产品的⼯作温度范围。
管脚图及主要引脚介绍MAX3082共有8个管脚其管脚排列如图3.4所⽰各管脚功能如下:RO:接收数据的TTL电平输出端;RE:接收允许端低电平有效;DE:发送允许端⾼电平有效;DI:发送数据的TTL电平输⼊端;A:485差分信号的正向端;B:485差分信号的反向端;VCC:电源端;GND:接地端。
图3.4 MAX3082管脚图系统中的作⽤及接线由于RS-485总线使⽤⼀对双绞线传送差分信号,属半双⼯通信,所以应⽤时需要进⾏接收和发送状态的转换。
在⽤MAX3082进⾏RS-485电路设计中,通常将RE和DE短接,⽤1根信号线来控制,这样可以保证收发的正常切换。
MAX3082通常处于接收状态。
当要发送数据时,由程序控制DE变为⾼电平,然后UART 单元发送数据,数据发送完毕后,程序再控制DE变为低电平,使MAX3082转换到数据接收状态。
RS485传收器实现强大的雷击保护功能智能电网(Smart Grid) 是目前全世界重要的节能减碳政策之一,其中具有可长距离通讯的RS485网络,是智能电网中关键的传输接口。
RS-485传输线一般架在室外或沿电缆铺设,所以常发生因雷击在传输线上引起瞬变干扰而损坏器件。
此外,RS-485网络一般是Party-Line (or Bus)结构,即一条总线(Bus)连接数十至数百个RS485传收器(Transceiver)。
因此,雷击浪涌(Surge)产生电压突波可能会导致传输线上数百个RS-485传收器的损坏。
故任何的电压突波保护措施是RS-485实际使用中必须考虑的问题,也是提高系统可靠性及安全性重要的措施。
晶焱科技本持着在ESD领域的专业设计经验,推出具有IEC61000-4-5 (8/20μs) ±30A雷击功能的RS485传收器(AZRS3082),AZRS3082是目前市面上雷击保护功能最强大的RS485传收器。
AZRS3082具有最强大的ESD保护功能在传统的RS485传收器中,为了符合DL/T 645的标准,传输线接口A,B两端会有HBM 15kV的规格,但在实际应用上,这样的防护是不够的。
所以目前一般的解决方法是在RS-485传收器外部加上瞬变电压抑制二极管(Transient Voltage Suppressor, TVS)来防止电压突波,但一般的TVS很难做到大功率,所以在雷击浪涌到来时,瞬间大能量会直接损坏一般的TVS,尤其是整合到芯片中的TVS更是脆弱,所以设计上还是需要外加雷击浪涌保护组件。
目前外加的雷击浪涌保护组件有气体及陶瓷放电管、压敏电阻及TVS三种。
放电管的耐电流能力很强,但是其反应速度慢,箝制电位也非常高(约为800V左右),这样的特性使其保护效果大打折扣,常会遇到即使加了放电管,受保护组件仍会损害。
压敏电阻其寄生电容大,导通电阻也高,且低电压的压敏电阻漏电流大,也不适合用于RS-485接口保护。
rs485总线接口通讯协议定义标准以及管脚引脚介绍常用芯片rs485总线接口通讯协议定义标准以及管脚引脚介绍作者:佚名来源:不详点击数:3369 更新时间:2008年01月06日RS485总线标准是工业中(考勤,监控,数据采集系统)使用非常广泛的双向、平衡传输标准接口,支持多点连接,允许创建多达32个节点的网络;最大传输距离1200m,支持1200 m时为100kb/s的高速度传输,抗干扰能力很强,布线仅有两根线很简单。
RS485通信网络接口是一种总线式的结构,上位机(以个人电脑为例)和下位机(以51系列单片机http://www.51hei.c om为例)都挂在通信总线上,RS485物理层的通信协议由RS485标准和51单片机的多机通讯方式。
由于RS-485是从RS-422基础上发展而来的,所以RS-485许多电气规定与RS-422相仿。
如都采用平衡传输方式、都需要在传输线上接终接电阻等。
RS-485可以采用二线与四线方式,二线制可实现真正的多点双向通信。
下面介绍以下rs485通讯接口定义的标准1.英式标识为TDA(-) 、TDB(+) 、RDA(-) 、RDB(+) 、GND2.美式标识为Y 、Z 、A 、B 、GND3.中式标识为TXD(+)/A 、TXD(-)/B 、RXD(-) 、RXD(+)、GNDrs485两线一般定义为:"A, B"或"Date+,Date-"即常说的:”485+,485-”rs485四线一般定义为:"Y,Z,A, B,"一般rs485协议的接头没有固定的标准,可能根据厂家的不同引脚顺序和管脚功能可能不尽相同,但是官方一般都会提供产品说明书,用户可以查阅相关rs485管脚图定义或者引脚图上图中rs232转rs485电路中hin232(max232可以起到同样的作用但是要贵一点)起到转换pc端rs232接口电平的作用,然后把信号由max485这个芯片转换成485电平由AB两根线输出,如果接上双绞线信号rs485总线接口的信号的通信距离至少是1千米远。
单片机RS485串口通信RS-485 是半双工的通信方式,发送和接收共用同一物理信道。
在任意时刻只允许一台单机处于发送状态。
因此要求应答的单机必须在侦听到总线上呼叫信号已经发送完毕,并且没有其它单机发出应答信号的情况下,才能应答。
半双工通信对主机和从机的发送和接收时序有严格的要求。
如果在时序上配合不好,就会发生总线冲突,使整个系统的通信瘫痪,无法正常工作。
要使总线上的设备在时序上严格配合。
在复位时,使主从机都处于接收状态。
MAX3082的发送和接收转换是由芯片的RE/和DE 端控制的。
RE/=1,DE=1 时,MAX3082 处于发送状态;RE/=0,DE=0 时,MAX3082 处于接收状态。
一般使用单片机的一个IO 口连接RE/和DE 端。
在上电复位时,由于硬件电路稳定需要一定的时间,并且单片机各端口复位后处于高电平状态,这样就会使总线上各个分机处于发送状态,由于上电时各电路不稳定,可能向总线发送信息。
因此,如果用一根口线作发送和接收控制信号,应该将口线反向后接入MAX3082 的控制端,使上电时MAX3082 处于接收状态。
另外,在主从机软件上也应做处理措施,如:上电时或通信之前,对串行口做几次空操作,清除端口的非法数据和命令。
RS-485 的通信程序编写和RS-232 没有太大区别,如果使用一个IO 口控制MAX3082 的RE/和DE 端口,RS-485 只比RS-232 多了一个接收和发送的转换控制位。
初始化串口时,使该位处于低电平,即接收状态。
发送数据时,使该位先为高,发送完数据后拉低。
程序如下:sbitRS485_EP3 //发送,接收控制位void UART1_Init(void){。
1 关于节点数: 所谓节点数、即每个RS-485接口芯片的驱动器能驱动多少个标准RS-485负载、根据规定、标准RS-485接口的输入阻抗为≥12kΩ、相应的标准驱动节点数为32、为适应更多节点的通信场合、有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ)、相应的节点数可增加到64、128和256、 下列为常用的一些驱动IC比较: 型 号 32个节点: SN75176、SN75276、SN75179、SN75180、MAX485、MAX488、MAX490 64个节点: SN75LBC184 128个节点: MAX487、MAX1487 256个节点: MAX1482、MAX1483、MAX3080~MAX3089 2 半双工和全双工芯片介绍 RS-485接口可连接成半双工和全双工两种通信方式、半双工通信的芯片有SN75176、SN75276、SN75LBC184、MAX485、MAX 1487、MAX3082、MAX1483等、全双工通信的芯片有SN75179、SN75180、MAX488 ̄MAX491、MAX1482等、 3 应用中的常见问题 抗雷击和抗静电冲击: RS-485接口芯片在使用、焊接或设备的运输途中都有可能受到静电的冲击而损坏、在传输线架设于户外的使用场合、接口芯片乃至整个系统还有可能遭致雷电的袭击、选用抗静电或抗雷击的芯片可有效避免此类损失、常见的芯片有MAX485E、MAX487E、MAX1487E等、特别值得一提的是SN75LBC184、它不但能抗雷电的冲击而且能承受高达8kV的静电放电冲击、是目前市场上不可多得的一款产品、 限斜率驱动: 由于信号在传输过程中会产生电磁干扰和终端反射、使有效信号和无效信号在传输线上相互迭加、严重时会使通信无法正常进行、为解决这一问题、某些芯片的驱动器设计成限斜率方式、使输出信号边沿不要过陡、以不致于在传输线上产生过多的高频分量、从而有效地扼制干扰的产生、如MAX487、SN75LBC184等都具有此功能、 故障薄: ⅳ故障薄技术是近两年产生的、一些新的RS-485芯片都采ⅳ用了此项技术、如SN75276、MAX3080 ̄MAX3089、什么是故障薄、为什么要有故障薄、如果没有故障薄会产生什么ⅳⅳⅳ后果? 众所周知、RS-485接口采用的是一种差分传输方式、各节点之间的通信都是通过一对(半双工)或两对(全双工)双绞线作为传输介质、根据RS-485的标准规定、接收器的接收灵敏度为±200mV、即接收端的差分电压大于、等于+200 mV时、接收器输出为高电平、小于、等于-200mV时、接收器输出为低电平、介于±200mV之间时、接收器输出为不确定状态、在总线空闲即传输线上所有节点都为接收状态以及在传输线开路或短路故障时、若不采取特殊措施、则接收器可能输出高电平也可能输出低电平、一旦某个节点的接收器产生低电平就会使串行接收器(UART)找不到起始位、从而引起通信异常、解决此类问题的方法有两种: 用带故障薄的芯片、它会在总线开路、短路和空(1)使ⅳ闲情况下、使接收器的输出为高电平、确保总线空闲、短路时接收器输出高电平是由改变接收器输入门限来实现的、例如、MAX3080~MAX 3089输入灵敏度为-50mV/-200mV、即差分接收器输入电压UA-B≥-50mV时、接收器输出逻辑高电平、如果UA-B≤-200mV、则输出逻辑低电平、当接收器输入端总线短路或总线上所有发送器被禁止时、接收器差分输入端为0V、从而使接收器输出高电平、同理、SN75276的灵、因而达到故障薄的目的、 敏度为0mV/-300mVⅳ)若使用不带故障薄的芯片、如SN75176、MAX1487等(2ⅳ时、可在软件上作一些处理、从而避免通信异常、即在进入正常的数据通信之前、由主机预先将总线驱动为大于+200mV、并保持一段时间、使所有节点的接收器产生高电平输出、这样、在发出有效数据时、所有接收器能够正确地接收到起始位、进而接收到完整的数据、 5 光电隔离 在某些工业控制领域、由于现场情况十分复杂、各个节点之间存在很高的共模电压、虽然RS-485接口采用的是差分传输方式、具有一定的抗共模干扰的能力、但当共模电压超过RS-485接收器的极限接收电压、即大于+12V或小于-7V时、接收器就再也无法正常工作了、严重时甚至会烧毁芯片和仪器设备、 解决此类问题的方法是通过DC-DC将系统电源和RS-485收发器的电源隔离、通过光耦将信号隔离、彻底消除共模电压的影响、实现此方案的途径可分为: (1)用光耦、带隔离的DC-DC、RS-485芯片构筑电路、 (2)使用二次集成芯片、如PS1480、MAX1480等、 以上主要介绍在不同场合如何选择合适的RS-485接口芯片、和可能碰到的有关问题的解决方法、从而避免通信异常、至于其它诸如终端匹配、传输线的选择和屏蔽、通信速率的选择等等、在一些相关资料中都能找到答案、这里就不再介绍了、 。
MAX3082芯片介绍RS-485是一种基于差分信号传送的串行通信链路层协议。
它解决了RS-232协议传输距离太近(15m)的缺陷,是工业上广泛采用的较长距离数据通信链路层协议。
RS-485收发器市场上的种类很多,MAX3082是其中最经常用到的一种。
MAX3082只适用于半双工通信,即同一时刻线路上只能进行数据的接收或发送它允许将主系统的RS-232接口的通信电缆长度延长至RS-485总线的 1200米的长度,并可以同时在总线上挂接若干个子系统,从而能够构成一个上位机可以同时控制若干个下位机的分布式控制系统。
MAX3082是具有给来自通信总线上的信号故障提供自动保护的RS-485收发器。
它有1个带3态输出的差分驱动器和1个带3态输入的差分接收器。
1/8单位负载的接收器输入阻抗,允许多达256个收发器接入总线。
在5V供电电源下数据传输速率可达115Kb/s。
当接收器输入为短路、开路或空闲时,真正的失效保护使接收器输出逻辑为高电平。
采用8引脚的SO型和DIP型封装并具有工业级产品的工作温度范围。
管脚图及主要引脚介绍MAX3082共有8个管脚其管脚排列如图3.4所示各管脚功能如下:RO:接收数据的TTL电平输出端;RE:接收允许端低电平有效;DE:发送允许端高电平有效;DI:发送数据的TTL电平输入端;A:485差分信号的正向端;B:485差分信号的反向端;VCC:电源端;GND:接地端。
图3.4 MAX3082管脚图系统中的作用及接线由于RS-485总线使用一对双绞线传送差分信号,属半双工通信,所以应用时需要进行接收和发送状态的转换。
在用MAX3082进行RS-485电路设计中,通常将RE和DE短接,用1根信号线来控制,这样可以保证收发的正常切换。
MAX3082通常处于接收状态。
当要发送数据时,由程序控制DE变为高电平,然后UART 单元发送数据,数据发送完毕后,程序再控制DE变为低电平,使MAX3082转换到数据接收状态。
电容隔离式隔离型RS-485全双工收发器ISO3080、ISO3082、ISO3086、ISO3088
RS-485/RS-422的应用包括:过程控制网络,工业自动化,楼宇自动化,安防系统运动控制与电机控制,在工业与仪器仪表中,常常需要在距离很远的多个系统间传输数据,,RS-485总线标准是工业与仪器仪表中使用非常广泛的物理层总线设计标准之一。
在各个系统接入总线中往往需要在控制器与收发器中间进行隔离,保证系统的安全与可靠,因为在较远距离的传输时往往会有接地环路、瞬态电压等干扰,因此一个可靠的隔离设计非常重要,以往都是在控制器与收发器的中间接入一个光耦或数字隔离器进行隔离,这造成设计难度与产品体积的增加,尤其是配置成全双工通信时这种情况更为明显,
TI采用电容隔离式的隔离型RS-485全双工收发器ISO3080、ISO3082、ISO3086、ISO3088能有效的改善这两个问题,潮光光耦网有售,它将隔离通道与收发器集成在一个芯片上,省去了中间额外的设计环节并缩小体积。
下图为采用全双工总线配置连接的RS-485总线事例,此配置也称为采用多点主从/配置连线的四线式RS-485网络,能实现双向同时通信。
RS-485协议简介及MAX485芯片介绍作者:本站来源: 发布时间:2008-7-20 18:43:56 发布人:admin减小字体增大字体RS-485协议简介及MAX485芯片介绍(MAX485基本资料)针对RS-232-C的不足,出现了一些新的接口标准, RS-485的电气标准就是其中的一种。
RS-485是美国电气工业联合会(EIA)制定的利用平衡双绞线作传输线的多点通讯标准。
它采用差分信号进行传输;最大传输距离可以达到1.2 km;最大可连接32个驱动器和收发器;接收器最小灵敏度可达±200 mV;最大传输速率可达2.5 Mb/s。
由此可见,RS-485协议正是针对远距离、高灵敏度、多点通讯制定的标准。
RS-485具有以下特点:1)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2―6)V表示;逻辑“0”以两线间的电压差为-(2―6)V表示。
接口信号电平比RS-232-C降低了,就不易损坏接口电路的芯片,且该电平与TTL电平兼容,可方便与TTL 电路连接。
2)RS-485的数据最高传输速率为10Mbps3)RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
4)RS-485接口的最大传输距离标准值为4000英尺,实际上可达3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。
而RS-4 85接口在总线上是允许连接多达128个收发器。
即具有多站能力,这样用户可以利用单一的RS-485接口方便地建立起设备网络。
MAX485接口芯片是Maxim公司的一种RS-485芯片。
采用单一电源+5 V工作,额定电流为300 μA,采用半双工通讯方式。
它完成将TTL电平转换为RS-485电平的功能。
其引脚结构图如图1所示。
从图中可以看出,MAX485芯片的结构和引脚都非常简单,内部含有一个驱动器和接收器。
RO和DI端分别为接收器的输出和驱动器的输入端,与单片机连接时只需分别与单片机的RXD和TXD相连即可;/RE和DE端分别为接收和发送的使能端,当/RE为逻辑0时,器件处于接收状态;当DE为逻辑1时,器件处于发送状态,因为MAX485工作在半双工状态,所以只需用单片机的一个管脚控制这两个引脚即可;A端和B端分别为接收和发送的差分信号端,当A引脚的电平高于B时,代表发送的数据为1;当A的电平低于B端时,代表发送的数据为0。
一、RS485基本知识RS-485接口芯片已广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化产品等诸多领域。
可用于RS-485接口的芯片种类也越来越多。
如何在种类繁多的接口芯片中找到最合适的芯片,是摆在每一个使用者面前的一个问题。
RS-485接口在不同的使用场合,对芯片的要求和使用方法也有所不同。
使用者在芯片的选型和电路的设计上应考虑哪些因素,由于某些芯片的固有特性,通信中有些故障甚至还需要在软件上作相应调整,如此等等。
希望本文对解决RS-485接口的某些常见问题有所帮助。
1 RS-485接口标准传输方式:差分传输介质:双绞线标准节点数:32最远通信距离:1200m 共模电压最大、最小值:+12V;-7V差分输入范围:-7V~+12V接收器输入灵敏度:±200mV接收器输入阻抗:≥12kΩ2 节点数及半双工和全双工通信2.1 节点数所谓节点数,即每个RS-485接口芯片的驱动器能驱动多少个标准RS-485负载。
根据规定,标准RS-485接口的输入阻抗为≥12kΩ,相应的标准驱动节点数为32。
为适应更多节点的通信场合,有些芯片的输入阻抗设计成1/2负载(≥24kΩ)、1/4负载(≥48kΩ)甚至1/8负载(≥96kΩ),相应的节点数可增加到64、128和256。
表1为一些常见芯片的节点数。
表1节点数型号32 SN75176,SN75276,SN75179,SN75180,MAX485,MAX488,MAX49064 SN75LBC184128 MAX487,MAX1487256 MAX1482,MAX1483,MAX3080~MAX30892.2 半双工和全双工RS-485接口可连接成半双工和全双工两种通信方式。
半双工通信的芯片有SN75176、SN75276、SN75LBC184、MAX485、MAX 1487、MAX3082、MAX1483等;全双工通信的芯片有SN75179、SN75180、MAX488~MAX491、MAX1482等。
3082芯片3082芯片是一种集成电路(IC)芯片,由意法半导体(STMicroelectronics)公司生产。
它是一种低功耗、高性能的微控制器单片机(MCU),专为嵌入式系统设计而开发。
3082芯片采用ARM Cortex-M3内核,运行频率可达到72MHz。
它拥有128KB的Flash存储器和20KB的SRAM,可以存储大量的程序代码和数据。
此外,它还具有丰富的外设接口,包括多个通用输入输出引脚、模拟输入输出引脚、UART、SPI、I2C等。
在功耗方面,3082芯片采用了意法半导体的低功耗技术,使得它在工作时能够尽可能地减少能源的消耗。
这使得3082芯片非常适合电池供电的嵌入式系统,如智能家居设备、便携式电子设备等。
同时,它还支持多种睡眠模式,在空闲时自动进入低功耗状态,进一步延长电池寿命。
3082芯片具有强大的计算能力和丰富的外设接口,使得它可以广泛应用于工业控制、汽车电子、智能电子等领域。
它支持多任务操作系统,可以同时处理多个任务,提高系统的效率。
此外,它还支持实时操作系统(RTOS),可以实现实时任务调度和响应。
3082芯片还具有高度集成的优点,可以减少电路板空间和系统成本。
它集成了多个外设接口和控制器,如定时器、ADC、PWM等,可以直接连接传感器、执行器和其他外设,简化系统设计,提高产品的可靠性和稳定性。
总之,3082芯片是一款功能强大、低功耗、高性能的微控制器单片机芯片。
它拥有丰富的外设接口和强大的计算能力,适用于多种嵌入式系统设计。
在智能家居、便携式电子、工业控制等领域有着广泛的应用前景。
rs485的MAX3082芯片介绍
MAX308芯片介绍
RS-485是一绍基于差分信绍送的串行通信绍路绍绍绍。
解了号它决RS-232绍绍绍绍距太近离;15m,的缺陷〜是工绍上泛采用的绍绍距据通信绍路绍绍绍。
广离
RS-485收绍器市绍上的绍绍多〜很MAX308是其中最绍常用到的一绍。
MAX3082只适用于半工通信〜同一绍刻绍路上只能绍行据的接收或绍送允绍主系绍的双即数它将RS-232接口的通信绍绍绍度延绍至 RS-485绍绍的1200米的绍度
〜可以同绍在绍绍上接若干子系绍〜而能绍并挂个从构
成一上位机可以同绍控制若干下位机的分布式控制系绍。
个个
MAX308是具有绍自通信绍绍上的信故障提供自绍保绍的来号RS-485收绍器。
有它 1 绍个 3绍绍出的差分绍绍器和 1 绍个 3绍绍入的差分接收器。
1/8 绍位绍绍的接收器绍入阻抗〜允绍多达256收个绍器接入绍绍。
在5V供绍绍源下据绍绍速率可数达115Kb/s。
接收器绍入绍短路、绍路或空绍绍〜当真
正的失效保绍使接收器绍出绍绍绍高绍平。
采用8引脚的SO型和DIP型封具
有工绍绍绍品的工装并
作度范绍。
温
管脚绍及主要引脚介绍
MAX308共有8管脚其管脚排列如绍个3.4所示各管脚功能如下,
RO接收据的数TTL绍平绍出端〜
1
R0卩
疋
2
RE3
3
■二DE A
45
RE,接收允绍端低绍平有效〜
DE,绍送允绍端高绍平有效〜
DI,绍送据的数TTL绍平绍入端〜
A,485差分信的正向端〜号
B,485差分信的反向端〜号
VCC绍源端〜
GND接地端。
绍3.4 MAX3082管脚绍
系绍中的作用及接绍
由于RS-485绍绍使用一绍绍绍绍送差分信〜半工通信〜所以绍用绍需要绍行接收和绍送双号属双
状绍的绍绍。
在用 MAX3082召行RS-485绍路绍绍中〜通常将 RE和DE短接〜
用1根信绍绍控号来制〜绍绍可以保绍收绍的正常切绍。
MAX3082S常绍于接收绍。
要绍送据绍〜由程序控制状当数DE绍绍高绍平〜然后UART召元绍送据〜据绍送完绍后〜程序再控制数数 DE绍绍低绍平〜使MAX3082
绍绍到据接收绍。
绍送完数状
绍的绍志一般由UART的特定寄存器提供绍指示〜程序需要去绍绍。
状
通信绍路绍绍
绍绍中集中器硬件绍绍中的通信方式有 RS232以及RS485绍程通信〜RS232以
及 RS485无
绍通信方式。
RS485- RS232
RS232接口的介绍
RS-232是绍在主流的串行通信接口之一。
由于 RS232接口绍准出绍绍早〜绍免有不足之绍〜主要有以下四点,
1,接口的信绍平绍绍高〜易绍接口绍路的芯片〜又因绍号坏与TTL绍平不兼容故需使用绍平绍绍绍路方能与TTL绍路绍接。
2,绍绍速率绍低〜在步绍绍绍〜波特率绍异 20Kbps〜因此在“南方的老绍
51C PLDS绍板”中〜绍合程序波特率只能采用19200〜也是绍原因个。
3, 接口使用一根信绍和一根信返回绍而成共地的绍绍形式〜绍绍共地号号构
绍绍容易绍生共模干绍〜所以抗干绍性弱。
噪声
4,绍绍距有限〜最大绍绍距绍准绍绍离离 50英尺〜绍绍上也只能用在 15米左右。
1.RS485接口的介绍
1) RS-485 的绍特性,绍绍“气 1”以绍绍的绍绍差绍两 +(0.2~6)V 表示〜绍绍“0”以绍绍的绍绍差绍两-(0.2~6)V表示。
接口信绍平比号 RS-232-C降
低了〜就不易绍接口绍路的芯片〜且绍绍平坏与 TTL 绍平兼容〜可方
便与 TTL 绍路绍接。
2) RS-485 的据最高绍绍速率绍数 10Mbps 。
3) RS-485 接口是采用平衡绍绍器和差分接收器的绍合〜抗共模干绍能力
增强〜抗干绍性好。
即噪声
4) RS-485最大的通信距绍绍离1219m〜最大绍绍速率绍10Mb/S〜绍绍速率与
绍绍距成反比〜在离100Kb/S的绍绍速率下〜才可以到最大的通信达
距〜如果需绍绍更绍的距〜需要加离离 485中绍器。
RS-485绍绍一般最
大支持 32绍点〜如果使用特制的个 485芯片〜可以到达 128或者个
256绍点〜最大的可以支持到个 400绍点。
个
RS232&RS48通信绍路绍绍
在绍绍中集中器与表箱控制器以及控制中心的通信都是通绍与 的。
下绍绍
RS232&RS48通信绍路。
-■IL
FT
■ W-
.ir_.
ILJ
绍4.10 RS232&RS485通信绍路绍绍绍
打 h 1.
■J -
■ft
r 42 1
:L ■ J
Iri
■-■Fi RS-485绍绍。