串口現(xiàn)場評分系統(tǒng)的研制
1 引言
本文引用地址:http://www.ex-cimer.com/article/171829.htm評委在現(xiàn)場手寫評分是體育文藝加試和體育、文藝比賽常用的評分方式,評分后,由專人匯總,輸入到計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理和存儲,整個(gè)工作流程費(fèi)時(shí)費(fèi)力,尤其在數(shù)據(jù)安全性方面存在隱患,有修改評分、發(fā)生作弊的可能。本文介紹的串口現(xiàn)場評分系統(tǒng)由管理主機(jī)和評分終端分機(jī)組成,具有處理速度快、系統(tǒng)組成簡單等優(yōu)點(diǎn)。該系統(tǒng)利用RS-232串口實(shí)現(xiàn)PC管理主機(jī)與評分終端之間的通訊,支持有線和無線兩種通訊方式,終端機(jī)采用嵌入式單片機(jī)8031作為處理器,利用鍵盤輸入評分和顯示,并將評分回送至PC存檔,而PC機(jī)則主要負(fù)責(zé)數(shù)據(jù)庫的管理和將接收到的評委評分利用既定算法處理得到最終結(jié)果用于比賽現(xiàn)場大屏幕顯示,并自動存入數(shù)據(jù)庫,數(shù)據(jù)庫被設(shè)置為只可查詢,不可修改和刪除的只讀方式。整個(gè)過程杜絕了人為接觸數(shù)據(jù)的可能性,確保了數(shù)據(jù)的安全公正,減輕了工作人員的勞動強(qiáng)度,其效率和數(shù)據(jù)準(zhǔn)確度明顯提高。
2 硬件系統(tǒng)設(shè)計(jì)
串口現(xiàn)場評分系統(tǒng)硬件組成框圖如圖1所示。采用模塊化設(shè)計(jì),實(shí)現(xiàn)集中式顯示操作管理,可根據(jù)不同的加試和比賽項(xiàng)目的評分要求靈活地調(diào)整終端點(diǎn)的數(shù)目和最終結(jié)果的處理算法。整個(gè)系統(tǒng)由PC管理機(jī)和評分終端兩大部分組成,前者為通用PC機(jī),管理軟件采用VB語言編寫,后者由8031單片機(jī)基本系統(tǒng)、實(shí)時(shí)時(shí)鐘、 LCD顯示、鍵盤、系統(tǒng)地址譯碼電路等組成,兩者通過RS-232串口通訊。除了RS-232串口有線通訊外,在PC主機(jī)和評分終端機(jī)的RS-232串口上各加入一個(gè)無線通訊模塊,則可實(shí)現(xiàn)主機(jī)與終端機(jī)之間的無線連接。
單片機(jī)基本系統(tǒng)。主控芯片選用8031,外部擴(kuò)展64KByte的M27C512,實(shí)際最大可使用容量為48KB,用于存放系統(tǒng)軟件、表格以及常量,足以滿足大型復(fù)雜儀器系統(tǒng)應(yīng)用程序存儲的需要;RAM選用容量為8KByte的6264,用于系統(tǒng)程序運(yùn)行時(shí)臨時(shí)變量的存放和編程調(diào)試的需要,同時(shí)根據(jù)本儀器的特點(diǎn),要求對于評委評分實(shí)現(xiàn)實(shí)時(shí)存儲,用于后期的成績校對,系統(tǒng)設(shè)計(jì)了32KB的EEPROM AT24C256,采用IIC協(xié)議用I/O口模擬實(shí)現(xiàn)IIC協(xié)議的讀寫操作。
實(shí)時(shí)時(shí)鐘。選用Dallas公司串行實(shí)時(shí)時(shí)鐘芯片DS1302,該芯片基于IIC總線協(xié)議,內(nèi)部具有實(shí)時(shí)時(shí)鐘、日歷和用戶可用RAM,時(shí)鐘工作制式可由用戶決定設(shè)置,具有對備份電池進(jìn)行涓流充電的功能,圖2為硬件電路圖。
評論