我知道这不是发布的正确位置,我真的很抱歉。如果有人可以向我发送正确的方向,我会非常感激或者帮助我。我想在1公里到12公里之间的距离上运行POE(我知道这很长)。 POE会为我工作还是我在浪费时间研究这个问题。我想要做的是有一个电源和通信点,可以在一根电缆(CAT5或类似电缆)上每隔100米连接Arduino,并通过I2C与单个主Arduino设备进行通信。我被困在这里。再次感谢您的回答,指出我正确的方向或回答我的问题。对不起我可怕的英语: - )
答案 0 :(得分:2)
有一个专门的Arduino论坛,https://arduino.stackexchange.com/你可能更喜欢。
Arduino uno大约45毫安。 Cat5e为0.188欧姆/米,因此电缆的电阻为376欧姆(1千米功率,1千米地面)。嗯,这毕竟不是那么不可能:)你在1公里的电缆上输了17V。
然而,如果你每100米有一个arduino,那就意味着120 Arduino,一个稳定的5.4A电流。 cat5电缆上每根导线的最大允许电流为0.577A,因此这不适用于5V。
POE可以使它更容易,因为它运行在高达48V。通过增加电压,可以使用更细的导线,因为在较高电压下较小的电流承载相同的功率。 PoE可以在100米范围内连接60W功率(由于Cat5e电缆中的细铜线导致严重损耗)。所以我想说,虽然这个想法很疯狂(没有冒犯:)但实际上它可以让它发挥作用。
但是你不能在如此长的电缆上做I2C。你必须至少使用RS485,如果你想要12公里,你可以以非常低的速度使用它,比如300 BPS。
是否有机会了解您尝试解决的问题?可能有比12公里电线更好的解决方案。这是铜的严重成本,更不用说优质PoE适配器的成本了。对于12km长的电线,您也必须具有非常严重的过电压保护。可能无线电链路和电池供电的设备是更好的选择,不是吗?