查看“LC-AI-K210”的源代码
←
LC-AI-K210
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
== 产品名称 == KI210机器视觉 == 概述 == 艾尔赛Dock版本K210开发板搭载Sipeed M1/M1W AI模组,该模组的核心是一颗集成机器视觉与机器听觉能力的系统级芯片(Soc) Kendryte K210。使用台积电 (TSMC) 超低功耗的 28 纳米先进制程,<br> 具有双核 64 位处理器,拥有较好的功耗性能,稳定性与可靠性。该方案力求零门槛开发,可在最短时效部署于用户的产品中,赋予产品人工智能。Kendryte K210 定位于 AI 与 IoT 市场的 SoC,<br> 同时是使用非常方便的 MCU。Kendryte 中文含义为勘智,而勘智取自勘物探智。这颗芯片主要应用领域为物联网领域,在物联网领域进行开发,因此为勘物;这颗芯片主要提供的是人工智能解决方案,<br> 在人工智能领域探索,因此为探智。<br> == 功能 == * 板载Sipeed M1或者M1W模组,内含Kendryte K210 人工智能Soc芯片<br> * CPU : RISC-V 64bit 双核处理器, 400Mhz 标准频率(可超频)<br> * FPU规格:满足 IEEE754-2008 标准<br> * 图像识别:QVGA@60FPS/VGA@30FPS<br> * 深度学习框架:TensorFlow/Keras/Darknet<br> * 外设: FPIOA、UART、GPIO、SPI、I²C、I²S、WDT、TIMER、RTC etc<br> * 神经网络处理器 (KPU):<br> (1)支持主流训练框架按照特定限制规则训练出来的定点化模型<br> (2)对网络层数无直接限制,支持每层卷积神经网络参数单独配置,包括输入输出通道数目、输入输 出行宽列高<br> (3)支持两种卷积内核 1x1 和 3x3<br> (4)支持任意形式的激活函数<br> (5)实时工作时最大支持神经网络参数大小为5.5MB到5.9MB<br> (6)非实时工作时最大支持网络参数大小为(Flash 容量-软件体积)<br> * 静态随机存取存储器 (SRAM):SRAM 包含两个部分,分别是 6MB 的片上通用 SRAM 存储器与2MB的片上AI SRAM 存储器,共计 8MB<br> * 现场可编程 IO 阵列 (FPIOA/IOMUX): FPIOA 允许用户将255个内部功能映射到芯片外围的48个自由IO上<br> * 快速傅里叶变换加速器: FFT 加速器是用硬件的方式来实现 FFT 运算<br> * 软件概述:<br> (1)FreeRtos & Standard SDK:支持FreeRtos and Standrad development kit.<br> (2)MicroPython Support:支持 MicroPython on M1<br> (3)机器视觉:Machine vision based on convolutional neural network<br> (4)机器听觉:High performance microphone array processor<br> * 板载MSM261S4030H0 MEMS硅麦克风<br> * DVP摄像头接口:24P 0.5mm FPC连接器<br> * LCD接口:24P 0.5mm FPC连接器(8bit MCU LCD)<br> * 板载TM8211 I2S音频芯片和PAM8403功放IC(最大支持2X3W输出)<br> * 板载Micro SD卡插槽<br> * 自动下载电路:直接使用USB Type-C线即可下载程序<br> * 所有I/O口均通过2.54mm排针引出<br> * 板载Boot按键和Reset按键<br> * 无线WiFi(可选):只有采用Sipeed M1W模组的开发板才具备WiFi功能,ESP8285芯片,支持2.4G 802.1.1.b/g/n标准<br> * 开发板配件:OV2640摄像头模组、2.4英寸240*320分辨率ST7789驱动芯片8位并口LCD、Micro USB转Type-C头、2.54mm IO口引出排针。<br> * 外部供电电压需求:5.0V ±0.2V<br> * 外部供电电流需求:>300mA @ 5V<br> == 介绍说明 == 1、板子尺寸:60*45mm, 重量:27g(含配件)<br> [[Image:LC-AI-K210 .png]] 2、板载资源介绍<br> [[Image:LC-AI-K210.png]] [[Image:LC-AI-K210.png 3.png]]<br> 1、Sipeed M1/M1W模组:内含Kendryte K210人工智能芯片<br> 2、USB Type-C接口:可用于板子供电/程序下载/固件升级等<br> 3、500mA贴片自恢复保险丝:避免电脑USB口过载<br> 4、RESET复位键<br> 5、BOOT键<br> 6、可编程3528RGB:使用IO0--IO2控制<br> 7、音频输出:L+和L-为左声道,R+和R-为右声道,最大支持2X3W输出<br> 8、PAM8403功放IC<br> 9、CH340C芯片:USB转TTL串口IC,可用于程序下载/固件升级等<br> 10、DVP摄像头接口:24P 0.5mm FPC连接器,默认连接OV2640摄像头<br> 11、LCD接口:24P 0.5mm FPC连接器,默认连接2.4英寸240*320分辨率ST7789驱动芯片8位并口LCD<br> 12、Micro SD卡(TF卡)插槽<br> 13、TM8211 I2S DAC音频芯片<br> 14、MSM261S4030H0硅麦克风:具有全方位、顶部端口I2S输出的MEMS麦克风,高性能高可靠性<br> == 硬件连接 == 1、安装MaixPy IDE<br> K210 Dock开发板采用MaixPy IDE作为Windows下的集成开发环境,双击maixpy-ide-windows-0.2.3.exe安装IDE,安装好后的界面如下,其中“连接”按钮用于连接开发板,“开始”按钮用于运行程序。<br> [[Image:LC-AI-K210 4.png]] 2、安装CH340串口驱动<br> K210 Dock开发板通过CH340 USB转UART芯片与上位机通讯,比如:下载程序/更新固件,故需先安装驱动,双击CH341SER.EXE,驱动安装成功后会在电脑设备管理器里面看到端口号,如下:<br> [[Image:LC-AI-K210 5.png]] [[Image:LC-AI-K210 6.png]]<br> 3、开发板基本测试<br> 3.1、开机<br> ●检测项目:Type-C USB、K210模组、LCD。<br> ●测试方法:开发板接上Type-C USB线,会显示默认的开机界面,如下:<br> [[Image:LC-AI-K210 7.png]] 3.2、RGB闪灯<br> ●检测项目:Type-C USB、CH340C芯片、K210模组、3528 RGB灯。<br> ●测试方法:开发板通过Type-C USB线连接电脑,使用MaixPy IDE打开程序“RGB.py”,点击MaixPy IDE左下方的“连接”,连接成功后点击“开始”,RGB灯就会红--绿--蓝循环闪烁,如下:<br> [[Image:LC-AI-K210 8.png]]<br> [[Image:LC-AI-K210 9.png]]<br> 3.3、摄像<br> ●检测项目:Type-C USB、CH340C芯片、K210模组、OV2640摄像头、LCD。<br> ●测试方法:开发板连接电脑,接上摄像头和LCD,运行程序“Camera.py”,IDE和LCD会实时显示摄像头拍到的图像,如下:<br> [[Image:LC-AI-K210 10.png]]<br> [[Image:LC-AI-K210 11.png]]<br> 3.4、播放视频<br> ●检测项目:Type-C USB、CH340C芯片、K210模组、SD卡、LCD、PT8211 I2S 音频芯片、PAM8403功放芯片。<br> ●测试方法:<br> (1)将测试视频“badapple.avi”复制到SD卡中<br> [[Image:LC-AI-K210 12.png]]<br> '''注意:如果要播放其他的AVI格式视频,请先确保视频是320x240大小,视频压缩格式为mjpeg,音频压缩格式为PCM,且程序里的视频路径也相应的要进行修改。''' (2)开发板连接电脑,接上LCD、插入SD卡、功放输出端L+L-/R+R-接上喇叭,运行程序“Play_Avi_Video.py”播放视频,如下:<br> [[Image:LC-AI-K210 13.png]]<br> [[Image:LC-AI-K210 14.png]]<br> 更多使用说明,请移步至:https://maixpy.sipeed.com/zh/
返回至
LC-AI-K210
。
导航菜单
个人工具
登录
名字空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
工具
链入页面
相关更改
特殊页面
页面信息