-
- 视频加载中。。。
- 课程目录
- 课程笔记
大家好!
今天,我将向大家展示一个
展示各种隔离式 CAN 系统互操作性的演示。
本演示中使用了三种不同的
隔离式 CAN 和隔离式电源的配置。
第一种配置采用分立式 CAN 收发器--
带有分立式隔离器的TCAN1042 和
用于数据通信的ISO7741。
带外部变压器和稳压器的变压器驱动器 SN6501
构成隔离式电源部分。
第二种配置采用类似的分立式隔离电源部分,
具有更高输出电流的变压器驱动器
SN6505。
但对于数据路径,则采用隔离式 CAN 收发器
ISO1042 以节省空间。
集成的隔离式数据和电源芯片
ISOW7841 与分立式 CAN 收发器 TCAN1042
配合使用可创建尺寸更小的第三种解决方案。
在本演示中,我们为这三种解决方案的每一种
都展示了通过一根 30 米长 CAN FD 总线
进行相互通信的两个电路板。
针对此演示开发的GUI 显示了
每个电路板发送和接收的数据包数量,
以及存在的任何误差。
大家可以看到,所有这些器件上
都没有累积误差。
我们还有一个速度测量仪表,
用于显示每个器件发送和接收数据的速度,
以及表示总线负载的一些分析
。
当以每秒 1 兆位的速度运行时,总线负载约为 40%
。
当以每秒 5 兆位的速度运行时,总线负载降低至 15%,
收发器仍然能够可靠地通信。
这显示了更快的CAN FD 速度不仅
可以实现更快的通信,而且还能实现
单个总线上更多器件的运行。
除 CAN FD 速度外,此处显示的所有三种解决方案
还具有高隔离额定值,
使其适用于基本和增强型应用。
有关这些解决方案的更多信息,请访问 ti.com/isocan。
课程介绍
共计1课时,2分0秒
猜你喜欢
换一换
推荐帖子
- 给C语言增加几个位操作函数
- 在汇编语言中有直接对位进行操作的指令,如置位、复位、位取反、测试某一位等,这对于硬件操作十分方便,在C语言中尽管也提供了一些位操作手段,如按位与、按位或、按位取反等,但它们是对一个字节进行操作,如要对具体的一位操作,仍旧不方便,以下给出了一些函数,可以模仿汇编语言的一些位操作功能。 #define uchar unsigned char /*测试变量某一位是否为&lsquo...
-
Jacktang
微控制器 MCU
- 【转载】PWM系列之互补PWM与中心对齐模式
- 原文作者是:KVIN 转载自此 对于电机控制来说,常用的还是互补PWM,如果做FOC,还会用到中心对齐模式(中央对齐模式)。下面就来说说dsPIC33E芯片的互补PWM与中心对齐模式的PWM。 首先,先配置PWM引脚为互补输出模式,然后再配置相应的引脚。这一部分在IOCONx寄存器: 由上可知,PMOD位要配置成互补输出模式,PENH,PENL要配置成1,PO...
-
灞波儿奔
微控制器 MCU
- LED PWM调光C程序
- #include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义 sbit LED1 = P2^0; sbit LED = P2^1; //定义LED灯,通过LED显示调光效果 sbit LED2 = P2^2; unsigned char ...
-
Aguilera
微控制器 MCU
- MSP430F5529的IO口管脚的中断学习笔记
- 非常简单的一个程序,在F5529的开发板上用按键的IO中断控制LED的亮灭: #include int main(void) { WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer P1DIR |= BIT0; //将LED1...
-
Aguilera
微控制器 MCU