车载以太网AVB交换机 TSN交换机 时间敏感网络 6端口 百兆 SW100TSN

SW100 TSN时间敏感网络AVB交换机

        为6端口百兆车载以太网交换机,其中包含5通道100BASE-T1泰科MATEnet接口和1个通道100/1000BASE-T标准以太网(RJ45接口),可以实现纳米级时间同步,车载以太网多通道交换,Bypass数据采集和监控等功能,支持TSN/AVB协议,边界时钟,gPTP时钟桥,符合802.1AS-2020标准,时钟Domain ID支持0~255支持AVB协议族,可以实现完整的音视频桥功能

1、系统架构

2、产品特点

  • 5通道100Base-T1和1通道1000base-T的全双工转换
  • TSN/AVB协议族(802.1Qav/bv/at/ci/bu)
  • IEEE 1722ATVP
  • 802.1AS-2020
  • IEEE1588/PTP/NTP
  • 各通道状态灯
  • 采用全金属外壳
  • 泰科MATEnet接口引出100Base-T1
  • 标准以太网RJ45接口
  • Molex Mini50电源接口
  • 电源需求:7-24伏直流输入

3、产品参数

  • 宽电压范围:7V~24V输入范围,满足乘用/商用车,纯电动车整车及车载雷达,摄像头,ADAS,时钟同步,AVB桥,改装车。
  • 纳秒级时间同步,可用于自动驾驶,轨道交通,科研军工,航空航天,电力系统,音视频桥AVB系统等同步需求
  • 温度范围:-40℃到 +125(RJ45接口外)
  • 功耗:静态功耗约1.5W,满负荷功耗约2.7W
  • 各端口的Master和Slave配置,VLAN,时钟模式由RS232设置
  • 具有过压保护,防反接,防浪涌冲击,适合长时间车辆运行
  • 尺寸208.6x90.8x31.4

操作说明

1.1 产品原理和架构

SW100TSN内部除了支持TSN协议栈,支持802.1AS/1588/PTP等时钟同步功能外,还实现了完整AVB音视频桥功能,支持完整的AVB协议族。

同时,SW100TSN还是一个全功能的网络交换机,支持网络基本应用功能,支持传输层以上的各层应用,对上层应用支持TCP/UDP/ICMP/SOMEIP等等协议的传输。支持如下网络系统架构:

1.2 产品使用和配置

产品DIP拨码开关将不再使用,而使用RS232接口实现配置管理,如通道主从配置,主时钟配置,VLAN及domain配置等等。如下为设备接口布局: 

接插件描述:

接口名称

接口厂家

线束接口型号

功能描述

备注

Molex电源接口

Molex

34791-0040

交换机外部供电,12V

4 pin

泰科车载以太网接口

TE

2302510-9

车载以太网网线连接

2 pin

产品清单:

名称

数量

SW100TSN

1

串口配置线缆

1

电源适配器

1

可选附件:

名称

备注

泰科MATEnet网线

需额外购买

采样RS232接口GUI进行配置:

  1. 车载以太网Master/Slave模式
  2. 端口VLAN配置PVID配置
  3. 端口时钟Master/Slave配置
  4. 时钟Domain ID配置
  5. MAC地址配置
  6. IP地址配置
  7. 其他设置需求

 

常用连接方式 

2.1 试验搭建gPTP时钟桥案例

        车载以太网TSN试验网络旨在构建精确时间同步和模拟车辆内部控制器模块进行网络精确授时而需要的必要网络架构。其需要祖时钟(grand clock)节点一个,从时钟(slave clock)节点可以是1个或多个,车载以太网TSN交换机一台,监控电脑一台。其中,祖时钟和从时钟节点使用Linux电脑(网卡需支持IEEE1588)和车载以太网转换器配套来模拟实现, 当然每台电脑和转换器组合可以使用实际的激光雷达或其他从时钟节点来对应更换。系统架构如下:

设备名称

数量

实现功能

备注

车载以太网TSN交换机

1

内置TSN协议栈,实现边界时钟授时

Linux电脑(IEEE1588)

5

用于模拟gPTP时钟节点

可以根据具体需求减少节点数量

车载以太网转换器

5

用于实现将标准以太网转换为车载以太网

可以根据具体需求减少节点数量

车载以太网专用线束

5

用于连接车载以太网转换器和TSN交换机

可以根据具体需求减少节点数量

监控用电脑

1

用于监控数据

通用RJ45网线

1

用于连接监控用电脑和TSN交换机

 2.2 汽车激光雷达gPTP时钟桥案例

        如下搭建一种简化的激光雷达桥接方案,支持gPTP时间同步,并实现主控模块和激光雷达的数据传输和精确同步。 

 2.3 汽车激光雷达进入工控机方案

        如下搭建一种简化的激光雷达接入工控机的方案,支持gPTP时间同步,并实现工控机和激光雷达的数据传输和精确同步。

简要使用说明

        将SW100 TSN车载以太网交换机的某一个通道的TRX-N和TRX-P两根线与被测试目标对应连接在一起,再根据需要配置端口的模式为Master或Slave. (如果接的目标设备是Master,则该端口设置为Slave,反之亦然.)。再给设备加上12V电源,并利用普通网线将电脑和以太网交换机相连。

        如果目标设备与端口连接正确,设备和对应通道分别配置为master和slave,即匹配正确,则对应通道的指示灯会点亮。同时,也表明该通道网络已经建立数据链接。这样就可以使用电脑上的以太网软件监控采集被测目标的数据了。

        即当指示灯正常后,就可以使用电脑上的以太网软件监控采集被测目标的数据了。

