關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 直流電機的PC控制

        直流電機的PC控制

        作者: 時間:2006-05-07 來源:網絡 收藏

        直流(DC)電機的PC控制電路示于圖1。此電路與PC相連,通過PC并行端口LP1控制DC電機的速度和轉動方向。它采用互補晶體管與單何離合器二極管連接的橋電路。控制該橋電路的是兩個2SC 1483晶體管,這兩個晶體管與PC內的地址為37816的并行端口連接。

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

        用并行端口的引腳2和3的數據位D0和D1激勵橋電路。并行端口的引腳25連接橋電路電源的OV地。簡單的QuickBasic程序(見程序清單)可使DC電機以任意速度任一方向運轉。

        位D0上的數據0和位D1上的數據1使晶體管Tr1和Tr3導通,導致電流在一個方向流經電機。位D0的數據1和位D1的數據?使晶體管Tr2和Tr4導通,導致電流在另一個方向(電機反向轉動方向)流經電機。

        Listing for PC control
        ON KEY (1) GOSUB Speed
        KEY(1) ON
        ON KEY (2) GOSUB Direction
        KEY(2) ON
        d=1:h=500:1=0

        INPUT Speed 0-500= ; s
        20 FOR i%=0 TO h-s: NEXT i%
        OUT H378,d
        FOR j%=0 TO l+s: NEXT j%
        OUT H378,0
        GOTO 20

        Speed:
        INPUT Speed 0-500= ; s
        RETURN

        Direction:
        INPUT Direction 1=>CW; 2=>CCW ; d
        RETURN

        軟件通過脈寬調制控制電機速度。例如,D0為邏輯0,Tr1導通,則靠交替地導通Tr2和Tr3來控制流經電機的電流。調整軟件中一個FOR/NEXT循環的時間長短,同時調節其他循環保持和數恒定,從而導致電機電流的脈寬調制。

        運行在P-1166MHz PC中的QuickBasic程序所產生的脈寬調制頻率大約為7kHz。電機轉動速度和方向由鍵F1和F2控制。

         



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 微山县| 江孜县| 昭通市| 丽水市| 博客| 仪陇县| 沙河市| 大田县| 昭通市| 尼玛县| 运城市| 漠河县| 锡林郭勒盟| 文水县| 靖安县| 筠连县| 年辖:市辖区| 莱西市| 修水县| 五大连池市| 缙云县| 阳泉市| 罗甸县| 巴中市| 富锦市| 台北县| 商丘市| 隆林| 县级市| 泰州市| 合作市| 苍南县| 南岸区| 大厂| 泗水县| 贵阳市| 高陵县| 梅河口市| 永春县| 溧水县| 当涂县|