基于單片機電臺仿真訓練系統(tǒng)的實現(xiàn)
(5)考核系統(tǒng)??己?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/系統(tǒng)">系統(tǒng)是訓練成果的評判系統(tǒng),考核方式可以人為評判,也可以用系統(tǒng)評判,系統(tǒng)評判的標準可以人為設(shè)定。本系統(tǒng)的考核評估主要基于記錄訓練過程中各部分的狀態(tài),并將各部分的狀態(tài)按時間排序,按時間順序確定各部分的動作及動作發(fā)生的時間,這樣就完整地再現(xiàn)了訓練過程。然后根據(jù)這些動作確定本次考核結(jié)果。另外,可以給考核評估的結(jié)果建立相應(yīng)的數(shù)據(jù)庫。
綜上所述,主程序由按鍵掃描子程序、顯示子程序、鍵值判別和處理子程序、計算機通信子程序和計算機管理與考核系統(tǒng)程序組成。主程序流程如圖2所示。本文引用地址:http://www.ex-cimer.com/article/172479.htm
2 硬件系統(tǒng)設(shè)計方案
硬件系統(tǒng)是本系統(tǒng)的核心,用于實現(xiàn)對電臺的仿真。它建立電臺裝備的模型,提供相對真實的操作環(huán)境,通過處理接收到的操作信息,正確顯示操作效果,將反饋信息輸出到虛擬面板,并按照一定的仿真協(xié)議實現(xiàn)與其他子系統(tǒng)的信息交互。
2.1 單片機系統(tǒng)設(shè)計
單片機最小系統(tǒng)由單片機、振蕩器電路、復(fù)位電路和電源組成。
(1)單片機?,F(xiàn)在市場上,單片機的種類繁多,對于本系統(tǒng),選用了Atmel公司的AT89C52型單片機。AT89C52是一種高效微控制器,此型單片機的基本特性完全能夠勝任本系統(tǒng)的要求,由于它將多功能8位CPU和閃爍存儲器組合在單個芯片中,AT89C52單片機為很多嵌入式控制系統(tǒng)提供了靈活性高且價廉的方案。
(2)振蕩器電路。XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內(nèi)振蕩器。石英晶體振蕩和陶瓷振蕩均可采用。對于本次設(shè)計,選用圖3的振蕩器電路。
評論