联系我们

 微信公众号

北京杰创永恒科技有限公司 © 2019 京ICP备09043767号-2

服务热线:400-650-8975(工作日) 13401088771 ( 24小时 )
邮箱:Sales@bj-jc.net
QQ:2201117884
总部:北京市昌平区科技园区超前路甲1号17号楼5层

华东办事处:江西省南昌市青山湖区北京西路洪城大厦1209室

 

 

浏览量:
产品名称:

单片机远程云端硬件创新实验平台

概要信息
STC是宏晶科技自主生产的一款单时钟/机器周期(1T)的单片机;是高速/低功耗/抗干扰的新一代增强型8051单片机,指令代码完全兼容传统8051,但速度快。本远程云端硬件板卡选用STC的8051系列的IAP15W4K58S4的芯片,市场占有率最高,参考资料和使用人群众多,采用MCS-51指令集,其汇编指令有所精简,能够让初学者相对快速的了解运算处理器汇编指令的功能、结构与计算机体系结构之间的关系。
规格:
0.00
没有此类产品
产品描述

一、概述:

STC是宏晶科技自主生产的一款单时钟/机器周期(1T)的单片机;是高速/低功耗/抗干扰的新一代增强型 8051单片机,指令代码完全兼容传统8051,但速度快。本远程云端硬件板卡选用STC的8051系列的IAP15W4K58S4 的芯片,市场占有率最高,参考资料和使用人群众多,采用MCS-51指令集,其汇编指令有所精简,能够让初学者相对快速的了解运算处理器汇编指令的功能、结构与计算机体系结构之间的关系。

目前云端虚拟实验按实现功能可分为3类 ,第一类完全模拟运行,不能完全响应国家级虚拟示范实验内容中强调:能实不虚的要求;第二类有硬件数据共享,但存在不足:灵活性不够,单向的给予反馈;第三类虚实结合,且除了实验仪器实验数据的共享之外,还可实现客户端对实验设备的远程控制,远程云端硬件平台属于第三类,且做到不受时空限制,随时随地随心进行硬件描述语言的编程训练,而且解放实验管理人员,建议最好放到学校机房。

总之,学习和掌握采用STC单片机研发产品的思想、知识、经验和技能,这是硬件研发工程师的基本技能,也是学习32位和64位SOC芯片的基础。

二、主要组成

1、基于云端的硬件实验平台架构

图1基于云端的硬件实验平台架构

2、硬件组成

(1)远程接入设备

远程接入设备机箱如图2所示,远程监控系统界面如图3所示: 

图2远程接入设备机箱

图3远程监控系统界面

采用标准的3U机箱设计、标准输入电源规格220V,50-60Hz;机箱配备1A保险保障安全;装配有12个插槽的底板、1块电源板卡(5V-10A)、风扇以及相关安全检测、控制模块等。具体功能如下:

1、温度监测:

2、功耗控制

3、板卡在线监测:

4、短路保护

(2)远程云端硬件设备单元

硬件设备单元采用板卡的形式(如图4所示),通过LAN接口连接到远程实验接入设备的服务器上。设备单元采用ARM+FPGA的核心硬件方案, 其中ARM解析服务器软件下发的命令,并负责下载FPGA程序、设置FPGA管脚输入状态以及采样输出管脚状态。

 图4硬件设备单元

图5数据中心服务器

(3)数据中心

数据中心采用服务器实现(如图5所示),负责管理多个FPGA硬件设备单元并运行服务器软件,实现学生登陆管理、动态分配FPGA硬件设备、程序提交与下载、记录学生操作记录等。并将请求和操作以指令的形式发送到FPGA硬件设备单元。

3、软件组成

软件为B/S架构,分为学生入口和教师入口两部分。

(1)学生端软件

学生端登录界面如图6所示,运行界面如图7所示。

图6学生端登录界面

图7学生端运行界面

学生端软件主要功能如下:

(1)提供学生登陆入口

(2)信息公告、教学课件、实验列表、实验面板、作业上传;

(3)客服、信息提示、硬件设备连接提示、以及操作者的信息。

(4) 实验面板为主要操作区域,详细功能如下:

1)FPGA烧写

2)运行实验

3)清空面板

4)面板设置:面板高度、画布偏移、缩放系数等参数功能

5)导入实验

6)导出实验

7)分享实验:支持QQ、微博、微信

8)隐藏器件面板功能

9)器件面板:

   基础器界面包含位输入、脉冲输入、时钟输入、多位输入、位输出、多位输出、频率测量输出

  实物器件界面包含LED灯、按键、拨码开关、蜂鸣器、数码管、4位数码管、8*8点阵、16*16点阵、1602液晶屏、12864液晶屏、步进电机、直流电机、扬声器、麦克风,实物器件如图8所示:

图8实物器件界面

逻辑器件界面:包含基本管脚、多管脚、自定义管脚、内存探针、逻辑分析仪、串口调试助手、网络调试助手、内存调试助手,逻辑器件界面如图9所示。

图9逻辑器件界面

其它界面文字、图片、跳转框

利用跳转框功能,可以把复杂逻辑器件功能不断进行拆解,达到最小单元,其他运行界面如图10所示。

图10其他运行界面

图片文字添加:选择需要添加的内容类型,向左侧拖拽至实验面板,如图11所示。

图11图片添加运行界面

选择需要添加的图片,点击打开,即可在实验图纸中显示该图。选中图片右键单击可以更改图纸大小等,添加图片后的界面如图12所示。

图12图片添加运行界面

2、教师端软件

教师端登录界面如图13所示,运行界面如图14所示。

图13教师端登录界面

图14教师端运行界面

教师端软件提供了登录、学生信息监控、学生操作记录监控、实验管理、FPGA板卡连接状态监控、学生实时操作信息监控等功能。

三、功能特点

1)课堂示范教学

利用远程云端硬件平台很方便老师在讲解例程时,通过编写每行代码并且编译运行,远程可以把文件下载到真实的芯片中,并且运行后看到程序运行的实验结果。

改变以前只能满堂灌去讲解每段编写程序的作用,只能靠学生想象运行的现象。

2)不受时空的约束

无论老师还是学生,只要想登陆平台,随时随地都可以开展教学活动,学生随时可以验证自己编程实验的结果,老师随时都可以检查学生实验状况,做到即时反馈与指导。

3)应对突发事件

在我们教学过程中,偶尔会遇到一些突发事件,通过远程云端硬件实验平台可以给学生一个实验训练不间断的平台,不影响学生的正常教学活动。

4)面向多课程体系

C语言、单片机相关课程体系、接口技术等

未找到相应参数组,请于后台属性模板中添加
暂未实现,敬请期待
暂未实现,敬请期待
上一篇
下一篇