微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 关于电线过长导致压降、信号丢失怎么办?

关于电线过长导致压降、信号丢失怎么办?

时间:10-02 整理:3721RD 点击:
假如啊,我在某地方,放置了1个传感器,可以是红外线传感器,或者是接近开关等等~。
然后我希望在相隔20米以上的地方,接收这个传感器的状态“0V/24V”。
两个地方没有wifi,一般情况下直接拉信号线。
但是信号线过长,导致压降,怎么处理?又或者你们有什么更可靠的办法呢?

一般而言,电阻值=线的长度/线的截面*线的导电率。
假设使用铜线,长度是20米,截面是0.3平方毫米(信号线),铜线的导电率是0.0217,
那该段导线的电阻值=20/0.3*0.0217=0.0723欧姆。
既然是传感器,一般是用光耦隔离,那么光耦的电流假设设计为5mA,限流电阻为R,导通压降为1.1V
于是:  (24V - 1.1V) / (R + 2 * 0.0723) = 5mA    导线来回两根,所以乘以2
可以得出: R = 4.4354K欧姆,选择3.9K或4.7K
则选择3.9K, (24V - 1.1V) / (3.9K + 2 * 0.0723) = 5.87mA
则选择4.7K, (24V - 1.1V) / (4.7K + 2 * 0.0723) = 4.87mA
实际铜线的线阻几乎可以忽略,根本不用担心线阻。
一般问题可能有几点
1、铜线的品质不好,杂质多,导电率不是0.0217,则平衡成本前提下选用更好的铜线,所以一分钱一分货是有道理的。
2、铜线的横截面积不一定是0.3,如果担心这个问题,选更粗的铜线,或者按计算调整限流电阻。

不用串口通讯的话,还有没有什么办法?

485

用变压器原理试试,像transformer之类的

很专业!感谢!~~

直接用485或者422,远端分压接输入近端接输出就行了。

qqqqqqqqqqqqqqqqqqqqqqqqq

先把信号放大再传输

andy——wsj说的不对,并不是导线长阻抗大带来的问题,而是信号反射带来的影响。这是信号完整性的问题,首先确定信号上升沿的时间t,线的长度应该小于(t*V)/2,如果超过该长度,那只能做串联匹配,确定导线特性阻抗l/c开根号=R1,查传感器输出电阻R2,匹配电阻R3   。R2+R3=R1。这样信号才能无失真传输

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top