 |  | | | | 一般就按第4点来改,源节点是主机,终节点是从机最后最远的那一个。从机不要像你图示的那样并联,最好是采用总线的形式,从机都是挂在总线上,要求分支较短。
120欧的电阻,只在源节点和终节点上有,其它结点上可以并比如1K电阻。
|
|
|
|  |  | | | | | 如果三个下位机都是120欧姆,上位机是1K,这样节点阻抗是40欧姆左右,行不行得通?从机并联的方式是以节点形式挂在总线上的,示意图画的不到位。并联起来之后我测试过总的节点阻抗,是43欧姆。总线长度也只有50cm
|
|
|
 |  | | | | 二楼说的很对,另外可以加上拉电阻和下拉电阻,见下图,我们都是按此连接的从没问题。除此以外你用的是什么线?485必须用双绞线,120欧是双绞线的阻抗而非节点阻抗,并且不同的双绞线其阻抗也不一样,其阻抗与每英寸绞的多少圈有关,因此有时需要调整120欧的终端匹配电阻的阻值。上拉电阻和下拉电阻一般可以取1K。
|
|
|
|
|  |  | | | | | 下位机的485芯片输出端都有上拉与下拉电阻,都是10K |
|
|
| |  |  | | | | | | 10K太大了,最多1K了,试试用1K的情况,另外自己做的双绞线估计不会是120欧的阻抗,应该会大一点。另外可以用示波器监测总线上的波形,看看发送指令时有无波形失真等。
|
|
|
| | |  |  | | | | | | | 如图为上位机以及下位机的通讯接口电路图,上位机与下位机的上拉下拉电阻都为10K,请大家帮忙看看!
图一为上位机:
图二为下位机:
本帖最后由 striveforever 于 2015-9-19 14:03 编辑
|
|
|
| | | |  |  | | | | | | | | 没看出你这个是怎么隔离供电的,V14这个接法你首创的吗?
V13的接法,就更不像话了。
本帖最后由 zhaohua2764 于 2015-9-19 14:17 编辑
|
|
|
| | | | |  |  | | | | | | | | | 说得是,几个光耦我一个都没有看出有什么用,另外总线上串联几个电阻不知何意,上下拉电阻10K太大了。
|
|
|
| | | | |  |  | | | | | | | | | 下位机电路HCPL光耦芯片左边和右边5V供电电源和地都是不同的,原理图没有画好,所以看不出。V14和V13种接法我就不知道了,是公司一 个同事直接从别的地方拿过来用的,这个东西我也不懂。
本帖最后由 striveforever 于 2015-9-19 23:33 编辑
|
|
|
| | | | | |  |  | | | | | | | | | | 搞得莫明其妙。。。
给你个建议,将图中的三个地方切断。
再看看485-EN的逻辑是不是你所需要的。
|
|
|
| | | | | | |  |  | | | | | | | | | | | 哎,原理图实在画的太烂了,  !
实际上在PCB中这三个地方都是断开的,也就是隔离的,这个可以保证。485-EN是有和MCU对应管脚连接的
|
|
|