无网络中控的网络多媒体教室研究与实现.doc_第1页
无网络中控的网络多媒体教室研究与实现.doc_第2页
无网络中控的网络多媒体教室研究与实现.doc_第3页
无网络中控的网络多媒体教室研究与实现.doc_第4页
无网络中控的网络多媒体教室研究与实现.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

无网络中控的网络多媒体教室研究与实现 黄天强 (吉首大学信息管理与工程学院,湖南张家界427000) 【摘要】本文提出无网络中控的网络多媒体教室的设计构想以本地控制和远程控制软件为核心,设计出具有C/S二级控制特点的技术方案该方案采用的是TCP/IP、RS232等通用协议,具有很强的适应性和扩展性。 关键词网络中控;控制;多媒体教室 0引言 目前大多数高校多媒体教室的网络系统,仍停留在简易式系统或简易中控式系统这两种类型上,这两种系统都是属于单机版的控制模式。单机版的控制模式操作较为复杂,设备易出现故障,无法实现多媒体教室的网络化集中控制和管理,大大加重了工作人员的工作量和管理难度1。现在的网络中控型多媒体教室通常是将每间多媒体教室的普通中控更换为网络中控,再在网络上加一台网络控制器,通过控制软件实现远程控制管理多媒体教室。这种建设方案由于需要在原有的多媒体教室设备的基础上增加网络中控及控制器等硬件,增加了学校教学条件建设负担,同时还要另外占用学校网络宝贵的IP资源。为实现多媒体教室网络化控制与管理,提高管理及维护效率,同时又能降低学校网络多媒体教室建设费用,本文作者提出一种无网络中控的网络多媒体教室建设方案。 1无网络中控的网络多媒体教室的基本设计原则 1.1系统实用性 系统的建设应在现有的网络和多媒体教室设备的基础上进行合理优化,利用多媒体教室的教学计算机的软硬件资源取代网络中控,使网络多媒体教室在没有网络中控的情况下,通过设计控制软件对网络多媒体教室实现本地与网络控制,达到对每个多媒体教室中的远程集中化管理与维护的目的,从而有效降低多媒体教室建设与维护费用。 1.2系统使用简便性 系统的本地与网络控制的操作应简便、快捷、具有一定的智能化,使用者只需操作计算机即可完成对投影仪的控制操作。系统设计时应考虑多媒体教室投影机与计算机的更换或升级,预留接口,具有较好的兼容性。系统如有更换或升级,只需在投影机控制及网络控制软件中选择对应的投影仪控制码即可,硬件不需要变动,使网络多媒体教室升级与维护简单、方便。 1.3系统安全稳定性 系统运行的安全及可靠性是一个实用的多媒体教室的重要指标之一,系统的建设应从多媒体教室的组成、计算机选型、软件设计等方面着手,提高控制系统软件的可靠性,降低全系统的故障率,确保系统的安全、稳定运行,满足长时间教学的需要。 1.4系统较高的管理性 系统能够通过软件完成对多媒体教室的网络化管理与监控,使所有的设备得到及时的维护,提高管理效率,减轻管理与维护的劳动强度。 2无网络中控的网络多媒体教室的结构与功能 2.1结构 无网络中控的网络多媒体教室系统没有网络中控及主网络控制器硬件设备,但系统和有网络中控的多媒体教室一样采用C/S结构,在逻辑上分为教室端本地控制以及控制端网络控制。教师在多媒体教室通过教学计算机上的控制软件实现对本教室投影机设备的控制。管理人员在主控计算机上操作网络控制软件,通过网络控制教室端的教学计算机从而实现对所有教室多媒体设备的控制,即远程控制。而远程控制能最终实现对所有多媒体教室的远程状态监测、远程维护、远程协助、集中控制等管控功能2。无网络中控的网络多媒体教室系统结构如图1。 本地控制:以软件的方式利用多媒体教室的教学计算机上的RS-232串行接口向投影机发送控制码已达到控制投影机的目的,教师在操作时无需在本地网络中控上进行按键操作,只需在教学计算机上用鼠标进行操作。另外,教师机还能通过网络接受主控计算机发送的控制命令,根据控制命令完成本地相应的控制动作。 网络控制:由主控计算机发出控制指令,发出的指令被翻译成标准TCP/IP协议包,通过网络传送到多媒体教室教学计算机。教学计算机收到指令后,调用对应的控制码通过RS-232串行接口发送给投影机以完成相关控制。主控计算机通过网络即可实现远程开/关控制投影仪等动作。 2.2功能 教师端:即各个多媒体教室,由教学计算机及投影控制软件组成,没有网络中控硬件,一方面,该教学计算机能完成正常的多媒体教学任务;另一方面,该教学计算机通过本地控制软件及计算机串口完成本地的投影仪的操作,具有硬件结构简单、使用便捷的特点,同时还具有网络功能,可与主控端进行通信与控制。 主控端:网络上的主控计算机通过网络控制软件以TCP或UDP协议对接入网络的所有多媒体教室进行远程管理和控制。即可完成点对点的操作,也可以广播命令的方式完成对所有多媒体教室的统一操作与管理。 3具体实现 3.1教学端计算机与投影机的硬件连接 多媒体教室教学计算机和投影机采用串行通信方式,计算机和投影机硬件连接较简单,只需将计算机的串口DB-9的第3引脚(发送)与投影机RS232串口的接收引脚相连,将计算机的串口DB-9的第5引脚(地线)与投影机RS232串口的地线引脚相连即可。特殊情况下,计算机和投影机如为双工通信方式,计算机和投影机RS232串口连接,在单工通信连接的基础上,再将计算机的串口DB-9的第2引脚(接收)与投影机RS232串口的发送引脚相连即可。 3.2教学端计算机控制软件编程要点 由于没有网络中控硬件,教学端计算机软件须具有控制与网络通信两个功能。为实现以上两个功能,需在软件设计时安排一个MSm(MicrosoftCommunicationControl)通信控件用于串行通信控制,发送控制码完成对投影机的开启、关闭、视频选择等操作,投影机控制码格式见表1。 同时还需安排一个Winsock网络通信控件,利用Winsock控件可以与远程计算机建立连接,可选择用户数据报文协议(UDP)或传输控制协议(TCP)进行通信,实现教学端与主控端的网络通信。教学端与主控端通信编程为典型的基于Winsock控件的通信编程,教学端接收到主控端命令再根据命令执行相应的操作,具体程序代码这里不再详述。现给出教学端控制程序关键代码如下: Winsock初始化 MSComm1.CommPort=1/指定为通信端口为串口1 MSComm1.Settings=”9600,n,8,1”/计算机通信串口1初始化,设定波特率9600、无奇偶校验、数据位为8位、停止位为1位 IfMSComm1.PortOpen=FalseThen MSComm1.PortOpen=True/打开串口1 EndIf 投影机开机 Dimkj(5)AsByte/定义字节类型的数组 kj(0)=&H2 kj(1)=&H50 kj(2)=&H4F kj(3)=&H4E kj(4)=&H3 MSComm1.Output=kj/发送开机16进制控制码02H50H4FH4EH03H 投影机关机 Dimgj(5)AsByte/定义字节类型的数 gj(0)=&H2 gj(1)=&H50 gj(2)=&H53 gj(3)=&H44 gj(4)=&H3 MSComm1.Output=gj/发送关机16进制控制码02H50H53H44H03H 3.3主控端计算机控制软件编程要点 网络控制实现的基础是TCP/IP网络的数据通信,基于网络技术开发的一个服务器和客户应用程序,分别运行于控制计算机控制机和被控制计算机被控机中。通过网络通信,实现控制机对被控机的一系列操作。主控端在网络控制软件设计时,需安排一个Winsock控件数组用于响应网络上各多媒体教学端的TCP连接请求并建立连接,网络连接建立后便可向教学端发送命令,也可接受教学端的信息。具体Winsock控件通信程序代码这里不再详述。 4结束语 无网络中控的网络多媒体教室采用本地控制和远程控制软件代替网络中控完成相关控制,不仅能简化多媒体教室系统,降低建设及维护成本,还可对多媒体教室开展网络集中控制管理

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论