远程实验系统的制作方法
【技术领域】
[0001] 本发明涉及一种远程实验系统,属于实验设备技术领域。
【背景技术】
[0002] 微机接口技术是一种常用的工业控制技术,该技术以微型计算机为核心,利用对 微型计算机的硬件扩展来实现对应用系统的操作和控制,是一种软硬件互相结合的基础应 用技术,在工业、农业、国防及日常生活中具有相当广泛的应用。例如,自动称量包装系统、 自动种子培育系统、自动火炮瞄准系统和智能电梯控制系统等。因此,对微机接口技术的培 养非常重要,而进行微机接口技术的培养最重要的一个环节就是进行实验。
[0003] 目前,主流的实验内容仍然以x86体系下的基本I/O设备为主,在DOS操作系统下 完成对8255、8253等接口芯片的控制。目前,主要有两种实验方式:
[0004] (1)采用纯硬件的实验平台,通过设置连线来实现实验电路,并在微机的DOS操作 系统中编写程序完成实验内容。该实验方式的优点是芯片丰富,接口众多,可以完成较复杂 的实验,缺点是用户只能在实验室中完成实验,而且由于资源有限,而实验要花很长的时间 调试,所以实验的效率很低。
[0005] (2)采用软件仿真实验平台,利用计算机强大的计算能力在软件仿真的环境下完 成实验内容。该实验方式的优点是不需要建设实验室,即用户不需要在实验室进行实验,缺 点是只能完成比较简单的设计,例如串口、并口等,无法进行较复杂的实验。
【发明内容】
[0006] 本发明所要解决的技术问题是如何既可以进行复杂的实验,又可以不需要进入实 验室进行实验。
[0007] 为此解决上述技术问题,本发明提供一种远程实验系统。该系统包括用户客户端、 服务端和接口芯片电路;
[0008] 所述用户客户端,连接至所述服务端,用于输入实验信息,并将所述实验信息发送 至所述服务端;
[0009] 所述服务端,连接至所述接口芯片电路,用于根据所述实验信息生成控制信息,并 将所述控制信息发送至所述接口芯片电路;
[0010] 所述接口芯片电路,用于根据所述控制信息生成实验电路和进行实验,并将实验 结果发送至服务端;所述服务端将接收到的实验结果发送至用户客户端。
[0011] 进一步地,所述实验信息包括芯片连接信息,所述控制信息包括连接控制信息;
[0012] 所述服务端包括:
[0013] 处理器,用于对所述芯片连接信息进行处理,得到连接控制信息,所述连接控制信 息用于控制所述接口芯片电路上接口芯片进行连接,生成所述实验电路。
[0014] 进一步地,所述实验信息包括芯片运行信息,所述控制信息包括运行控制信息;
[0015] 所述芯片运行信息运行在所述服务端的磁盘操作系统上,生成所述运行控制信 息,所述运行控制信息用于控制所述实验电路进行实验。
[0016] 进一步地,所述接口芯片电路包括逻辑控制电路和接口芯片,所述逻辑控制电路 根据所述控制信息控制所述接口芯片进行连接,生成所述实验电路,并进行实验。
[0017] 进一步地,所述接口芯片电路包括结果传送装置,所述结果传送装置用于将实验 结果发送至服务端。
[0018] 进一步地,所述结果传送装置包括:
[0019] 实验结果显示电路,连接至所述接口芯片电路,用于显示所述实验结果;
[0020] 图像采集器,连接在所述实验结果显示电路和所述服务端之间,用于采集所述实 验结果显示电路上显示的实验结果,并将采集的实验结果发送至所述服务端。
[0021] 进一步地,还包括第一测温装置和第二测温装置;
[0022] 所述第一测温装置、所述第二测温装置分别采集所述接口芯片电路、所述实验结 果显示电路的相应温度值,并将所述相应温度值发送至服务端,所述服务端将所述相应温 度值发送至用户客户端。
[0023] 进一步地,所述服务端包括Web服务器,所述服务端通过所述Web服务器与所述用 户客户端进行交互。
[0024] 进一步地,所述服务端包括存储器,所述存储器用于存储所述用户客户端发送的 所述实验信息。
[0025] 进一步地,所述用户客户端包括用户管理模块、文件管理模块和实验操作及显示 丰旲块。
[0026] 由于该实验系统采用用户客户端远程控制实验,所以用户可以不进入实验室就能 进行实验。而且该实验系统采用的接口芯片电路,由于接口芯片电路可以有多种形式,也可 以各种类型的各种芯片,可以生成各种实验电路,因此可以进行的实验范围大大扩展,能够 进行较复杂的实验。
【附图说明】
[0027] 通过参考附图会更加清楚的理解本发明的特征和优点,附图是示意性的而不应理 解为对本发明进行任何限制,在附图中:
[0028] 图1示出了一种远程实验系统的结构框图;
[0029] 图2示出了另一种远程实验系统的结构框图;
[0030] 图3示出了一种用户客户端的结构框图;
[0031] 图4示出了图3中用户管理模块的结构框图;
[0032] 图5示出了图3中文件管理模块的结构框图;
[0033] 图6示出了图3中实验操作及显示模块的结构框图;
[0034] 图7示出了服务端的一种结构框图;
[0035] 图8示出了接口芯片电路与实验结果显示电路的连接示意图。
【具体实施方式】
[0036] 下面将结合附图对本发明的实施例进行详细描述。
[0037] 实施例1
[0038] 本实施例提供一种远程实验系统,如图1所示,该系统包括:用户客户端1、服务端 2和接口芯片电路3 ;
[0039] 所述用户客户端,连接至所述服务端,用于输入实验信息,并将所述实验信息发送 至所述服务端;
[0040] 所述服务端,连接至所述接口芯片电路,用于根据所述实验信息生成控制信息,并 将所述控制信息发送至所述接口芯片电路;
[0041] 所述接口芯片电路,用于根据所述控制信息生成实验电路和进行实验,并将实验 结果发送至服务端;所述服务端将接收到的实验结果发送至用户客户端。
[0042] 其中,用户客户端可以为个人计算机,也可以为手机、平板电脑等移动终端,具体 形式不做限定。
[0043] 服务端,可以为一个或多个服务器,服务器的具体类型可根据情况选择,例如,嵌 入式服务器。
[0044] 接口芯片电路将实验结果传输至服务端的方式不做限定,可以是通过无线传输装 置将实验结果的数据传输至服务端上,也可以上采用有线方式传输到服务端上,当然还可 以采用其他方式传输。发送至用户客户端的实验结果可以是实验数据的形式,也可以是静 态图像或动态图像即视频的形式。
[0045] 通过以上技术方案,可知远程实验的过程为:用户在用户客户端输入实验信息,用 户客户端将实验信息发送至服务端。服务端对实验信息进行处理,生成控制信息,并将控 制信息发送至接口芯片电路。接口芯片电路在控制信息的控制下生成实验电路,并进行实 验。当实验完成后产生的实验结果通过服务端再返回到用户客户端上,方便用户查看实验 结果,从而对实验进行调试等工作。
[0046] 由于该实验系统采用用户客户端远程控制实验,所以用户可以不进入实验室就能 进行实验。而且该实验系统采用的接口芯片电路,由于接口芯片电路可以有多种形式,也可 以各种类型的各种芯片,因此可以生成各种实验电路,可以进行的实验范围大大扩展,能够 进行较复杂的实验。
[0047] 进一步地,如图3所示,所述用户客户端1包括用户管理模块11、文件管理模块12 和实验操作及显示模块13。用户管理模块用于管理用户数据;