当前位置: 首页 > news >正文

满足GMSL静电防护要求的方案

什么是GMSL?它是做什么用的?它有什么优点?设计GMSL防静电有啥难度?

带着这些疑问我们先了解下什么是GMSL。

一.简述 GMSL

GMSL(Gigabit Multimedia Serial Link)即千兆多媒体串行链路,是 Maxim 公司推出的一种高速串行接口,适用于音频、视频和控制信号的传输。

通信介质支持同轴电缆以及屏蔽双绞线,使用50Ω同轴电缆或者100Ω屏蔽双绞线(STP)时,长度可达15米。其核心技术是串行器/解串器技术(SerDes),首先通过串行器将并行数据流转为串行数据流,然后通过更高的频率进行传输,之后再通过解串器将接收到的串行数据流转换为并行数据流。

GMSL 的意义在于解决了音频、视频和控制信号的高速传输问题。在此之前,大量数据传输通常采用并行总线增加带宽,但线束过多会增加成本、重量和 EMI 电磁干扰。当数据量达到一定量级后,并行总线的劣势显现,如难以和时钟同步、布线长度差异导致同步困难、信号线间相互干扰等,这是并行总线的技术瓶颈。而串行总线不存在信号线间干扰和同一时序问题,只需提高频率,且工业上一般使用差分信号传输,更能保证信号准确性,所以目前面对高数据流传输,串行总线被广泛采用。

二. GMSL 应用场合

GMSL 常见的应用场景包括以下几方面:

1. 汽车电子领域:用于车载摄像头、显示屏等设备之间的高速数据传输,以支持高级驾驶辅助系统(ADAS)和车载信息娱乐系统。

2. 工业自动化:在工厂自动化设备中,连接各类传感器、摄像头和控制单元,实现高速、可靠的数据通信。

3. 安防监控系统:用于连接监控摄像头和监控中心的设备,确保高清视频信号的稳定传输。

4. 医疗设备:例如在医疗成像设备中,实现图像数据的快速传输和处理。

所以GMSL应用就在我们身边,这些应用场景都依赖于它能够提供的高速、低延迟和抗干扰的数据传输能力。

三.GMSL 具有以下特点和优势

- 高速率:目前基于 GMSL 架构的通信协议最高可实现单通道 6Gbps(GMSL2) 的速率。

- 远距离:使用特定线缆时传输距离15米。

- 抗干扰性强:串行传输方式及差分信号传输使其具有较强的抗干扰能力。

GMSL 技术经历了较长的发展时间。第一代 GMSL 从 2003 年开始,最高支持 3Gbps 的传输速率,可传输 1080p/30fps(1 百万-3 百万像素)的视频流数据;2017 年之后出现的 GMSL2 代技术,传输带宽提升至 6Gbps,能轻松传输 4K/30fps(8 百万像素)的视频流数据。

四.GMSL-POC设计

GMSL-POC 是现在大家应用的比较多的一项技术,POC 则是指同轴电缆供电(Power Over Coaxial),也就是在同轴线缆中除了传输 GMSL 串行数据外,还同时传输电源。

在 GMSL 系统中使用 POC 技术具有一些优势,例如减少线缆数量、简化系统布线等。POC 电路设计的原则是通过多个电感构成宽频带滤波器,在低频时使 DC 直流电源顺利通过,在高频时具有足够大的阻抗以抑制正向通道数据(如摄像头采集的数据信号)及反向通道(控制信号)数据通过,防止信号泄露到直流电源端。同时采用电容隔离直流信号,耦合高速信号,以确保高速信号在要求的带宽区间内顺利通过。

在实际应用中,为了确保 GMSL POC 系统的正常运行,需要合理配置相关的电阻、电感等元件,并根据具体的电压情况(如 5V 或 12V POC)进行调整。同时,要注意保护系统免受过压和过流等情况的影响。

GMSL-POC系统设计框图如下:

五. 关于GMSL静电保护

1. 为什么需要增加静电保护器件

我们知道静电放电(ESD)是一种电荷的积累,静电可能会导致GMSL 相关的设备出现各种问题,例如功能失效、数据错误、甚至永久性损坏等。在一些对可靠性要求较高的应用场景中,如汽车电子系统,微小的静电脉冲都可能干扰或破坏数据的传输,影响整个系统的正常运行。具体来说,GMSL 常用于视频、音频和控制信号的传输,这些信号对干扰较为敏感。静电可能通过各种途径引入到系统中,例如人体接触、设备之间的摩擦、环境中的静电积累等。

