0 引言
通过这几年高校扩招,各工科院校的实验教学压力剧增。使实验教学管理中存在实验条件不足和实验设备、实验手段相对落后的两大问题更为突出。另外,现在全国高校正在进行教学质量评估检查,而实验教学评中的重要指标是所开设课程的教学工作量的统计,如实验课程、实验项目、实验人时数、综合设计性实验的个数及开设情况等。每年每个任课教师都进行类似的重复性填表工作,不仅浪费时间,而且统计数据不准确。因此,笔者参与了我校实验教学改革项目,设计了基于IC卡的高校实验室智能管理系统。该系统主要实现对实验上机学生的身份识别、实验台电源控制、实验内容要求的自动生成、实验数据和成绩的记录、学期末各类实验工作量的统计和上传等。
1 IC卡实验室智能管理系统原理
非接触IC卡又称射频卡,是继条码卡、磁卡之后推出的新一代识别卡,是射频识别RFID技术和IC卡技术有机结合的产物。非接触IC卡与条码卡、磁卡以及接触式IC卡比较,具有高安全性、高可靠性、使用方便快捷且寿命长等特点。图1为IC卡实验室智能管理系统的总体原理框图。

该系统主要包括IC卡读卡器模块、实验台电源控制系统模块及服务器实验管理系统模块。系统可以实现如下功能:
①前两个模块完成学生身份合法认证及实验台电源控制。
②实验管理系统模块可实现学生考勤、以Browse/Server方式向学生实验台上的微机发送实验项目内容和要求,并接受学生的实验数据及报告。
③服务器管理系统完成每学期各类实验报表,如实验室课程表、实验项目统计及实验室利用率等。
2 实验台电源控制系统设计
实验台上的供电控制是通过验证学生IC卡的ID号的合法性来实现的。该功能是由IC读卡器、服务器上的实验管理系统和实验台电源单片机控制系统三部分共同实现的,如图2所示。

服务器实验管理系统预先录入学生IC卡的ID号(设置为学生学号)。学生需要进入实验室做实验时,先在实验室门口的IC读卡器上刷卡(该刷卡器与服务器以 PS/2接口方式连接),读卡器自动将卡号存入服务器键盘缓冲区服务器实验管理软件通过查询键盘缓冲区的状态,来读取缓冲区内学生卡号,并与预存的合法卡号匹配。如果IC卡合法,服务器管理系统将卡号的末尾两位数(一个自然班学生人数不超过35人),以RS485通信方式传送给实验台电源控制系统的单片机。