中文字幕 另类精品,亚洲欧美一区二区蜜桃,日本在线精品视频免费,孩交精品乱子片免费

<sup id="3hn2b"></sup>

    1. <sub id="3hn2b"><ol id="3hn2b"></ol></sub><legend id="3hn2b"></legend>

      1. <xmp id="3hn2b"></xmp>

      2. 新聞中心

        EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于FPGA控制的懸掛運動控制系統(tǒng)設(shè)計

        基于FPGA控制的懸掛運動控制系統(tǒng)設(shè)計

        作者: 時間:2009-08-07 來源:網(wǎng)絡(luò) 收藏

        “0”~“9”:數(shù)字輸入,用于設(shè)定一個坐標(biāo)點的X,Y值;而且鍵1、鍵2、鍵3、鍵4、鍵5、鍵6和鍵9具有第二功能。
        “A”:啟動鍵,用于所選運行方式的開始運行控制鍵。
        “B”:復(fù)位,用于各項初始化。
        “C”:確定鍵,用于設(shè)置、方式輸入值的確定。
        “D”:停止,用于停止步進(jìn)電機轉(zhuǎn)動。
        “E”:設(shè)置鍵,手動對位或任意設(shè)定坐標(biāo)點參數(shù)鍵,按上、下、左、右鍵進(jìn)行手動對位控制,再按確認(rèn)鍵確認(rèn)(圖4所示)。

        “F”:方式鍵:首先按下方式鍵,然后按數(shù)字鍵選擇方式再確認(rèn)(如圖5所示),方式有以下幾種:
        方式1:歸位,讓物體自行回到原點。
        方式2:做自行設(shè)定的運動。
        方式3:畫圓,首先利用數(shù)字鍵設(shè)置圓半徑進(jìn)行確認(rèn)后,再按啟動鍵運行。
        方式4:定點運動,首先利用數(shù)字鍵設(shè)置一個坐標(biāo)點的X,Y值進(jìn)行確認(rèn)后,再按啟動鍵運行。
        方式5:尋跡,首先讓物體運行在軌跡起點,按下啟動鍵開始尋跡。
        2.3 電機驅(qū)動模塊
        采用功率驅(qū)動電路L298內(nèi)含4通道邏輯驅(qū)動電路,分別控制步進(jìn)電機四組線圈A,/A,B,/B通電與否。步進(jìn)電機的激磁信號則由智能型可編程邏輯器件開發(fā)試驗系統(tǒng)KH-310試驗平臺上的JP4的信號輸入控制,分別驅(qū)動步進(jìn)電機的A,/A,B,/B線圈,采用兩相激磁方式。
        2.4 電機電路
        電機是整個系統(tǒng)實現(xiàn)功能的主要載體之一,它的主要功能是通過對纏繞其上的繩子的伸縮來實現(xiàn)懸掛物體的運動。步進(jìn)電機是一種將電脈沖轉(zhuǎn)化為角位移的執(zhí)行機構(gòu)。本系統(tǒng)使用42BYG型號步進(jìn)電機,其原理是將電脈沖信號轉(zhuǎn)換成角位移,它的轉(zhuǎn)子的轉(zhuǎn)角與輸入的電脈沖數(shù)成正比,轉(zhuǎn)速與輸入的電脈沖的頻率成正比,旋轉(zhuǎn)方向由脈沖的分配順序決定,可以通過控制脈沖個數(shù)控制步進(jìn)電機的角位移量,從而達(dá)到準(zhǔn)確定位的目的。
        2.5 顯示模塊
        液晶顯示器是將液晶置于兩片導(dǎo)電玻璃之間,靠兩個電極間電場的驅(qū)動,引起液晶分子扭曲向列的電光效應(yīng),在電源的開關(guān)之間控制光源透射或遮蔽,產(chǎn)生明暗兩種效果。本系統(tǒng)采用16×2 LCD液晶顯示屏作為人機對話的友好界面。系統(tǒng)設(shè)計實現(xiàn)物體所在坐標(biāo)和畫筆所畫線段的長度的動態(tài)顯示,并有輸入光標(biāo)跟隨和開機等待提示等人性化功能。

        3 系統(tǒng)軟件設(shè)計
        設(shè)計系統(tǒng)的總流程相對比較簡單,采用VerilogHDL語言。為達(dá)到設(shè)計指標(biāo)的控制精度和響應(yīng)時間,針對各項功能設(shè)計相應(yīng)的控制算法。系統(tǒng)流程圖如圖6所示。

        3.1 兩點運動算法與實現(xiàn)
        采用數(shù)學(xué)建模法,運用幾何知識把物體運動軌跡和兩個電機所在的位置聯(lián)系起來,通過坐標(biāo)用數(shù)學(xué)表達(dá)式表示出來,并轉(zhuǎn)換成電機所要轉(zhuǎn)動的偏移量,最后把偏移量轉(zhuǎn)化為電機所要轉(zhuǎn)的速度。結(jié)合圖7說明,設(shè)L1為左繩在d點的線長,L2為右繩在d點的線長,L1'為左繩在e點的線長,L2'為右繩在e點的初始線長,被控對象物體的受限區(qū)域的頂點坐標(biāo)分別為a(xa,ya),b(xb,yb), c(xc,yc),o(0,0),當(dāng)懸掛物從d點運動到e點時,左繩和右繩的長短必然發(fā)生變化,電機M1的收放線長度為△L1,當(dāng)△L10,電機正轉(zhuǎn);△L1>0時,電機反轉(zhuǎn)。電機M2的收放線長度為△L2,當(dāng)△L20,電機反轉(zhuǎn);當(dāng)△L2>0時,電機正轉(zhuǎn)。計算如下:


        H=100 cm,x=15 cm,y=15 cm)



        評論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