Arduino 的GPIO接口能否与距离10米远的传感器通信?
需要用 arduino 连接一个放的比较远的红外运动传感器。
传感器可以单独接5v的电源供电,但是用杜邦线GPIO信号衰减会太大吗?
有没有人试过普通杜邦线接arduino和传感器最远能走多远?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
需要用 arduino 连接一个放的比较远的红外运动传感器。
传感器可以单独接5v的电源供电,但是用杜邦线GPIO信号衰减会太大吗?
有没有人试过普通杜邦线接arduino和传感器最远能走多远?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(2)
gpio不是板级通讯的可靠手段。不用说10m,能传出1m不受干扰和衰减困扰就已经很不错了。另外两个子系统电源用这么长的线共地本来就是禁忌,长线自身的电阻和串扰,所造成的两边地电平半一致半不一致的不稳定状态,可能会危害两边电路的正常工作。
应当尽可能考虑zigbee等无线传感。如果不行,也应当上lvds、rs485等专门的长距离接口电路。电气连接上,铜缆足够,屏蔽也未必需要(有最好),但是一对双绞线却几乎是必须的。
如果是红外运动传感器那估计就是单纯的一个数字电平,其实可靠性最好也最方便的是上一个433Mhz的无线收发模块,某宝可购、价格便宜、无需编程,收发器接上供电IO口一连就行。当然要说缺点的话,待机功耗比蓝牙Zigbee要高一些,几个毫安左右。