关于MAX485用法
来源:互联网 发布:知乎 放假 编辑:程序博客网 时间:2024/06/10 08:52
RE和DE分别是接收使能和发送使能控制端,两者的使能逻辑又正好相反,所以你完全可以将这两个引脚连接在一起,接到51的任何一个可编程I/O脚上,当编程为RE使能时DE必为不使能,反之亦然。针对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的数据最高传输速率为10Mbps
3) RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干能力增强,即抗噪声干扰性好。
4) RS-485接口的最大传输距离标准值为4000英尺,实际上可达 3000米,另外RS-232-C接口在总线上只允许连接1个收发器,即单站能力。而RS-485接口在总线上是允许连接多达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。在与单片机连接时接线非常简单。只需要一个信号控制MAX485的接收和发送即可。同时将A和B端之间加匹配电阻,一般可选100Ω的电阻。
- 关于MAX485用法
- Max485使用说明
- MAX485串口通信
- TTL与RS-485电平转换芯片MAX485/MAX3485
- TTL与RS-485电平转换芯片MAX485/MAX3485
- TTL与RS-485电平转换芯片MAX485/MAX3485
- 关于memcpy的用法
- 关于SqlDataReader一些用法
- 关于__doPostBack()的用法
- 关于MagicAjax的用法
- 关于extern用法说明
- 关于rownum 的用法
- 关于的用法mktemp
- 关于StringToKenizer的用法
- 关于数组的用法
- 关于M_PI的用法
- 关于typedef的用法
- 关于map的用法
- 导频的间隔的建立
- iOS开发者证书-详解/生成/使用
- iOS开发常用代码,经验分享。
- Android之Vibrator使用。
- 自动更新系统(二)
- 关于MAX485用法
- Shape 的简单使用
- iReport 4.1 报表制作,子报表,实例解析
- 算法学习10146(计算阶乘的位数)
- 简要介绍央行现有的几个支付系统
- 菜单组轮播
- jquery实现的ajax多图上传(移动端)
- 神奇的angularJS——简单的angular例子
- 《Hadoop基础教程》之初识Hadoop