为了确保 GMSL 系统的稳定和可靠运行,采取静电保护措施是必要的。这些保护措施通常包括使用具有静电保护功能的芯片比如ESD二极管,如上图D1,D2,D3,D4。有的芯片内部有ESD保护,比如MAX96705就具有±8kV 接触放电 ESD 保护和±15kV 气隙放电保护,但这个量级的保护没有达到您的要求,所以需要外部增加一颗,文章后面的列表中列出的上海雷卯几款抗静电能力较强的ESD二极管,抗静电能力都高于芯片内部。有了外部ESD二极管的保护从而提升了系统的抗静电干扰能力,保证在存在一定静电环境的情况下,GMSL 设备仍能正常工作,可靠地传输数据。

2. ESD 二极管的放置位置

按一般常理来说ESD二极管应该放置在连接器的接口处,但对于GMSL-POC系统ESD二极管放在靠近Serializer/Deserializer芯片管脚处更为合适,为什么?

对于带有POC的GMSL系统 ,如果POC 供电电压是12V , ESD二极管的击穿电压必须高压12V ,POC才能正常工作,否则一上电ESD二极管处于击穿状态,POC无法正常供电。但如果所选二极管击穿电压高于12V , 当低于12V的静电引入后,Serializer/Deserializer芯片管脚容易被打坏,无法做到很好保护,因此把ESD二极管放在Serializer/Deserializer芯片管脚处是比较合适的。如果GMSL不使用POC , 可以选择把ESD二极管放在接口处。

我们根据所选Serializer/Deserializer管脚电平,选择合适的ESD二极管做保护。

3. 上海雷卯推出的几款GMSL 静电保护二极管

如想详细了解这几款ESD二极管,请联系上海雷卯销售人员或者EMC小哥。

相关文章:

满足GMSL静电防护要求的方案

什么是GMSL?它是做什么用的?它有什么优点?设计GMSL防静电有啥难度? 带着这些疑问我们先了解下什么是GMSL。 一.简述 GMSL GMSL(Gigabit Multimedia Serial Link)即千兆多媒体串行链路&#xf…...

【Odoo开源ERP】别把ERP与进销存软件混为一谈

导读:企业使用ERP软件能够实现管理升级,多方信息集成,按照既定策略逻辑运算,生成计划建议,减少人力成本,提高准确率的同时提高经营能力。 ERP,是MRP II的下一代软件,除了MRP II已有的…...

八、浏览器同源策略

上一篇👉: 浏览器垃圾回收机制 文章目录 浏览器同源策略1.同源策略的定义2.同源策略的作用3.同源策略的限制范围4.解决跨域方案汇总1.CORS(跨源资源共享)2.JSONP3.postMessage 跨域4.Nginx代理跨域5.Node.js中间件代理跨域6.document.domain…...

重载赋值运算符

c编译器可能会给类添加四个函数 1默认构造函数 2默认析构函数 3默认拷贝构造函数&#xff0c;对成员变量进行浅拷贝。 4默认赋值函数&#xff0c;队成员变量进行浅拷贝。 #include<iostream> using namespace std; class CGirl { public:int m_bh;string m_name;voi…...

数字信号处理及MATLAB仿真(2)——离散系统

上回书说到如何来编写一些简单的离散时间序列&#xff0c;今天咱们就来谈谈一些关于常系数差分方程的操作吧。 说到这里咱们对于常系数差分方程可能最关心的就是怎么去求解了。 其中最关键的部分就是filter函数&#xff0c;可以用来计算系统在输入信号为x的输出信号y。大家学过…...

大模型思维链(Chain-of-Thought)技术原理

大模型思维链&#xff08;Chain-of-Thought&#xff09;技术原理 NLP中 大语言模型LLM中的思维链 Chain-of-Thought(CoT) GoT_cot思维链-CSDN博客 https://zhuanlan.zhihu.com/p/680618940 https://zhuanlan.zhihu.com/p/661475269...

gda动态调试-cnblog

忽的发现gda有动态调试功能 动态监听返回值 框柱指定方法&#xff0c;选择调试方法&#xff0c;gda会自动监听函数的返回值&#xff0c;例如 自定义frida脚本 gda会自动生成hook该函数的frida脚本...

Double 4 VR仿真情景实训教学系统在法律专业课堂上的应用

随着科技的飞速发展&#xff0c;VR技术逐渐渗透到各个领域&#xff0c;为教育行业带来了革命性的变化。 VR技术以其独特的沉浸式体验&#xff0c;为法律课堂带来了前所未有的学习体验。通过Double 4 VR仿真情景实训教学系统&#xff0c;学生可以身临其境地进入虚拟的仿真情景中…...

