新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 單片機SH79F168在航模無刷電調中的應用

        單片機SH79F168在航模無刷電調中的應用

        作者: 時間:2012-09-19 來源:網絡 收藏

        三相逆變橋采用上橋PMOS用三極管驅動,下橋NMOS用PWM端口直接驅動的方式,如圖2所示。

        圖 2 三相逆變橋

        SH79F169片內集成了三通道6路PWM端口,可分別獨立配置為PWM輸出或者IO輸出。將PWM01~PWM21配置為PWM輸出,直接驅動三相逆變橋的下橋;PWM0~PWM2配置為IO端口,經過晶體管反相電路后驅動三相逆變橋的上橋。

        外部中斷輸入INT4x配置為雙沿觸發,即輸入信號的上升沿和下降沿都能觸發中斷,可用于捕捉調速給定信號。

        3 系統軟件設計

        由于的硬件已經完成了大量的任務,軟件的部分相對簡化很多。主程序流程圖如圖3所示。

        圖 3 主程序流程圖

        為便于理解,該流程圖經過了盡量的簡化,只保留最關鍵的步驟。主流程中沒有列出“檢測BEMF”和“換相”兩個關鍵的步驟,因為它們分別在PWM中斷和timer0中斷中進行。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 阳城县| 镇安县| 且末县| 会昌县| 博爱县| 定西市| 虎林市| 武威市| 阳新县| 小金县| 栾城县| 开封县| 大足县| 视频| 平湖市| 武山县| 离岛区| 通州区| 兰坪| 广东省| 綦江县| 宜城市| 镇赉县| 永修县| 高平市| 仁寿县| 黑山县| 裕民县| 淅川县| 伊吾县| 长葛市| 清徐县| 安仁县| 积石山| 武平县| 庆云县| 阜平县| 五台县| 昌黎县| 运城市| 长宁区|