本發(fā)明涉及機(jī)電一體化技術(shù)領(lǐng)域,特別是涉及一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置。本發(fā)明還涉及一種地形顯示平臺(tái)的驅(qū)動(dòng)控制系統(tǒng)。
背景技術(shù):
近年來自然災(zāi)害和環(huán)境污染事件不斷發(fā)生,頻率似有加劇之勢(shì),如何及時(shí)預(yù)防和發(fā)現(xiàn)此類事件的發(fā)生,以及在預(yù)防和發(fā)生時(shí)如何做出正確的、科學(xué)的決策,已成為人們?nèi)找骊P(guān)注的話題和研究人員的課題;為此有了十二五國家科技支撐計(jì)劃“村鎮(zhèn)環(huán)境監(jiān)測(cè)與景觀建設(shè)關(guān)鍵技術(shù)研究”,基于項(xiàng)目中的子課題“村鎮(zhèn)環(huán)境預(yù)警平臺(tái)(地形顯示平臺(tái))構(gòu)建與示范”的研究。該地形顯示平臺(tái)系統(tǒng)負(fù)責(zé)實(shí)時(shí)監(jiān)測(cè)村鎮(zhèn)的環(huán)境狀況,為當(dāng)?shù)厝嗣竦纳钌a(chǎn)提供信息和意見,以及在預(yù)防和發(fā)生突發(fā)災(zāi)害時(shí)為決策層提供必要的信息和參考意見。
數(shù)字沙盤是在本項(xiàng)目的基礎(chǔ)上提出來的一個(gè)實(shí)物模型,可以用來展示地形信息的樣貌,例如一個(gè)城市的地形。因此,該數(shù)字沙盤的構(gòu)建就相當(dāng)于一個(gè)地形顯示平臺(tái),用來反映現(xiàn)在的村鎮(zhèn)環(huán)境和地質(zhì)災(zāi)害的現(xiàn)狀。該地形顯示平臺(tái)包括一個(gè)機(jī)械轉(zhuǎn)置,機(jī)械裝置中的矩形方陣(由4*4的長(zhǎng)方立體柱組成)用來顯示地形。目前,要讓該機(jī)械裝置中的各個(gè)長(zhǎng)方形立體柱顯示出與環(huán)境信息相符的地形就需要對(duì)該機(jī)械裝置進(jìn)行驅(qū)動(dòng),但是現(xiàn)有技術(shù)中還沒有相應(yīng)的驅(qū)動(dòng)控制裝置及系統(tǒng)。
因此,如何提供一種解決上述技術(shù)問題的地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置及系統(tǒng)成為本領(lǐng)域的技術(shù)人員需要解決的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的是提供一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置及系統(tǒng),在使用的過程中實(shí)現(xiàn)了對(duì)地形顯示平臺(tái)中的機(jī)械裝置的驅(qū)動(dòng)控制。
為解決上述技術(shù)問題,本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置,所述裝置包括RS-485通信模塊、處理器以及步進(jìn)電機(jī)驅(qū)動(dòng)模塊,其中:
所述處理器,用于通過所述RS-485通信模塊接收PC機(jī)發(fā)送的第一指令,對(duì)所述第一指令進(jìn)行處理后得到驅(qū)動(dòng)指令,并將所述驅(qū)動(dòng)指令發(fā)送出去;
所述步進(jìn)電機(jī)驅(qū)動(dòng)模塊,用于接收所述驅(qū)動(dòng)指令,并依據(jù)所述驅(qū)動(dòng)指令驅(qū)動(dòng)相應(yīng)的步進(jìn)電機(jī)使其進(jìn)行相應(yīng)的移動(dòng),以使機(jī)械裝置呈現(xiàn)出相應(yīng)的地形;所述步進(jìn)電機(jī)包括第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī),所述第一子步進(jìn)電機(jī)、所述第二子步進(jìn)電機(jī)以及所述第三子步進(jìn)電機(jī)分別沿x、y和z方向運(yùn)動(dòng)。
可選的,所述步進(jìn)電機(jī)驅(qū)動(dòng)模塊包括第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片、第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片以及第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片;所述驅(qū)動(dòng)指令包括第一子驅(qū)動(dòng)指令、第二子驅(qū)動(dòng)指令以及第三子驅(qū)動(dòng)指令;其中:
所述第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)所述第一子驅(qū)動(dòng)指令驅(qū)動(dòng)第一子步進(jìn)電機(jī)進(jìn)行相應(yīng)的移動(dòng);
所述第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)所述第二子驅(qū)動(dòng)指令驅(qū)動(dòng)第二子步進(jìn)電機(jī)進(jìn)行相應(yīng)的移動(dòng);
所述第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)所述第三子驅(qū)動(dòng)指令驅(qū)動(dòng)第三子步進(jìn)電機(jī)進(jìn)行相應(yīng)的移動(dòng)。
可選的,所述系統(tǒng)還包括行程保護(hù)模塊,用于保護(hù)所述步進(jìn)電機(jī)的行程,以使所述步進(jìn)電機(jī)的行程不超出行程限制。
可選的,所述行程保護(hù)模塊包括多個(gè)保護(hù)開關(guān),各個(gè)所述保護(hù)開關(guān)均分別設(shè)置于所述機(jī)械裝置中各個(gè)行程的兩端。
可選的,所述RS-485通信模塊為MAX485芯片。
可選的,所述第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片;和/或第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片;和/或第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片。
可選的,如上述所述的地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置,所述處理器為單片機(jī)。
可選的,所述單片機(jī)為51單片機(jī)。
為解決上述技術(shù)問題,本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制系統(tǒng),包括如上述所述的驅(qū)動(dòng)控制裝置。
本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置及系統(tǒng),包括RS-485通信模塊、處理器以及步進(jìn)電機(jī)驅(qū)動(dòng)模塊,其中:處理器,用于通過RS-485通信模塊接收PC機(jī)發(fā)送的第一指令,對(duì)第一指令進(jìn)行處理后得到驅(qū)動(dòng)指令,并將驅(qū)動(dòng)指令發(fā)送出去;步進(jìn)電機(jī)驅(qū)動(dòng)模塊,用于接收驅(qū)動(dòng)指令,并依據(jù)驅(qū)動(dòng)指令驅(qū)動(dòng)相應(yīng)的步進(jìn)電機(jī)使其進(jìn)行相應(yīng)的移動(dòng),以使機(jī)械裝置呈現(xiàn)出相應(yīng)的地形;步進(jìn)電機(jī)包括第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī),第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī)分別沿x、y和z方向運(yùn)動(dòng)。
本發(fā)明中的處理器通過RS-485通信模塊接收PC機(jī)發(fā)送的第一指令,該處理器通過將第一指令進(jìn)行處理后得到相應(yīng)的驅(qū)動(dòng)指令,并通過步進(jìn)電機(jī)驅(qū)動(dòng)模塊實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)中的三個(gè)步進(jìn)電機(jī)進(jìn)行相應(yīng)驅(qū)動(dòng)控制,從而使三個(gè)步進(jìn)電機(jī)分別依據(jù)各自接收到的指令在x、y和z三個(gè)方向上進(jìn)行相應(yīng)的移動(dòng),進(jìn)一步對(duì)機(jī)械裝置中相應(yīng)的長(zhǎng)方形立體柱在三個(gè)方向上進(jìn)行相應(yīng)的調(diào)控,以使機(jī)械裝置呈現(xiàn)出相應(yīng)的地形。本發(fā)明實(shí)現(xiàn)了對(duì)地形顯示平臺(tái)中的機(jī)械裝置的驅(qū)動(dòng)控制。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)現(xiàn)有技術(shù)和實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明提供的一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置的結(jié)構(gòu)示意圖;
圖2為本發(fā)明提供的另一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置的結(jié)構(gòu)示意圖;
圖3為x方向上的子步進(jìn)電機(jī)對(duì)應(yīng)的驅(qū)動(dòng)電路圖的結(jié)構(gòu)示意圖;
圖4為本發(fā)明中所提供的MAX485芯片的電路結(jié)構(gòu)示意圖。
具體實(shí)施方式
本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置及系統(tǒng),在使用的過程中實(shí)現(xiàn)了對(duì)地形顯示平臺(tái)中的機(jī)械裝置的驅(qū)動(dòng)控制。
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
請(qǐng)參照?qǐng)D1,圖1為本發(fā)明提供的一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置的結(jié)構(gòu)示意圖。
該裝置包括RS-485通信模塊1、處理器2以及步進(jìn)電機(jī)驅(qū)動(dòng)模塊3,其中:
處理器2,用于通過RS-485通信模塊1接收PC機(jī)發(fā)送的第一指令,對(duì)第一指令進(jìn)行處理后得到驅(qū)動(dòng)指令,并將驅(qū)動(dòng)指令發(fā)送出去;
步進(jìn)電機(jī)驅(qū)動(dòng)模塊3,用于接收驅(qū)動(dòng)指令,并依據(jù)驅(qū)動(dòng)指令對(duì)步進(jìn)電機(jī)進(jìn)行相應(yīng)的驅(qū)動(dòng),以使機(jī)械裝置呈現(xiàn)相應(yīng)的地形;步進(jìn)電機(jī)包括第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī),第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三步進(jìn)電機(jī)分別沿x、y和z方向運(yùn)動(dòng)。
需要說明的是,本發(fā)明中的地形顯示平臺(tái)在對(duì)某個(gè)區(qū)域的地形進(jìn)行顯示時(shí),首先,PC機(jī)可以通過采集網(wǎng)絡(luò)中的該區(qū)域內(nèi)的地形信息,并依據(jù)這些地形信息中的相關(guān)數(shù)據(jù)生成相應(yīng)的第一指令(該第一指令也即相關(guān)的參數(shù)信息)并將該第一指令通過RS-485通信模塊1發(fā)送至處理器2中,處理器2接收到第一指令后對(duì)該第一指令進(jìn)行處理(也就是對(duì)相關(guān)的參數(shù)信息進(jìn)行處理)并得到相應(yīng)的驅(qū)動(dòng)指令,該驅(qū)動(dòng)指令包括驅(qū)動(dòng)步進(jìn)電機(jī)中各個(gè)相應(yīng)的子步進(jìn)電機(jī)在相應(yīng)的方向上進(jìn)行移動(dòng)的驅(qū)動(dòng)信息,例如,該驅(qū)動(dòng)指令中包括驅(qū)動(dòng)沿x方向設(shè)置的第一字步進(jìn)電機(jī)向前移動(dòng)x1位移的第一驅(qū)動(dòng)信息,驅(qū)動(dòng)沿y方向設(shè)置的第二子步進(jìn)電機(jī)向里移動(dòng)y1位移的第二驅(qū)動(dòng)信息以及驅(qū)動(dòng)沿z方向設(shè)置的第三子步進(jìn)電機(jī)向上移動(dòng)z1位移的第三驅(qū)動(dòng)信息;由于處理器2發(fā)送的驅(qū)動(dòng)指令無法直接驅(qū)動(dòng)步進(jìn)電機(jī),故需要將驅(qū)動(dòng)指令發(fā)送至步進(jìn)電機(jī)驅(qū)動(dòng)模塊3,通過步進(jìn)電機(jī)驅(qū)動(dòng)模塊3實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的驅(qū)動(dòng)。具體的,步進(jìn)電機(jī)中的各個(gè)子步進(jìn)電機(jī)接收到相應(yīng)的驅(qū)動(dòng)指令后依據(jù)其接收到的驅(qū)動(dòng)指令進(jìn)行相應(yīng)的移動(dòng),當(dāng)各個(gè)子步進(jìn)電機(jī)進(jìn)行相應(yīng)的移動(dòng)時(shí),機(jī)械裝置中的各個(gè)長(zhǎng)方立體柱也隨之在x、y和z三個(gè)不同方向上進(jìn)行相應(yīng)的移動(dòng),最終機(jī)械裝置中的各個(gè)長(zhǎng)方立體柱移動(dòng)到相應(yīng)的位置,使整體呈現(xiàn)出相應(yīng)的地形。
需要說明的是,可以通過PC機(jī)編寫與本發(fā)明中的驅(qū)動(dòng)控制裝置相關(guān)的程序,PC機(jī)所下達(dá)的第一指令是通過該程序執(zhí)行的。PC機(jī)可以通過串口與RS-485通信模塊1進(jìn)行數(shù)據(jù)通信,PC機(jī)可以直接將第一指令(數(shù)據(jù)信息)通過RS-485通信模塊1發(fā)送至處理器2,還可以通過RS-485通信模塊1將數(shù)據(jù)信息下載到處理器2中,以便該處理器2依據(jù)這些數(shù)據(jù)信息生成相關(guān)的指令信息,再通過步進(jìn)電機(jī)驅(qū)動(dòng)模塊3實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的驅(qū)動(dòng)。
還需要說明的是,在實(shí)際應(yīng)用中可以將RS-485通信模塊1、處理器2以及步進(jìn)電機(jī)驅(qū)動(dòng)模塊3集成在一個(gè)電路板上。
本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置,包括RS-485通信模塊、處理器以及步進(jìn)電機(jī)驅(qū)動(dòng)模塊,其中:處理器,用于通過RS-485通信模塊接收PC機(jī)發(fā)送的第一指令,對(duì)第一指令進(jìn)行處理后得到驅(qū)動(dòng)指令,并將驅(qū)動(dòng)指令發(fā)送出去;步進(jìn)電機(jī)驅(qū)動(dòng)模塊,用于接收驅(qū)動(dòng)指令,并依據(jù)驅(qū)動(dòng)指令驅(qū)動(dòng)相應(yīng)的步進(jìn)電機(jī)使其進(jìn)行相應(yīng)的移動(dòng),以使機(jī)械裝置呈現(xiàn)出相應(yīng)的地形;步進(jìn)電機(jī)包括第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī),第一子步進(jìn)電機(jī)、第二子步進(jìn)電機(jī)以及第三子步進(jìn)電機(jī)分別沿x、y和z方向運(yùn)動(dòng)。
本發(fā)明中的處理器通過RS-485通信模塊接收PC機(jī)發(fā)送的第一指令,該處理器通過將第一指令進(jìn)行處理后得到相應(yīng)的驅(qū)動(dòng)指令,并通過步進(jìn)電機(jī)驅(qū)動(dòng)模塊實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)中的三個(gè)步進(jìn)電機(jī)進(jìn)行相應(yīng)驅(qū)動(dòng)控制,從而使三個(gè)步進(jìn)電機(jī)分別依據(jù)各自接收到的指令在x、y和z三個(gè)方向上進(jìn)行相應(yīng)的移動(dòng),進(jìn)一步對(duì)機(jī)械裝置中相應(yīng)的長(zhǎng)方形立體柱在三個(gè)方向上進(jìn)行相應(yīng)的調(diào)控,以使機(jī)械裝置呈現(xiàn)出相應(yīng)的地形。本發(fā)明實(shí)現(xiàn)了對(duì)地形顯示平臺(tái)中的機(jī)械裝置的驅(qū)動(dòng)控制。
請(qǐng)參照?qǐng)D2,圖2為本發(fā)明提供的另一種地形顯示平臺(tái)的驅(qū)動(dòng)控制裝置的結(jié)構(gòu)示意圖。在上述實(shí)施例的基礎(chǔ)上:
可選的,步進(jìn)電機(jī)驅(qū)動(dòng)模塊3包括第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片、第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片以及第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片;驅(qū)動(dòng)指令包括第一子驅(qū)動(dòng)指令、第二子驅(qū)動(dòng)指令以及第三子驅(qū)動(dòng)指令;其中:
第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)第一子驅(qū)動(dòng)指令對(duì)第一子步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng);
第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)第二子驅(qū)動(dòng)指令對(duì)第二子步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng);
第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片,用于依據(jù)第三子驅(qū)動(dòng)指令對(duì)第三子步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng)。
需要說明的是,對(duì)步進(jìn)電機(jī)的驅(qū)動(dòng)主要是對(duì)其進(jìn)行三個(gè)方向上的驅(qū)動(dòng)控制,本申請(qǐng)中的步進(jìn)電機(jī)驅(qū)動(dòng)模塊3可以包括三個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片分別用來控制三個(gè)子步進(jìn)電機(jī),即每一個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片與各個(gè)子步進(jìn)電機(jī)一一對(duì)應(yīng)。也就是,第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片用于對(duì)x方向上的子步進(jìn)電機(jī)(即第一子步進(jìn)電機(jī))進(jìn)行驅(qū)動(dòng),第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片用于對(duì)y方向上的子步進(jìn)電機(jī)(即第二子步進(jìn)電機(jī))進(jìn)行驅(qū)動(dòng),第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片用于對(duì)z方向上的子步進(jìn)電機(jī)(即第三子步進(jìn)電機(jī))進(jìn)行驅(qū)動(dòng)。
具體的,步進(jìn)電機(jī)驅(qū)動(dòng)模塊3中的三個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片接收到處理器2發(fā)送的驅(qū)動(dòng)指令后依據(jù)該驅(qū)動(dòng)指令中相應(yīng)的子驅(qū)動(dòng)指令對(duì)相應(yīng)的子步進(jìn)電機(jī)進(jìn)行驅(qū)動(dòng)。例如,第一子驅(qū)動(dòng)指令為前進(jìn)或后退x1位移,則第一子步進(jìn)電機(jī)接收該第一子驅(qū)動(dòng)指令后依據(jù)該指令相應(yīng)的執(zhí)行前進(jìn)x1位移或后退x1位移,繼而可以使機(jī)械裝置中的長(zhǎng)方形立體柱相應(yīng)的在x方向上前進(jìn)或后退x1位移;同理,第二子驅(qū)動(dòng)指令為前進(jìn)或后退y1位移,則第二子步進(jìn)電機(jī)接收該第二子驅(qū)動(dòng)指令后依據(jù)該指令相應(yīng)的執(zhí)行前進(jìn)y1位移或后退y1位移,繼而可以使機(jī)械裝置中的長(zhǎng)方形立體柱相應(yīng)的在y方向上前進(jìn)或后退y1位移;第三子驅(qū)動(dòng)指令為前進(jìn)或后退z1位移,則第三子步進(jìn)電機(jī)接收該第三子驅(qū)動(dòng)指令后依據(jù)該指令相應(yīng)的執(zhí)行前進(jìn)z1位移或后退z1位移,繼而可以使機(jī)械裝置中的長(zhǎng)方形立體柱相應(yīng)的在z方向上前進(jìn)或后退z1位移。最終,使地形顯示平臺(tái)呈現(xiàn)出與PC機(jī)所采集的該區(qū)域的地形信息相應(yīng)的地形。需要說明的是,x1、y1以及z1的具體取值應(yīng)根據(jù)實(shí)際情況而定,本發(fā)明對(duì)此不做特殊的限定。
還需要說明的是,單片機(jī)21向步進(jìn)電機(jī)驅(qū)動(dòng)模塊3發(fā)送的驅(qū)動(dòng)指令是脈沖指令,通過改變?cè)撁}沖指令的頻率可以相應(yīng)的改變各個(gè)子步進(jìn)電機(jī)的行駛速度,各個(gè)子步進(jìn)電機(jī)的具體行駛速度可以根據(jù)實(shí)際情況選擇較為合適的行駛速度,例如可以調(diào)節(jié)脈沖指令的頻率使各個(gè)子步進(jìn)電機(jī)的行駛速度達(dá)到5mm/s,在這個(gè)行駛速度下,可以保證機(jī)械裝置能承受步進(jìn)電機(jī)的振動(dòng)強(qiáng)度,并保證各個(gè)子步進(jìn)電機(jī)在其所運(yùn)行的方向上不會(huì)由于慣性問題出現(xiàn)超程的危險(xiǎn)。
可選的,第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片;和/或第二步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片;和/或第三步進(jìn)電機(jī)驅(qū)動(dòng)芯片的類型為L(zhǎng)V8731V型芯片。
需要說明的是,本申請(qǐng)中的三個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片可以同時(shí)采用類型為L(zhǎng)V8731V型的芯片,也可以其中的一個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片或者兩個(gè)步進(jìn)電機(jī)驅(qū)動(dòng)芯片采用類型為L(zhǎng)V8731V型的芯片。另外,在實(shí)際應(yīng)用中具體采用哪種類型的驅(qū)動(dòng)芯片本發(fā)明對(duì)此不做任何限定,能實(shí)現(xiàn)本發(fā)明的目的即可。
請(qǐng)參照?qǐng)D3,圖3為x方向上的子步進(jìn)電機(jī)對(duì)應(yīng)的驅(qū)動(dòng)電路圖的結(jié)構(gòu)示意圖。需要說明的是,本申請(qǐng)中的處理器2優(yōu)選為單片機(jī)21,并且本申請(qǐng)中采用的51單片機(jī),則在x方向上的子步進(jìn)電機(jī)(即第一子步進(jìn)電機(jī))的驅(qū)動(dòng)芯片為第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片,該第一步進(jìn)電機(jī)驅(qū)動(dòng)芯片采用的是LV8731V型芯片,其中,LV8731的ST端子接51單片機(jī)的P0.4引腳,OE引腳接的51單片機(jī)的P0.5引腳,第一子步進(jìn)電機(jī)的輸入信號(hào)端子和正反轉(zhuǎn)端子分別接51單片機(jī)的P1.0引腳和P1.3引腳。LV8731V的EMO端子和MONI端子分別是第一子步進(jìn)電機(jī)出錯(cuò)和正常運(yùn)行狀態(tài)的檢測(cè)端子,EMO端子和MONI端子通過SN75451芯片的輸入端子以及其輸出端子與兩個(gè)發(fā)光二極管連接,通過這兩個(gè)發(fā)光二極管進(jìn)行狀態(tài)顯示(即運(yùn)行狀態(tài)是否正常分別由不同的發(fā)光二極管進(jìn)行顯示出來)。第一子步進(jìn)電機(jī)采用的是兩相四線,因此LV8731V芯片的OUT1A、OUT1B接步進(jìn)電機(jī)的A相,OUT2A、OUT2B接步進(jìn)電機(jī)的B相。
還需要說明的是,對(duì)于y方向上的子步進(jìn)電機(jī)(即第二子步進(jìn)電機(jī))對(duì)應(yīng)的驅(qū)動(dòng)電路圖以及z方向上的子步進(jìn)電機(jī)(即第三子步進(jìn)電機(jī))對(duì)應(yīng)的驅(qū)動(dòng)電路圖在結(jié)構(gòu)上與x方向上的子步進(jìn)電機(jī)對(duì)應(yīng)的驅(qū)動(dòng)電路圖的結(jié)構(gòu)(如圖2所示)大致相同,只是在與51單片機(jī)的引腳端進(jìn)行對(duì)接時(shí)不同,例如,Y方向的第二子步進(jìn)電機(jī)STEP端和正反轉(zhuǎn)端子接51單片機(jī)的P1.1引腳和P1.4引腳;Z方向上的第三步進(jìn)電機(jī)的STEP端子和正反轉(zhuǎn)端子接51單片機(jī)的P1.2引腳和P1.5引腳。
可選的,RS-485通信模塊1為MAX485芯片。
請(qǐng)參照?qǐng)D4,圖4為本發(fā)明中所提供的MAX485芯片的電路結(jié)構(gòu)示意圖。在實(shí)際應(yīng)用中將本發(fā)明中所提供的各個(gè)模塊集成在一個(gè)電路板上,可以在電路板上設(shè)計(jì)三個(gè)外置的485接口用來接插件的插頭。具體的,MAX485芯片的和DI引腳分別接51單片機(jī)的P3.0引腳的RXD和P3.1引腳的TXD。DE管腳接51單片機(jī)的P0.3引腳,用于控制數(shù)據(jù)信息的收發(fā)。
需要說明的是,本申請(qǐng)中的RS-485通信模塊1可以采用MAX485芯片,當(dāng)然,不僅限于采用MAX485芯片,也可以根據(jù)實(shí)際情況采用其他型號(hào)的RS-485芯片,本發(fā)明對(duì)此不做特殊的限定,能實(shí)現(xiàn)本發(fā)明的目的即可。
可選的,處理器2為單片機(jī)21。
需要說明的是,本申請(qǐng)中的處理器2可以采用單片機(jī)21,當(dāng)然,不僅限于采用單片機(jī)21,也可以根據(jù)實(shí)際情況采用其他類型的設(shè)備作為處理器2,本發(fā)明對(duì)此不做特殊的限定,能實(shí)現(xiàn)本發(fā)明的目的即可。
可選的,單片機(jī)21為51單片機(jī)。
另外,本申請(qǐng)中的單片機(jī)21不僅限于采用51單片機(jī),也可以采用其他型號(hào)的單片機(jī),本發(fā)明對(duì)此不做特殊的限定,能實(shí)現(xiàn)本發(fā)明的目的即可。
可選的,系統(tǒng)還包括行程保護(hù)模塊4,用于保護(hù)步進(jìn)電機(jī)的行程,以使步進(jìn)電機(jī)的行程不超出行程限制。
可選的,行程保護(hù)模塊4包括多個(gè)保護(hù)開關(guān),各個(gè)保護(hù)開關(guān)均分別設(shè)置于機(jī)械裝置中各個(gè)行程的兩端。
需要說明的是,行程保護(hù)模塊4可以保護(hù)步進(jìn)電機(jī)的行程,以使步進(jìn)電機(jī)的行程不超出行程限制,使整個(gè)裝置安全性能提高。具體的,可以在機(jī)械裝置的各個(gè)行程兩端各安裝一個(gè)保護(hù)開關(guān),當(dāng)某一個(gè)子步進(jìn)電機(jī)沿與其相應(yīng)的行程運(yùn)行時(shí),當(dāng)該子步進(jìn)電機(jī)的一端接觸到位于相應(yīng)行程一端的保護(hù)開關(guān)時(shí),該保護(hù)開關(guān)即導(dǎo)通,并通過RS-485通信模塊1向處理器2發(fā)送越限信息,以便處理器2接收到該越限信息后停止對(duì)相應(yīng)的步進(jìn)電機(jī)驅(qū)動(dòng)芯片發(fā)送驅(qū)動(dòng)指令以進(jìn)一步停止對(duì)相應(yīng)的子步進(jìn)電機(jī)的驅(qū)動(dòng),實(shí)現(xiàn)對(duì)相應(yīng)子步進(jìn)電機(jī)的保護(hù)。
當(dāng)然,本發(fā)明中所提供的保護(hù)開關(guān)還可以是位移傳感器,即采用位移傳感器檢測(cè)到相應(yīng)的子步進(jìn)電機(jī)的位移情況,并當(dāng)相應(yīng)的子步進(jìn)電機(jī)的位移達(dá)到越限閾值時(shí),將越限信息通過RS-485通信模塊1發(fā)送至處理器2,以便處理器2依據(jù)該越限信息停止對(duì)相應(yīng)的步進(jìn)電機(jī)驅(qū)動(dòng)芯片發(fā)送驅(qū)動(dòng)指令,以進(jìn)一步停止對(duì)相應(yīng)的子步進(jìn)電機(jī)的驅(qū)動(dòng),實(shí)現(xiàn)對(duì)相應(yīng)子步進(jìn)電機(jī)的保護(hù)。
還需要說明的是,本發(fā)明中的行程保護(hù)模塊4不僅限于包括多個(gè)保護(hù)開關(guān),從而通過多個(gè)保護(hù)開關(guān)實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的行程進(jìn)行保護(hù),還可以包括其他器件,以實(shí)現(xiàn)對(duì)步進(jìn)電機(jī)的行程進(jìn)行保護(hù),具體通過采用哪種器件本發(fā)明對(duì)此不做特殊的限定,能實(shí)現(xiàn)本發(fā)明的目的即可。
本發(fā)明提供了一種地形顯示平臺(tái)的驅(qū)動(dòng)控制系統(tǒng),包括如上述的驅(qū)動(dòng)控制裝置。在上述實(shí)施例的基礎(chǔ)上:
需要說明的是,本發(fā)明提供的一種地形顯示平臺(tái)的驅(qū)動(dòng)控制系統(tǒng),在使用的過程中實(shí)現(xiàn)了對(duì)地形顯示平臺(tái)中的機(jī)械裝置的驅(qū)動(dòng)控制。另外,對(duì)于本發(fā)明所提供的地形顯示平臺(tái)的驅(qū)動(dòng)控制系統(tǒng)中的驅(qū)動(dòng)控制裝置的具體介紹請(qǐng)參照上述實(shí)施例,本發(fā)明在此不再贅述。
還需要說明的是,在本說明書中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
對(duì)所公開的實(shí)施例的上述說明,使本領(lǐng)域?qū)I(yè)技術(shù)人員能夠?qū)崿F(xiàn)或使用本發(fā)明。對(duì)這些實(shí)施例的多種修改對(duì)本領(lǐng)域的專業(yè)技術(shù)人員來說將是顯而易見的,本文中所定義的一般原理可以在不脫離本發(fā)明的精神或范圍的情況下,在其他實(shí)施例中實(shí)現(xiàn)。因此,本發(fā)明將不會(huì)被限制于本文所示的這些實(shí)施例,而是要符合與本文所公開的原理和新穎特點(diǎn)相一致的最寬的范圍。