0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

安信可Ai-M61/M62系列模组支持CAN接口了?

AIoT行业洞察 ? 来源:AIoT行业洞察 ? 作者:AIoT行业洞察 ? 2024-12-27 10:59 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

hello,小伙伴们,经过一段时间的开发和测试,安信可Ai-M61/M62模组可以支持CAN接口了。

起因是前段时间,突然有客户想拿小安派-SCP-4.3做电动车的码盘,但是没有CAN 接口。CAN接口简而言之就是汽车上常用的一种通信总线,但是电动车现在也用上了。

CAN 总线科普

CAN 总线,全称为控制器局域网网络(Controller Area Network),是一种串行异步半双工通信协议,由德国博世公司(Bosch)在 1980 年代开发。它最初旨在解决汽车电子系统中多个控制器之间的通信问题,现已成为汽车、工业自动化、医疗设备等领域中的一种重要通信标准。

CAN 总线在汽车电子领域中得到了广泛应用,如发动机控制单元、变速箱控制单元、车窗、车灯、空调、雨刷等车身控制设备,以及 ABS(防抱死系统)、ESP(电子稳定程序)、安全气囊等安全系统。

那么小安派-SCP-4.3,这个板子大家估计都已经记不起来了,小安带大家一起回忆下。

AiPi-SCP-4.3

小安派-SCP-4.3采用安信可Ai-M61-32S无线模组为控制核心,通过M61芯片驱动4.3寸(480*272)RGB液晶屏,作为码盘显示需要的信息,可通过按键改变屏幕显示的界面,适用于电动车或自行车等两轮车的应用。

小安派-SCP-4.3外接RS485通信接口,采用Tpye-C接口进行供电,将其余的IO口引出作为GPIO接口方便拓展。

详情:两轮车能用的开源硬件?小安派-SCP-4.3来啦

测试效果

测试过程

>>>>测试准备

准备好以下材料,才能开始 CAN 总线的测试:

●AiPi-SCP-4.3 板子 + 屏幕 x1

●CAN 转 TTL 模块 x1

USB 转 CAN 模块 x1

●杜邦线 x2

Type-C 数据线

●USB 转 CAN 模块驱动:https://docs.ai-thinker.com/_media/peak-system_driver-setup.zip

●CAN 测试上位机:https://docs.ai-thinker.com/_media/pcanview.zip

●Ai-M61 固件烧录软件:https://docs.ai-thinker.com/_media/bouffalolabdevcube-v1.9.0.zip

●测试固件:https://docs.ai-thinker.com/_media/can%E6%B5%8B%E8%AF%95%E5%9B%BA%E4%BB%B6.zip

●指令表:https://docs.ai-thinker.com/_media/can%E6%B5%8B%E8%AF%95%E6%8C%87%E4%BB%A4%E8%AF%B4%E6%98%8E%E4%B9%A6.pdf

>>>>固件烧录

下载测试固件后,烧录到小安派-SCP-4.3 当中,烧录教程可以参考这个帖子:

https://blog.csdn.net/Boantong_/article/details/140183535?

进入下载模式

●按住下载按钮

●按一下复位按钮并松开

●松开下载按钮

wKgZPGduF_OAYxpzAAEZE18R0yI270.jpg

>>>>接线图

wKgZO2duF_OATY1qAAEzIXp6Zlk479.jpg

>>>>使用说明

上位机使用

连接设备

打开上位机之后,会自动进入连接界面,如果驱动安装成功,并且 USB-TO-CAN 模块连接上电脑之后,会显示如下信息:

wKgZPGduF_SAA1G_AAEacmgEvhw396.jpg

如果没有显示模块信息,请重装驱动或者重新拔插 USB-TO-CAN。

界面说明

wKgZO2duF_SADDjlAADbtCkHhUU376.jpg

>>>>发送数据

数据说明

本固件的数据为 8 位 16 进制数据,数据结构如下:

wKgZPGduF_SAfi1hAAA5pMtaUIk415.jpg

属性码说明

本次固件一共写了 10 种属性,十种属性分别对应屏幕上显示的十个信息,各属性及其属性码对应关系如下:

