您好!
我正在使用来自 Malik Barton57的 IrDA 固件
我尝试将 Vishay 连接到 TUSB3410进行 IrDA 通信。
但是、由于通信速度的原因、IrDA 接收效果不好。
- 未通过969/19200bps
- 正常38400/57600/115200bps
我有两个问题。
- 是否有办法使用 Vishay TFBS4652来使其正常工作?
- 请告诉我 IrDA 模式下 TUSB3410的接收规格。
此致、
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
我正在使用来自 Malik Barton57的 IrDA 固件
我尝试将 Vishay 连接到 TUSB3410进行 IrDA 通信。
但是、由于通信速度的原因、IrDA 接收效果不好。
我有两个问题。
此致、
我知道没有对该固件的大量支持。 但如果您有任何了解、请告知我们。
让我为您提供更详细的解释。
不起作用的是 Rx 端、TUSB3410 Rx 在960/19200bps 上的工作方式如下
*可以正确接收来自 IrDA 收发器的回波。 (它是一个3/16宽度的位脉冲)
* TUSB3410可以接收 IrDA 收发器从红外接收到的信号、也可以不接收。 (它是一个大约2us 的固定宽度脉冲)
根据 IrDA 标准、2.4k 和115.2k 之间的脉冲宽度为1.41us 或更高。
但是、TUSB3410所需的脉冲宽度是否与 IrDA 标准值不同? 我想。
遗憾的是、我不知道 TUSB3410所需的 IrDA 脉宽的详细时序规格。
如果您没有任何其他信息、您能否向我们提供一些有关过去与 TUSB3410结合使用时已经证明有效的 IrDA 收发器的信息?
PS:您能告诉我我收到的两个 FWs 之间的差异吗? (umpe3410/umpf3410)
此致、
您好!
使用单稳态多谐振荡器、我将 IrDA 收发器2us 宽度脉冲扩展至19us、相当于3/16位时间9600bps、并且可以9600bps 的速率接收。
毕竟、TUSB3410似乎不接受 IrDA 标准脉冲"无论 bps 如何、最小值为1.4uS "。
但是、它的脉冲宽度太长、无法在115.2kbps 时使用。
作为一个实验、可以调整脉冲宽度并使通信速率达到9600bps 和115.2kbps、但两者都偏离3/16宽度。 我遇到了麻烦、因为我不知道 TUSB3410可以接受的脉宽裕度。
此外、即使我尝试使脉宽可切换、也无法以电气方式知道设置的 bps 信息、这是一个问题。
现在、我打算使用 DTR 或 RTS 来切换脉冲宽度、同时通过实验仔细检查 TUSB3410裕度。 但是、可能很难使用 DTR 和 RTS、因为需要更改主机软件。
如果您有任何建议、请告诉我。
此致、