不同型号的二极管模块并联_银讯光端机|雷击损坏RS232模块-程序员宅基地

技术标签: 不同型号的二极管模块并联  

95409656c6379e36c6b178ad22258bf5.gif

分享人:尚慧东(扎兰屯)

本篇约830字16图

本篇目录01. 银讯光端机简介02. 内部RS232/485模块03. 雷击损坏RS232模块3.1  测试MX232芯片3.2  更换MX232芯片3.3  测试SOT-23管3.4  更换TVS二极管 维修思考

01

银讯光端机简介

236ee87350ce7a628322540be604f654.png

广州银讯ZMUX-3032 是一款光口PCM(脉冲编码调制),采用模块化设计,主要完成电话、音频、数据、图像等多业务接入,通过复用到1 路光信号传输,实现多业务信号点对点通信功能。

3e92734765580ad8f0e4bd4def27f7c0.png

02

内部RS232/485模块

bc65306cdd2d56a9ded521c091597533.png

拆开盖板后可见其模块化设计,不同模块对应不同的数据传输类型。如图可知, RS485和RS232模块采用了相同的PCB板,不同在于前者使用MX491芯片,后者使用MX232芯片。

03

雷击损坏RS232模块

光端机的RS232通道数据丢失无法传输,RS485通道可正常传输。  3.1 测试MX232芯片 

cc9add4388900a15aca7720d6d7f1412.png

如图是MX232芯片

8213cf7323d8b97c2f2dc5a38670543a.png

测量其 2 脚电压在+8V~+9V范围, 6 脚电压在-8V~-9V范围,即可判断芯片正常工作,图示中为±10V。

66b847320e57ba89b7b48a7bd5966d94.png

对比测量正常模块和损坏模块的2、6脚电压,如图所示。怀疑MX232芯片被雷击烧坏。  3.2 更换MX232芯片 

70163bd1f06ef0eaa60af99bdb9aa103.png

购买芯片备件后后,使用电烙铁更换新芯片后测量电压 依旧不正常 3.3 测试SOT-23管  继续使用万用表对其他器件测量。

3967d11b1800651d9daf47b0fb009590.png

经过多次测量发现PCB 背面的两个SOT-23 封装的管子(外观像三极管) 两脚之间短路,测量同型号正常管子两脚之间的阻值为728 欧,如上图所示。  3.4 更换TVS二极管 

dc23b9fcff3066e7f697f1f2140000b5.png

通过查找该管子的技术手册得知该管子为 TVS 二极管(瞬态电压抑制二极管),型号为BST23A122V, 丝印信息为AM2, 常用于RS232 /RS422 /RS485电路。TVS 管是一种 保护器件,和被保护的器件并联,当两端受到高压冲击时,能以极快的速度将TVS 管的阻抗由高阻抗降为低阻抗,从而吸收瞬间的大电流,使TVS 管两端的电压钳制在耐压值附近,从而保护器件 免受各种浪涌脉冲的损坏。此电路则用于保护MX232 芯片。

6e25f5aa3f004a6a3b1f8d0c30be4ab9.png

将这两个管子更换后,重新测量,MX232 芯片2 脚和6 脚电压恢复正常。安装回光端机测试,通信恢复正常。

   维修思考   

1. 被更换下的故障银讯光端机 不急淘汰,尤其是多数通道正常而某通道不正常时,可以购买相应的模块备件进行更换测试。2. 除购买整机备件外, 购买RS232和485等备件模块也是一种选择。
  点击图片      查看其他分享   

c1d0c74d012e49c737142ea6d137e4bf.png

d80b8f5de38d423864a0c05a88d2f39f.png
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_39657300/article/details/110154704

智能推荐

UE4入门与精通_ue4需要精通什么知识-程序员宅基地

文章浏览阅读1.5k次,点赞3次,收藏14次。由于目前在使用UE4引擎,多少也有一些心得,比如在日常使用中会遇到一些问题、坑(潜规则)或者一些使用技巧等。本人决定开一个大坑,主要有两个目的:一是可以自己做个记录,二是可以给大家提供一些参考吧。主要包括两部分,第一部分主要是UE4的使用,这里面应该主要是我平常开发中遇到的问题,或者一些技巧等。第二部分主要是对UE4引擎部分源码或者架构的解读,当然这部分比较难写,因为它的代码量实在是太多,很难在较_ue4需要精通什么知识

vs编译出现 fatal error LNK1281:无法生成 SAFESEH 映像。_fatal error lnk1281: 无法生成 safeseh 映像-程序员宅基地

文章浏览阅读377次。解决办法:1.打开该项目的“属性页”对话框2.单击“链接器”文件夹3.单击“命令行”属性页4.在框中输入 /SAFESEH:NO ,然后点击确定,再次编译,成功解决问题。..._fatal error lnk1281: 无法生成 safeseh 映像

Py之pygraphviz:pygraphviz的简介、安装、使用方法之详细攻略-程序员宅基地

