CAN(Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。 在CAN总线应用中,一般建议使用屏蔽双绞线进行组网、布线,本文将详细讲解为什么CAN总线要采取双绞线的布局。 一.双绞线简介 双绞线是指两条相互绝缘的导线按照一定的规格互相缠绕在一起而制成的一种通用配线。双绞线的主要作用是防止外界电磁干扰,降低自身信号的对外干扰。(即,既可以防止别人干扰自己,也可以降低自身对别人的干扰。) 将一对相互绝缘的金属导线绞合在一起,不仅可以抵御一部分来自外界的电磁波干扰,也可以降低多对绞线之间的相互干扰,其原理是:把两根绝缘的导线互相绞在一起,干扰信号作用在这两根相互绞缠在一起的导线上是一致的(这个干扰信号叫做共模信号),在接收信号的差分电路中可以将共模信号消除,从而提取出有用信号(差模信号)。 双绞线的作用是使外部干扰在两根导线上产生的噪声(在专业领域里,把无用的信号叫做噪声)相同,以便后续的差分电路提取出有用信号,差分电路是一个减法电路,两个输入端同相的信号(共模信号)相互抵消(m-n),反相的信号相当于x-(-y),得到增强。理论上,在双绞线及差分电路中m=n,x=y,相当于干扰信号被完全消除,有用信号加倍,但在实际运行中是有一定差异的。 在一个电缆套管里的,不同线对具有不同的扭绞长度,一般地说,扭绞长度在38.1mm~140mm内,按逆时针方向扭绞,相临线对的扭绞长度在12.7mm以内。双绞线一个扭绞周期的长度,叫做节距,节距越小(扭线越密),抗干扰能力越强。 二.常见双绞线及优点 双绞线常见的有3类线,5类线和超5类线,以及最新的6类线,前者线径细而后者线径粗,型号如下: 1)一类线:主要用于语音传输(一类标准主要用于八十年代初之前的电话线缆),不同于数据传输。 2)二类线:传输频率为1MHZ,用于语音传输和最高传输速率4Mbps的数据传输,常见于使用4MBPS规范令牌传递协议的旧的令牌网。 3)三类线:指目前在ANSI和EIA/TIA568标准中指定的电缆,该电缆的传输频率16MHz,用于语音传输及最高传输速率为10Mbps的数据传输主要用于10BASE-T。 4)四类线:该类电缆的传输频率为20MHz,用于语音传输和最高传输速率16Mbps的数据传输主要用于基于令牌的局域网和10BASE-T/100BASE-T。 5)五类线:该类电缆增加了绕线密度,外套一种高质量的绝缘材料,传输率为100MHz,用于语音传输和最高传输速率为10Mbps的数据传输,主要用于100BASE-T和10BASE-T网络。这是最常用的以太网电缆。 6)超五类线:超5类具有衰减小,串扰少,并且具有更高的衰减与串扰的比值(ACR)和信噪比(Structural ReturnLoss)、更小的时延误差,性能得到很大提高。超5类线主要用于千兆位以太网(1000Mbps)。 7)六类线:该类电缆的传输频率为1MHz~250MHz,六类布线系统在200MHz时综合衰减串扰比(PS-ACR)应该有较大的余量,它提供2倍于超五类的带宽。六类布线的传输性能远远高于超五类标准,最适用于传输速率高于1Gbps的应用。六类与超五类的一个重要的不同点在于:改善了在串扰以及回波损耗方面的性能,对于新一代全双工的高速网络应用而言,优良的回波损耗性能是极重要的。六类标准中取消了基本链路模型,布线标准采用星形的拓扑结构,要求的布线距离为:永久链路的长度不能超过90m,信道长度不能超过100m。 目前,双绞线可分为非屏蔽双绞线(UTP=UNSHILDED TWISTED PAIR)和屏蔽双绞线(STP=SHIELDED TWISTEDPAIR)。屏蔽双绞线电缆的外层由铝铂包裹,以减小辐射,但并不能完全消除辐射,屏蔽双绞线价格相对较高,安装时要比非屏蔽双绞线电缆困难。 三.CAN与双绞线的结合 控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束,CAN总线本身有强大的抗干扰和纠错重发机制。 当CAN被应用于新能源汽车上时,意味着它要在电磁严重的环境下工作,所以如何抗干扰是工程师最为关心的话题。 当CAN总线运用双绞线的时候就可以很好的解决这些干扰问题,CAN接口采用的是差分信号传输方式。差分信号传输是一种使用两个互补电信号进行信息传递的方法。以高速CAN为例,不同的逻辑状态通过CANH、CANL两根信号线进行传输,接收电路只对两根信号线的信号差值进行识别。理想状态下,CAN总线的波形如下图所示: 干扰信号一般以共模的形式存在,当总线受到干扰时,两根总线会同时受影响,但其差分电压并不会受影响,如图2所示。相对于单端信号传输方式来说,差分信号传输方式具有更好的抗干扰能力。 当然,采用了差分传输方式也并不可以高枕无忧。CAN总线经常用于远距离通信,线缆长度的增加,各种干扰通过线缆耦合到总线上,极大地增加了外界对总线通信干扰的概率,如果线缆选用及使用不当,极有可能造成通信异常。对于CAN总线应用,一般我们会推荐使用双绞线。 四.特殊的“双绞线”CAN 除了一种双线CAN外,还有一种单线CAN(Single Wire CAN),单线CAN可以减少一根传输线,但是要求节点间有良好的共地特性(相当于第二根信号线)。单线CAN的信号抗干扰能力相对较弱,在设计中需要提高信号幅度以增加信噪比,如此又会让它自身的辐射能力增加,因此必须降低其信号传输速率以达到电磁兼容的要求。综上,单线CAN仅适合应用在低速的车身电子单元、舒适及娱乐控制领域。低速CAN总线由于信号速度不高,在一根信号线失灵的情况下,仍可工作于单线模式。
1. GPIO 2. 定时器 3. 串行通信 4. 中断功能GPIO 单片机仅靠CPU和内存是无法运行的! 有效使用单片机不可或缺的“外设功能”是什么呢? 对电子产品进行控制的单片机是由CPU、内存及外设功能等部分组成的(图1)。CPU根据指令(程序),执行运算、数据的读写以及进行条件判断等,而内存则用来保存该程序(记忆)。 外设功能是指为了使单片机便于使用的各种功能。例如,CPU为了与外部的传感器及开关等进行信号交换,就需要“输入/输出端口(I/O端口)”这种外设功能。 而且,将模拟输入信号转换为数字值的“A/D转换器”以及反过来将数字值转换为模拟输出信号的“D/A转换器”则是单片机对各种信号进行处理时不可或缺的外设功能。 另外,还有为了正确测量时间所用的“定时器”以及提供日期和时计的“实时时钟(RTC)”,用于进行与时间相关的处理,此外还有将并行信号(parallel signal)和串行信号(serial signal)进行互相交换的“UART(Universal Asynchronous Receiver Transmitter,通用异步收发器)”等,以便进行通信。 图1:单片机内部结构示意图 了解数字信号的输入/输出端口---“GPIO” 在“输入/输出端口(I/O端口)”中,数字信号的输入/输出端口即“GPIO(General Purpose Input/Output)”也被称为“通用I/O端口”,是一种用于数字信号输入/输出的非常方便的端口。用于将数字输出的传感器值和开关的ON/OFF值传送到单片机的输入端及通过LED来显示单片机的运算结果,以及输出用于驱动电机运行的信号等等。 GPIO被称为通用端口是其引脚既可以用于输入也可以用于输出。在早期的单片机中,引脚都被固定用于输入或输出,但是现在很多单片机中都可以自由地将其设定为输入或输出端口。假设GPIO端子有8个引脚,则可以将4个引脚用于输入,另4个引脚用于输出,也可以将1个引脚用于输入,剩下的7个引脚用于输出。 在GPIO中,为了使CPU和外部设备之间进行数据交换,要相互执行通过程序处理的数字值(0或1)与信号(电压的LOW电平或HIGH电平)的转换。下面是作为RX63N单片机的GPIO端口基础的寄存器(※1)的作用(图2)。 (※1)寄存器(Register):存在于单片机的CPU和外设功能内部中的记忆回路。用于运算和保持CPU的执行状态。由于是作为CPU及外设功能的内部回路,所以在对内存进行写入和读取时速度很快,但容量却非常小,既有可以用于各种用途的寄存器(通用寄存器),又有用于某些限定的功能和用途的特殊寄存器。 图2:GPIO的基本结构示意图 端口方向寄存器(PDR) 决定引脚方向的寄存器,也称为“方向寄存器”。 端口输入数据寄存器(PIDR) 输入时反映所使用的引脚状态的寄存器。从引脚输入LOW电平或者HIGH电平时会将之转换为0或1的值并读取该转换结果。随着引脚的变化数值也将发生变化。所以不会保持读取时的值。 端口输出数据寄存器(PODR) 此寄存器保存用作输出引脚的输出数据。将0或1的值转换为LOW电平或HIGH电平信号并从引脚输出。由于可以与内存一样保持改写前的值,所以在改写前来自引脚的输出电压也将保持不变。 定时器 一手包办有关时间和时刻的处理! 在单片机中,不仅频繁地使用“○月○日○点○分”这种时刻显示,显示过去的时间和一定的周期这种形式也被频繁地使用。例如,“该程序从运行开始过去了多少时间?”、“每秒输送128次信号”等等。另外,还经常被用于“等待指定的时间”、“经过指定的时间后将转移到下一个处理”这样的情况。对这些与时间和时刻有关进行处理的外设功能就是定时器(图1)。 图1:定时器就是进行与时间、时刻有关的处理我们也可以不使用外设功能(硬件)的定时器,而是通过软件来计算时间。下面通过图2来说明使用软件来定时的示例,图中假设循环(重复)部分的处理需要费时1μs(微秒:100万分之1秒)。由此可以计算出该循环部分重复1000次需要花费1ms(毫秒:千分之1秒),重复100万次则需费时1秒。即:通过“等待经过循环处理所指定的时间”来计算时间。但是,CPU将会集中进行时间计算的处理而无法进行其他处理。而且,只能计算一个周期的时间。而现实当中,单片机需要对应0.1秒和1/1024秒等各种周期的时间。另外,CPU的计时器频率(驱动速度)也将对软件产生影响。如果将100MHz驱动的CPU改为50MHz,那么循环1次所需的时间将变为原来的两倍。因此,需要对计算时间的软件进行修正。如上所述,由于在管理上既花时间又容易出错,所以要极力避免通过软件来计算时间。图2:通过软件定时的定时器示例 稍微介绍一下中断的内容…… 下面,我们简单介绍一下和定时器不可分割的技术——“中断功能”。单片机中的“中断功能”是指某个程序在执行过程中,因某种原因而发出“开始进行其他处理”的请求。由于可以使用中断功能,所以可使CPU不集中进行一个处理。让我们想象一下日常生活中用到“中断功能”的情景,当我们把热水倒入方便面盒中后,如果我们在3分钟内一直盯着时钟看,那么这段时间内我们就不能做其它事情。但如果用厨房定时器设定3分钟的时间,在厨房定时器的警报响起之前我们便可以去做其它事情。在这个例子中,“一直盯着时钟看”就相当于前一节中所介绍的“等待经过循环处理所指定的时间”,所以在处理结束之前不能去做其它事情。同时,厨房定时器的警报就相当于中断功能。在中断发生前还可以去做其它事情。单片机的外设功能中有各种各样的定时器,这些定时器在经过指定的时间或处理结束时向CPU发送中断信号。不仅是定时器,很多外设功能都会在“产生变化”、“处理开始/结束”时将中断信息传送给CPU。所以,CPU在中断功能发生前还可以继续做其它工作,因此可提高作业效率。关于中断功能的详细内容,将在本文后面的《外部中断功能IRQ》中做详细介绍。我们先事先了解一下“从外设功能以中断的形式向CPU传送信息”的内容。 各式各样的定时器中,还有“看门狗定时器”! 在单片机的外设功能中,最贴心的定时器是计算到指定时间的定时器和每隔一段时间便发生中断的定时器。在定时器中,最具特色的是WDT(看门狗定时器)。其名字Watch Dog Time中的Watch dog意思为“看门狗”,它的工作就是监视程序是否出现失控。由WDT监视的程序通过事先将设定的值写入WDT后启动。WDT每隔一定时间便减掉写入的值,当程序正常运行时,处理结束前会对WDT清零再结束。但是,如果程序失控(进入意料之外的重复状态且无法停止)时,写入WDT的值将小于0(称为下溢),因此向CPU通知程序出现了失控。在不允许睡眠的重要系统中,单片机中搭载的“看门狗定时器”―WDT发挥了极其重要的作用。 串行通信 单片机与外围设备的连接:并行和串行 单片机是嵌入式设备的“头脑”,其与作为嵌入式设备的“手和脚”是各种外围设备(输入输出设备等)连接。单片机应该怎样与这些外围设备连接才好呢?比如,我们来考虑一下将传感器与单片机连接的情况。如果使用前面介绍的“GPIO”的话,从传感器向单片机传送8位信号时需要使用8个引脚。这种传送模式被称为并行(并行通信)模式(图1―左)。但是,仅一个传感器就需要连接8个引脚,确实太可惜了 ,是否还有连接更少的引脚就能达到同样目的的方法呢? 此时,可使用串行传送模式(串行通信)。“串行”的意思就是直列或直线。通过并行传送模式(Parallerl Transferring Mode)中需要8个引脚才能实现的通信,在串行传送模式(Serial Transfer Mode)中,由于可以以排成一直线的模式进行传送,所以仅需一个引脚就够了(图1―右)。由于在单片机内部是通过并行模式来进行信号交换,所以还需将通过串行模式传送来的信号转换为并行模式(串行并行转换)。相反,从单片机向与单片机串行连接的外围设备传送的信号也需要将信号从并行模式转换为串行模式(并行串行转换)。瑞萨电子的单片机RX63N是通过被称为SCI(Serial Communication Interface,串行通信接口)的单元进行这些转换的。例如,使一个引脚对应1位 的char型变量进行信息交换的是并行通信(Parallel communication),而一个引脚以时分(time division)按每1位进行信息交换的就是串行通信(Serial Communication)。 图1:并行和串行由于串行连接仅使用少数引脚便可进行,所以,近年来多被用于单片机和外围设备之间的连接。GPIO除了用于将驱动电机的信号及 LED闪烁等软件操作结果的信号输出时以外,还被用于通过开关或ON/OFF输出的传感器的输入等。 通过UART便可简单地使用串行通信 由于电特性的不同,以及用于进行通信协议的规定不同,串行通信具有多种方式,其中,最易于使用的应该是“异步通信模式”了。仅需用信号线将单片机和外围设备连接起来便可使用,所以在单片机与动作监视器用的终端之间进行通信时、以及单片机与无线LAN用模块进行通信时使用。 在异步通信模式的串行通信状态下,一字节的文字信息※1在“开始位”(Start bit,意味着开始发送)和“停止位”(Stop bit,意味着停止发送)之间发送(图2)。由此,无需 I2C(Inter-Integrated Circuit,内部集成电路)”及“SPI(Serial Peripheral Interface,串行外设接口)”等时钟信号线(但在其他的串行通信模式中这些时钟信号线是必需的,以对发送和接收的时序进行同步)。另外,还可追加用于检查数据是否已正常发送的“奇偶校验位(Parity bit)※2”。 此通信方式所使用的通信用器件被称为UART(Universal Asynchronous Receiver/Transmitter,通用异步收发器),在瑞萨电子的单片机--RX63N中内置了支持此功能的SCI(串行通信接口)。 (※1)异步串行通信状态下,一般都是从“最低有效位(LSB: Least Significant Bit),即最低二进制数位”开始进行发送的。 (※2)奇偶校验位(Parity bit):在发送时按一定量的数据(在SCI中为7位或8位)中所具有“1”(或“0”)的个数为奇数个时定为“1”,为偶数个时定为“0”的奇偶校验位(使偶校验(Even Parity Check)、数据及奇偶校验位中所包括的“1”的数量成为偶数个的方法),并通过与接收侧进行校验,以检测出数据通信中的错误。反之,如果“1”(或“0”)的个数为奇数时定为“0”,为偶数时定为“1”的方法被称为奇校验(Odd Parity Check)。图2:异步串行通信在异步通信中,能实现按“单片机→外围设备”或“外围设备→单片机”的方向确保数据信号专用的信号线时,被称为全双工通信。另一方面,将通过1根信号线来切换通信方向的方式称为半双工通信。全双工方式时需要2根信号线,可同时进行发送和接收。半双工方式时仅需1根信号线,但必须在发送和接收之间进行切换(图3)。图3:全双工通信和半双工通信 中断功能 提高作业效率的“中断功能”指的是什么? 我们回顾一下“定时器”篇中简单介绍过的“中断功能”概念。任何人都有过这样的经验,就是“将鸡蛋放进沸腾的热水中,直到鸡蛋煮熟的10分钟内要确认好几次时钟”的经历。在单片机的世界中也同样,在等待某种状态达成时,具有对对象进行定期检查的方法。例如,在等待向GPIO(通用I/O端口)的输入从0变为1时,程序可以一定的间隔来检查GPIO的状态。这种处理被称为“轮询”。 轮询虽然是一种了解状态变化的简单方法,但是如果检查的频度低(间隔长)就会错过变化,如果频度过高(间隔短),即使查也查不到变化“空耗”。由于轮询通过简单的程序便能完成处理,所以在掌握对象的变化频度时是有效的。但是,进行多次检查也会给单片机带来负荷,对功耗不利。 因此就要用到“中断功能”。产生中断时,CPU会暂时停止正在执行的任务,转而进行别的任务。也就是有别的任务“穿插”进来的意思(图1) 。当中途穿插进来的任务结束后,CPU再返回处理原来的任务。 图1:中断与轮询设想一下你在工作的同时煮鸡蛋的情况。由于你不想停下手中的工作,所以把鸡蛋放入热水中后就设置定时器并继续工作,10分钟后定时器一响就把鸡蛋从热水中捞起。这时,定时器的鸣叫就是中断 ,而“把鸡蛋从热水中捞起”就是穿插进来的工作。大家可以通过这种方式来了解中断功能。 单片机中的中断处理 中断产生于单片机内部和外部的各种设备。于开关和感应器等单片机外部的中断称为外部引脚中断,来自这些机器的中断信号由名为“IRQ”的引脚接收,再向中断控制器(在RX63N中称被称为“ICUb”)发出通知。IRQ为“Interrupt ReQuest”的略称,意思为“中断请求”。另外,来自单 片机内部的定时器和GPIO、串行通信设备UART等外设机器的中断被称为外部设备中断,中断信号直接从各外部设备通知中断控制器。 在中断控制器中,各种设备的中断信号按照先来后到的顺序,以适当的顺序被传送到CPU。而且,中断被设为无效的设备的中断信号将不会被传送到CPU,也就意味着可以忽视(屏蔽)这些信号。CPU按照从中断控制器接收到的指示来执行对应的程序(中断处理)。 CPU一旦接收到中断控制器的中断信号,首先将终止执行中的程序。然而,会自动保存“从何处重启”的出栈(POP)信息,这被称为“进栈(PUSH)”。进栈结束后,将开始由中断执行的程序。该程序结束时,进栈信息将回 送到CPU,这种现象被称为“出栈”(图2)。由于进栈和出栈都由CPU自动执行,因此程序设计者不必因顺序问题而费心。 图2:中断处理流程例如,通过UART执行串行通信时,经常监视字节是否被接收了而导致效率不佳。所以,多数情况下都对程序进行如下编程,即在信息送达 时就会产生中断并进行适当的处理,另外,使定时器产生中断的情况也不在少数。进行“经过了一定时间后该做什么”这类处理时,应进行如下编程,即通过来自定时器的信号开始进行处理。如上所述,在有效利用单片机方面,中断功能发挥了很大的作用。
常用快捷键 在下面的表格里,展示了 LTspice 当中使用频率非常高的一些快捷键(这些快捷键也可以通过展开菜单栏上的【Edit】进行查看或者使用): 快捷键设置 鼠标依次点击 LTspice 菜单栏上的【Simulate -> Settings】打开设置对话框,选中该对话框里的【Schematic】选项卡,按下该界面上的【Keyboard Shortcuts[*]】按钮: 这样就可以查看和修改 LTspice 全部的快捷键设置,其最新的 24.0.0 版本与早期其它版本的默认快捷键设置有所不同,具体请参考如下界面当中的默认设置: 常量符号 单位符号 注意:表达 106 数量级要使用 MEG 或者 meg,而不是使用 M 或者 m;电容器的参数设置里输入 1 表示的是 1 法拉第,而不能使用 1F 或者 1f。 注意:在 .asc 源文件当中,点命令以 ! 符号作为开始,而注释则是以 ; 作为开始。
随着全球制造业步入工业4.0的新纪元,技术的飞速发展正引领着自动化领域的深刻变革。在这场变革中,数据成为了驱动工业自动化转型的核心引擎,而DeepMind Industrial(简称DMI),作为新一代工业智能技术的领航者,正为自动化进程注入前所未有的活力与动能。对于身处工控领域的专业人士而言,紧跟这一技术潮流,不仅是提升当前竞争力的关键,更是为未来职业发展铺就坚实基石的必由之路。 一、自动化技术的迭代演进 从早期的继电器控制,到PLC引领的电气化时代,再到如今工业互联网驱动的数字化浪潮,工业自动化技术经历了数次质的飞跃。而DMI的出现,正推动着自动化系统向“智能感知-精准分析-自主决策”的高级阶段迈进。这一转变的核心,在于数据的深度挖掘与高效利用。 传统自动化系统虽然实现了基本的设备控制,但数据价值挖掘不足,大量设备状态、工艺参数等宝贵信息被束缚于本地系统之中,难以转化为生产力。DMI通过构建开放的数据云平台,打通了从生产现场至云端的数据链路,使工业数据得以自由流动、深度分析,并转化为可量化的生产效益。在控制层面,DMI的实时数据处理引擎能够毫秒级响应,轻松应对数千个IO点的动态数据;在系统协同上,其强大的异构集成能力,让不同品牌、不同协议的设备无缝对接,实现了从“单机智能”到“系统智能”的跨越。 二、DMI技术体系的革新力量 1.设备互联的桥梁 面对工业现场设备协议林立、互操作性差的挑战,DMI凭借其强大的协议解析与自适应转换技术,能够原生支持多达数十种工业通信协议,显著缩短了老旧设备的智能化改造周期,为制造企业节省了大量成本。 2.控制逻辑的智能化升级 不同于传统PLC依赖于人工预设的控制逻辑,DMI引入了基于数据驱动的动态优化机制,能够根据实时工况自动调整控制参数。在精密制造领域,这一技术将数控机床的定位精度提升至亚微米级;在流程工业中,通过多变量优化控制,显著降低了反应釜的温度波动,提升了生产效率与产品质量。 3.能效管理的智慧化转型 面对“双碳”目标的迫切需求,DMI提供的能效管理解决方案,通过实时监测与分析电能质量,结合先进的预测算法,帮助企业实现能效最大化,同时减少碳排放。某能源企业采用DMI方案后,其空压机系统的综合能效提升显著,年碳排放量大幅降低。 三、工业自动化的未来展望 1.去中心化的控制架构 随着边缘计算的兴起,DMI正引领控制架构向“边缘智能+云端优化”的混合模式转变。这一架构既保证了控制的实时性,又充分利用了云端的计算资源,推动了智能制造的深入发展。 2.工艺知识的数字化传承 DMI利用知识图谱技术,将工程师的经验智慧转化为结构化的数字资产,加速了新员工培训,提升了工艺参数设置的准确性,为制造业的人才培养注入了新的活力。 3.人机协作的深度融合 在DMI的赋能下,工业机器人不再仅仅是执行预设程序的工具,而是具备了自主学习与决策能力的智能伙伴。通过深度融合的视觉识别与运动控制,机器人能够灵活应对复杂工况,开创了人机共融的新篇章。 四、工控从业者的能力转型 1.从编程者到架构师 掌握DMI技术,工控人员需从单一的PLC编程或hmi设计,向系统架构设计转型。利用DMI的可视化建模工具,快速构建数字孪生模型,优化生产流程,提升整体效能。 2.从维修工到分析师 DMI的设备健康管理模块,让工程师从故障排除转向预测性维护,通过多维度数据分析,提前预判设备故障,降低维护成本,减少非计划停机时间。 3.从单机调试到生态协同 在DMI构建的工业互联网生态中,工程师需具备跨系统、跨领域的协同能力,通过集成不同工序、不同系统的数据,实现全局优化,提升整体运营效率。 五、行动指南:拥抱变革,共创未来 技术深造:系统学习DMI技术体系,掌握其设备接入、数据接口及开发工具,为技术转型打下坚实基础。 实践积累:积极参与实际项目,运用DMI的预测性维护、能效优化等功能,积累从数据采集到价值创造的实战经验。 思维转变:树立“数据驱动”的理念,将工艺经验转化为可量化的优化模型,推动从经验决策向智能决策的转型。 结语 工业4.0的浪潮下,DMI以其卓越的技术实力和广泛的应用前景,正引领着工业自动化领域的新一轮变革。通过深度挖掘数据价值,打破传统壁垒,DMI不仅助力企业在生产效率与产品质量上实现质的飞跃,更为工控从业者开辟了更加宽广的职业道路与发展空间。在这场技术变革的洪流中,唯有积极拥抱DMI,方能把握未来,共创工业自动化的辉煌篇章。
计数器是重要的电子器件、设备之一,所以我们有必要对计数器有所认识。在这篇文章中,小编将对计数器、计数器的作用、计数器的种类以及计数器的应用予以介绍。如果你对计数器相关内容具有兴趣,不妨继续往下阅读哦...
来源:发动机技术 中国车用电机在全球资源条件下具有明显的比较优势,发展潜力较大。从新能源汽车的产业链来看,受益端将主要集中在核心零部件领域。国内车用驱动电机行业现状:电机业中的小行业、但制造...
CAN(Controller Area Network)是一种用于实时应用的串行通讯协议总线,它可以使用双绞线来传输信号,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束。 在CAN总线应用中,一般建议使用屏蔽双绞线进行组网、布线,本文将详细讲解为什么CAN总线要采取双绞线的布局。 一.双绞线简介 双绞线是指两条相互绝缘的导线按照一定的规格互相缠绕在一起而制成的一种通用配线。双绞线的主要作用是防止外界电磁干扰,降低自身信号的对外干扰。(即,既可以防止别人干扰自己,也可以降低自身对别人的干扰。) 将一对相互绝缘的金属导线绞合在一起,不仅可以抵御一部分来自外界的电磁波干扰,也可以降低多对绞线之间的相互干扰,其原理是:把两根绝缘的导线互相绞在一起,干扰信号作用在这两根相互绞缠在一起的导线上是一致的(这个干扰信号叫做共模信号),在接收信号的差分电路中可以将共模信号消除,从而提取出有用信号(差模信号)。 双绞线的作用是使外部干扰在两根导线上产生的噪声(在专业领域里,把无用的信号叫做噪声)相同,以便后续的差分电路提取出有用信号,差分电路是一个减法电路,两个输入端同相的信号(共模信号)相互抵消(m-n),反相的信号相当于x-(-y),得到增强。理论上,在双绞线及差分电路中m=n,x=y,相当于干扰信号被完全消除,有用信号加倍,但在实际运行中是有一定差异的。 在一个电缆套管里的,不同线对具有不同的扭绞长度,一般地说,扭绞长度在38.1mm~140mm内,按逆时针方向扭绞,相临线对的扭绞长度在12.7mm以内。双绞线一个扭绞周期的长度,叫做节距,节距越小(扭线越密),抗干扰能力越强。 二.常见双绞线及优点 双绞线常见的有3类线,5类线和超5类线,以及最新的6类线,前者线径细而后者线径粗,型号如下: 1)一类线:主要用于语音传输(一类标准主要用于八十年代初之前的电话线缆),不同于数据传输。 2)二类线:传输频率为1MHZ,用于语音传输和最高传输速率4Mbps的数据传输,常见于使用4MBPS规范令牌传递协议的旧的令牌网。 3)三类线:指目前在ANSI和EIA/TIA568标准中指定的电缆,该电缆的传输频率16MHz,用于语音传输及最高传输速率为10Mbps的数据传输主要用于10BASE-T。 4)四类线:该类电缆的传输频率为20MHz,用于语音传输和最高传输速率16Mbps的数据传输主要用于基于令牌的局域网和10BASE-T/100BASE-T。 5)五类线:该类电缆增加了绕线密度,外套一种高质量的绝缘材料,传输率为100MHz,用于语音传输和最高传输速率为10Mbps的数据传输,主要用于100BASE-T和10BASE-T网络。这是最常用的以太网电缆。 6)超五类线:超5类具有衰减小,串扰少,并且具有更高的衰减与串扰的比值(ACR)和信噪比(Structural ReturnLoss)、更小的时延误差,性能得到很大提高。超5类线主要用于千兆位以太网(1000Mbps)。 7)六类线:该类电缆的传输频率为1MHz~250MHz,六类布线系统在200MHz时综合衰减串扰比(PS-ACR)应该有较大的余量,它提供2倍于超五类的带宽。六类布线的传输性能远远高于超五类标准,最适用于传输速率高于1Gbps的应用。六类与超五类的一个重要的不同点在于:改善了在串扰以及回波损耗方面的性能,对于新一代全双工的高速网络应用而言,优良的回波损耗性能是极重要的。六类标准中取消了基本链路模型,布线标准采用星形的拓扑结构,要求的布线距离为:永久链路的长度不能超过90m,信道长度不能超过100m。 目前,双绞线可分为非屏蔽双绞线(UTP=UNSHILDED TWISTED PAIR)和屏蔽双绞线(STP=SHIELDED TWISTEDPAIR)。屏蔽双绞线电缆的外层由铝铂包裹,以减小辐射,但并不能完全消除辐射,屏蔽双绞线价格相对较高,安装时要比非屏蔽双绞线电缆困难。 三.CAN与双绞线的结合 控制器局域网总线(CAN,Controller Area Network)是一种用于实时应用的串行通讯协议总线,是世界上应用最广泛的现场总线之一。CAN协议用于汽车中各种不同元件之间的通信,以此取代昂贵而笨重的配电线束,CAN总线本身有强大的抗干扰和纠错重发机制。 当CAN被应用于新能源汽车上时,意味着它要在电磁严重的环境下工作,所以如何抗干扰是工程师最为关心的话题。 当CAN总线运用双绞线的时候就可以很好的解决这些干扰问题,CAN接口采用的是差分信号传输方式。差分信号传输是一种使用两个互补电信号进行信息传递的方法。以高速CAN为例,不同的逻辑状态通过CANH、CANL两根信号线进行传输,接收电路只对两根信号线的信号差值进行识别。理想状态下,CAN总线的波形如下图所示: 干扰信号一般以共模的形式存在,当总线受到干扰时,两根总线会同时受影响,但其差分电压并不会受影响,如图2所示。相对于单端信号传输方式来说,差分信号传输方式具有更好的抗干扰能力。 当然,采用了差分传输方式也并不可以高枕无忧。CAN总线经常用于远距离通信,线缆长度的增加,各种干扰通过线缆耦合到总线上,极大地增加了外界对总线通信干扰的概率,如果线缆选用及使用不当,极有可能造成通信异常。对于CAN总线应用,一般我们会推荐使用双绞线。 四.特殊的“双绞线”CAN 除了一种双线CAN外,还有一种单线CAN(Single Wire CAN),单线CAN可以减少一根传输线,但是要求节点间有良好的共地特性(相当于第二根信号线)。单线CAN的信号抗干扰能力相对较弱,在设计中需要提高信号幅度以增加信噪比,如此又会让它自身的辐射能力增加,因此必须降低其信号传输速率以达到电磁兼容的要求。综上,单线CAN仅适合应用在低速的车身电子单元、舒适及娱乐控制领域。低速CAN总线由于信号速度不高,在一根信号线失灵的情况下,仍可工作于单线模式。 本文来源:智能汽车电子与软件
一、工业机器人的发展背景 1920年,捷克剧作家卡里洛·奇别克在其科幻剧本《罗萨姆万能机器人制造公司》(Rossum's Universal Robots)首次使用了ROBOT这个名词,之后便成为机器人的代名词。 1938年3月,The Meccano M...