隔离DCDC模块B0505/B0503对RS485和CAN总线进行电源隔离

news2025/5/13 19:44:02

CAN和485都是工业通信中常用的现场总线,做好通信总线的隔离防护是产品可靠、稳定的重要前 提。

一、通信总线为什么要隔离?

目前大多数产品对外通讯部分可总结为: MCU+收发器+外部总线,其中大多数常用的MCU都集成有CAN或UART链路层控制器。从MCU发出的电平信号一般为5V或3.3V,为达到与总线连接和 发评论 远传的目的,往往需要在MCU与总线间加收发器, 它起到电平转换的作用。 采用总线通信方式必然涉及到外部通信走线,CAN和485总线往往需要做数百米的布线。总线越长、经过的环境越复杂越容易出现通信问题。外部环境中复杂多变的电磁场会间接抬高总线的电势, 静电、浪涌、短路等会直接作用到通信线上。以上情况的出现,轻则导致收发器损坏,重则造成主板故障。因此,与总线连接前加入隔离是十分必要的。

二、应用:电源隔离芯片B0505/B0503对485进行电源隔离

DC-DC隔离电源,定压输入、非稳压输出隔离电源模块效率高、体积小、可靠性高、耐冲击、隔离特性好,温度范围宽。国际标准引脚方式,阻燃封装,自然冷却,无需外加散热片,无需外加其他元器件可直接使用,并可直接焊接于PCB板上。

1W DC/DC模块电源

适用于由开关电源或其他稳压源供电,对输出电压及纹波要求不高,小电流隔离和DC-DC电压变换的场合,如大功率IGBT驱动、纯数字电路、一般低频模拟电路、RS232、RS485、CAN-bus隔离通讯系统等,电路结构为开环系统。不适用于输入电压波动范围大于10%或对电压精度要求特别高的场合。

2.应用环境
 RS232、RS485/422、CAN-bus等隔离通讯接口
 大功率IGBT驱动 
 纯数字电路、模拟前端隔离电路
 一般低频模拟电路 
 医学、手持、便携仪表 z 运算放大器电源  
 自控装置

3.工作原理

DC-DC隔离电源原理工况图(vin+和vout+之间万用表测是不通的)


  某型号隔离电源原理框图如上图所示,该系列模块采用双极型推挽振荡变换器输出方波,通过隔离变压器耦合的次级线圈,然后通过后级的二极管蒸馏和电容的滤波,输出直流电压。该系统属开环控制系统,输出电压会有一定范围内的变化,均属正常,不影响使用。

电源隔离模块的工作原理


  上图是广州致远电子有限公司生产的ZY0505IBS-2W,输入输出电压均为5V,输出最大功率为2W。基本工作原理见上图,首先5V输入电压经过DC-AC电路,变换成交流电AC1,接着隔离变压器把AC1变压成交流电AC2,然后AC2经整流二极管变回直流电,最后经三端稳压器稳压器输出5V直流电压。由于输入输出之间完全靠隔离变压器耦合,他们之间没有任何电气接触,如果用万用表测量任意一个输入引脚和输出引脚,他们之间的阻值为无穷大,所以称之为电源隔离模块。

典型应用接法:

带485的电路中,用B0503对stm32单片机进行电源隔离时,并不是stm32单片机所有IO口都要加上光耦隔离,需要电源进行隔离的一般是对外接口,比如485之类的(这些接口只需要几根线,用光耦隔离就可以),stm32单片机这边就用原来电源,485用隔离后的电源。

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

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

相关文章

Linux中的简单命令2

一.echo指令 echo的作用是显式文本内容 #echo ‘字符串’ #echo “字符串” echo会将后面的内容当作字符串直接打印在屏幕上,后面的内容需要用单引号或者双引号括起来 注意:echo会自动在字符串后面加上一个换行符。 可以与printf进行对比: …

从Zotero6到Zotero7的数据迁移尝试?(有错勿喷,多多指教!)

从Zotero6到Zotero7的数据迁移尝试 0 前言 之前在主机上一直用的Zotero6(实验室主机),最近发现在个人笔记本上看论文更频繁,尝试重新部署Zotero,才发现竟然更新了!所以这里简单记录一下数据迁移过程&…

水厂中的反冲洗工艺

滤池作为水厂的重要的处理单元之一,滤池的形式多种多样,但其截留水中杂质的原理基本相同。我们以常见的V型滤池为例,介绍一下水厂中的反冲洗工艺。 V型滤池是快滤池的一种形式,因为其进水槽形状呈V字形而得名,也叫均粒滤料滤池(其滤料采用均质滤料,即均粒径滤料)、六阀滤…

代码随想录算法训练营第14天|226. 翻转二叉树、101. 对称二叉树、104. 二叉树的最大深度、111. 二叉树的最小深度

目录 226. 翻转二叉树1、题目描述2、思路3、code(后序递归) 101. 对称二叉树1、题目描述2、思路3、code 104. 二叉树的最大深度1、题目描述2、思路3、code 111. 二叉树的最小深度1、题目描述2、思路3、code 226. 翻转二叉树 题目链接:link …

2024年最新软件测试学习路线图(从入门到精通)

六维全息课程注重综合能力培养,从入学到职后一站式服务测试开发人才。2024年最新软件测试学习路线图,从入门到精通一应俱全。 9阶段专业课11大专项测试项目 适应互联网企业测试开发需求。 对于想入行学软件测试的新手来说,首先就需要一个高效…