k8s-第一节-minikube

minikube 服务器启动 # 启动集群 minikube start # 启动集群并使用docker驱动 minikube start --driverdocker To make docker the default driver:minikube config set driver docker # 查看节点。kubectl 是一个用来跟 K8S 集群进行交互的命令行工具 kubectl get node # 停…...

html+js+css在线倒计时

代码在图片后面 点赞加关注 谢谢大佬照顾&#x1f61c; 图例 时间到前 时间到后 源代码 <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8"> <meta name"viewport" content"widthdevice-width,…...

构建LangChain应用程序的示例代码:55、如何实现多代理模拟,其中特权代理决定谁发言。这遵循与多代理分散发言者选择相反的选择方案

示例展示了如何实现一个多代理模拟,其中一个特权代理决定谁来发言。 这遵循与多代理分散式发言人选择相反的选择方案。 我们在一个虚构的新闻网络模拟环境中展示这种方法的一个例子。这个例子将展示我们如何实现能够: 在说话前思考终止对话 的代理。 导入LangChain相关模块…...

船舶雷达与导航系统选择7/8防水插座的原因分析

概述 船舶雷达与导航系统在现代航海中扮演着至关重要的角色&#xff0c;它们为船舶提供准确的导航信息&#xff0c;确保航行的安全和效率。在这些系统中&#xff0c;7/8防水插座的使用尤为重要&#xff0c;因为它们能够在恶劣的海上环境中提供稳定的电力和信号连接。接下来&am…...

墨烯的C语言技术栈-C语言基础-006

六.常量 C语言的常量为 字面常量 const修饰的常变量 #define定义的 枚举常量 int main() { // 四个都是字面常量 30; 3.14; "w"; // 字符常量 "abc"; // const修饰的常变量 const int a 10; // 在C语言中,const修饰的a,本质是变量,但不能直…...

常用SHELL命令

在 Unix/Linux 系统中&#xff0c;除了基本的文件和目录操作命令外&#xff0c;还有许多强大的工具命令&#xff0c;用于文本处理、系统监控、文件操作等。以下是一些常用的 Shell 命令&#xff0c;特别是类似 sed 和 awk 的文本处理工具&#xff1a; 文本处理命令 sed - 流编…...

Python脚本:将Word文档转换为Excel文件

引言 在文档处理中&#xff0c;我们经常需要将Word文档中的内容转换成其他格式&#xff0c;如Excel&#xff0c;以便更好地进行数据分析和报告。针对这一需求&#xff0c;我编写了一个Python脚本&#xff0c;能够批量处理指定目录下的Word文档&#xff0c;将其内容结构化并转换…...

【单链表】03 设L为带头结点的单链表,编写算法实现从尾到头反向输出每个结点的值。

&#x1f57a;作者&#xff1a; 主页 我的专栏C语言从0到1探秘C数据结构从0到1探秘Linux算法题上机准备 &#x1f618;欢迎 ❤️关注 &#x1f44d;点赞 &#x1f64c;收藏 ✍️留言 题目 设L为带头结点的单链表&#xff0c;编写算法实现从尾到头反向输出每个结点的值。 算法…...

鸿蒙开发设备管理:【@ohos.vibrator (振动)】

振动 说明&#xff1a; 开发前请熟悉鸿蒙开发指导文档&#xff1a;gitee.com/li-shizhen-skin/harmony-os/blob/master/README.md点击或者复制转到。 本模块首批接口从API version 8开始支持。后续版本的新增接口&#xff0c;采用上角标单独标记接口的起始版本。 导入模块 imp…...

【信息学奥赛】CSP-J/S初赛07 排序算法及其他算法在初赛中的考察

本专栏&#x1f449;CSP-J/S初赛内容主要讲解信息学奥赛的初赛内容&#xff0c;包含计算机基础、初赛常考的C程序和算法以及数据结构&#xff0c;并收集了近年真题以作参考。 如果你想参加信息学奥赛&#xff0c;但之前没有太多C基础&#xff0c;请点击&#x1f449;专栏&#…...

第N7周:seq2seq翻译实战-pytorch复现-小白版

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 理论基础 seq2seq&#xff08;Sequence-to-Sequence&#xff09;模型是一种用于机器翻译、文本摘要等序列转换任务的框架。它由两个主要的递归神经网络&#…...

java集合(1)

