当前位置:首页 > 公众号精选 > 可靠性杂坛
[导读]关于485通信自动收发电路,不但要把电路送给你,还要把电路原理给你讲明白了!


本文来源于电子工程专辑


上边是顽童哥一直在用的485通信自动收发电路,不但要把电路送给你,还要把电路原理给你讲明白了。实测波特率9600不会有问题,但是,波特率115200的话,曾经出现过问题。
我们先看看普通的收发电路
普通的485电路,除了“用RXD连接485芯片的RO引脚、用TXD连接485芯片的DI引脚”,还会用一个单片机的普通IO引脚连接到RE、DE引脚上。


当单片机要发送数据的时候,控制CTRL为高电平,数据通过TXD发送出去。
当单片机要接收数据的时候,控制CTRL为低电平,数据通过RXD接收回来。
然而,自动收发,就是不用单片机引脚CTRL,当数据进来的时候,数据会自动通过RXD到单片机,当需要发送数据时,自动通过TXD发送出去。也就是只需要连接单片机的RXD和TXD引脚就可以,无需用单片机引脚连接485芯片的DE RE引脚
文章中第一张图,就是实现自动收发的电路,实际上,自动收发的电路,还有好几种连接方法。今天,我们只研究这一种我经常用的。
很多人,都会使用这个电路,但是不知道其中的原理。(是的,就是在说你呢!)
所以今天我来给大家解释一下其中的工作原理,详细到每个元器件
电阻R1的作用:


RXD连接电阻R1到485芯片的RO,这里R1的作用是限流,保护引脚。R1的大小,可以选择330欧、470欧、560欧、1K。
电阻R2、R3和三极管Q1:


电阻R2、电阻R3和NPN三极管Q1组成一个典型的三极管开关电路。R3是限流电阻,最好选择4.7K,也可以选择10K。R2是上拉电阻,可以选择4.7K,也可以选择10K。
R3为什么最好选择4.7K,我之前写过一篇文章,详细的提到过,主要是你需要了解三极管工作在放大区、截至区和饱和区的特点。上瑞生网,搜索“三极管”,有一篇文章的题目叫做《把三极管当开关用 基极限流电阻怎么选》。

NPN三极管,高电平导通,这个大家都知道。当TXD高电平,三极管导通,RE DE引脚接地,进入接收模式。当TXD低电平,三极管截止,RE DE引脚接高电平,进入发送模式。
电容C1:


C1是电源旁路电容,作用是给485芯片提供一个干净的电源,使它稳定的工作。
你在设计电路板的时候,如果芯片没有特殊要求,需要把每个芯片旁边放上一个0.1微法电容。在PCB布线的时候,电容到电源引脚的距离最好在2mm以内。
电阻R4和R5:


R4是下拉电阻,接到B上。R5是上拉电阻,接到A上。为什么要这样做,下面会讲,现在还不是时候,请继续往下看。
双向稳压二极管D1、D2、D3:


这里使用的双向稳压二极管型号是SMAJ6.5CA。他们的作用是把A、B引脚对地的电压以及A和B引脚之间的电压,牵制到6.5V以内,保护485芯片。
从SP3485芯片手册得到,AB的耐压值是正负15V以内。


有人很好奇,为什么会看这两个参数?因为AB这两个引脚就是Drivers output和Receivers input。请看下图:

接线端子P1:


是用来连接外面需要通信的A和B电线的。(这个好像不用说啊!)


现在,每个元器件就介绍完了,接下来说说为什么可以实现自动收发功能
你们最大的疑问就是:DI引脚本来是接TXD的,但是电路中直接接地了,那岂不是发送的数据会一直都是0?
答案就在下方。
发送数据过程:

发送数据,用的是单片机的TXD引脚,也就是说,在TXD引脚上表现数据。

例如要发送数据0x55,写成二进制就是0x01010101,TXD引脚上就会依次的用高低电平体现1和0。

当TXD发送0时,三极管不导通,DE接高电平,进入发送模式,485芯片会把DI上的电平反应到AB引脚上输出,因为DI已经接地,所以AB引脚会传输0。你看看,当TXD发送0时,AB引脚发送0。
当TXD发送1时,三极管导通,RE接低电平,进入接收模式,485芯片的AB引脚进入高阻状态,因为R5把A拉高,R4把B拉低,所以,AB传输的是1。你看看,当TXD发送1时,AB引脚发送1。
总结,TXD发1,AB就发1;TXD发0,AB就发0。
接收数据过程:
接收数据,用的是单片机引脚RXD,也就是说,在RXD引脚上表现数据。
在接收数据的过程中,TXD引脚是一直保持高电平的,当TXD是高电平时,RE是低电平,正好调理成了接收状态,然后485芯片的RO引脚(也就是接RXD的引脚)就会反应AB传输过来的数据。
知道了这个电路的接收和发送数据的过程,那就已经完全了解了。你现在如果感觉到还是迷迷糊糊,自己做一个电路,实践一下,思路立马会变得清晰。
作者:瑞生 来源:科技老顽童
‧ END



免责声明:本文内容由21ic获得授权后发布,版权归原作者所有,本平台仅提供信息存储服务。文章仅代表作者个人观点,不代表本平台立场,如有问题,请联系我们,谢谢!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

载波抑制这一术语在通信技术和电力电子学领域具有不同的含义,本篇文章将分别从这两个角度展开讨论,阐述载波抑制的概念、工作原理以及应用场景。

关键字: 载波抑制 通信技术

在现代电气和电子工程领域,分流器作为一种重要的电气元件,广泛应用于各种电路中。它不仅能够有效地将电流分配到不同的支路,还能实现电路的保护和测量功能。本文将详细介绍分流器的使用方法、应用场景以及实用技巧,帮助读者更好地理解...

关键字: 分流器 电气元件 电路

将测量电流的电极接入电路,注意不要混淆正负极,否则会发生短路,万用表的正负极正确接入电路,然后读取电流值。

关键字: 万用表 电路 正负极

在科技飞速发展的今天,比较器作为一种关键的电路或装置,其在数字系统、模拟电路以及信号处理等领域发挥着至关重要的作用。比较器的主要功能是对两个或多个数据项进行比较,以确定它们是否相等,或确定它们之间的大小关系及排列顺序。本...

关键字: 比较器 电路

为增进大家对混合集成电路的认识,本文将对混合集成电路的相关内容予以介绍。

关键字: 电路 指数 集成电路

为增进大家对集成电路的认识,本文将对集成电路的种类、应用以及芯片的种类、应用予以介绍。

关键字: 电路 指数 集成电路

为增进大家对集成电路的认识,本文将对集成电路、集成电路和芯片的主要差异予以介绍。

关键字: 电路 指数 集成电路

在电子技术领域,单脉冲电源是一种能够产生单一脉冲波形的电源设备。它在众多领域中具有广泛的应用,特别是在需要精确控制时间或幅度的电路中。那么,单脉冲电源究竟输出什么电呢?本文将深入探讨单脉冲电源的工作原理、输出特性及其在各...

关键字: 单脉冲电源 电源设备 电路

一直以来,3G都是大家的关注焦点之一。因此针对大家的兴趣点所在,小编将为大家带来3G的相关介绍,详细内容请看下文。

关键字: 3G 通信技术

本文中,小编将对电容予以介绍,如果你想对它的详细情况有所认识,或者想要增进对电容的了解程度,不妨请看以下内容哦。

关键字: 电容 电容器 电路
关闭
关闭