GESP等级考试 C++二级-if语句

if语句是C中的选择语句,通过if语句程序可以在一种可能、二种可能或者多种可能中做出选择,对于不同的可能进行不同的处理。 1 一种可能 使用if语句对一种可能进行处理的格式如下所示: if (表达式) {语句; } 其中,if后面跟一个圆…

预报名来啦!25届考研所有重要时间节点和注意事项一览

预报名即将开始,学姐给大家准备了,详细的报考流程及常见问题,每年都有学生因为报名出问题导致没法参加考试,大家一定要认真对待哦~ 一.报名时间及流程 01 预报名时间 2024年9月24日至9月27日,9:00—22:00 02 预报名…

高校课堂教学管理系统小程序的设计

管理员账户功能包括:系统首页,个人中心,学生管理,教师管理,课程分类管理,课程资源管理,互动论坛,系统管理 微信端账号功能包括:系统首页,课程资源&#xff0…

HarmonyOS ArkUI 构建布局

文章目录 一、构建布局1.线性布局 (Row/Column)1.1 Blank空白填充组件1.2 layoutWeight 自适应缩放1.3 自适应延伸 2.弹性布局 (Flex)3.栅格布局 (GridRow/GridCol)3.创建列表 (List) 一、构建布局 1.线性布局 (Row/Column) 线性布局文档 通过线性容器Row和Column构建 Column…

QT之QML学习五:添加自定义Qml组件,以及组件管理

开发环境: 1、Qt 6.7.2 2、Pyside6 3、Python 3.11.4 4、Windows 10 重要的事情说三遍,使用自定义qml参考链接: Qt官网参考网址!!! 重要的事情说三遍,使用自定义qml参考链接: Qt官网参考网址!!! 重要的事情说三遍,使用自定义qml参考链接: Qt官网参考网址!!!…

怎么看待伦敦银交易的风险与收益?

伦敦银交易的风险与收益,在宣传材料中,伦敦银是一种潜在收益很高,潜在风险不大的品种。然而在实践中我们发现,伦敦银交易好像并不如宣传材料说的那样容易做。那么,具体伦敦银交易的风险和收益是怎么样的?那…

Python:只需20行代码,一键下载网络热门短剧,简直不要太爽!

网络短剧铺天盖地,主打的就是一个爽字,但有有些博主就是不当人,喜欢一剪没,正当我们看的津津有味的时候,进度条却到底了!!! 对于大家来说,想看续集,都是全凭实…

力扣第560题 和为k的子数组

前言 记录一下刷题历程 力扣第560题 和为k的子数组 和为k的子数组 原题目:给你一个整数数组 nums 和一个整数 k ,请你统计并返回 该数组中和为 k 的子数组的个数 。 子数组是数组中元素的连续非空序列。 示例 1: 输入:nums …

源码分析:LinkedList

一、LinkedList 简介 LinkedList 是一个基于双向链表实现的集合类,经常被拿来和 ArrayList 做比较。 不过,我们在项目中一般是不会使用到 LinkedList 的,需要用到 LinkedList 的场景几乎都可以使用 ArrayList 来代替,并且&#x…

7-8 哈利·波特的考试

题意简述: 给一个图,求一个点,该点离其他点最小距离的最大值 最小。 输入样例: 6 11 3 4 70 1 2 1 5 4 50 2 6 50 5 6 60 1 3 70 4 6 60 3 6 80 5 1 100 2 4 60 5 2 80输出样例: 4 70 注意:0x3f不能写在判断里面,…

【大模型训练】Flash Attention详解

文章目录 前言预备知识FlashAttention1传统Attention计算方式FlashAttention1的基本原理除去Softmax操作的分块计算Softmax分块计算Attention分块计算 FlashAttention2参考资料 前言 FlashAttention系列工作,是一种加速注意力计算方法,目前已经应用在&a…

解决TensorFlow-GPU安装错误:Python版本兼容性与环境配置问题

创作不易,您的打赏、关注、点赞、收藏和转发是我坚持下去的动力! 从错误信息中可以看到,tensorflow-gpu 安装时出现了 packaging.requirements.InvalidRequirement 错误,具体是因为解析 Python 版本时出现了问题。这通常是由于环…

OpenAI全新发布o1模型:开启 AGI 的新时代

OpenAI全新发布o1模型:开启 AGI 的新时代 欢迎关注【youcans的AGI学习笔记】原创作品 2024年9月13日,OpenAI新模型o1 正式发布。o1 在测试化学、物理和生物学专业知识的基准 GPQA-diamond 上,全面超过了人类博士专家。 OpenAI 宣称&#xff…

CANFD芯片应用中关键功能和性能指标分析

CAN FD芯片通信速率高达5Mbps,需要线缆少传输距离较远,在汽车、工业、宇航、能源等领域应用越来越广。 1)汽车工业:汽车内部电子系统日益复杂,需要高速、可靠的数据传输来确保车辆的安全和性能。CAN FD通信提供了更高…

R数据对象快速保存与读取:qs包

qs:R对象的快速序列化 qs是一个R语言包,使用qs可以快速地从磁盘中保存和读取对象。** 它的主要目的是替换R中的saveRDS和readRDS函数,提供了一个更加快速而完整的数据读写方法。 ** 受到fst的启发,qs通过lz4/zstd库使用了类似的块…