目录 一.集合概述 二. 集合体系概述 1. Collection接口 1.1 List接口 1.2 Set接口 2. Map接口 三. ArrayList 1.ArrayList常用方法 2.ArrayList遍历 2.1 for循环 2.2 增强for循环 2.3 迭代器遍历 一.集合概述 我们经常需要存储一些数据类型相同的元素,之前我们学过…...

分布式数据库HBase:从零开始了解列式存储

在接触过大量的传统关系型数据库后你可能会有一些新的问题: 无法整理成表格的海量数据该如何储存? 在数据非常稀疏的情况下也必须将数据存储成关系型数据库吗? 除了关系型数据库我们是否还有别的选择以应对Web2.0时代的海量数据? 如果你也曾经想到过这些问题, 那么HBase将是…...

接口测试流程及测试点!

一、什么时候开展接口测试 1.项目处于开发阶段&#xff0c;前后端联调接口是否请求的通&#xff1f;&#xff08;对应数据库增删改查&#xff09;--开发自测 2.有接口需求文档&#xff0c;开发已完成联调&#xff08;可以转测&#xff09;&#xff0c;功能测试展开之前 3.专…...

已经安装deveco-studio-4.1.3.500的基础上安装deveco-studio-3.1.0.501

目录标题 1、执行exe文件后安装即可2、双击devecostudio64_3.1.0.501.exe2.1、安装Note (注意和4.1的Note放不同目录)2.2、安装ohpm (注意和4.1版本的ohpm放不同目录)2.3、安装SDK (注意和4.1版本的SDK放不同目录) 1、执行exe文件后安装即可 2、双击devecostudio64_3.1.0.501.e…...

【C++】 解决 C++ 语言报错:Use of Uninitialized Variable

文章目录 引言 使用未初始化的变量&#xff08;Use of Uninitialized Variable&#xff09;是 C 编程中常见且危险的错误之一。它通常在程序试图使用尚未赋值的变量时发生&#xff0c;导致程序行为不可预测&#xff0c;可能引发运行时错误、数据损坏&#xff0c;甚至安全漏洞。…...

2024年7月6日 十二生肖 今日运势

小运播报&#xff1a;2024年7月6日&#xff0c;星期六&#xff0c;农历六月初一 &#xff08;甲辰年庚午月辛未日&#xff09;&#xff0c;法定节假日。 红榜生肖&#xff1a;猪、马、兔 需要注意&#xff1a;狗、鼠、牛 喜神方位&#xff1a;西南方 财神方位&#xff1a;正…...

ubuntu丢失网络/网卡的一种原因解决方案

现象 开机进入ubuntu后发现没有网络&#xff0c;无论是在桌面顶部状态栏的快捷键 还是 系统设置中&#xff0c;都没有”有线网“和”无线网“的选项&#xff0c;”代理“的选项是有的使用数据线连接电脑和手机&#xff0c;手机开启”通过usb共享网络“&#xff0c;还是没有任何…...

第6篇 共识机制深度解析:PoW、PoS、DPoS和PBFT

在区块链的世界里,有一个非常重要的概念叫做“共识机制”。它就像是区块链的心脏,保证大家在这条链上的信息是可靠的、不可篡改的。今天,我们就来通俗易懂地聊聊区块链里的四大共识机制:工作量证明(PoW)、权益证明(PoS)、委托权益证明(DPoS)和拜占庭容错(PBFT)。为…...

Windows环境使用SpringBoot整合Minio平替OSS

目录 配置Minio环境 一、下载minio.exe mc.exe 二、设置用户名和密码 用管理员模式打开cmd 三、启动Minio服务器 四、访问WebUI给的地址 SpringBoot整合Minio 一、配置依赖&#xff0c;application.yml 二、代码部分 FileVO MinioConfig MinioUploadService MinioController 三…...

LeetCode 196, 73, 105

目录 196. 删除重复的电子邮箱题目链接表要求知识点思路代码 73. 矩阵置零题目链接标签简单版思路代码 优化版思路代码 105. 从前序与中序遍历序列构造二叉树题目链接标签思路代码 196. 删除重复的电子邮箱 题目链接 196. 删除重复的电子邮箱 表 表Person的字段为id和email…...

在Apache HTTP服务器上配置 TLS加密

安装mod_ssl软件包 [rootlocalhost conf.d]# dnf install mod_ssl -y此时查看监听端口多了一个443端口 自己构造证书 [rootlocalhost conf.d]# cd /etc/pki/tls/certs/ [rootlocalhost certs]# openssl genrsa > jiami.key [rootlocalhost certs]# openssl req -utf8 -n…...