【6ES7157-0AC85-0XA0】
发布时间:2018-12-10 09:01:06点击率:
接口灵活性
您要做的首要事情是确保您可随意连接您的电源驱动器。虽然选择具有足够通用输入/输出(GPIO)的主机控制器来驱动输出是一个好主意,但实现控制方案或程序变得越来越困难,因为每个GPIO引脚都具有自己的调用和执行操作。串行接口可方便应对这一问题。大多数处理器都有如图1所示的一系列内部接口。这些接口模块可控制内存或外部传感器,甚至与其它处理器通信。
6ES7157-0AC85-0XA0
但对于我们的系统来讲,选择很简单。正如我在介绍中提到的,我们正让此系统驱动包括步进电机在内的多个外设。对于步进电机,我们需要确保从主机提供顺序输出和同步输出。
图2:SPI主从连接
诸如串行外设接口(SPI)和I2C之类的接口可让您拥有来自主机或主设备的时钟信号(如图2所示)的优势,能够通过共享串行数据和时钟线进行扩展。然而,出于设计考虑,您希望维持低成本,因为具有大量电机和LED的解决方案需要多次迭代。
一些电机、LED和其它设备可能不会从作为处理器的内部串行接口中受益。这些情况下,可以使用如图3所示的SN74HC595这一串行到并行转换器。该设备有助于将数据顺序传送到输出。我选择这部分用于设计,因为它易于使用、成本低,并使设计人员能够堆叠或菊花链类似设备。任何诸如SN74HC164或TCA9539在内的其它串行到并行设备也可以帮助完成任务。
6ES7157-0AC85-0XA0
联系方式
上一个:1756-2WS /C



