系统功能概述

EL-AIARM-I型教学实验系统属于人工智能算法平台的一教学实验系统,该系统采用NVIDIA®Jetson nanoB01作为AI计算终端、ORBBEC®Astra系列深度相机等进行3D建模。

AI计算机终端以ubuntu为操作系统,并在其上运行ROS系统,该ROS系统可挂接机器人建模软件来仿真设计各类机器人,也可挂接仿真软件来验证相关识别算法或控制算法从而较为直观地看到机器人模拟的运行状态,为真实机器人的设计与控制提供完备的理论基础。同时ROS系统还可以与OPENCV、TensorFlow等视频图像识别软件进行数据交互,将其AI的视觉功能发挥到极致。

该系统可支持本公司推出多种ARM处理器的开发,如S3C2410、DM355、OMP3530、S5P6818、S5P4418等等;在实验板上有丰富的外围扩展资源(如:拨动开关与LED显示、CH451键盘、16X16 LED汉字点阵、通信模块以及电机控制模块等),可以完成基于各种CPU的基础实验、传感器实验、以太网实验等;不仅能学习AI的基础知识,也能学习ARM处理器与传感器、电机之间的控制方法。
 

 

 

 

系统结构及硬件资源

系统采用底板+CPU板+扩展模块结构构成,可以支持ARM CPU和AICPU板。

系统底板硬件资源:

单脉冲产生单元

语音接口单元

单总线(DS18B20数字温度传感器)单元

数字输入输出(8个拨动开关及8个LED发光管)单元

电机(直流电机与步进电机)控制单元

键盘显示(芯片CH451,4×4键盘,带8位LED数码管)单元

TFT真彩液晶(TFTLCD彩色液晶屏,800X480分辨率)显示单元

16X16LED点阵显示单元

RS232 、RS485总线通信接口单元

EEPROM单元

串并并串转换单元

0-5V可调输入电压单元

2.5V可调参考电压单元

image.png

系统底板资源平面图

 

AIMCU采用英伟达jeston nano B01为核心,jetson nanoB01是一款节能高效功能强大的人工智能AI开发套件,搭载四核ARM Coretex-A57处理器,采用128核Maxwell架构的GPU,

CPU:ARM Coretex-A57 64-bit ,主频1.43Ghz;4核,

GPU:128-core Maxwell @921Mhz;

内存:4 GB 64-bit LPDDR4 25.6 GB/s;

存储:可扩展microSD卡,要求最小16GB UHS-1(超高速接口,带宽能达到至少104Mb/s);

视频编码:H.264/H.265(4Kp30);

视频解码:H.264/H.265(4Kp60,2*4Kp30);

摄像输入接口:MIPI CSI;

摄像输出接口:2个HDMI 2.0,Edp1.4;

网络接口:Gigabit Ethernet/M.2 Key E

USB:4个 USB 3.0, USB 2.0 Micro-B

GPIO引脚:40

额定功率:5w/10w

供电:5V

语音模块:

采用一款USB 转音频模块,支持播放和录音,立体声编解码;可以多种采样率,多系统兼容,支持树莓派和 JetsonNano;“听/说”二合一;简单方便免驱动,即插即用。

板载电源指示灯,方便查看工作状态、板载麦克风和喇叭接口,兼容 Windows、macOS、Linux 和 Android 等系统使用标准 USB 2.0 通用接口,体型小巧精致。

供电电压:5V

音频编解码芯片:SSS1629A5

控制接口:USB

音频接口:PH2.0

扬声器驱动:2.6W per channel(4Ω BTL)

音箱:普通驱动器喇叭

视觉相机:Astra pro

深度范围:0.6-8m。

功耗:≤2.5W,峰值电流小于500ma。

彩色图分辨率:1280x720@30FPS;640x480@30FPS;320x240@30FPS;

深度图分辨率:1280x1024@7FPS;640x480@30FPS;320x240@30FPS;160x120@30FPS;

精度:距离物体1m时,±1-3mm。

彩色FOV:H66.1’ V40.2’。

深度FOV:H58.4’ V45.5’。

数据传输:30-45ms。

供电:USB 5V

32位微处理器(CORTEX-A53架构)ARM CPU板技术参数:

S5P-6818: 6818 是一款高性能,功能齐全的 A53 八核产品,,标配 2G 内存+16G 存储,支持 100/1000M 以太网,支持 500W 摄像头自动对焦功能,支持 MIPI 摄像头接口,5 路 USB HOST接口,一路 OTG 接口,支持蓝牙 4.0,支持 WIFI 上网,支持 MIPI LCD 接口,支持 HDMI 接口, 2 路 1W 喇叭接口,支持待机功能;IIC接口,SPI接口,ADC接口,PWM接口,UART接口;支持android,linux,qt,ubuntu系统。

32位微处理器(CORTEX-A9架构)ARM CPU板技术参数:

S5P-4418: 32位RISC指令集处理器,Cortex-A9四核CPU,主频1.GHZ,28nm工艺的低功耗处理器;支持高清接口HDMI以及3D图形显示,支持1080P高清60帧动画,高速接口EMMC4.5和USB2.0;IIC接口,SPI接口,ADC接口,PWM接口,UART接口,RGBLCD接口;支持android,linux,ubuntu,qt系统。

 

 

 

可开设的实验项目

基于AI CPU系统深度学习算法实验
实验01 构造线性回归模型实验02 逻辑回归框架实验03 迭代完成逻辑回归模块实验04 神经网络模型架构
实验05 训练神经网络实验06 卷积神经网络模型架构实验07 RNN网络模型实验08 循环神经网络LSTM
实验09 双向循环神经网络实验10 动态循环神经网络实验11 对抗生成网络实验12 目标识别
实验13 自编码器


 

基于AI CPU系统应用实验
实验01 GoogleNet物体识别实验02 FaceNet120人脸检测实验03 神经网络Lenet模型实验04 手语识别
实验05 色块跟踪实验06 视觉建图实验07 文字转语音实验实验08 语音转文字实验

 

基于ARM CPU板系统设计实验(实验项目以实际发货为准)
第一章:运行环境


实验一 虚拟机VMware的安装实验二 ubuntu系统的安装实验三 超级终端的安装和使用实验四 SSH软件的安装和使用
实验五 ADB驱动的安装和使用



第二章:系统烧写


实验一 拨码开关设置启动方式实验二 制作启动TF卡实验三 TF烧写镜像文件实验四 OTG烧写镜像
实验五 挂载TF卡



第三章:源码编译


实验一 ubuntu的基本操作实验二 android 系统的编译环境搭建实验三 内核配置裁减实验四 Android源码的编译

第四章:程序编码


实验一 应用程序编写实验二 外挂驱动编写实验三 电子相册实验四 触摸满屏驱动配置
实验五 EMMC升级配置实验六 开机logo的更改实验七 开机动画的修改

第五章:外设驱动实验实验箱硬件资源介绍

实验一 设备节点注册实验二 GPIO驱动led实验三 GPIO驱动蜂鸣器实验四 GPIO驱动开关检测
实验五 232通信实验六 485通信实验七 EEPROM实验实验八 ADC模数转换实验
实验九 定时器控制LED灯实验实验十 继电器实验实验十一 光耦实验实验十二 步进电机实验
实验十三 直流电机实验实验十四 LED流水灯实验实验十五 数码管按键实验实验十六 点阵实验
实验十七 AD模数转换SPI通信实验实验十八 DA数模转换SPI通信实验

 

 

 

产品参考图片

image.png