基于邊界定位算法的光譜信號采集系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)
【文章頁數(shù)】:4 頁
【部分圖文】:
圖1光譜采集系統(tǒng)結(jié)構(gòu)
本實(shí)驗(yàn)所設(shè)計(jì)的系統(tǒng)由硬件組和軟件組合作完成,本文的研究內(nèi)容屬于軟件組。整個(gè)系統(tǒng)的軟件設(shè)計(jì)采用跨平臺的C++圖形用戶界面應(yīng)用程序框架(QTCreator)進(jìn)行編程實(shí)現(xiàn),主要由CCD、計(jì)算機(jī)、光譜儀、下位機(jī)和LED光源五部分組成。計(jì)算機(jī)主要是用來處理算法、控制下位機(jī)、運(yùn)行系統(tǒng)軟件,....
圖2結(jié)構(gòu)圖
PC上位機(jī)發(fā)送控制命令給STM32,下位機(jī)STM32執(zhí)行相應(yīng)的程序令電機(jī)運(yùn)動,在電機(jī)運(yùn)動的過程中產(chǎn)生反饋信號給STM32,再由下位機(jī)收集這些信息加以總結(jié),最終反饋給上位機(jī),并在界面中呈現(xiàn)出來。STM32具有功耗較低、實(shí)時(shí)性強(qiáng)、運(yùn)行速度快等優(yōu)點(diǎn),因此,本文使用STM32作為下位機(jī)。....
圖3定位流程圖
定位流程圖如圖3所示。3系統(tǒng)軟件設(shè)計(jì)
圖4系統(tǒng)主界面框圖
主線程主要用于總控制人機(jī)交互界面的響應(yīng)和其他線程的啟動和停止。系統(tǒng)啟動過程中,首先會啟動串口線程和必要的信號、槽的連接,一些全局變量的初始化操作,以及其他子界面的構(gòu)建,如系統(tǒng)配置界面、定位界面、試驗(yàn)界面等,并與指定的串口端口建立連接,如果連接成功,則會啟動依賴于串口進(jìn)行上、下位機(jī)....
本文編號:3995139
本文鏈接:http://www.wukwdryxk.cn/kejilunwen/yiqiyibiao/3995139.html
下一篇:沒有了