• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 電源與新能源 > 設計應用 > PSoC4試用報告 控制步進電機驅動器的模擬實驗

    PSoC4試用報告 控制步進電機驅動器的模擬實驗

    作者: 時間:2013-12-15 來源:網絡 收藏

    一、概述

    本文引用地址:http://www.czjhyjcfj.com/article/227504.htm

    步進電機是將電脈沖信號轉變為角位移或線位移的開環控制元件。在非超載的情況下,電機的轉速、停止的位置只取決于脈沖信號的頻率和脈沖數,而不受負載變化的影響,即給電機加一個脈沖信號,電機則轉過一個步距角 。它的工作原理是利用電子電路,將直流電變成分時供電的,多相時序控制電流,用這種電流為步進電機供電,步進電機才能正常工作,就是為步進電機分時供電的,多相時序控制器 。

    步進電機是一種將電脈沖轉化為角位移的執行機構。當步進接收到一個脈沖信號,它就驅動步進電機按設定的方向轉動一個固定的角度(稱為“步距角”),它的旋轉是以固定的角度一步一步運行的。可以通過控制脈沖個數來控制角位移量,從而達到準確定位的目的;同時可以通過控制脈沖頻率來控制電機轉動的速度和加速度,從而達到調速的目的。

    基于以上敘述,可以利用CY8CKIT-042板上CY8CKIT-42的組件CapSense 和PWM組合作用,輸出變化的脈沖,作用于驅動器,轉動;可以利用防抖Debouncer 和觸發器TFF形成電路,產生數字開關量,作用于驅動器,確定步進電機轉動方向。

    PSoC4試用報告 控制步進電機驅動器的模擬實驗

    二、原理敘述

    PSoC4試用報告 控制步進電機驅動器的模擬實驗

    1、確定步進電機轉動方向

    按動按鈕SW2(在CY8CKIT-042板上),經過防抖Debouncer_2 、觸發器TFF和非門,產生“1”、“0”信號,作用于驅動器“dir+ 、dir-”,來改變步進電機轉動方向。這用CY8CKIT-042板上RGB 的LED藍燈和紅燈分別亮、滅,進行模擬區分是正轉、還是反轉。

    2、步進電機啟、停和調速

    按動按鈕SW3(外接),經過防抖Debouncer_1 、觸發器TFF,作用于指示燈D_4(外接),綠燈亮、滅表示步進電機啟動、停止。

    指示燈D_4(外接)燈滅,表示下降沿觸發啟動脈沖調制器PWM,產生脈沖信號,作用于驅動器“pul+ 、pul-”,步進電機轉動。利用PSoC 4開發套件的容性觸摸感應CapSense組件和脈沖調制器PWM組件的作用,通過滑動觸摸條,產生變化的脈沖信號,達到調速的目的。這里,利用紅色指示燈D_1(外接)的亮度變化來模擬脈沖信號的變化。

    3、步進電機轉速的顯示

    根據步進電機的步距角,確定轉動一周所需要的脈沖數和計時計數器timer計時,計算轉速RPM,其值經過軟件處理,通過 UART 和the PSoC 5LP USB-UART bridge傳送 ,顯示在電腦的putty上。三、所需的組件

    本模擬采用本套件以下組件,組件的配置見附件:Step_Motor_Project圖片.zip

    · CapSense

    · UART

    · PWM

    · Timer Counter

    · CyTFF

    · Debouncer

    · CyClock

    · CyPins

    · 非門

    四、軟件

    軟件main.c包括本例軟件設

    模擬信號相關文章:什么是模擬信號


    脈沖點火器相關文章:脈沖點火器原理

    上一頁 1 2 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 额尔古纳市| 会宁县| 当涂县| 兴仁县| 清苑县| 普兰店市| 左贡县| 柘城县| 巴里| 柳河县| 梅河口市| 宁安市| 工布江达县| 元阳县| 富宁县| 琼中| 青川县| 如东县| 图木舒克市| 宜川县| 吉木萨尔县| 赫章县| 蒙城县| 罗城| 永川市| 佛教| 渝中区| 竹北市| 开封县| 南靖县| 淮滨县| 双鸭山市| 寿宁县| 林口县| 来宾市| 宁明县| 郴州市| 台东市| 西充县| 恩施市| 房产|