功能說(shuō)明: 1。完成上位機(jī)控制軟件。該軟件需要控制另外兩個(gè)應(yīng)用程序(一個(gè)是CMOS攝像機(jī)的上位機(jī)軟件,一個(gè)是能譜測(cè)量軟件)的啟動(dòng)與關(guān)閉,并刪除兩個(gè)應(yīng)用程序原有的菜單欄中的放大,縮小和關(guān)閉按鈕。 2。在任意的進(jìn)程環(huán)境中皆可以通過(guò)鍵盤控制下位機(jī)儀器。 3。下位機(jī)儀器需要完成對(duì)7個(gè)步進(jìn)電機(jī)的驅(qū)動(dòng),細(xì)分?jǐn)?shù)等于8。 4。采用USB接口進(jìn)行通信。 5。步進(jìn)選擇1-9檔。 采用的技術(shù): 1。使用鉤子函數(shù)和全局內(nèi)存影射完成進(jìn)程間鍵盤消息的響應(yīng),和不同進(jìn)程間切換時(shí),進(jìn)程間的數(shù)據(jù)通信 2。使用A3977完成步進(jìn)電機(jī)的8細(xì)分驅(qū)動(dòng)。 3。采用FT232完成接口通信,并在軟件中實(shí)現(xiàn)串口的自動(dòng)獲取打開。 4。采用EXE與DLL方式。 快捷鍵: 數(shù)字鍵:1-9,代表9個(gè)檔位,1步進(jìn)最小,9步進(jìn)最大,每按一次1數(shù)字鍵,發(fā)出一個(gè)步進(jìn)脈沖,每個(gè)檔位提高步進(jìn)脈沖數(shù)提高1倍。 pageup:z軸電機(jī)正轉(zhuǎn) pagedown:z軸電機(jī)反轉(zhuǎn) 方向鍵,分別代表x,y軸電機(jī)的四個(gè)方向運(yùn)動(dòng); 采用的是二手的步進(jìn)電機(jī),在城隍廟淘的 直接用萬(wàn)用表測(cè)量線圈之間的電阻確定相線。 ![]() ![]() ![]() ![]() ![]() ![]() |