400-828-1488
您当前的位置>首页>产品中心>基础教学
Cortex-A9嵌入式ARM实验箱
发布日期:2018-03-27   点击次数:14052
系统简介

       Cortex-A9嵌入式ARM实验箱(型号:SeaIOT-B-ARM-01),适合于ARM架构的嵌入式系统应用开发等课程的教学实验,提供基于Linux、Android两个操作系统下的系统移植、驱动开发、嵌入式GUI设计、嵌入式网络通信、嵌入式服务器编程、Android移动应用等教学案例和实验手册。
       该产品采用ARM架构三星四核处理器S5P4418,板载7寸LCD显示屏,全网通4G移动通信模块、WiFi/BlueTooth通信模块、GPS定位模块、ZigBee协调器模块,具有CAN/RS485总线接口、丰富可扩展的外设模块、以及十多个ZigBee传感器节点。

  • 产品特点
  • 课程资源
  • 成功案例

一、产品结构如下图所示。包含1个智能网关、3个网关扩展板、1个ZigBee协调器模块、8个ZigBee传感器节点、1个低频RFID节点。

一、采用基于ARM Cortex-A9内核的四核处理器S5P4418,主频1.6Ghz,内存1GB,Flash存储8GB,可流畅运行Linux、Android两个操作系统,并支持一键切换。

二、板载丰富的外围设备:1个7寸IPS电容屏、2个DB9、1个HDMI、1个USB OTG、1个RJ45、1个AV摄像头输入接口、2个USB HOST、1个TF卡、1个LVDS、1个耳机输出、1个MAC音频输入、2路TTL UART、1组24针扩展接口(含I/O、SPI、A/D、PWM、UART)等接口。

三、专为教学定制和选取的丰富外设,如AVIN接口,可连接模拟摄像头。

四、支持485、CAN总线,WiFi、BT、ZigBee、4G、GPS等多种有线、无线网络通信方式。

五、支持多种网关扩展板,如基础功能扩展板(含LED灯、触摸按键、BEEP、可调电阻等)、16*24点阵显示屏、三路继电器。

六、提供125KHz识别模块,每个模块均可通过UART的RS232接口本地有线访问,也可通过ZigBee无线访问。

七、为丰富应用,提供十多种无线传感器节点:温湿度、光照度、三轴加速度、霍尔、压力、广谱气体、热释红外、LED蜂鸣器、继电器控制及RFID车辆模拟单元等多种类型传感器,选择不同的传感器模组,开发出各种物联网应用场景。

八、传感器节点采用ZigBee无线组网:均支持zigbee协议,可自组网,配合开发各种应用场景,向网关发送采样数据,接收网关下发的命令。

九、提供丰富的应用案例:基于Linux的驱动程序开发、应用程序开发、Qt嵌入式GUI设计开发、Android物联网应用开发等。

课程目标:以下仅列出主要课程的教学目标。

1)RFID

(1)了解和掌握以RFID为主的多种识别技术的硬件、原理及用途。

(2)可以利用开放的通信协议,使用多种编程语言(C#、Android等)编写上位机应用程序与RFID模块进行数据交互。

2)ZigBee传感网

(1)熟悉并掌握CC2530射频通信技术的硬件原理及应用方法。

(2)了解ZigBee协议栈的工作原理和运行机制。

(3)能够编译程序,实现ZigBee自组网。

3)Android系统

(1)熟悉Android的开发环境

(2)学习Android开发的基本流程

(3)学习Android系统下常用物联网应用接口。

(4)学习Android系统下物联网应用案例开发方法

4)Linux系统

(1)掌握Linux系统的安装,基本操作,及常用命令

(2)了解Linux下设备的驱动开发

(3)握Linux下Qt的基础编程

(4)学习Linux下物联网应用案例开发方法。

 

课程简介

本课程分别在Android系统与Linux系统下对嵌入式A9网关进行开发教学。课程重点在于学习A9网关开发环境及相应物联网通信接口,并根据物联网应用案例讲解A9网关物联网硬件接口使用。课程内容包含环境部署、开发基础、物联网硬件及通信、物联网场景开发四个部分。

课程目录

1)RFID典型实验

章节

课程

低频模块实验

低频板的通信检测实验

EM4100卡片快速读取ID实验

对T5557新卡进行初始化操作进行默认配置工作

T5557卡片快速读取第1页两块可追溯数据

T5557卡片按块进行读取第0页0~7块数据

T5557卡片按页进行读取第0页0~7块数据

T5557卡片对第0页0~7块数据按块进行数据写入

T5557卡片对第0页0~7块数据按页进行数据写入

对所有块进行锁定操作,卡片变为只读卡片,数据信息不可修改

应用实验:ID卡片复制实验

应用实验:智能门禁管理实验(配合继电器或评估版操作)

应用实验:图书馆管理实验(配合高频读写器操作)

2)ZigBee传感网

章节

课程

传感器采集与控制

传感器采集:含温湿度、光敏、可燃气体、红外对射、三轴加速度、超声波等

执行器控制:含LED控制、蜂鸣器控制、以及继电器控制

CC2530无线射频通讯

实验一、点对点通信实验

实验二、广播通信实验

实验三、RSSI信号强度实验

实验四、空中信道监听实验

实验五、无线遥控实验

ZStack协议栈

实验一、ZStack协议栈工程解析

实验二、多点自组网

实验三、信息广播/组播

实验四、网络拓扑实验-星型网

实验五、网络拓扑实验-网状网

实验六、ZStack绑定实验

实验七、ZStack串口应用

实验八、温湿度传感器采集传输

实验九、光敏采集传输

实验十、声光报警传输控制

3)Android系统课程目录

章节

课程

系统简介

Android系统认知

开发环境环境搭建

Android Studio环境搭建实验

Android第一个工程创建实验

导入Eclipse开发项目实验

开发基础

程序设计框架实验

界面设计实验

组件间通信实验

定时器实验

多线程实验

数据存储与访问实验

网关硬件实验

摄像头采集实验

GPS定位信息获取实验

网络通信基础

串口编程实验

Android Socket网络传输

Android HTTP网络传输

蓝牙通信实验

WIFI通信实验

485通信实验

CAN通信实验

Android物联网基础实验案例

LED灯控制实验

蜂鸣器控制实验

按键采集实验

继电器控制实验

ZigBee传感器采集传输实验

ZigBee执行器传输控制实验

Android物联网综合案例

室内光线采集实验

家居温度检测系统

智能家电控制实验

4)Linux课程目录:

章节

课程

设备简介

平台认知

环境部署

VMware虚拟机安装实验

Ubuntu操作系统安装实验

Ubuntu安装VMware Tools实验

Ubuntu配置root登录实验

Ubuntu安装minicom串口工具实验

Ubuntu配置以太网地址实验

Ubuntu配置NFS服务器实验

Ubuntu安装交叉编译器实验

交叉编译Qt4.8.5程序库实验

Creator开发环境安装配置实验

Qt应用开发

QT HelloWorld实验

Qt下信号和槽实验实验

QT QTimer定时器实验

Qt下多线程实验实验

Qt下数据库访问实验

Qt网络通讯实验(串口、TCP服务器、TCP客户端、UDP)

Qt GPS定位实验

物联网通信基础

Qt网关基础扩展板采集控制

Qt网关三路继电器控制

ZigBee传感器数据采集实验

ZigBee射频读卡实验

WiFi通信实验

物联网场景开发

室内光线采集实验

家居温度检测系统实验

智能家电控制实验

濮阳高级技工学校