- 本课程为精品课,您可以登录eeworld继续观看:
- 1.3 What is an isolated digital input_
- 登录
- 课程目录
- 相关资源
- 课程笔记
[音乐播放]
大家好,欢迎观看 TI高精度实验室视频。
TI 的高精度实验室视频节目
是面向工程师的综合在线课程。
这段视频将介绍有关
隔离式输入的基本问题。
如需查看更多视频和主题,
请访问 TI.com/precisionlabs。
什么是隔离式数字输入?
在前面的视频中,我们讨论了
电隔离以及数字隔离器的内部工作原理。
在本视频中,我们将介绍另一种隔离器件:
隔离式数字输入的功能。
与更常见的数字隔离器的
标准引脚不同,隔离式数字输入
充当具有宽输入范围和改进内部架构的
数字接收器,因此
特别适合于数字输入模块
设计。
本高精度实验室视频将回答以下问题。
什么是隔离式数字输入?
隔离式数字输入如何工作?
数字隔离器和隔离式输入是否不同?
隔离式输入和光耦合器
有何不同?
还有,隔离式数字输入的典型用途是什么?
在前面有关数字隔离器的高精度实验室视频中,
我们分享了一个典型数字隔离器用例的图表,
并强调了数字隔离器位于 MCU、
FPGA 和 ADC 之间,旨在防止
遭遇潜在的高压事件风险。
数字隔离器的信号范围
处于 TTL 和无缝逻辑范围,
约为 3.3 至 5.5 伏。
隔离式数字输入有一点不同。
隔离式数字输入的功能是提供
从传感器输入或其他输入类型
到逻辑输出的电隔离,此外,
数字输入不是在数字隔离器之类的
两个数字组件之间的信号路径中起作用,
而是旨在从现场侧输入
接收各种各样的输入信号,
正如此处在可编程逻辑控制器设计中
显示的一样。
数字输入与现场侧输入信号
以及传感器相连,如果是数字输入模块,
则输入范围为 5 至 60 伏,
甚至更高。
让我们比较一下数字隔离器、
隔离式数字输入以及光耦合器的
内部结构,从而更好地了解
这些器件的工作原理。
隔离式输入和数字隔离器之间
有三个主要的结构性差异需要注意。
回顾一下前面的高精度实验室视频,
数字隔离器需要两个独立的电源和接地
引脚,并且数字隔离器接收低压
逻辑输入信号,对信号进行调制,
跨隔离栅传递信号,
然后对信号进行解调以便在输出引脚上
重建数字输入。
隔离式数字输入器件通常
接收 5 伏至 60 伏的数字输入信号,
并提供隔离式数字输出。
与数字隔离器不同,数字输入信号
还可以用作主电源或现场侧电源,
只要存在输入信号,就保持器件
通电。
连接到感应引脚的内部电压比较器
可以确定输入电压转换阈值。
此外,还需要现场侧接地 FGND
使电路参考与输入端相同的
共模。
电压输入阈值与输入电源有关,
可由用户使用外部电阻器进行编程。
一旦输入信号达到用户编程阈值,
隔离式输入器件的其余部分的作用
与数字隔离器非常相似。
输入经过调制后跨过隔离栅,
被解调为低压数字输出,
而控制侧的输出缓冲器
通常能够提供足够的
电流来驱动状态 LED,
这是数字输入和PLC 设计的普遍需求。
EN 使能引脚用于启用输出缓冲器。
EN 引脚上的低电平状态
将输出缓冲器置于高阻抗状态,
而次级侧则需要单独的电源和接地。
输入范围、引脚输出、
可编程性和内部功能
在不同器件之间具有独特性,
因此为具体设计选择最适合的隔离式输入
需要仔细考虑最能满足设计需求的功能集。
隔离式数字输入和光耦合器有何不同?
隔离式数字输入和光耦合器
在很多方面都有所不同,包括隔离技术、
器件引脚输出和功能。
但是,它们用作隔离式输入时,
这些差异是否重要?
关于数字输入模块的设计,
需要注意一些差异。
长期可靠性和明显不同的
FIT 率便是这两种器件功能之间的
其中一些差异。
但是,更常见的差异包括
响应时间和功能集成。
让我们看一下隔离式数字输入的
三个最常见用例,了解这些性能差异
如何反映在数字输入模块设计中。
电机控制中的数字输入。
交流电机驱动器中的控制模块
负责电机驱动系统的信号处理和总体控制
算法,此过程中会采用位置反馈
模块或其他监测功能的输入,
这可以是模拟输入和
数字输入的形式。
这些数字输入通常是来自
现场传感器和开关的 24 伏信号,
用于传达紧急停止信号,例如
安全扭矩关闭或有关电机运行情况的信息,
即速度和位置。
这里显示了一个典型的交流电机驱动器。
数字 I/O 接口表示数字输入
反馈功能,用于隔离整个系统的
安全和故障监测反馈信号,包括
位置、相位和电源信号。
对来自控制模块的数字输入
进行隔离的另一个好处
是可以防止接地电位差引起
通信错误。
在电机控制中,数字输入
通常用于提供PWM 脉冲链,
这有助于控制电机转速。
或者,通过使用控制算法,
数字信号输入可对功率级进行
任何必要的调整,从而实现目标输出。
在这些情况下,由于会限制数据速率,
光耦合器的速度通常会带来挑战。
光耦合器的传播延迟是微秒级数值,
但响应时间延迟在监测位置反馈的
用例中至关重要,这一问题
可能会导致不稳定以及影响
反馈回路的控制。
基于电容的隔离式数字输入
使用高速技术,该技术可提高数据速率
并将传播延迟降低至纳秒级别,从而加快
对关键反馈信号的响应时间。
隔离式输入的集成功能
还有助于克服在数字 I/O 接口尺寸
和抗噪能力的改善需求方面
所面临的挑战。
此电路显示了一种用于隔离式数字输入的
通用光耦合器解决方案,
其中使用多个分立式组件来实现
电流限制和受控电压阈值。
使用这种复杂的解决方案通常
需要在光耦合器之后使用一个施密特
触发缓冲器来提供迟滞,从而降低噪声。
为了防止噪声信号触发
输出误差,需要使用
这种附加的迟滞来解决
光耦合器中常见的部件间偏移问题。
隔离式数字输入包含通常
由外部电阻器设置的迟滞电路,
可以确保输入检测窗口更加准确。
观察数字输入和可编程逻辑控制的用途
可以看出,隔离式输入
在设计中的功能与电机控制的用途
非常相似,但优先级略有不同。
可编程逻辑控制器的IEC61131-2 标准
指定了三种不同类型的数字输入接收器:
1 类、2 类和 3 类,
具有特定的输入电压和输入电流关系。
例如,3 类实施方案在导通状态下的
电流消耗应该尽可能接近 2 毫安,
并且电压转换阈值应该
在 5 到 11 伏之间,正如
电压与电流关系图中所示。
为了使用光耦合器
对 3 类 PLC 数字输入实现这种
操作行为,通常使用一个
如下图所示的电路,该电路仍然
需要电流限制功能的分立式
实施方案,以便将电流
限制在15 伏以下。
该实施方案将需要 9 到 15 个
额外的组件,还需要使用施密特触发缓冲器
来引入相应的迟滞,以便管理输入电压
和噪声阈值。
数字输入和配电。
110 伏交流电和 240 伏交流电是常见的家用和工业用
线路电压。
110 伏和 220 伏直流电池
在配电和电站自动化中
用作辅助电源。
在工业自动化和保护继电器等
配电系统中,检测是否存在
这些线路电压和电池电压
及其确切的电压水平或
与它们相连的继电器状态
是一项重要功能。
传统上,交流电压检测电路
可用于构建光耦合器,如此处所示。
全桥整流器会将交流电压整流为直流电压。
齐纳二极管可确保光耦合器仅在
超过一定的电压时才会接收输入电流,
从而大致形成阈值控制。
添加 R1 和 R2两个电阻器
可提供一定程度的电压控制,同时还可以限制输入
电流。
同样的这一个电路无需桥式整流器
也可以进行直流检测。
那么为什么这个电路的设计如今会有所不同呢?
CTR 比是光耦合器内部 LED 上的
输出电流与输入电流之比,
或从初级测到次级侧的增益。
由于 LED 效率随时间降低,
因此 CTR 降级在光耦合器中是很常见的
现象。
当光耦合器的CTR 降低时,
需要越来越高的频率来维持
目标工作电压水平,这会
导致越来越高的功耗以及越来越高的
电路板温度。
隔离式数字输入通过使用电容架构
解决了这一问题,因为这种架构
不存在 CTR 或 LED 效率随时间降低的问题。
由于隔离式数字输入
提供可编程的集成电流限制
和阈值电压,因此输入电流保持恒定,
从而可以降低功耗,延长使用寿命,
而不存在 LED 老化的负面影响。
我们讨论了隔离式数字输入可以
提供从传感器输入或其他输入类型
到逻辑输出的电隔离。
隔离式输入可以直接感应 0 到 60 伏
或更高的输入信号,可用于代替
光耦合器和数字输入电路,
凭借集成的功能,可提供更高的速度、
更小的外形、更长的使用寿命以及更好的散热性能。
谢谢观看。
请尝试完成在线测验。
问题 1.
数字隔离器和隔离式数字输入之间的
三个主要区别是什么?
输入范围.
数字隔离器的输入范围
通常与 3 到 5 伏的TTL 或 CMOS 逻辑输入
保持一致。
对于隔离式数字输入,范围可以宽得多,
在 5 到 60 伏之间甚至更高。
主要电源和辅助电源要求。
我们讨论了为何数字隔离器同时需要
主要和辅助隔离式电源,
而隔离式数字输入可以使用现场侧
输入电源代替主要电源。
集成型功能.
隔离式数字输入包含诸如迟滞
和电流限制之类的集成功能,
因此在选择隔离式数字输入之前,
应仔细研究其功能集。
测验问题 2:
在数字输入设计中可以使用隔离式数字输入
代替光耦合器吗?
是的。
隔离式数字输入与光耦合器之间
通常不具有引脚对引脚的兼容性,
但可以替代基于光耦合器的电路,同时具有更少的组件
和更长的使用寿命。
问题 3:
对或错--
由于电源可以来自如图所示的
隔离数字输入的输出引脚,
因此可以在工作期间使 VCC1 保持断开状态。
错。
只要存在输入信号,
现场侧数字输入就可以用作电源
来保持器件为初级侧供电。
但是,次级侧或输出
则需要电源才能正常运行。
所以,必须连接此处显示的 VCC1。
高精度实验室主题“什么是隔离式数字输入?”
到此结束。
谢谢观看。
在 www.ti.com/precisionlabs 上可以浏览更多
高精度实验室主题视频。
课程介绍
共计13课时,2小时21分36秒
猜你喜欢
换一换
推荐帖子
- 您注意到了吗? -----立即数中,CCS把逗号作“.”处理!
- 在有些编译器中,对于比较大的数字,----- 立即数,用逗号分开,以方便观察数据的位数,象会计记账,很直观。 如,1000000000这个数,就可以1,000,000,000表示,这样一下子就看出了它是多少。 今天使用CCS时,遇到个比较大的数,是用在定时分频上的,就使用这种办法表示它。...
- dontium 微控制器 MCU
- 重发关于以太网中断处理函数——附代码篇
- 如题!为什么在stellar_interrupt()这个函数中,只有在接收到数据时才处理接收和发送队列?发送队列为什么要依托于接收数据才能对其处理————这是几天前发的一个求问帖子! “晕!你再仔细看看那部分代码,明明是先处理接收(p != NULL有接收时也一并处理发送),若没有接收则直接处理发送的。不要被#if/#else/#endif里面多余的的{误导了! ”这是fre77...
- 历史的天空 微控制器 MCU
- msp430单片机开发实录(7)
- 此内容由EEWORLD论坛网友tiankai001原创,如需转载或用于商业用途需征得作者同意并注明出处 msp430单片机开发实录(7) 现象: 调试程序时,发现程序老是走着走着就飞了。就在线仿真查找问题。 试验: 发现在仿真环境下,程序跑飞后总是指向一个固定地址,这个地址是定时器中断向量地址(这个只有在反汇编里才能看到,C语言的程序只能看到程序飞了,...
- tiankai001 微控制器 MCU
- F280X或者F2812的flash保存数据问题?
- 以前也用dsp,但使用的是外部的ee来存储重要数据,这样就是烧写dsp,也不会擦除了外部另外配置的flash中的数据,现在没有外部flash芯片,我使用的是F2802,现在想使用这个功能:我有几个AD通道零点校正的重要数据,要存在FLASH中间,并且要求掉电后能保存,下次程序启动后,还能从flash中读出这几个数据,来参与运算,还要求以后即使更新烧写了程序,这几个数据都不能擦除,主要是为了避免每次...
- andrew830310 微控制器 MCU