3.1交换机数据链路测试

        比如被试设备DUT1为100BASE-T1的Master(IP:192.168.1.155),被测设备DUT2为100BASE-T1的Slave(IP:192.168.1.188). 将两个设备分别接入SW100TSN的CH1和CH2. 其中CH1配置该通道为Slave与DUT1连接, CH2配置该通道为Maser与DUT2连接. 接上电源后, CH1和CH2通道对应的指示灯点亮, 表示建立连接,并可以进行数据通信.

        然后,使用以太网线将SW100与电脑相连, 配置电脑的IP与两个设备同一个网段(IP:192.168.1.122), 打开Wireshark软件, 就可以看到DUT1和DUT2之间的通信数据.

Wireshark显示如下:

HDN-VDO官网请访问这里icon-default.png?t=N7T8http://www.hdn-vdo.com/

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Linux】进程状态(R运行状态、S睡眠状态、D磁盘休眠状态、T停止状态、X死亡状态)

目录 01.运行状态 02.睡眠状态 03.磁盘睡眠状态 04.停止状态 05.死亡状态 进程的状态会随着操作系统的调度和外部事件的发生而不断地发生转换。例如,一个新创建的进程经过初始化后会进入就绪态,等待被调度执行;当调度器分配处理器资源给…

SpringBoot学习笔记一、SpringBoot应用初创建以及应用

一、创建SpringBoot的两种方式 1.Spring Initializr方式创建 (1)第一步在IDEA中选择 File-->NEW-->Project ,选择 Spring Initializr ,指定Maven坐标、包名、指定 JDK 版本 1.8 ,然后点击Next 。如下图&#x…

亚信安慧AntDB解析:数据库技术的新里程碑

AntDB简化了开发运维,更提高了数据库的易用性。AntDB是一种创新的数据库管理系统,其设计理念旨在让用户能够更便捷地进行数据库操作,减少繁琐的配置和管理工作,提升工作效率。 通过AntDB,用户可以快速部署和管理数据库…

leetCode刷题 20. 有效的括号

目录 题目: 1. 思路 2. 解题方法 3. 复杂度 4. Code 题目: 给定一个只包括 (,),{,},[,] 的字符串 s ,判断字符串是否有效。 有效字符串需满足: 左括号必须用相同类型…

USART发送单字节数据原理及程序实现

硬件接线: 显示屏的SCA接在B11,SCL接在B10,串口的RX连接A9,TX连接A10。 新建Serial.c和Serial.h文件 在Serial.c文件中,实现初始化函数,等需要的函数,首先对串口进行初始化,只需要…

Teamcenter 快速获取所有激活状态用户的方法

问题描述: License数量有限,需要分析Teamcenter 中所有激活状态下的用户,对其进行删减。如何快速获取Teamcenter 中所有激活状态用户呢? 解决方法: Teamcenter Query Builder提供了强大的自定义搜索功能。 新建查询…

Jenkins--在Linux上使用Docker安装

一、Jenkins 简介 Jenkins是一个流行的开源自动化服务器,用于持续集成和持续交付(CI/CD)。Jenkins的核心功能主要包括以下几点: 持续集成:Jenkins可以监控版本控制系统(如Git、SVN)中的代码变…

TCP重传机制详解——02SACK

文章目录 TCP重传机制详解——02 SACKSACK是什么?为什么要有SACK?实际场景抓包具体显示信息流程 实战抓包讲解SACK关闭场景下,三次重复ACK后会快速重传SACK打开但是不携带SACK块信息场景下,三次重复ACK也不会快速重传SACK打开并且…

Docker搭建LNMP环境实战(04):安装VMwareTools共享文件夹

1、加载VMware Tools安装盘 在VMware客户端,点击主菜单: 图1 启动VMware Tools安装 再点击下面的菜单: 图2 打开设置界面 出现下面的界面,虚拟DVD加载的是linux.iso 图3 查看VMware Tools的DVD虚拟安装映像文件 将DVD加载到CentO…

C++ 控制语句(一)

一 顺序结构 程序的基本结构有三种: 顺序结构、分支结构、循环结构 大量的实际问题需要通过各种控制流程来解决。 1.1 顺序结构 1.2 简单语句和复合语句 二 循环 2.1 for循环 语句流程图 注意:使用for语句的灵活性 三 while语句 四 do while语句

SpringCloud详解(持续更新)

springcloud定义 springcloud搭建 Eureka(注册发现) Eureka主页信息 Eureka服务注册中心(Eureka Server) 搭建 失效剔除(配置) Eureka服务提供方(Eureka Client) 搭建 Eureka服务消…

基于DWT(离散小波变换)的图像水印算法,Matlab实现

博主简介: 专注、专一于Matlab图像处理学习、交流,matlab图像代码代做/项目合作可以联系(QQ:3249726188) 个人主页:Matlab_ImagePro-CSDN博客 原则:代码均由本人编写完成,非中介,提供…