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