鱼香ROS社区
    • 版块
    • 最新
    • 未解决
    • 已解决
    • 群组
    • 注册
    • 登录
    紧急通知:禁止一切关于政治&VPN翻墙等话题,发现相关帖子会立马删除封号
    提问前必看的发帖注意事项: 社区问答规则(小鱼个人)更新 | 高质量帖子发布指南

    FishROS 2多协议传输控制器介绍

    已定时 已固定 已锁定 已移动
    多协议传输控制器
    介绍 ros2 多协议 传输板
    2
    1
    501
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 小鱼小
      小鱼 技术大佬
      最后由 小鱼 编辑

      FishROS 2多协议传输控制器是一款无缝接入ROS 2的工业级数据传输控制板,具备如下功能特点。

      • 多协议转化和控制。 支持以太网/USB/WIFI协议 和 CAN/RS485/隔离IO输入/隔离IO输出的互相转换和控制。
      • 提供micro-ROS协议固件。 不用编写一行代码,即可在ROS系统中进行CAN数据帧收发,RS485数据收发,IO读取和输出。
      • 一板多用,支持CAN调试器固件与软件。调试器固件与软件双开源。
      • 全隔离输出输出。CAN/485采用隔离电源+芯片双重隔离,放心使用,IO输入输出采用光耦隔离,稳定安全。
      • 高速转发,micro-ROS固件CAN速率可达 4000+ 帧/秒,调试器固件CAN速率可达 8000+ 帧/秒。

      micros-ROS CAN 协议帧速率

      ros2 topic hz /read_can
      ----
      average rate: 4309.253
              min: 0.000s max: 0.018s std dev: 0.00033s window: 4312
      average rate: 4400.804
              min: 0.000s max: 0.018s std dev: 0.00023s window: 8805
      average rate: 4488.794
              min: 0.000s max: 0.002s std dev: 0.00002s window: 10000
      average rate: 4436.790
              min: 0.000s max: 0.018s std dev: 0.00018s window: 10000
      average rate: 4441.621
              min: 0.000s max: 0.018s std dev: 0.00018s window: 10000
      average rate: 4455.332
              min: 0.000s max: 0.018s std dev: 0.00018s window: 10000
      average rate: 4461.004
              min: 0.000s max: 0.018s std dev: 0.00018s window: 10000
      

      分析仪固件速率

      python3 read_can_frame.py 
      ----
      331 frame/s
      8337 frame/s
      8332 frame/s
      8331 frame/s
      8330 frame/s
      8338 frame/s
      8331 frame/s
      
      • 丰富使用例程支持,提供485控制工业继电器,ModBus读取温湿度,CAN 控制电机驱动器,按键IO处理等例程,快速开发。

      新书配套视频:https://www.bilibili.com/video/BV1GW42197Ck/

      1 条回复 最后回复 回复 引用 0
      • 第一个帖子
        最后一个帖子
      皖ICP备16016415号-7
      Powered by NodeBB | 鱼香ROS