wKgZO2duF_WABQwKAAB5ynz6I20530.jpg

各属性和屏幕上的对应位置:

wKgZPGduF_WAdlVZAAEtdKfEb0s879.jpg

修改显示速度

点击 添加消息 图标或者在发送窗口点击 鼠标右键 -> "New Message"。来弹出消息配置窗口。

wKgZO2duF_aAFOfyAADXKzInZFg027.jpg

在消息配置窗口,配置如下信息:ID:1 ,Cycl Time:1000ms,Data 输入以下 8 位数据:

AA AA 01 00 00 01 55 55

如下:

wKgZPGduF_aAK9_fAABiqGjZh4o754.jpg

点击 OK 之后,就可以在发送窗口看到指令了,并且 小安派-SCP-4.3 屏幕上的速度变成了 1。

wKgZO2duF_aAWvZaAACxBxuzCyI192.jpg

重新修改速度

双击刚刚创建的指令,在消息配置窗口把 Data第 5 个 值,改成对应的速度即可,例如 80km/h 对应的 16 进制为:0X50。

如图:

wKgZPGduF_eAKYbVAABMNRmsB7U138.jpg

点击 OK 之后 小安派-SCP-4.3 屏幕上的速度变成了 80km/h。

修改电池电量

同样的,添加一条数据,ID 为 2 (不同消息 ID 不能相同),配置电量为 25% (25 的 16 进制值为 0X19),对应的数据帧如下:

AA AA 04 00 00 19 55 55

wKgZO2duF_eAdOQLAABMrOy3nTU701.jpg

点击 OK 之后 AiPi-SCP-4.3 屏幕上的电量值变成了 25%。

>>>>显示结果如下

wKgZPGduF_eARLJpAAFGfRnmdFE063.jpg

其他数据格式可以参考《CAN 数据指令说明书.pdf》。

声明

●本固件功能主要显示CAN传输的数据,不做CAN性能测试。

●只有2位数据显示的,数据不能超过 100,如:电量,速度。

