论文部分内容阅读
2002年,教育部、国家体育总局下发文件,要求从2003年新学年开始,所有高等院校实施《学生体质健康标准》。新的标准的颁布,对过去的测试方法、测试仪器提出了新的要求。智能化体质测试系统就是为了满足学生体质标准的测试要求设计的。这个系统是一套分散数据采集处理系统,用于学生体质数据的测试、采集和分析处理。该系统由测试单机(如电子肺活量计,电子握力计等)、测试控制器(测试架)、计算机、打印机等组成。 本课题的主要任务包括测试控制器的开发和计算机测试系统管理软件的开发。 测试控制器是一台智能化设备,主要由Winbond 78E58B单片机、128*64液晶显示器、16个按键、IC卡接口、RS-485通信接口、RS-232通信接口、实时时钟和大容量铁电存储器等组成。测试者可以通过键盘或者IC卡输入身份信息,测试控制器的液晶显示器会显示测试者的身份信息,提示测试者如何进行下一步测试,操作错误的话还可以返回重新进行测试。测试控制器通过软件模拟串行口与测试单机通信,一是向测试单机发送控制命令,如开始测试、清零、复位等;二是接收测试单机的结果数据。测试控制器通过RS-485接口与计算机通信,传送测试结果和通过计算机配置测试控制器。测试控制器具有通用性,通过设置可以连接不同的测试单机。测试控制器的一些属性如通信地址、输入方式、测试成绩查询、内部实时时钟的调整、管理员密码修改等可以通过键盘进行配置。 测试系统管理软件是在Windows平台下使用Delphi6.0开发的,主要功能包括: (1) 计算机与多个测试控制器的多机通信; (2) 对使用IC卡进行测试的测试者信息的注册; (3) 对学生信息和测试成绩信息的管理。 经过现场实际调试,运行结果表明系统整体设计合理,性能可靠,实现了系统的功能。目前系统已经形成产品。