基于WinCE的无线打分系统设计

基于WinCE的无线打分系统设计

ID:38280854

大小:647.01 KB

页数:4页

时间:2019-05-31

基于WinCE的无线打分系统设计_第1页
基于WinCE的无线打分系统设计_第2页
基于WinCE的无线打分系统设计_第3页
基于WinCE的无线打分系统设计_第4页
资源描述:

《基于WinCE的无线打分系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第21卷第4期河海大学常州分校学报Vo1.21No.42007年12月JOURNALOFHOHAIUNIVERSITYCHANGZHOUDec.2007文章编号:1009-1130(2007)04-0095-04基于WinCE的无线打分系统设计曹栋,王萍,郭艳(河海大学计算机及信息工程学院,江苏常州213022)摘要:为实现运动会比赛信息采集的自动化,减少人工打分出现的失误,在嵌入式WinCE操作系统下,结合功能强大的IntelPXA255硬件平台,应用无线局域网通信技术,设计无线打分系统.系统调试结果表明,该系统能够消除手工操作带来的误差,提高了数据采

2、集的效率,能为比赛提供及时而准确的数据采集服务.关键词:WinCE嵌入式系统;无线打分器;UDP通信;PXA255处理器中图分类号:TP273;TP393文献标识码:A目前,在大型运动会电子信息服务系统中,评分类项目比赛信息仍以手工记录为主.在成绩统计前,技术人员须将手工评分记录的数据输入计算机,不仅增加了技术人员的工作量,而且延缓了比赛结果统计显示的时间,同时大量的数据录入,会使手工操作的失误率增大.本文中作者应用计算机及网络技术开发无线打分系统,该系统能为比赛现场提供及时而准确的数据,不但消除了手工操作带来的误差,减少了技术人员的工作量[1],而且提

3、高了比赛信息的测报水平.1系统体系结构体育比赛现场人流量大,不利于有线网络的布线,而无线局域网采用射频技术,利用电磁波发送和接收数据,能够提供传统有线局域网的所有功能.因此采用无线局域网进行数据通信,不仅避免了比赛现场复杂的布线,而且具有传统局域网无法比拟的灵活性,如裁判员可根据实际需要移动打分器的位置,便于比赛现场的布置和裁判的操作.图1系统结构图系统由Web服务器、数据库、无线AP和数台Fig.1Thesystemstructure无线打分器组成,如图1所示.Web服务器和数据库由一台主控计算机担当,无线打分器通过无线AP与服务器和数据库进行数据交换

4、.主机在采集到打分器提交的数据后,进行数据处理,并将成绩实时提供给现场观众和运动员,以及需要数据的第三方.由于打分器的存储容量及内存较小,因此系统没有编制专门的打分应用程序,而是采取浏览器、服务器、数据库服务器的3层结构,可直接利用浏览器访问网页打开打分界面.系统具有专门的打分网页,通过服务器端的主控程序对打分开始、结束进行控制,保证了成绩数据的可靠性.2系统设计2.1硬件设计硬件结构如图2所示.针对比赛现场的特殊性,系统应具备运行稳定、体积小巧、电池耐用等特点.无线打分器基于IntelXscale平台和WindowsCE嵌入式操作系统,保证了系统的稳定

5、性.处理器选用IntelPXA255,该处理器将一个复杂的集成电路合成在一块芯片上,采用IntelXscale微结构体系框架,具有较多收稿日期:2007-04-30作者简介:曹栋(1983-),男,安徽怀宁人,硕士研究生,通信与信息系统专业.96河海大学常州分校学报2007年12月的外围接口,功能强大[2].采用该芯片设计的系统其工作电压只有1.3V,功耗更小,能满足体积小、电池耐用、上网速度快等要求[3].打分器的存储系统由128M的SDRAM和64M的FLASH存储器组成,FLASH用于存放系统程序和用户数据.打分器通过SDWi!Fi卡接入无线网络,

6、实现无线网络连接.电源管理模块采用双电池结构,内部配置一块小电池,用于更换电池时系统的备份电源.外部电池设计为2000mA·h,连续工作时间在8h以上.另外支持外部便携式电源,供电电压为5V,延长了打分器的工作时间.2.2软件设计软件设计主要包括修改系统管理主程序、修改IP地址程序、UDP通信程序和IESIMPLE改写,这些程序都在后台运行,主要完成设置预定IP地址、打分器与主机的通信、打分和给打分器分配权限以及管理成绩等任务.打分器打开后,自动检测本机IP地址是否是分配的具有访问权限的IP地址,如果不是则自动修改注册表设置预设IP地址、子网掩码、默认网

7、关等参数.修改完成后,重启系统使修改注册表的操作生效.IP地址设置成功后,启动UDP通信图2打分器硬件结构框图程序,开启一个进程,连续接收来自服务器的数据Fig.2Hardwareconfigurationofthemarkingmachine包,实时获取Web页面的地址和比赛信息.打分器对接收的信息确认后,登录服务器,进入打分网页.软件设计流程图如图3所示.图3系统流程Fig.3Flowchartofthesystem2.2.1系统管理主程序系统管理程序具备裁判员管理、打分器管理、分数设置、代表团管理、运动员管理、赛事控制等功能,用于设置每场比赛的裁判

8、员、分配打分器的IP地址、设置分数种类,以及对参赛运动员及其成绩的管理等.主程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。