●因为此版本 SDK 不开放,因此CAN的源码不开源。

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 接口
    +关注

    关注

    33

    文章

    9019

    浏览量

    153851
  • CAN
    CAN
    +关注

    关注

    57

    文章

    2922

    浏览量

    468216
  • wifi模块
    +关注

    关注

    60

    文章

    387

    浏览量

    75134
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    双频WiFi模组功耗多低?DTIM10模式下2.4GHz与5.8GHz的表现对比

    BW20系列模组科技基于RTL8711 系列芯片开发的双频Wi-Fi +BLE SoC
    的头像 发表于 07-08 14:01 ?180次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>双频WiFi<b class='flag-5'>模组</b>功耗多低?DTIM10模式下2.4GHz与5.8GHz的表现对比

    用Wi-Fi蓝牙模组Ai-M62-CBS做一个电子沙漏

    以下作品由社区用户 bzhou830 制作 1. 项目简介 本项目通过M62模组设计的超级mini板搭配两个8*8点阵,并利用水银开关
    的头像 发表于 07-08 10:32 ?183次阅读
    用Wi-Fi蓝牙<b class='flag-5'>模组</b><b class='flag-5'>Ai-M62</b>-CBS做一个电子沙漏

    AI语音开发板AiPi-PalChatV1 + MCP,通过HomeAssistant自动化控制设备

    以下作品由社区用户 WT_0213制作 自从拥有
    的头像 发表于 06-25 14:04 ?224次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>AI</b>语音开发板AiPi-PalChatV1 + MCP,通过HomeAssistant自动化控制设备

    BLE + Mesh ,蓝牙模组从可穿戴到智慧照明全覆盖场景

    消费电子、智能家居、健康穿戴等领域的高性能产品。 蓝牙模块主要分为PB系列、TB系列、TG系列
    的头像 发表于 05-28 11:16 ?280次阅读

    Ai-M62-CBS,极小尺寸的Wi-Fi/蓝牙二合一模组

    Ai-M62-CBS是由开发的 Wi-Fi 6+BLE5.3 模组,该模组搭载BL616
    的头像 发表于 05-28 11:14 ?252次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M62</b>-CBS,极小尺寸的Wi-Fi/蓝牙二合一<b class='flag-5'>模组</b>

    上线!国产AI语音开发板,定制你的聊天伙伴助手,可直接调用DeepSeek/豆包/通义千问

    伙伴们, 前不久我们将Ai-M61模组接入了ChatGPT, 弄语音AI,光API调用费就能吃掉半年奶茶钱! 也有不少小伙伴在留言区表示“贵啊” (详情看这里:能和
    的头像 发表于 04-15 17:11 ?460次阅读
    上线!国产<b class='flag-5'>AI</b>语音开发板,定制你的聊天伙伴助手,可直接调用DeepSeek/豆包/通义千问

    Ai-M61模组对话?手搓一个ChatGPT 语音助手 #人工智能 #

    ChatGPT
    jf_31745078
    发布于 :2025年03月12日 15:56:59

    能和Ai-M61模组对话?手搓一个ChatGPT 语音助手

    起猛Ai-M61模组能说话! 超低延
    的头像 发表于 03-12 11:57 ?2159次阅读
    能和<b class='flag-5'>Ai-M61</b><b class='flag-5'>模组</b>对话<b class='flag-5'>了</b>?手搓一个ChatGPT 语音助手

    低价不贵!WiFi+BLE模组Ai-WB2系列

    Ai-WB2系列模组集成Wi-Fi&BLE于一体,搭载BL602芯片作为核心处理器,
    的头像 发表于 03-06 08:49 ?499次阅读
    低价不贵!<b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>WiFi+BLE<b class='flag-5'>模组</b><b class='flag-5'>Ai</b>-WB2<b class='flag-5'>系列</b>

    Ai-M61系列模组实现蓝牙歌词播放功能

    以下作品由社区用户 sujingliang 制作 Ai-M61 系列模组是由
    的头像 发表于 02-26 14:16 ?549次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b><b class='flag-5'>Ai-M61</b><b class='flag-5'>系列</b><b class='flag-5'>模组</b>实现蓝牙歌词播放功能

    BW20系列模组的低功耗性能实测

    BW20系列模组科技基于RTL8711 系列芯片开发的双频Wi-Fi +BLESoC
    的头像 发表于 02-11 11:41 ?1222次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>BW20<b class='flag-5'>系列</b><b class='flag-5'>模组</b>的低功耗性能实测

    支持蓝牙5.3,超低功耗Wi-Fi 6模块,待机可达2年以上

    技术人员快速完成软件升级迭代。 Ai-M61系列搭载BL618芯片作为处理器,支持Wi-F
    的头像 发表于 12-21 16:29 ?1290次阅读

    科技:更小尺寸的60G毫米波雷达模组Rd-61

    Rd-61是由科技基于RS6130开发的?款60GHz的毫?波雷达传感器模组,模块内部集成60GHz FMCW载波的AiP毫米波雷达系
    的头像 发表于 11-15 18:18 ?1475次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>科技:更小尺寸的60G毫米波雷达<b class='flag-5'>模组</b>Rd-<b class='flag-5'>61</b>

    60G毫米波雷达模组Rd-61产品介绍

    Rd-61是由科技基于RS6130开发的?款60GHz的毫?波雷达传感器模组,模块内部集成60GHz FMCW载波的AiP毫米波雷达系
    的头像 发表于 11-15 15:23 ?1190次阅读
    <b class='flag-5'>安</b><b class='flag-5'>信</b><b class='flag-5'>可</b>60G毫米波雷达<b class='flag-5'>模组</b>Rd-<b class='flag-5'>61</b>产品介绍

    低功耗,极小尺寸的Wi-Fi/蓝牙二合一模组Ai-M62-CBS

    Ai-M62-CBS是由开发的 Wi-Fi 6+BLE5.3 模组,该模组搭载BL616
    的头像 发表于 09-12 14:29 ?1273次阅读
    低功耗,极小尺寸的Wi-Fi/蓝牙二合一<b class='flag-5'>模组</b><b class='flag-5'>Ai-M62</b>-CBS