端口介绍

 

 

 

 

 

1. CAN输入输出接口:

(1)用于收发CAN数据。

(2)工作波特率范围 5Kbit/s ~1Mbit/s

2. 终端电阻120Ω:短路跳线帽,可以吸收信号反射及回波。

3. 升级按键:按住升级按键USB接入电脑即可进入升级模式

4. 电源指示灯:设备上电后绿亮起

5. USB接口:

(1)与PC端连接调参,数据观察

(2)与PC端连接后进行固件升级

6. SBUS/PPM输入端口:

(1)SBUS信号输入

(2)PPM信号输入

7. 通讯状态指示灯

(1)当SBUS信号输入时蓝灯闪2下灭

(2)当PPM信号输入时蓝灯闪3下灭

(3)当接收到有效CAN数据时(非屏蔽ID的数据)红灯闪2下灭

 

 

驱动安装

1. 使用USB线连接电脑与SBUS_PPM_to_CAN模块

2. 连接成功后电脑设备管理器会有一个新的COM口

 

 

 

 

 

 

固件升级

1. 按住升级按键(不要给模块供电),USB插入电脑,蓝灯开始闪烁,松开升级按键

2. 此时弹出U盘需要格式化,不需要理会

3. 打开固件升级软件

 

(1)选择刚才弹出的磁盘号

(2)选择升级的固件

(3)写入程序,弹出写入成功

(4)重新插拔USB升级成功

注意:如果重新上电后蓝灯亮起,红灯快闪,表示固件异常请确认固件正确后,重复以上操作

 

 

调参APP使用

 

 

1. 设备状态信息显示

(1)CAN:显示当前接收到的CAN数据(过滤ID之后的)

 

 

(2)SBUS: 如果有SBUS信号输入那么会显示SBUS通道数据

 

 

(3)PPM: 如果有PPM信号输入那么会显示PPM通道数据

 

 

 

2. 设备调试信息

 

 

 

3. 参数配置

注意!

①每次连接设备将会先自动获取一次参数至PC端。

②所有参数在修改完毕之后必须写入点击“写入参数”按钮否则参数将不会设置成功。

 

(1)时序配置

 

 

 

 

① 预置波特率选择:当选择后会自动设置BS1,BS2,BRP,SJW参数,当预设值不满足要求时可以根据实际情况手动调整BS1,BS2,BRP,SJW参数

② BS1:相位缓冲段1

③ BS2:相位缓冲段2

④ BRP:单个Tq的时长

⑤ SJW:再同步补偿宽度(值设的越大,容忍波特率误差越大)

 

注意:

①同步段恒定为1

②PTS和BS1已经合并,设置BS1宽度等于设置PTS+BS1宽度

③Sample:根据BS1,BS2自动计算采样点

 

配置参考文献:

https://blog.csdn.net/piaolingyekong/article/details/124276670

 

 

(2)ID过滤配置

 

 

① 运行模式:

A. Preinstall:仅接收预设配置的5个ID匹配的数据

B. 接收到Get 32byte ID 后应答,再连续发送32个数据。(16个通道每个通道2个字节)

C. 接收到Get 8byte_1 ID后应答,发送8个数据。(1-4通道每个通道2个字节)

D. 接收到Get 8byte_2 ID后应答,发送8个数据。(5-8通道每个通道2个字节)

E. 接收到Get 8byte_3 ID后应答,发送8个数据。(9-12通道每个通道2个字节)

F. 接收到Get 8byte_4 ID后应答,发送8个数据。(13-16通道每个通道2个字节)

G. User: 根据(匹配ID)和(掩码ID)的配置接收数据,仅应答,不发送额外的数据

H. Silent: 可以接收到选择Silent模式前工作模式ID数据,但不会发送应答信号

注意! 该模式下仅接收远程帧数据

 

② ID模式:

A. Standard(标准ID)可设置ID范围0-7FF

B. Extended(扩展ID)可设置ID范围0-1FFFFFFF

注意:禁止7位都为隐性(禁止设定:ID=1111111XXXX)

 

③ 恢复默认参数按钮: 按下恢复默认按钮将恢复本页的所有参数

④ 预设ID: 获取通道数据的ID(参考Preinstall描述)

⑤ 用户模式过滤ID设置

如果只想接收CAN ID为0x317的标准帧,则设置方法如下:

Fileter ID: 设为317对应的二进制位011 0001 0111。

Fileter Mask ID: 设为1FFFFFFF对应的二进制位111 1111 1111

 

如果想接收CAN ID为0x310至0x317的标准帧,则设置方法如下:

Fileter Mask ID中每个位的意义:

① 位x设定为1,接收到ID的位x必须与Fileter ID位x一致,否则将被忽略

② 位x设定为0,接收到ID的位x不关心是否匹配,只要为1的位全部匹配将会接收数据并应答,假设Fileter Mask ID设为0那么所有消息都会接收并应答。

 

 

(3)发送内容配置

 

 

① 运行模式:(与ID过滤配置一致)

② 预设模式参数:

A. Extended Frame不勾选,可设置ID范围0-7FF

B. Extended Frame勾选可设置ID范围0-1FFFFFFF

注意:禁止7位都为隐性(禁止设定:ID=1111111XXXX)

C. ID1: 发送通道1-4数据的ID

D. ID2: 发送通道5-8数据的ID

E. ID3: 发送通道9-12数据的ID

F. ID4: 发送通道13-16数据的ID

G. Cycle Time:主动发送通道数据的周期

H. Active Mode:主动发送模式,Active Mode勾选的情况下,无需向SBUS_PPM_to_CAN模块发送获取数据命令,设备会以Cycle Time设置的时间周期性的发送通道数据至CAN总线上

 

③ 用户模式参数

A. Length:用户自定义数据发送长度

B. Remote Request

C. Cycle Time:自动发送通道数据的周期

D. AutoSender:自动发送模式,AutoSender勾选的情况下,设备会以Cycle Time设置的时间周期性的发送设定的用户数据至CAN总线上

E. ID:发送数据的ID

F. Extended Frame不勾选,可设置ID范围0-7FF

G. Extended Frame勾选可设置ID范围0-1FFFFFFF

注意:禁止7位都为隐性(禁止设定:ID=1111111XXXX)

H. Data:需要发送的数据

I. Send:发送数据按钮,每按一次发送一次数据

 

 

 

 

 

 

在线说明书目录

RTC8使用说明书PDF版