新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 多路可編程PWM芯片設計

        多路可編程PWM芯片設計

        —— Design of a Multi-Channel Programmable PWM Chip
        作者:陳遠金 鞠莉娜 中國兵器工業集團第214研究所 時間:2009-05-21 來源:電子產品世界 收藏

          某系統中的H橋驅動電路采用2路脈寬調制器()信號驅動一個電機來控制其正,反兩個方向的運轉,且兩路信號必須有一定的時間間隔來避免驅動電流過大損害驅動元件。為使其能靈活應用,針對系統要求,控制器應具備以下功能:

        本文引用地址:http://www.104case.com/article/94604.htm

          ·3路獨立輸出,每路輸出2個驅動信號,周期、占空比、死區時間,對應10MHz系統時鐘,周期為1μs-6.5536ms;

          ·,節省外圍引腳及地址資源占用;

          ·提供與8/16bits單片機的雙向數據接口,內置地址/數據鎖存器。

          PWM結構規劃

          在采用自頂向下(Top_Down)正向設計中,芯片的結構劃分,規格定制是整個設計中最重要的環節,合理的結構設計將決定整個設計的成敗[1][2]。

          PWM輸出信號的周期、脈寬、死區時間等參數可以通過加載內部的寄存器來實現,寫入PWM芯片的數據分數據字與控制字兩部分。由內部控制邏輯模塊來處理控制字信息,并譯碼產生各內部通道內部信息寄存器的片選信號。數據字通過內部數據總線在各通道模塊傳遞PWM的特征信息數據。

          芯片內部的各模塊通過內部片選結合讀寫使能完成數據交換。芯片與外圍控制器進行數據交換時采用雙模式接口(8/16bits),可通過外置選擇引腳DataWidth來選配。

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

          PWM輸出由通道狀態機完成,通道接收到PWM信息數據后,進行數據校驗,合格的數據將在合適的條件下啟動狀態機,并在不同的狀態下完成PWM輸出。不合格的數據將被忽略。

          地址/數據鎖存則依據通用74LS373的邏輯功能,編寫一個完全可替代的L74LS373來實現。

          根據總體構建思路,最終的芯片總體結構圖如圖1所示。

        pwm相關文章:pwm是什么


        pwm相關文章:pwm原理


        脈寬調制相關文章:脈寬調制原理

        上一頁 1 2 3 4 5 6 7 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 延边| 疏勒县| 安阳县| 晴隆县| 磐安县| 满洲里市| 大同市| 宜黄县| 贵港市| 花莲县| 寿光市| 方城县| 郯城县| 湘阴县| 大埔县| 张家界市| 江津市| 武鸣县| 肥城市| 昔阳县| 平罗县| 新密市| 榆树市| 迁西县| 江孜县| 宁津县| 阿巴嘎旗| 米脂县| 阜宁县| 盐津县| 永吉县| 荆州市| 民勤县| 洪洞县| 昭平县| 开远市| 安塞县| 海兴县| 北安市| 新昌县| 绥棱县|