轉(zhuǎn)管炮旋轉(zhuǎn)位移測試系統(tǒng)設(shè)計
發(fā)布時間:2023-08-30 00:23
轉(zhuǎn)管炮旋轉(zhuǎn)位移測試在轉(zhuǎn)管炮研制過程中,對于分析轉(zhuǎn)管炮工作情況具有重要意義。本文結(jié)合嵌入式技術(shù),設(shè)計了一種集數(shù)據(jù)采集、數(shù)據(jù)顯示、數(shù)據(jù)處理和數(shù)據(jù)管理于一體的便攜式角位移測試系統(tǒng)。 本系統(tǒng)由傳感器和測試儀兩部分組成。傳感器選用絕對式旋轉(zhuǎn)編碼器,它將角位移直接轉(zhuǎn)換為數(shù)字信號。測試儀以ARM處理器S3C2440為核心,搭載片外SDRAM和Flash,它們的高性能保證了系統(tǒng)的處理速率,再輔以觸摸屏和液晶顯示屏作為輸入輸出設(shè)備,構(gòu)成了完整的人機交互系統(tǒng)。軟件上采用Linux作為操作系統(tǒng),對Linux系統(tǒng)進行移植剪裁以適合本嵌入式設(shè)備。在操作系統(tǒng)的基礎(chǔ)上編寫了傳感器驅(qū)動程序以支持數(shù)據(jù)采集功能。應用程序建立在Linux系統(tǒng)、驅(qū)動程序和QT庫的基礎(chǔ)上,為用戶提供較好的圖形界面,并實現(xiàn)了巴特沃斯數(shù)字濾波器算法,以便對采集到的數(shù)據(jù)進行濾波處理。 對系統(tǒng)進行調(diào)試和實驗,根據(jù)實驗結(jié)果分析,基本達到設(shè)計要求。最后將測試儀組裝完成后成功應用于轉(zhuǎn)管炮角位移測量。
【文章頁數(shù)】:76 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 研究背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文主要工作
2 系統(tǒng)總體設(shè)計
2.1 概述
2.2 系統(tǒng)硬件架構(gòu)
2.3 系統(tǒng)軟件架構(gòu)
2.4 本章小結(jié)
3 系統(tǒng)硬件設(shè)計
3.1 傳感器及其接口
3.1.1 傳感器選型
3.1.2 傳感器接口電路
3.1.3 傳感器安裝
3.2 ARM最小系統(tǒng)
3.2.1 CPU模塊
3.2.2 SDRAM模塊
3.2.3 Flash模塊
3.2.4 復位電路
3.2.5 JTAG電路
3.3 LCD與觸摸屏
3.4 按鍵與指示燈
3.5 U盤與SD卡接口
3.6 串口調(diào)試接口
3.7 電源模塊
3.8 PCB設(shè)計
3.9 本章小結(jié)
4 系統(tǒng)軟件設(shè)計
4.1 嵌入式Linux系統(tǒng)移植
4.1.1 開發(fā)環(huán)境搭建
4.1.2 u-boot移植
4.1.3 Linux內(nèi)核移植
4.1.4 根文件系統(tǒng)制作
4.2 數(shù)采模塊驅(qū)動程序?qū)崿F(xiàn)
4.2.1 驅(qū)動程序編譯
4.2.2 數(shù)采設(shè)備驅(qū)動架構(gòu)
4.2.3 數(shù)據(jù)采集實現(xiàn)
4.3 人機交互界面實現(xiàn)
4.3.1 QT應用程序環(huán)境搭建
4.3.2 應用程序?qū)崿F(xiàn)
4.3.3 開機自動運行
4.4 本章小結(jié)
5 系統(tǒng)調(diào)試
5.1 算法驗證
5.1.1 數(shù)值微分算法驗證
5.1.2 濾波器算法驗證
5.2 系統(tǒng)整體調(diào)試
5.3 儀器組裝
5.4 實際應用
5.5 本章小結(jié)
6 總結(jié)與展望
6.1 全文總結(jié)
6.2 改進與展望
致謝
參考文獻
附錄 A 碩士期間論文發(fā)表情況
附錄 B 電路原理圖一
附錄 C 電路原理圖二
附錄 D 開機啟動腳本
本文編號:3844573
【文章頁數(shù)】:76 頁
【學位級別】:碩士
【文章目錄】:
摘要
ABSTRACT
1 緒論
1.1 研究背景
1.2 國內(nèi)外研究現(xiàn)狀
1.3 本文主要工作
2 系統(tǒng)總體設(shè)計
2.1 概述
2.2 系統(tǒng)硬件架構(gòu)
2.3 系統(tǒng)軟件架構(gòu)
2.4 本章小結(jié)
3 系統(tǒng)硬件設(shè)計
3.1 傳感器及其接口
3.1.1 傳感器選型
3.1.2 傳感器接口電路
3.1.3 傳感器安裝
3.2 ARM最小系統(tǒng)
3.2.1 CPU模塊
3.2.2 SDRAM模塊
3.2.3 Flash模塊
3.2.4 復位電路
3.2.5 JTAG電路
3.3 LCD與觸摸屏
3.4 按鍵與指示燈
3.5 U盤與SD卡接口
3.6 串口調(diào)試接口
3.7 電源模塊
3.8 PCB設(shè)計
3.9 本章小結(jié)
4 系統(tǒng)軟件設(shè)計
4.1 嵌入式Linux系統(tǒng)移植
4.1.1 開發(fā)環(huán)境搭建
4.1.2 u-boot移植
4.1.3 Linux內(nèi)核移植
4.1.4 根文件系統(tǒng)制作
4.2 數(shù)采模塊驅(qū)動程序?qū)崿F(xiàn)
4.2.1 驅(qū)動程序編譯
4.2.2 數(shù)采設(shè)備驅(qū)動架構(gòu)
4.2.3 數(shù)據(jù)采集實現(xiàn)
4.3 人機交互界面實現(xiàn)
4.3.1 QT應用程序環(huán)境搭建
4.3.2 應用程序?qū)崿F(xiàn)
4.3.3 開機自動運行
4.4 本章小結(jié)
5 系統(tǒng)調(diào)試
5.1 算法驗證
5.1.1 數(shù)值微分算法驗證
5.1.2 濾波器算法驗證
5.2 系統(tǒng)整體調(diào)試
5.3 儀器組裝
5.4 實際應用
5.5 本章小結(jié)
6 總結(jié)與展望
6.1 全文總結(jié)
6.2 改進與展望
致謝
參考文獻
附錄 A 碩士期間論文發(fā)表情況
附錄 B 電路原理圖一
附錄 C 電路原理圖二
附錄 D 開機啟動腳本
本文編號:3844573
本文鏈接:http://sikaile.net/kejilunwen/jingguansheji/3844573.html