1. GCAN-305 配套评估板

1.1 接口定义及功能
GCAN-305 模块评估板集成1路DC 7-30V电源接口、1路备用电源接口、1路标准CAN-Bus接口、1路标准RS232接口。GCAN-305模块评估板电源接口、RS232接口位置下图3.2所示:

GCAN-305 模块评估板CAN-bus接口由1个3 Pin接线端子引出,可以用于连接1个CAN-bus网络或者CAN-bus接口的设备,其接口位置及接口定义如图3.3、表3.1 所示。

2 模块状态转换
GCAN-305各状态转换图如图3.4所示,图中各字母所表示的各种状态下可进行的操作,字母表达的操作为:
a. NMT
b. Node Guard
c. SDO
d. Emergency
e. PDO
f. Boot-up。
图中箭头所表示各个状态之间的转换关系,数字表示这种转换所需要进行的操作,数字表达的操作为:
1:Start_Remote_Node (0x01)
2:Stop_Remote_Node (0x02)
3:Enter_Pre-Operational_State (0x80)
4:Reset_Node (0x81)
5:Reset_Communication (0x82)
6:设备初始化结束,自动进入Pre_Operational状态,发送Boot-up消息

3 系统状态指示灯
按照CANopen协议规范文档DS303-3的定义,在GCAN-305模块中使用两个LED指示灯来指示当前模块所处的状态,如表3.2所示。

其状态指示灯所指的各种状态含义如表3.3、表3.4所示。

4 GCAN-305 节点 ID与CAN总线波特率
GCAN-305 模块提供三种方式设置节点ID和节点波特率,其设置顺序如图3.5和图3.6 所示。如果用户所使用的拨码开关值有效,则上电时启用该值,即使在存储器中存储有合法的 ID 值都不会使用。如果模块在运行期间,主站对模块进行了LSS 设置,则使用LSS设置后的值,但是模块重新上电或重启之后,依然使用拨码开关的值。

其中设置节点ID的拨码开关使用7位,当其值为0时,表示拨码开关无效,取值范围为1~127之间。波特率索引值使用4位拨码,向上拨动为0,向下拨动为1。当波特率拨码开关4为1(即拨码开关4向下),此时波特率由软件决定。当波特率拨码开关4为0(即拨码开关4向上),波特率值由拨码开关决定,详情参见表3.5。
