0

如何配置 ESP8266 上的串行端口以接受 DMX?我发现一些 arduino 库可以做到这一点,但它们需要 16MHz 处理器(ESP-8266 将以 80 或 160MHz 运行)

4

1 回答 1

0

我不具体了解 Arduino,但前提是您可以将波特率设置为 44K 或更高,这样您就有足够的分辨率来读取所有位(4us)、MAB(8us)和 BREAK(88us)。

然而 Gooding ESP8266 它看起来像是 Arduino 的 WiFi 模块。如果是这种情况,您是否真的想通过 TCP/IP 堆栈接收 Art-Net 或 sACN?

此外,如果您希望接收 DMX,因为它是 RS485(差分对),您将需要为 RS485 配置 Arduino 或(在紧要关头或短电缆运行)使用正极和接地到 422 接收器,尽管它可能工作这不是最佳实践,它可能不可靠。

于 2017-10-19T15:07:55.057 回答