[485通信] CAN通信中的供电问题

[复制链接]
3576|14
 楼主| mgarm 发表于 2017-3-3 16:37 | 显示全部楼层 |阅读模式
系统图如下面


从设备是由主机的电源直接拉过去的(这可能是不提倡的做法,但没办法行业都是这么实现的)
从设备功耗比较小,计算了一下线损后能够满足从设备的电源供应。问题主要出现在通信上。当从设备端的电压降到12V左右时
通信不了了。望高手指点一二!在此拜谢.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
chunyang 发表于 2017-3-3 17:06 | 显示全部楼层
要么进一步提高电压,要么换用电阻更低的电缆,或者用宽压输入的开关电源。
 楼主| mgarm 发表于 2017-3-3 20:33 来自手机 | 显示全部楼层
chunyang 发表于 2017-3-3 17:06
要么进一步提高电压,要么换用电阻更低的电缆,或者用宽压输入的开关电源。 ...

是通信出问题,单片机能正常工作
chunyang 发表于 2017-3-3 21:30 | 显示全部楼层
mgarm 发表于 2017-3-3 20:33
是通信出问题,单片机能正常工作

那就去分析为何出问题,是电源电压不够还是信号电压不足。
ar_dong 发表于 2017-3-4 13:35 | 显示全部楼层
应该是地线压差大了吧,
换粗粗的底线试试呢
yonghuixi 发表于 2017-3-4 13:46 | 显示全部楼层
用示波器测下波形,看是否满足can协议规定的要求,如果不满足,即便能工作,也不稳定,这么长的距离CAN  TRANSCEIVERS 应该需要加偏置吧,具体可参考下nxp的应用文档

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
oufuqiang 发表于 2017-3-4 15:57 | 显示全部楼层
远端应该用隔离型的DC-DC降到MCU需要的电压
一事无成就是我 发表于 2017-3-4 20:25 | 显示全部楼层
都瞎扯,则个从站全部要用隔离CAN通信,否则是通讯失败的
 楼主| mgarm 发表于 2017-3-5 15:37 来自手机 | 显示全部楼层
一事无成就是我 发表于 2017-3-4 20:25
都瞎扯,则个从站全部要用隔离CAN通信,否则是通讯失败的

能详细指点一下???
forthlab 发表于 2017-3-6 09:48 | 显示全部楼层
楼上说的都很有道理。

24V电压,通过1000米后降到12V,还是在功耗不大的情况下,说明电缆很差。
CAN通信的瞬态功率比想象的大,尤其是在高速率的时候,要瞬时提升总线电压,需要足够的功率,或者配置足够的电容;
这个电缆,应该是不满足can通信标准,有很大的压降,造成信号削顶钳位;

建议还是看看波形,找到原因
jjjyufan 发表于 2017-3-6 12:05 | 显示全部楼层
抓个CAN H L 的波形来看看
原因有2
1 通讯波形极差,从电源压降判断 通讯上压降 几乎满足不了CAN
2 你也不说说你的通讯速度?
远距离通讯,1km 要加 can 中继的
一事无成就是我 发表于 2017-3-7 22:00 | 显示全部楼层
mgarm 发表于 2017-3-5 15:37
能详细指点一下???

因为电流会在导线上形成压降,正和负产生的压降一样,比如你单根导线产生的压降是5V,那么。从设备发出的H是10V(参考电源侧参考地),L是5V,从设备的内部参考地是电源侧参考地高5V,请问,你如何通讯,这种东西,还有个办法就是采用电流环来进行通讯来克服这种悬浮

评论

  发表于 2017-3-24 19:53
流离纷乱 发表于 2017-3-30 18:52 | 显示全部楼层
我的can设计是can总线全在主机电路板上,从机通过光钎把信号  电-光-电送到主机的can总线上,很稳定
bitgyq 发表于 2017-4-13 14:50 | 显示全部楼层
用示波器看波形去分析研究问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

89

主题

252

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部