文章浏览阅读1.6k次,点赞3次,收藏5次。​Py之pygraphviz:pygraphviz的简介、安装、使用方法之详细攻略目录pygraphviz的简介pygraphviz的安装pygraphviz的使用方法pygraphviz的简介 PyGraphviz是一个Python接口,用于访问Graphviz图形布局和可视化包。使用PyGraphviz,您可以使用Python创建、编辑、读取、写入和绘制图形,以访问Graphviz图形数据结构和布局算法。PyGraphviz提供了类似于NetworkX(https_pygraphviz

Ubuntu16.10升级17.10乌龙_yakkety升级-程序员宅基地

文章浏览阅读599次。一直在用的16.10,使用的是清华的源. 因为16.10结束支持了, 清华的源也就无法更新了. 无法更新就很难受了, 于是我将源里所有的16.10代号改成了17.10的代号yakkety,然后执行sudo apt update和sudo apt upgrade就发现下载了一大堆东西(大概几个GB吧) 检查了一下各个软件都能打开, 美滋滋.殊不知,这才是爆炸的开始. 准备关机的时候,发现挂起..._yakkety升级

2021年09月 C/C++(二级)真题解析#中国电子学会#全国青少年软件编程等级考试_电子学会2021年9月二级真题c++讲解-程序员宅基地

文章浏览阅读375次。给定一个由a-z这26个字符组成的字符串,统计其中哪个字符出现的次数最多。输入包含一行,一个字符串,长度不超过1000。输出一行,包括出现次数最多的字符和该字符出现的次数,中间以一个空格分开。如果有多个字符出现的次数相同且最多,那么输出ascii码最小的那一个字符。abbcccc 3在上述代码中,我们首先定义了一个字符数组str来保存输入的字符串。然后,我们定义一个整数数组count,用于统计每个字符出现的次数。数组的下标从0到25分别对应字符’a’到’z’。接下来,我们使用strlen。_电子学会2021年9月二级真题c++讲解

macOS 修改终端Terminal的颜色设置_ubuntu安装macos主题 终端颜色设置-程序员宅基地

文章浏览阅读1.4k次。Mac默认的终端颜色都比较单一,网上搜索了一些博主的配置,综合了一下,选择了自己比较喜欢的配色,下文是配置方案。主要参考文档:https://blog.csdn.net/u010391437/article/details/751263101. Terminal主题设置选择菜单 “终端” – “偏好设置” – “描述文件”,打开如下设置窗口:选择黑色背景的Pr..._ubuntu安装macos主题 终端颜色设置

随便推点

虚拟机VMware16+Ubuntu18.04+DPDK20.11.8安装_vmware虚拟机dpdk-程序员宅基地

文章浏览阅读557次,点赞3次,收藏6次。虚拟机VMware16+Ubuntu18.04+DPDK20.11.8安装及示例编译与运行_vmware虚拟机dpdk

[android] 手机卫士设备管理权限锁屏_q448870015-程序员宅基地

文章浏览阅读805次。设备管理员 Device Admin获取DevicePolicyManager对象,通过getSystemService(DEVICE_POLICY_MANAGER),设备策略管理器 调用DevicePolicyManager对象的lockNow()方法,锁定,此时会报 安全异常新建一个类MyAdmin继承系统的DeviceAdminReceiver,这个是广播接收_q448870015

linux环境下shellcode的编写:32位和64位_bin/sh 对应的shellcode 是什么-程序员宅基地

文章浏览阅读4.2k次,点赞9次,收藏28次。linux环境下shellcode的编写shellcode的理解使用pwntools工具编写自己实现更精炼的32位shellcode64位shellcodeshellcode的理解  我们在做pwn的时候经常需要使用shellcode来获取到flag,那么shellcode如何理解,简单一句话就是:获取到shell的code就是shellcode。  在漏洞利用过程时,我们将精心编制好的shellcode通过有问题的程序写入到内存中,然后执行。该shellcode对应的c语言代码一般为:system_bin/sh 对应的shellcode 是什么

javascript中三目运算符的使用-程序员宅基地

文章浏览阅读722次。练习题:在一个文本框中输入0或者1,用三元运算符来判断,如果是0输出男,1表示输出女. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://..._js三目运算符判断0或者1等于男或者女

MPU6050开发 -- 数据分析_mpu6050可以1计算出哪些值-程序员宅基地

文章浏览阅读3.3k次,点赞3次,收藏37次。转载于https://blog.csdn.net/qq_29350001/article/details/78661851MPU6050开发 – 数据分析上一篇文章结尾,留了一些思考问题。现在只是得到MPU6050的一些原始数据,还未做滤波处理。接下来先讲,加速度计和陀螺仪的计算公式,然后进一步延伸出姿态滤波。一、加速度计(1)计算公式参看:Arduino教程:MPU6050的数据获取、分析与处理参看:GUIDE_D_UTILISATION_D_UN_MODULE_DE_STABILISAT_mpu6050可以1计算出哪些值

STM32 USB接口 一键下载电路详解与过程分析_stm32 usb下载电路-程序员宅基地

文章浏览阅读9.6k次,点赞7次,收藏29次。要想了解一键下载电路的工作过程,首先要了解STM32的几种启动模式。​STM32的几种启动模式如下表所示:​ 从表中可知,我们想用串口下载代码,就要配置BOOT0为1,BOOT1为0,但是如果想让STM32一复位就运行代码,就要配置BOOT0为0,BOOT1配置为什么都可以,为了解决这个问题,我们可以设计一个电路,通过串口转USB芯片CH340G的DTR#和RTS#引脚的信号来控制..._stm32 usb下载电路