新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于ATmega8的無刷直流電機調速控制系統

        基于ATmega8的無刷直流電機調速控制系統

        作者: 時間:2011-08-25 來源:網絡 收藏
        設加在電樞兩端的矩形波的幅值電壓為Ud ?則電樞兩端電壓的平均值為


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

          Ua=(T1-T2)Ud/(T1+T2)=(2T1/T2-1)Ud=(2α-1)Ud

          其中α為占空比,通過改變α的值可達到調壓的目的。由于0 ≤α≤1, Ua值的范圍是-Ud~+Ud,因而可以在正、反兩個方向運轉。

          圖3所示是一種電動自行車無刷電機系統的部分原理圖。通過圖中單片機可采樣電動自行車手柄上可調電阻的電壓,再經A/D轉換后送到PWM寄存器,從而控制單片機的PB1腳,輸出占空比可調的PWM 信號。該信號和來自限流電路LM358比較器的輸出信號一起通過軟件比較,在限流電路不工作的情況下輸出PWM信號,以配合軟件控制的PB0、PD5和PD6引腳來驅動相應的光耦,進而控制MOSFET全橋電路換相導通,實現電機的換向。因此,通過調節單片機PWM信號的占空比,最終可改變加在電動機定子繞組上的電壓,從而實現電動機的

          

        無刷直流電機調速控制系統電路


          4 系統軟件控制

          在軟件上能有效支持C語言及匯編語言。C語言目前已成為設計嵌入式系統的標準語言,它既有普通高級語言結構化編程、可讀性好、維護方便的特點,又具有匯編等低級語言對硬件訪問方便、代碼效率高的特點。本設計是用C語言編程實現的,具有很好的可移植性,其程序流程圖如圖4所示。

          

        無刷直流電機調速控制系統程序流程圖


          5 結束語

          用本方案設計的電動自行車調速在實驗運行過程中獲得了良好的動、靜態特性。高性價比單片機的運用大大降低了成本,提高了軟件設計靈活性,豐富了硬件接口功能,為今后系統升級創造了良好條件。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 衡阳市| 甘洛县| 崇左市| 贡嘎县| 衡水市| 巨野县| 泰安市| 江永县| 德钦县| 合川市| 永州市| 巴彦县| 富蕴县| 大竹县| 阜宁县| 昌平区| 蓬溪县| 进贤县| 赤壁市| 皮山县| 宁都县| 措勤县| 玉山县| 搜索| 铜鼓县| 宁晋县| 资兴市| 库车县| 海安县| 定陶县| 剑阁县| 万州区| 弥勒县| 陕西省| 华宁县| 五华县| 赤壁市| 铜山县| 磐安县| 肃北| 泽库县|