RS485电路设计

news2024/11/20 4:41:47

引言

今天学习RS485电路的设计。

首先先来了解一下RS485电路是什么干什么。

RS485是一种串行通信协议,也是一种电气标准。它可以用于在远距离范围内传送数据,最长传输距离可以达到1200米,可以支持多个设备同时通信。RS485通常应用于工业自动化、仪器仪表控制、楼宇自控等领域,具有可靠性高、噪声抑制能力强、可扩展性强等特点。在RS485通信中,每个设备都具有一个唯一的地址,数据通过一对差分信号进行传输,其中一个信号表示正向信号,另一个信号表示反向信号,从而有效抑制干扰和提高传输速度。

在工业控制领域用处很大。

在搜集资料的过程中发现常用的是两款芯片MAX485以及SP3485。正点原子和野火的电机控制板也是采用了SP3485。

引脚

他们都是采用了SOP-8封装。介绍一下引脚及作用

引脚名称连接说明
1ROUSART_RX单片机接收端
2REUSART_EN高电平发送低电平接收
3DEUSART_EN高电平发送低电平接收
4DIUSART_TX单片机接收端
5GNDGND
6ARS485_A同相驱动器输出/接收器输入
7BRS485_B反相驱动器输出/接收器输入
8VCCVCC

常用电路设计

传统RS485电路设计(博主8引脚少接一个vcc)

自动切换收发的RS485电路(博主8引脚少接一个vcc)

自动切换方向芯片-MAX13487

参考资料:

终于讲透了,史上最详细的RS485自动收发电路你一定要掌握-CSDN博客

博主讲解的RS485自动收发电路很清楚,解释很到位。后面推荐得MAX13487也很不错

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1088645.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

旅游票务商城小程序的作用是什么

随着环境放开,旅游行业恢复了以往的规模,本地游、外地游成为众多用户选择,而在旅游时,不少人会报名旅行团前往各风景热点游玩,对旅游票务经营者而言,市场高需求的同时也面临一些难题。 对旅游票务经营商家…

入行CSGO游戏搬砖项目前,这些问题一定要了解

最近咨询的人也不少,针对大家平时问到的问题,在这里做一个统一汇总和解答。 1、什么是国外steam游戏装备汇率差项目? 通俗易懂的理解就是,从国外steam游戏平台购买装备,再挂到国内网易buff平台上进行售卖。充值汇率差…

破局「二次创业」:合思的新解法

在新的水温下,寻找更为良性的发展正在成为企业的必答题。对此,合思给出的不仅是一份更“省”的答题方法。也更是从认知层到行动层,最后到工具层的一张授人以渔的“渔网”。 作者|思杭 编辑|皮爷 出品|产业家 今年4月初,广州…

memcpy和memmove函数的介绍和模拟实现

注:这里给小伙伴们一些建议,看API文档的时候,一定要看全英,在本篇文章,我会带领大家看memcpy和memmove的全英解析,并翻译给大家。 目录 1. memcpy函数 1.1 函数的声明 1.2 函数的功能 1.3 函数的使用 …

C/C++笔试易错题+图解知识点(二)—— C++部分

目录 1.构造函数初始化列表 1.1 构造函数初始化列表与函数体内初始化区别 1.2 必须在初始化列表初始化的成员 2. 引用初始化以后不能被改变,指针可以改变所指的对象 1.构造函数初始化列表 有一个类A,其数据成员如下: 则构造函数中&#xff0c…

2023年中国招投标行业研究报告

第一章行业概况 1.1 招投标定义 招标和投标,作为商品交易的关键环节,代表着一种高度成熟的商业实践,它涵盖了商品经济的多个层面,借助技术、经济学方法以及市场竞争机制,形成了有序而高效的交易方式。招标和投标是国…

分享一下开发回收废品小程序的步骤

随着人们环保意识的不断提高,回收利用已成为日常生活中不可或缺的一部分。回收小程序作为一种便捷、高效的回收方式,越来越受到人们的关注和喜爱。本文将探讨回收小程序的意义和作用,设计理念、功能特点、使用流程以及推广策略,并…

M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑

M2芯片的Mac上安装Linux虚拟机——提前帮你踩坑 1. 前言1.1 系统说明1.2 Linux系统选择——提前避坑1.1 下载vmware_fusion1.1.1 官网下载1.1.2 注册 CAPTCHA验证码问题1.1.3 产品说明 1.2 下载操作系统镜像1.2.1 下载centos(如果版本合适的)1.2.2 下载…

