[发明专利]基于虚拟芯片和无线管理的数字电路实训平台及应用方法在审
申请号: | 201910956415.9 | 申请日: | 2019-10-10 |
公开(公告)号: | CN110706537A | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 邢文生;张燕;邓小飞;张彦锋;刘云朋 | 申请(专利权)人: | 焦作大学 |
主分类号: | G09B9/00 | 分类号: | G09B9/00;G09B23/18 |
代理公司: | 32327 南京鼎傲知识产权代理事务所(普通合伙) | 代理人: | 刘蔼民 |
地址: | 454150 河南省*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 管理服务器 实验箱 虚拟芯片 传输模块 无线串口 学生客户 手机 数据传输稳定性 编号设置 串口模块 存储芯片 电气连接 功能数字 设备安装 实训平台 数字电路 无线管理 液晶模块 授权 单片机 插拔 应用 学生 芯片 全程 | ||
1.基于虚拟芯片和无线管理的数字电路实训平台,其特征在于包括管理服务器和若干实验箱、实训学生客户端;所述每个实验箱包括单片机、多个存储芯片、多个FPGA芯片、多个液晶模块、无线串口传输模块、实验箱编号设置开关;所述多个存储芯片、多个FPGA芯片、多个液晶模块、无线串口传输模块、实验箱编号设置开关和单片机之间经导线连接;所述管理服务器包括USB口转串口模块、无线串口传输模块;所述USB口转串口模块的串口与无线串口传输模块的串口经导线连接,USB口转串口模块的USB插口插入服务器的USB插座内;所述服务器和若干个试验箱之间经服务器无线串口传输模块、若干个试验箱内无线串口传输模块实现信息数据交互;所述实训学生客户端是实训学生的手机。
2.根据权利要求1所述的基于虚拟芯片和无线管理的数字电路实训平台,其特征在于,存储芯片是ATMEL公司256kbit串行电可擦的可编程只读存储器,FPGA型号是EP4CE6E22C8。
3.根据权利要求1所述的基于虚拟芯片和无线管理的数字电路实训平台,其特征在于,应用方法如下,首先根据传统实验芯片功能,平台编写出若干不同内容的FPGA程序,并将不同FPGA程序文件集中存放在管理服务器内,管理服务器可以集中管理若干实验箱的虚拟芯片;应用中需要更改实验箱的芯片型号时,将对应程序文件从管理服务器发送到试验箱内的存储芯片内;对应程序文件从管理服务器发送到试验箱内的存储芯片内后,试验箱内FPGA采用PS模式进行配置,PS模式下由单片机先从外部储存部件存储芯片读取配置数据,再把数据写人到FPGA中,实现对FPGA的在线编程,试验箱内FPGA芯片重新上电启动后将配置文件读取到随机存储器,使对应实验箱内FPGA具有相应数字芯片一样的功能,进而对应试验箱内FPGA实现虚拟数字芯片功能。
4.根据权利要求3所述的基于虚拟芯片和无线管理的数字电路实训平台应用方法,其特征在于,平台编写若干型号的FPGA程序中,使用Quartus II软件编写FPGA程序,根据实验芯片的功能配置FPGA的I/O引脚功能,编译形成rbf格式的文件,存储在服务器内;管理服务器软件选用微软.NET开发环境,使用C#语言开发,生成的软件直接安装即可使用,教师能在服务器上通过选择实训台芯片的功能,服务器能发送FPGA程序到实验箱,服务器能收集实训台使用信息。
5.根据权利要求3所述的基于虚拟芯片和无线管理的数字电路实训平台应用方法,其特征在于,应用中需要更改实验箱的芯片型号中,管理服务器可对指定实验箱授权并能更改虚拟芯片型号,被授权后学生也可以辅助使用手机自主更改虚拟芯片的型号,步骤如下,A:管理服务器安装IIS组件,使计算机有web服务功能并建立web网站;B:网站根目录下建立文本文件s.txt;C:手机无线连接局域网,浏览器地址栏输入管理服务器IP,登录web网站;D:浏览器上选择芯片型号并发命令到s.txt文件;E:服务器计算机检测s.txt文件的修改日期,判断出是否有手机命令,如果有且已经被服务器授权则发送FPGA配置文件到实验箱;F:重新启动一次实验箱即完成虚拟芯片更换。
6.根据权利要求3所述的基于虚拟芯片和无线管理的数字电路实训平台应用方法,其特征在于,单片机通过SPI总线方式读写存储芯片,FPGA采用PS配置模式时,其MSEL1~MSEL3引脚连接低电平,单片机的5个I/O端口与FPGA的DATA0、DCLK、nCONFIG、nSTATUS、CONF_DONE引脚经5根信号线分别连接在一起。
7.根据权利要求3所述的基于虚拟芯片和无线管理的数字电路实训平台应用方法,其特征在于,实验箱的每个FPGA配置16个I/O引脚,连接到虚拟芯片的接插件上,引脚之间通过K2线和香蕉插座进行连接,能模拟接口接插件并使用液晶显示模块显示其芯片型号,使虚拟芯片有放大的DIP16(直插16引脚)封装外观,显示模块的驱动芯片型号是SSD1306,每个FPGA配置2个I/O引脚模拟IIC接口读写液晶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于焦作大学,未经焦作大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910956415.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种语音答题方法及装置
- 下一篇:一种基于虚拟现实技术的模拟登塔训练平台