跳到主要内容

产品简介

产品说明

AidLux是一个构建在ARM硬件上,基于创新性跨Android/鸿蒙和Linux系统环境的融合操作系统。 SmartVision是一个智能视觉应用运行平台,包含了针对智能视觉计算终端设备的应用开发框架,智能视觉终端设备配置管理和应用运行服务及生命周期管理等服务功能。运行于AidLux系统中,通过AidLux平台提供的AI应用运行底层SDK支持,旨在实现对目标物的缺陷检测,为用户提供全面的缺陷检测解决方案。

产品主要特性

  • 支持 12Tops 算力,能适配各种场景 AI 深度学习算法
  • 内置成熟算法,可进行缺陷检测、分类、物体识别、字符识别
  • 支持二次开发,提供全流程 AI 工具链软件
  • 支持显示器、鼠标等外设接入,方便维护
  • 产品接口丰富,支持 IO 信号输入和输出,适合各种工业检测场景

产品外观介绍

产品整体结构小巧紧凑,灵活度高,产品外壳采用铝合金材料及先喷砂再黑色氧化的表面处理工艺,增加产品质感的同时,又兼顾了产品的散热;局部配以桔黄色的装饰条,为产品增加了亮色,沉稳大气,却不显单调。如下图:

图-产品外观图

产品外形及安装尺寸

设备最大外形尺寸为长高=11081.282mm,侧面和背面分别有两组安装孔,配备 M4的螺纹孔,孔距为26*26mm。如下图:

图-产品外形及安装尺寸

产品组件及接口说明

图-产品组件外观

序号名称描述
1安装螺孔4 个 M4 安装螺钉孔,螺纹有效深度 8mm,孔间距: 26*26mm
210PIN 接口见 图-电源及 I/O 接口定义
320PIN 接口见 图-电源及 I/O 接口定义
4LED 指示灯网口状态指示
5Ix Industrial lan 口工业 IX 千兆以太网网口
6USB 双层接口2 路 USB 2.0 Type A
7USB 侧立接口1 路 USB 2.0 Type A
8HDMI 侧立接口Hdmi mini 显示输出
9Type-C 接口1 路 Type-C OTG
10电源接口DC 12V IN
11LED 指示灯整机状态指示
12Micro SD 接口扩展高速 TF 卡存储接口
13Power 电源按钮长按 15s 重启
14C 口镜头镜头焦距 4-20mm 可选
表-组件说明

产品接口介绍

电源及 IO 接口定义

10Pin及20Pin管脚定义

图-电源

管脚信号I/O 信号源说明
10-1CAN0 HCAN0
10-2CAN0_LCAN0
10-3GNDGND
10-4CAN1_HCAN1
10-5CAN1_LCAN1
10-6GNDGND
10-7RS485_MRS485
10-8RS485_PRS485
10-9GNDGND
10-105V5V 输出
20-1GPIO_12SPI_MISOSPI 主设备输出接口(从设备输入接口)
20-2GPIO_13SPI_MOSISPI 主设备输入接口(从设备输出接口)
20-3GPIO_14SPI_SCLKSPI 的时钟接口
20-4GPIO_15SPI_CS_NChip select
20-5GND
20-6GPIO_22SM_DBG_UART_T X调试 UART 发
20-7GPIO_23SM_DBG_UART_R X调试 UART 收
20-8OUTPUT_GND光耦输出地
20-9GPIO_61OUTPUT_1P光耦输出 1
20-10GPIO_6OUTPUT_2P光耦输出 2
20-11GPIO_52INPUT_2P光耦输入 2
20-12GPIO_81INPUT_1P光耦输入 1
20-13INPUT_GND光耦输入地
20-14GPIO_98I2S_FSI2S 主时钟_MCLK
20-15GPIO_100I2S_SCLKI2S 位时钟_SCK
20-16GPIO_97I2S_DINI2S 字段选择_WS
20-17GPIO_96I2S_DOUTI2S 数据通道_DATA
20-18GND
20-19UART0_TXD模组串口_TX
20-20UART0_RXD模组串口_RX
表-管脚信号定义

产品软件架构

整个产品软件架构如下图所示:

img
图 - 架构图
  • AidLite SDK:帮助开发者在AidLux融合系统平台高效开发神经网络模型推理功能的组件。AidLite SDK支持多种推理模型格式,包括开源格式及AI芯片厂商专属格式(如:TFLite、高通 DLC、瑞芯微 RKNN,等),并支持在各种异构计算单元上(如:CPU、GPU、DSP、NPU,等)实现模型推理极致加速。
  • SmartVision SDK:帮助智能相机应用开发者进行图像采集相关功能和数据集成相关功能开发的组件。
  • SmartVision Engine(简称SVE):智能相机管理和基础服务平台。用于查看智能相机状态,配置成像参数,以及提供智能相机标准应用(SmartVision App)的部署和生命周期管理能力。
  • SmartVision App:开发者可通过SmartVision SDK开发可被SVE所集成和管理的智能相机标准应用。

基本工作流

一个AI应用的基本工作流及过程中涉及到SDK关键接口如下图所示: workflow of smartvision