<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è) > 電源與新能源 > 設計應用 > 基于FPGA的可編程PWM電路設計

基于FPGA的可編程PWM電路設計

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

0 引言

本文引用地址:http://dyxdggzs.com/article/180833.htm

某系統中的H橋驅動(dòng)電路需要采用2路脈沖寬度調制器(Pulse Width Modulation,)信號來(lái)驅動(dòng)一個(gè)電機,以控制其正、反兩個(gè)方向的運轉,且兩路信號必須有一定的時(shí)間間隔來(lái)避免驅動(dòng)電流過(guò)大而損害驅動(dòng)元件。為使其能靈活應用,針對系統要求,本設計的控制器應具備以下功能:

(1)有3路獨立輸出,每路輸出2個(gè)驅動(dòng)信號,而且其周期、占空比、死區時(shí)間應;

(2)對應10 MHz系統時(shí)鐘,周期為1μs~6.5536 ms;

(3)應用精簡(jiǎn)地址線(xiàn),以節省外圍引腳及地址資源的占用;

(4)能提供與8/16 bits單片機的雙向數據接口,并具有內置的地址/數據鎖存器(74lS373)。

1 PWM電路的結構規劃

在采用自頂向下(Top_Down)正向設計PWM器件的過(guò)程中,芯片的結構劃分和規格定制是整個(gè)設計的重要環(huán)節,因此合理的結構設計將決定整個(gè)設計的成敗。

PWM輸出信號的周期、脈寬、死區時(shí)間等參數可以通過(guò)加載內部的寄存器來(lái)實(shí)現,寫(xiě)人PWM芯片的數據分為數據字與控制字兩部分。由內部控制邏輯(ControlLogie)模塊來(lái)處理控制字信息,并譯碼產(chǎn)生各內部通道的內部信息寄存器片選信號。數據字則通過(guò)內部數據總線(xiàn)在各通道模塊來(lái)傳遞PWM的特征信息數據。

PWM芯片內部各模塊可通過(guò)內部片選結合讀寫(xiě)使能來(lái)完成數據交換。芯片與外圍控制器進(jìn)行數據交換時(shí),可采用雙模式接口(8/16 bits),并可通過(guò)外置選擇引腳DataWidth來(lái)選配。

本芯片的核心是由3個(gè)完全獨立且相同的通道模塊(Channel)構成。通道內部的數據接口用于完成外部讀寫(xiě)邏輯(RWLogic)傳輸到內部數據總線(xiàn)的數據收發(fā)工作。PWM周期生成模塊(ClkGen)則可依據寫(xiě)入的周期信息,輸出PWM的周期控制信號。

PWM輸出由通道狀態(tài)機完成,當通道接收到PWM信息數據后,先進(jìn)行數據校驗,合格的數據將在合適的條件下啟動(dòng)狀態(tài)機,并在不同的狀態(tài)下完成PWM輸出。而不合格的數據則被忽略。

地址/數據鎖存依據通用74LS373的邏輯功能,可以通過(guò)編寫(xiě)一個(gè)完全可替代的L74LS373來(lái)實(shí)現。

根據上述總體的構建思路,最終給出的芯片總體結構如圖l所示。

2 PWM電路的結構設計

從圖1所示的PWM電路總體結構可以看出,該PWM電路主要由模塊片選譯碼、控制邏輯、讀寫(xiě)邏輯、通道等四個(gè)模塊組成。

pwm相關(guān)文章:pwm原理



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

關(guān)鍵詞: 電路設計 PWM 可編程 FPGA 基于

評論


相關(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>