1. 全自動(dòng)影像/探針測(cè)量?jī)x的功能及基本結(jié)構(gòu) 全自動(dòng)影像/探針測(cè)量?jī)x已廣泛應(yīng)用于電子、家電、五金、塑料、模具等行業(yè),它既可以用CCD獲取被測(cè)物圖像,平面測(cè)量被測(cè)物的點(diǎn)、線、圓、距離、角度等參數(shù),也可以使用接觸式探針對(duì)被測(cè)物進(jìn)行斜面、球、槽、柱、錐、盲孔等三維測(cè)量。全自動(dòng)影像/探針測(cè)量?jī)x外形如圖1所示。 全自動(dòng)影像/探針測(cè)量?jī)x有一個(gè)X-Y平臺(tái),用于放置被測(cè)物體;其立柱裝有Z軸平臺(tái),用于安裝鏡頭、探針、光源,并可上下調(diào)節(jié)高度。X、Y、Z三軸都由伺服電機(jī)驅(qū)動(dòng),三軸的運(yùn)動(dòng)由安裝在電腦中的運(yùn)動(dòng)控制卡自動(dòng)控制,也可以用手動(dòng)操作搖桿控制。三軸都裝有光柵尺,用于平臺(tái)的位置測(cè)量。有些型號(hào)的全自動(dòng)影像/探針測(cè)量?jī)x還配有鏡頭自動(dòng)聚焦用的步進(jìn)電機(jī)。 2. 全自動(dòng)影像/探針測(cè)量?jī)x的位置控制及檢測(cè)系統(tǒng)硬件結(jié)構(gòu) DMC2410運(yùn)動(dòng)控制卡是深圳市雷泰控制技術(shù)有限公司針對(duì)全自動(dòng)影像/探針測(cè)量?jī)x專用開發(fā)的一款脈沖式運(yùn)動(dòng)控制卡。其主要功能有:電機(jī)運(yùn)動(dòng)脈沖控制、位置檢測(cè)、位置鎖存、I/O控制等。 圖2是全自動(dòng)影像/探針測(cè)量?jī)x用DMC2410卡進(jìn)行運(yùn)動(dòng)控制、位置檢測(cè)的一個(gè)典型應(yīng)用硬件結(jié)構(gòu)圖。4個(gè)電機(jī)的控制、3個(gè)光柵尺的檢測(cè)、探針信號(hào)的檢測(cè)、I/O的控制都是由DMC2410運(yùn)動(dòng)控制卡完成;手動(dòng)操作搖桿的控制信號(hào),由USB端口輸入給PC機(jī),經(jīng)過軟件處理后,轉(zhuǎn)換為運(yùn)動(dòng)控制指令,發(fā)送給DMC2410運(yùn)動(dòng)控制卡。 3. DMC2410的運(yùn)動(dòng)控制功能 1) 點(diǎn)位運(yùn)動(dòng)控制: 下面以0號(hào)軸為例,給出了DMC2410運(yùn)動(dòng)控制卡點(diǎn)位運(yùn)動(dòng)控制的相關(guān)代碼。其中函數(shù)的第1個(gè)參數(shù)都是軸號(hào),為0。 d2410_set_pulse_outmode (0,0); //設(shè)置脈沖輸出模式:第2位為0,為單脈沖模式,PUL0-信號(hào)上升沿有效,DIR0-正向?yàn)榈碗娖健?o:p>
d2410_set_profile(0,500,6000,0.02,0.01);//設(shè)定梯形速度曲線:起始速度為500脈沖/秒、運(yùn)行速度為6000脈沖/秒、加速時(shí)間為0.02秒、減速時(shí)間為0.01秒。
d2410_ex_t_pmove(0,50000,0); //讓指定軸以梯形速度曲線做定長(zhǎng)位移運(yùn)動(dòng):第2個(gè)參數(shù)為運(yùn)動(dòng)距離,50000個(gè)脈沖;第