基于586-Engine的小型化飛控計算機設計
發(fā)布時間:2020-04-17 13:44
【摘要】: 為適應飛控計算機小型化、高性能、低成本的發(fā)展趨勢,本文以美國TERN公司生產(chǎn)的586-Engine為基礎,設計并完成了一種高性價比的小型化飛控計算機,并根據(jù)實驗室現(xiàn)有PC104架構飛控計算機的實際需要,將586-Engine設計成為一PC104總線的CPU模塊,實現(xiàn)了586-Engine的通用化。 首先,本文采用模塊化設計思想,提出了基于586-Engine的小型化飛控計算機的總體設計方案,完成了各硬件模塊的功能劃分與選型,以及軟件實時操作系統(tǒng)的選擇及架構設計。 然后,對基于586-Engine的小型化飛控計算機的硬件平臺和軟件平臺進行了詳細的分析與設計。硬件方面,完成了基于TL16C754B的八串口擴展,基于CF卡的小型數(shù)據(jù)記錄模塊設計,基于8254定時器的PWM輸出、捕獲接口設計,以及模擬量、離散量等模塊的設計。軟件方面,完成了實時操作系統(tǒng)μC/OS-Ⅱ在SC520上的移植以及各接口模塊驅動程序的編寫,并對整個系統(tǒng)進行了調試與驗證。 最后,基于586-Engine設計了一PC104總線的CPU模塊。通過總線的轉換,接口電路的擴展,完成了對原有CPU模塊的良好替代。 本文設計的小型化高性能飛控計算機及PC104總線的CPU模塊,實現(xiàn)了硬件結構的設計、板卡開發(fā)的應用和實時操作系統(tǒng)的應用,并在系統(tǒng)測試中驗證了其良好的性能。用586-Engine板卡設計的飛控計算機適應了其小體積、高速度、低成本、低功耗的發(fā)展方向。
【圖文】:
塊構成的系統(tǒng)進行調試。對整個系統(tǒng)進行調試之前,應仔細檢查電路板上各個模塊之間的線連接是否暢通,是否存在短路、斷路和元器件虛焊等問題,若發(fā)現(xiàn)有這種問題,應先解決好再對整個系統(tǒng)上電調試。調試過程中對發(fā)現(xiàn)的問題及測試的結果應進行詳細紀錄與分析,以將來不斷的完善與修正。整個調試過程用到的工具及調試平臺如圖 5.1 所示。
32 串口和 RS422 串口。在開發(fā)環(huán)境 ParadigmC/C++上編程發(fā)送數(shù)據(jù),通過 PC 上的串手查看接收的數(shù)據(jù)。串口 1 和串口 2 為例實現(xiàn)數(shù)據(jù)的收發(fā),串口 1 發(fā)送數(shù)據(jù) 0~7 給串口 2,,串口 2 將收到送到 PC 機,PC 機上串口調試助手顯示數(shù)據(jù),圖 5.2 是 PC 機上收到的數(shù)據(jù)界面圖,設計成功。
【學位授予單位】:南京航空航天大學
【學位級別】:碩士
【學位授予年份】:2009
【分類號】:TP338
本文編號:2630933
【圖文】:
塊構成的系統(tǒng)進行調試。對整個系統(tǒng)進行調試之前,應仔細檢查電路板上各個模塊之間的線連接是否暢通,是否存在短路、斷路和元器件虛焊等問題,若發(fā)現(xiàn)有這種問題,應先解決好再對整個系統(tǒng)上電調試。調試過程中對發(fā)現(xiàn)的問題及測試的結果應進行詳細紀錄與分析,以將來不斷的完善與修正。整個調試過程用到的工具及調試平臺如圖 5.1 所示。
32 串口和 RS422 串口。在開發(fā)環(huán)境 ParadigmC/C++上編程發(fā)送數(shù)據(jù),通過 PC 上的串手查看接收的數(shù)據(jù)。串口 1 和串口 2 為例實現(xiàn)數(shù)據(jù)的收發(fā),串口 1 發(fā)送數(shù)據(jù) 0~7 給串口 2,,串口 2 將收到送到 PC 機,PC 機上串口調試助手顯示數(shù)據(jù),圖 5.2 是 PC 機上收到的數(shù)據(jù)界面圖,設計成功。
【學位授予單位】:南京航空航天大學
【學位級別】:碩士
【學位授予年份】:2009
【分類號】:TP338
【引證文獻】
相關碩士學位論文 前1條
1 楊小兵;基于雙ARM的飛控計算機核心系統(tǒng)的研究與設計[D];南京航空航天大學;2012年
本文編號:2630933
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2630933.html
最近更新
教材專著