车载以太网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.mzph.cn/news/773484.shtml

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

相关文章

代码格式上对齐的方法

昨天看到课程老师在sourceinsight中的操作,他不到两秒就把每行缩进字符数不同的代码行给统一对齐了。 我觉得这个很有用,虽然只是一个操作问题,而非技术问题。后来查了网络,记录一下这个方法。 比如有下面每行缩进不一样的代码&…

亲身体验!人工智能对话无障碍 —— BRClient 使用指南

01 概述 BRClient 这个名字来源于“Bedrock Client”的简称,寓意是为用户提供一个坚实的基础。BRClient 作为一个开源的桌面应用,为用户提供了友好的图形界面,让每个人都能够轻松访问和使用 Claude 3 的强大功能。用户可以自定义 Claude 3 的…

Vue.js 模板语法

Vue.js 使用了基于 HTML 的模板语法,允许开发者声明式地将 DOM 绑定至底层 Vue 实例的数据。 Vue.js 的核心是一个允许你采用简洁的模板语法来声明式的将数据渲染进 DOM 的系统。 结合响应系统,在应用状态改变时, Vue 能够智能地计算出重新…

Web APIs知识点讲解(阶段三)

DOM- 节点操作 一.节点操作 1.DOM节点 目标:能说出DOM节点的类型 DOM节点 DOM树里每一个内容都称之为节点 节点类型 元素节点 所有的标签 比如 body、 div html 是根节点 属性节点 所有的属性 比如 href 文本节点 所有的文本 document树: 总结&…

docker - 删除TAG为<none>的镜像

1.查看所有标记为 none 的镜像 docker images -f "danglingtrue"2. 获取镜像id docker images -f "danglingtrue" -q3、移除所有标记为 none 的镜像 docker rmi $(docker images -f "danglingtrue" -q)无法解决: 直接使用 docke…

Wireshark 抓包

启动时选择一个有信号的网卡双击打开,或者在 捕获选择里打开选择网卡。 然后输出下面的规则就可以抓到报文了。 最上面的三条是建立连接时的三次握手, 下面是发送数据hello 对应两条数据 最下面的4条是断时的4次挥手

Si24R2F+2.4GHz ISM 频段低功耗无线集成嵌入式发射基带无线

Si24R2F在原有Si24R2F的基础上:优化了射频性能、增加NTC测温、增加自动唤醒间隔、优化了蓝牙性能。在固定资产管理、冷链物流和牛羊畜牧业标签市场更具竞争力。 在原有SI24R2E做白卡/校徽的群体,在新的卡片机应用,更加推荐用SI24R2F&#xff…

[串联] MySQL 存储原理 B+树

InnoDB 是一种兼顾高可靠性和高性能的通用存储引擎,在 MySQL 5.5 之后,InnoDB 是默认的 MySQL 存储引擎。 InnoDB 对每张表在磁盘中的存储以 xxx.ibd 后缀结尾,innoDB 引擎的每张表都会对应这样一个表空间文件,用来存储该表的表结…

AXI-Stream——草稿版

参考自哔站:FPGA IP之AXI4-Lite AXI4-Stream_哔哩哔哩_bilibili 信号 传输层级从小到大 包(----------transfer--transfer--------)------delay--------包(----------transfer--transfer--------) TKEEP和TSTRB共同决定了是哪种数据流

Cocos游戏开发中的动态切割图片

点击上方亿元程序员+关注和★星标 引言 Cocos游戏开发中的动态切割图片 近日,由于笔者发现了另外一个非常有趣的画线切割小游戏,沉迷于夺回秋雅无法自拔,导致断更了一周多。(尊嘟假嘟) 言归正传,游戏体验过之后,非常感兴趣这个游戏中的切割效果是如何实现的呢? 今天…

Bean对象拷贝工具封装

在平时后端开发的过程中&#xff0c;经常要把对象封装成DTO,VO对象&#xff0c;来与前端进行交互 下面就是自己封装的对象拷贝工具&#xff1a; public class BeanCopyUtils {private BeanCopyUtils() {}public static <V> V copyBean(Object source,Class<V> cl…

【剑指offer】顺时针打印矩阵

题目链接 acwing leetcode 题目描述 输入一个矩阵&#xff0c;按照从外向里以顺时针的顺序依次打印出每一个数字。 数据范围矩阵中元素数量 [0,400]。 输入&#xff1a; [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] 输出&#xff1a;[1,2,3,4,8,12,11,10,9,5,6,7] 解题 …

C语言动态分配数组

指针方式 可以使用指针&#xff0c;并在需要时通过malloc函数动态分配内存。下面是一个示例&#xff1a; #include <stdio.h> #include <stdlib.h>// 定义包含动态数组的结构体 struct DynamicArray {int size;int *array; };// 初始化结构体及动态数组 void ini…

【AutoML】一个用于图像、文本、时间序列和表格数据的AutoML

一个用于图像、文本、时间序列和表格数据的AutoML AutoGluon介绍安装AutoGluon快速上手 参考资料 AutoGluon自动化机器学习任务&#xff0c;使您能够在应用程序中轻松实现强大的预测性能。只需几行代码就可以训练和部署有关图像&#xff0c;文本&#xff0c;时间序列和表格数据…

记录在项目中引用本地的npm包

1、先把需要的包下载下来&#xff0c;以Photo Sphere Viewer 为引用的npm包、项目以shpereRepo为例子 git clone https://github.com/mistic100/Photo-Sphere-Viewer2、拉下代码后修改之后执行 ./build.sh build.sh #!/usr/bin/env bashyarn run build targetDir"../sh…

c# 设置图片透明度

逐个像素进行Alpha值的设置&#xff0c;网上其他的代码不能处理有透明背景的图片&#xff0c;因此要对Alpha、R、G、B均为0的透明色进行特殊处理&#xff0c;不做转换。 private Bitmap SetImageOpacity(Image srcImage, int opacity){Bitmap pic new Bitmap(srcImage);for (i…

mysql安装及操作

一、Mysql 1.1 MySQL数据库介绍 1.1.1 什么是数据库DB&#xff1f; DB的全称是database&#xff0c;即数据库的意思。数据库实际上就是一个文件集合&#xff0c;是一个存储数据的仓库&#xff0c;数据库是按照特定的格式把数据存储起来&#xff0c;用户可以对存储的数据进行…

【pytest、playwright】allure报告生成视频和图片

目录 1、修改插件pytest_playwright 2、conftest.py配置 3、修改pytest.ini文件 4、运行case 5、注意事项 1、修改插件pytest_playwright pytest_playwright.py内容如下&#xff1a; # Copyright (c) Microsoft Corporation. # # Licensed under the Apache License, Ver…

公网部署ctfd+ctfd_whale问题解决

参考博客 赵师傅&#xff1a;https://www.zhaoj.in/read-6333.html/comment-page-1 docker swarm&#xff1a;https://www.jianshu.com/p/77c4c62d9afe ctfd动态靶场搭建 https://blog.csdn.net/Java_ZZZZZ/article/details/131510368 docker swarm 节点标记 注意需要用以…

WPF 自定义按钮类实现

1.创建自定义按钮类 &#xff08;CustomButton.cs&#xff09; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows; using System.Windows.Controls; using System.Windows.Media;…