导航:首页 > 电器电路 > 电路板485

电路板485

发布时间:2022-12-16 05:15:00

『壹』 RS485主从式多机(单片机)通信,从机的地址是怎么确定或定义的

从机的地址是遵循协议,根据协议定义的。

RS485主从式多机通讯协议的数据传输协议:此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。

此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息按本协议发出。

(1)电路板485扩展阅读

主从式多机通讯协议的错误检测方法:

1、超时检测

用户要给主设备配置-预先定义的超时时间间隔,这个时间间隔要足够长,以使任何从设备都能作为正常反应。如果从设备检测到一传输错误,消息将不会接收,也不会向主设备作出回应。这样超时事件将触发主设备来处理错误。发往不存在的从设备的地址也会产生超时。

2、CRC检测

CRC域是一个字节,检测了整个消息的内容。它由传输设备计算后加入到消息中。接收设备重新计算收到消息的CRC,并与接收到的CRC域中的值比较,如果两值不同,则有误,从设备对本消息不作回应。

通讯网络只设有一个主机,所有通信都由他发起。网络可支持254个之多的远程从属控制器,但实际所支持的从机数要由所用通信设备决定。

『贰』 懂电子电路板的大虾们,过来看看,SP485模块是不是烧了

用替换法试试看

祝你顺利

替换 就是 拿 备用 的485模块SP3485 试试!

『叁』 485电路,通信,单片机,主从

首先确定你的485芯片是好的,然后保证从机工作在“主从模式”,即:你的从机不是任何时候都在向外面发送数据,如果从既机要发送数据要有主机呼叫发送,并且要保证每台从机的呼叫识别码不同,这样在任意时刻就能保证仅有一台从机在与主机通信,从而不会发生数据的碰撞。还有一点需要注意的就是,要在485总线的两端加上终端电阻(一般选100欧姆并接在两根总线上)以避免信号的反射。你自己试试把。

『肆』 消防水炮485故障是什么意思

现阶段消防水炮一般采用485通讯协议的比较多,485通讯故障就是控制箱和水炮不能控制,或者主机和水炮之间通讯不通,需要查找线路问题,还是电路板问题。

『伍』 一块电路板有两个芯片走485总线可以吗

可以的,485是差分总线,同一组差分总线阻抗要匹配。

『陆』 为什么我的电路板和电脑连接的时候RS485不起作用

一般电脑没有RS485接口,中间需要加转换器转换一下电平。

『柒』 rs485通讯线如何制作二根线的

第一rs485是四线的不是二根线,里面包含两根通讯线和两根供电线,且必须使用屏蔽双绞线,还需要手拉手接线、最远通讯距离是1200米。

1. POWERBUS总线优势:使用我们的从站芯片,1.从站电路板上不用再加隔离器件,像B0505S一颗就要7元左右呢,这个为您省了;

2. 四线变两线,省两个欧式插口,一个1元,为您省两元;

3. TVS从三个节省到一个,每个0.7元,一共1.4元;

4. 这只是简单的器件的省钱。我们可以任意拓扑,无极性,调试简单,为您后期人工调试省去很多费用。无极性可以让施工人员在施工时减少出错率,避免后期调试整个系统是再去每个从站检查。任意拓扑在投标和施工上都有绝对优势,甲方很希望施工简单的厂家来做这个工程。

这颗通讯芯片对线材无任何要求,电话线,普通铁丝都可通讯,还有省线材的钱

『捌』 电路板上有485电缆插头,是不是就可以通过plc控制

是的。电路板有485电缆插头,说明该电路板支持485通信,可以通过plc的485接口,控制该电路板。

『玖』 RS485通信协议详解

上边是我一直在用的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传输过来的数据。

知道了这个电路的接收和发送数据的过程,那就已经完全了解了。你现在如果感觉到还是迷迷糊糊,自己做一个电路,实践一下,思路立马会变得清晰。

本人从事单片机工作,算是个渣渣,但是在渣渣也有一颗想学习的心呀!!!!我会不定期的分享一下我觉得对我们这行业有用的文章,这也算是我成长一种记录吧!

原文链接:https://blog.csdn.net/lin_o/article/details/78490718

阅读全文

与电路板485相关的资料

热点内容
北京家居电子商务有限公司 浏览:253
苹果指纹保修吗 浏览:270
木质家具摔裂怎么固定 浏览:296
防水涂料如何用滚筒刷 浏览:563
华苑冠华维修电话 浏览:698
顶楼雨棚多久需要维修 浏览:864
海尔空调武汉维修点 浏览:603
北碚长安4s店维修电话号码 浏览:924
小米售后维修大概需要多久 浏览:949
电脑保修键盘进水保修吗 浏览:398
维修车子需要带什么 浏览:829
维修电脑与家电怎么办理执照 浏览:518
瑞士珠宝保修单 浏览:284
中式古典家具质量怎么样 浏览:296
合肥家具除甲醛如何处理 浏览:457
楼顶开裂用什么防水材料 浏览:441
苹果广西售后维修点吗 浏览:739
广州市苹果维修电话 浏览:46
家电的市场部活动怎么写 浏览:535
开平二手家电市场在哪里 浏览:202