新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于STM32F103VCT6的微位移控制系統設計

        基于STM32F103VCT6的微位移控制系統設計

        作者: 時間:2012-05-31 來源:網絡 收藏

        1.2 外圍電路
        STM32系列單片機是嵌入式ARM Cortex-M3內核的32位微處理器,工作頻率為72 MHz,內置高速存儲器(包括256 KB的閃存和48 KB的SRAM),含有豐富的增強型I/O端口和連接兩條APB總線的外設,還包含3個12位的ADC、4個通用16位定時器和2個PWM定時器,還包含標準和先進的通信接口:2個I2C,3個SPI,2個I2S,1個SDIO,3個USART,1個USB和1個CAN。外圍電路圖如圖2所示。

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

        b.jpg


        驅動的步進電機為兩相四線制步進電機,硬件配置上,E口的12~14腳負責控制步進電機的運動方向,A口的1,8腳和B口的0腳作為步進電機脈沖輸出。輸出信號通過74LV245進行輸出,提高相應的驅動能力;D口的8~13腳為限位開關輸入,B口的6,7腳為光柵反饋信號輸入,輸入信號通過光電耦合的方式輸入,具有良好的電絕緣能力,同時也提高系統工作的穩定性。
        1.3 步進電機驅動電路
        步進電機驅動電路THB7128進行,如圖3所示。具有以下特點:采用雙全橋MOSFET驅動,低導通電阻RoN=0.53 Ω;最高耐壓為40 VDC,最大電流為3.3 A(峰值);多種細分可選(1,1/2,1/4,1/8,1/16,1/32,1/64,1/128);自動半流鎖定功能;內置混合
        式衰減模式;內置輸入下拉電阻;內置溫度保護及過流保護。
        1.4 反饋電路
        STM32單片機的定時器有對于反饋信號特定的工作模式,即編碼器接口模式。編碼器接口模式基本上相當于使用了一個帶有方向選擇的外部時鐘。這意味著計數器只在0到TIMx_ARR寄存器的自動裝載值之間連續計數(根據方向,或是0到ARR計數,或是ARR到0計數)。所以在開始計數之前必須配置TIMx_ARR;同樣,捕獲器、比較器、預分頻器、觸發輸出特性等仍正常工作。在這個模式下,計數器依照增量編碼器的速度和方向被自動地修改,因此計數器的內容始終指示著編碼器的位置。計數方向與相連的傳感器旋轉的方向對應。

        c.jpg



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 玛多县| 龙里县| 昭平县| 海口市| 耒阳市| 青田县| 定边县| 和林格尔县| 新郑市| 黑龙江省| 芒康县| 本溪市| 郓城县| 凤台县| 安阳市| 利辛县| 霍林郭勒市| 彭州市| 昭苏县| 大姚县| 昭觉县| 民县| 安吉县| 西盟| 中江县| 伊川县| 蒙城县| 新和县| 石城县| 遵化市| 商丘市| 藁城市| 长丰县| 德钦县| 南开区| 武陟县| 瑞丽市| 镇安县| 隆尧县| 扎兰屯市| 金乡县|