新聞中心

        EEPW首頁 > 電源與新能源 > 設計應用 > 直流電機優化控制系統設計(四)

        直流電機優化控制系統設計(四)

        作者: 時間:2013-04-22 來源:網絡 收藏
        mal; ORPHANS: 2; LETTER-SPACING: normal; COLOR: rgb(68,68,68); WORD-SPACING: 0px; PADDING-TOP: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">

        3.7 按鍵、顯示與通訊模塊

        按鍵主要用來接收外部的命令和判斷門的位置。當有人經過客車門時,按下“開門鍵”。當單片機檢測到有開門鍵按下時,將設定PWM波形占空比大于0.5,電機正轉,此時門開。當門開到極限位置時,安裝在門兩端的限位開關1閉合,單片機檢測到該信息后,禁止PWM輸出,電機停轉。當人經過后,按下關門鍵,此時單片機將占空比設定為小于0.5,電機反轉,此時門開始關閉。在關門過程中,若遇到障礙物,則電機反轉,門打開。若未遇到障礙物,當門完全關閉時,限位開關2閉合,單片要檢測到該信息后,也禁止PWM輸出,電機停止,表明門已關閉。

        液晶LCD1602主要用來實時顯示電機的轉速和電流。

        ATmega16和PC機通訊采用RS-232接口,將電機運行過程中的各類參數如轉速、電流等發送到上位機,以便于分析電機的運行狀態。單片機TTL電平,而串行通訊采用RS-232電平,兩者電平不一致,需經過電平轉換,由MAX232完成。電路如圖3-13所示。

        按鍵、顯示與通訊電路

        圖 3-13 按鍵、顯示與通訊電路

        4 系統軟件設計

        以上主要介紹了系統的硬件組成與設計,軟件部分由別外一名同學完成,下面只對部分進行簡單說明。

        4.1 AVR單片機開發環境簡介

        常用的AVR開發軟件主要有:AVR Studio、GCCAVR(WinAVR)、ICC AVR、IAR AVR及CodeVision AVR等。由于ICC AVR集成了C編譯器,增加了軟件模塊,編譯環境簡潔,生成的代碼結構緊湊、效率高,支持并口下載。缺點是不支持仿真調試。這里我們選擇ICC AVR作為軟件編寫和編譯環境。

        4.2 數據處理

        4.2.1 轉速計算

        由光電編碼盤型號HEDS5500-100,可知電機軸旋轉一周時輸出脈沖數為100。若電機轉速為n(r/min),則光電編碼器輸出脈沖頻率fop為:

        直流電機優化控制系統設計(四)

        (4-1)



        關鍵詞: 直流電機 優化控制

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 高台县| 石屏县| 台南市| 松溪县| 濮阳县| 松江区| 靖西县| 甘德县| 五常市| 资源县| 山阴县| 文成县| 滨州市| 宁津县| 浦东新区| 林州市| 邵武市| 郎溪县| 修武县| 青阳县| 天峻县| 谷城县| 赣榆县| 那坡县| 中阳县| 瑞丽市| 额尔古纳市| 农安县| 延川县| 翼城县| 方城县| 宁南县| 齐齐哈尔市| 江华| 无棣县| 海口市| 易门县| 维西| 旅游| 霍州市| 天气|