您好!
我们开发了一个接口板、用于连接不同类型的外部传感器。 我们想了解在特定时刻连接了哪种类型的传感器。 一种选择是为 Ex 选择连接的传感器类型。 4引脚 GPIO、其中零和1的不同组合属于特定传感器。 但是、对于4位、会出现15个不同器件的限制、因为一个组合也必须保留用于"未连接传感器"状态。 通过这种方式、可以使用 PCA9536 I2C I/O 扩展器 IC (例如)。
另一种选择是使用一些识别 IC、它将是传感器器件的一部分。 由于每个识别- DeviceID 都是唯一的、因此接口板将能够知道在特定时刻使用了哪个传感器。 在此示例中、接口板的 MCU 上应存在包含器件说明和 DeviceID 编号的转换表。 在本示例中、连接的许多传感器实际上是无限的、因为 DeviceID 也可以是64位数字。
是否有其他方法建议实现上述功能? 无线解决方案不如线缆解决方案那么适合、因为环境"嘈杂"。
非常感谢、
此致、
Dejan。