您现在所在的是:

现场总线

回帖:12个,阅读:9097 [上一页] [1] [2] [下一页]
* 帖子主题:

CAN总线

937
youth6560
文章数:6
年度积分:50
历史总积分:937
注册时间:2004/7/19
发站内信
发表于:2005/11/30 21:39:00
#0楼
[size=4]请教各位大侠:
      CAN总线是全双工还是半双工?(我认为是半双工,因为虽然CAN总线有两根信号线,为CAN_H和CAN_L,为共模信号,而不是RXD接受信号和TXD发送信号)
     CAN总线是串行通信,但是是属于串行中的异步还是同步通信?
   {以下供参考:全双工:同一时刻既可发又可收。
半双工:同一时刻不可能既发又收,收发是时分的。
全双工要求:收与发各有单独的信道。可用于实现两个站之间通讯及 星型网,环网。不可用于总线网。
半双工要求:收发可共用同一信道,可用于各种拓扑结构的局域 网络最常用于总线网。
半双工数据速率理论上是全双工的一半。 }  {串行通信协议分同步协议和异步协议,异步通信是按字符传输的,每传输一个字符,就用起始位来通知收方,以此来重新核对收发双方同步。若接收设备和发送设备两者的时钟频率略有偏差,这也不会因偏差的累积而导致错位,加之字符之间的空闲位也为这种偏差提供一种缓冲,所以异步串行通信的可靠性高。但由于要在每个字符的前后加上起始位和停止位这样一些附加位,使得传输效率变低了,只有约80%。因此,起止协议一般用在数据速率较慢的场合(小于19.2kbit/s)。在高速传送时,一般要采用同步协议。}
  我猜想CAN总线为异步通信,我们应用的CAN总线波特率为250K远大于19.2K。
            多谢每位大侠指点!
[/size]
1139
mxdswl
文章数:99
年度积分:50
历史总积分:1139
注册时间:2005/5/31
发站内信
发表于:2005/11/30 22:20:00
#1楼
半双工,同步传输(因为是按帧传输,不是按字节传输)
——无论我们聪明与否,请不再愚昧!
——和 Raul 一起战斗!
——CAN bus工具,应用方案,工业控制
——mxdswl@163.com
937
youth6560
文章数:6
年度积分:50
历史总积分:937
注册时间:2004/7/19
发站内信
发表于:2005/12/2 21:48:00
#2楼
谢谢2楼的回复!
914
monkeygirl
文章数:5
年度积分:50
历史总积分:914
注册时间:2004/11/11
发站内信
发表于:2005/12/23 16:53:00
#3楼
能推荐几篇入门文章看看么?
906
蚂蚁上帝
文章数:3
年度积分:50
历史总积分:906
注册时间:2005/12/23
发站内信
发表于:2005/12/23 17:03:00
#4楼
以下是引用monkeygirl在2005-12-23 16:53:00的发言:
能推荐几篇入门文章看看么?
表情
3110
xiouxian
文章数:1238
年度积分:53
历史总积分:3110
注册时间:2002/12/22
发站内信
发表于:2006/1/16 16:19:00
#5楼
偶不知CAN怎么理解,可以具体一点嘛?
         快乐才是重要的!
1139
mxdswl
文章数:99
年度积分:50
历史总积分:1139
注册时间:2005/5/31
发站内信
发表于:2006/2/9 9:08:00
#6楼
CAN是一种现场总线标准。

入门资料可以看这些:《 现场总线CAN原理与应用技术》,饶运涛 邹继军 郑勇芸 编著,北航出版。
或者之前的帖子:
http://www.gkong.com/gkong_bbs/dispbbs.asp?Boardid=5&id=63638&replyid=428927#428927


[此贴子已经被作者于2006-2-9 9:09:50编辑过]
——无论我们聪明与否,请不再愚昧!
——和 Raul 一起战斗!
——CAN bus工具,应用方案,工业控制
——mxdswl@163.com
804
willlq
文章数:5
年度积分:50
历史总积分:804
注册时间:2002/6/17
发站内信
发表于:2006/2/14 12:31:00
#7楼
我有一点疑问,CAN总线的冲突检测是通过边发送边接收标识符,同时进行优先级判断的方法实行,如此好象是全双工的模式,不知对否?
1902
zhizhi945
文章数:41
年度积分:50
历史总积分:1902
注册时间:2005/3/8
发站内信
发表于:2006/2/15 11:27:00
#8楼
看大家讨论这么热,做个广告吧!
RS232/422/485转CAN
PCI转 CAN ;ISA-CAN;PC104转 CAN
USB 转 CAN
还有一系列CAN总线的模块AD,DA,DI/O,继电器板,热电偶,热电阻采集模块
留个网站大家参考一下吧:www.krxgk.com
真诚对待每一位客户!
1139
mxdswl
文章数:99
年度积分:50
历史总积分:1139
注册时间:2005/5/31
发站内信
发表于:2006/2/16 17:02:00
#9楼
只作广告不出力好像说不过去吧。

CAN是半双工的。CAN控制器都会在发送的同时对总线上的数据进行接收检测,CAN控制器的动作是发送同时能接收,看起来像全双工。但是操作的对象都是相同的总线介质,而并非一组是发送的数据,另一组是其他节点的数据。也就是没有实现双向同时传输,所以不是全双工。
——无论我们聪明与否,请不再愚昧!
——和 Raul 一起战斗!
——CAN bus工具,应用方案,工业控制
——mxdswl@163.com

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

124.8008