C++下载器程序:如何使用cpprestsdk库下载www.ebay.com图片

本文介绍了如何使用C语言和cpprestsdk库编写一个下载器程序,该程序可以从www.ebay.com网站上下载图片,并保存到本地文件夹中。为了避免被网站屏蔽,我们使用了亿牛云爬虫代理服务提供的代理IP地址,以及多线程技术提高下载效率。 首…

02 | Spring Data Common 之 Repository 如何全面掌握?

通过上一课时,我们知道了 Spring Data 对整个数据操作做了很好的封装,其中 Spring Data Common 定义了很多公用的接口和一些相对数据操作的公共实现(如分页排序、结果映射、Autiting 信息、事务等),而 Spring Data JPA…

mysql面试题46:MySQL中datetime和timestamp的区别

该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点 面试官:MySQL中DATETIME和TIMESTAMP的区别 在MySQL中,DATETIME和TIMESTAMP是两种用于存储日期和时间的数据类型。虽然它们都可以用于存储日期和时间信息…

Java版本+企业电子招投标系统源代码+支持二开+招投标系统+中小型企业采购供应商招投标平台

功能模块: 待办消息,招标公告,中标公告,信息发布 描述: 全过程数字化采购管理,打造从供应商管理到采购招投标、采购合同、采购执行的全过程数字化管理。通供应商门户具备内外协同的能力,为外部供…

大数计算:e^1000/300!

1.问题:大数计算可能超出数据类型范围 当单独计算 ,因为 e^{700} \approx 1.01432*e304" class="mathcode" src="https://latex.csdn.net/eq?e%5E%7B1000%7D%20%3E%20e%5E%7B700%7D%20%5Capprox%201.01432*e304">,double的最大取值为1.79769…

【NeRF】2、NeRF 首篇经典论文介绍(ECCV2020)

文章目录 一、背景二、方法2.1 神经辐射场场景表达3.2 使用辐射场来进行立体重建3.3 优化神经辐射场3.3.1 位置编码3.3.2 分层立体采样3.3.3 具体实现细节 三、效果 论文:Representing Scenes as Neural Radiance Fields for View Synthesis 代码:https…

攻防世界题目练习——Crypto密码新手+引导模式(二)(持续更新)

题目目录 1. 转轮机加密2. easychallenge 上一篇:攻防世界题目练习——Crypto密码新手引导模式(一)(持续更新) 1. 转轮机加密 首先了解一下轮转机加密吧。 传统密码学(三)——转轮密码机 题目内容如下: …

通讯录(C语言版)

用c语言实现一个通讯录 功能:.添加、删除、查找、更改、显示、排序联系人 内存存储方式:结构体数组 1.打印菜单,各个功能分别用函数实现,将函数声明放在头文件中。 2.定义联系人信息,将联系人信息与count&#xff…

云渲染是什么?云渲染怎么用?

云渲染的出现为影视动画、建筑设计、游戏开发等领域提供了很大的便利,为公司或者个人节约了大量的渲染部分时间,大大的提高了工作效率。哪什么是云渲染?云渲染怎么用呢?我们一起来看看。 云渲染是什么? 云渲染是一种…

高级深入--day30

Scrapy Shell Scrapy终端是一个交互终端,我们可以在未启动spider的情况下尝试及调试代码,也可以用来测试XPath或CSS表达式,查看他们的工作方式,方便我们爬取的网页中提取的数据。 如果安装了 IPython ,Scrapy终端将使用 IPython (替代标准Python终端)。 IPython 终端与其…

QDir实践

现在有多个文件,路径为: a\xxx\kmd_config\c.json 其中xxx是变量 startcalc,,,,,, 目标: 访问每一个json文件 实例: QString app_path QApplication::applicationDirPath() "/app";QDir dir(app_path);QStringLi…

NewStarCTF2023公开赛道-压缩包们

题目提示是压缩包 用010editor打开,不见PK头,补上50 4B 03 04 14 00 00 00 将文件改成.zip后缀,打开,解压出flag.zip 尝试解压,报错 发现一串base64编码 SSBsaWtlIHNpeC1kaWdpdCBudW1iZXJzIGJlY2F1c2UgdGhleSBhcmUgd…