<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 測試測量 > 設計應用 > CPLO在電機測速系統中的應用

CPLO在電機測速系統中的應用

作者: 時(shí)間:2012-05-24 來(lái)源:網(wǎng)絡(luò ) 收藏

3基于CpLO的速度測量實(shí)現

  速度測量的電路結構圖如圖2所示。圖2中,在Fl,F2輸入端口分別輸入標準頻率信號Fl和待測的速度脈沖信號F2,計數器1,2分別實(shí)現對信號Fl,F2的脈沖個(gè)數的計數,鎖存器1,2分別實(shí)現對計數器l,2計數值的保存。輸入端口NP有8位,作為預置閘門(mén)時(shí)間的設定端口,設其輸入值為NP,則預置閘門(mén)時(shí)間T1為:

  

  在電路剛開(kāi)始工作時(shí),由清零信號CLR對所有計數器、鎖存器和D觸發(fā)器清零。這樣,計數器1的計數值NNI的初值為0,故此時(shí)NP>NNI,比較器輸出為1,但此時(shí)Dl觸發(fā)器的輸出F4仍保此初值0,由于F4作用在計數器1,2的使能端,此時(shí)計數器沒(méi)有開(kāi)始計數,直到信號F2的上升沿到來(lái)后,Dl觸發(fā)器的輸出F4才翻轉為l,允許兩計數器計數。隨著(zhù)計數值的增加,當NNI>NP時(shí),比較器輸出等于o,不過(guò)此時(shí)計數器仍在計數,直到信號F2的又一上升沿到來(lái)后,F4二仇計數器停止計數,利用F4的下降沿(邢的上升沿)將此時(shí)的計數值NNI,NNZ分別通過(guò)鎖存器1,2鎖存起來(lái)。然后利用此時(shí)F4=0,經(jīng)DZ觸發(fā)器延時(shí)到信號F1的上升沿到來(lái)后,對計數器l,2清零。延時(shí)清零的原因是為了避免鎖存器鎖存數據與計數器清零同時(shí)進(jìn)行,從而使存儲數據出錯。但由于延時(shí)清零,使實(shí)際門(mén)控信號的上升沿比速度信號F2的上升沿滯后,滯后時(shí)間為信號Fl的一個(gè)周期。為使檢測結果準確,將計數器1的計數值加1即可。

  整個(gè)電路的仿真結果見(jiàn)圖3,仿真時(shí),將NP的值設為60。從仿真結果申可以看出,F4實(shí)質(zhì)上便是實(shí)際門(mén)控信號,在F4的第1個(gè)上升沿,計數器1,2開(kāi)始計數,計數值的變化情況見(jiàn)NNI和NNZ的波形。在F4的下降沿(同時(shí)對應信號F2的上升沿),鎖存器將計數值鎖存起來(lái),得到計數值Nl,從,接著(zhù)對計數器1,2清零。從圖中可以看出,從=8,代表在實(shí)際阿門(mén)時(shí)向內,捕獲了8個(gè)速度脈沖,同時(shí)對標準信號脈沖個(gè)數的計數值為65_(N1=65)o在下一個(gè)速度脈沖信號F2的上升沿到來(lái)后,開(kāi)始第二輪測量,測量過(guò)程與第一次相同,不過(guò)由于速度信號的改變,使這次的實(shí)際閘門(mén)時(shí)間變短(Nlo62),而此時(shí)記錄了19個(gè)速度脈沖個(gè)數(從=19)。

  在設計電路時(shí),需考慮計數器溢出的情況。例如,在電機轉速很慢的情況下,兩個(gè)速度脈沖信號上升沿間的時(shí)間間隔較長(cháng),這很長(cháng),在該段時(shí)間內,計數器1可能會(huì )出現溢出情  況。在該情況下,可用3種方法來(lái)解決計數:一是增加計數器1的位數;二是通過(guò)增加計數器來(lái)對溢出次數另行計數;三是一旦計數器溢出,便認為此時(shí)電機的轉速約等于0。這三種方法的選取可根據具體要求而定。

  

  4結束語(yǔ)

  給出了利用CPLD對電機轉速進(jìn)行檢測的方法,利用可編程器件具有現場(chǎng)可編程的優(yōu)點(diǎn),可方便地對測速系統的數字處理部分進(jìn)行修改與完善。由于該測量電路的結構并不復雜,若計數器和鎖存器都采用8位時(shí),采用Altera公司MAX700o系列的一片EPM7128便可以實(shí)現所有功能。通過(guò)MAX+PLUSn對文中設計電路進(jìn)行的仿真分析,可知該系統是可行的。

  參考文獻

  1黃正謹.CPLD系統設計與應用.北京:電子工業(yè)出版社,2002.

  2王鎖萍.電子設計自動(dòng)化(EDA)教程.成都:電子科技大學(xué)出版社,2000.

  3秦繼榮.沈安俊.現代直流伺服控制技術(shù)及其系統設計.北京:機械工業(yè)出版社,1999.


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>