ZHCAEB3 August 2024 TPLD1201 , TPLD1201-Q1 , TPLD1202 , TPLD1202-Q1 , TPLD801 , TPLD801-Q1
光学感应在各种应用中都非常有用,从工业环境中的液位检测到机器学习环境中的物体识别,不一而足。这些系统通常包含一个光电二极管,用于检测连接到放大器的光,该放大器将光电二极管的输出馈入 ADC 或比较器以进行模数转换。完成转换后,信号馈送到某种可配置逻辑器件(如 CPLD 或 FPGA)或微控制器进行处理。图 1 展示了此类配置。得益于具有内置模拟比较器,TPLD1201 器件可直接接收光电二极管经放大后的输出,无需 ADC 或外部模拟比较器,如图 2 所示。
照明系统的占位控制越来越流行,用于在空旷空间或环境光充足时节省能源。本文探讨了如何利用 TPLD 器件并结合光学传感器来实现智能占位照明系统。TPLD1201 会接收放大后的光电二极管信号,并向控制照明阵列电源的继电器或负载开关提供使能信号。
对于这个特定系统,必须配置前置放大器,确保输出绝不会超过 VCC(最高可达 5.5V);如果比较器的负输入电源轨使用外部电压基准,则为 1.2V。TI 精选运算放大器可以在必要的电压阈值内提供轨到轨输出,并防止 TPLD1201 输入引脚出现过压。此外,如果使用继电器,继电器线圈通常依靠 10mA 的输入电流进行开关;所有 TPLD1201 输出配置都能够驱动超过 10mA 的电流。如果需要超过 28mA 或 5.5V 直流来操作继电器,则可以通过在 TPLD1201 的输出端添加外部 FET 来驱动继电器。继电器必须将反激式二极管与线圈端子并联,以避免对 TPLD1201 输出引脚造成过压损坏。
靠近房间入口点的红外光电二极管可检测进入房间的人的体温,并在这个人经过时输出大电流。随后通过跨阻前置放大器将此电流转换为电压。TPLD1201 中包含的模拟比较器允许器件从前置放大器接收模拟电压输出。由于每个模拟比较器都可以从引脚 IO2 访问内部带隙电压基准或外部电压基准,因此,无需外部电阻分压器,即可将光电二极管检测信号与设定的直流基准电压进行比较,或与房间中其他位置另一个光电二极管的输出进行比较。
模拟比较器的输出被馈送到两个并行延迟块中,这两个块都被触发以仅 延迟输入信号的下降沿。一个延迟块会设置在光电二极管最后一次检测到的运动之后、向 LED 继电器发送低电平信号以关闭照明之前的总延迟。第二个延迟块会设置 TPLD1201 开始将使能信号调制到 LED 继电器之前的延迟,以便有效地降低灯亮度,向仍在房间中的任何人发出信号,再次触发传感器以使灯保持亮起状态。调制信号由一个计数块和一个 LUT 处理,前者用于设置调制的速率,后者的输入公式为闪烁延迟 |(总延迟和闪烁计数)。可以更改每个延迟和计数块的控制数据以及用作时钟数据的振荡器的速度,以实现所需的延迟和调制。图 3 展示了建议的电路,图 4 提供了一个时序示例。
大多数继电器需要 5ms 至 20ms 才能完全开关,因此必须配置调制频率,以便继电器线圈能够根据使用的继电器适当地打开和关闭。调制频率可以根据振荡器频率/计数控制数据 计算得出。例如,频率为 25kHz、计数控制数据为 100 的振荡器可提供大约 125Hz 的闪烁频率。
每个模拟比较器都可以选择以馈送到引脚 IO2 的另一个外部模拟信号或电压基准为基准。在此系统中,在不存在占用者的位置或存在更精确电压基准的位置连接第三个光电二极管,以提供更精确的红外光基准电压。此系统的示例如图 5 所示。时序与第一个电路相同,任一运动引脚都会触发继电器。
TPLD1201 无需外部模拟比较器或模数转换器,可有效替代智能占位照明系统中的其他可编程逻辑或 MCU 器件。TPLD1201 易于实施,仅需要用户确保不超过输出引脚的驱动强度和容性负载要求,并防止输入引脚上出现过压。TPLD1201 是一款具有成本效益的出色紧凑型器件,可为具有更多目标系统(不需要 FPGA 或 MCU 的额外功能)的用户提供灵活性和多功能性。
有关本文中讨论的概念的更多详细信息,请参阅以下文档: