新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 能產(chǎn)生模擬輸出信號的微處理器

        能產(chǎn)生模擬輸出信號的微處理器

        ——
        作者:Abel Raynus 時間:2007-10-11 來源:EDN China 收藏

          無刷直流電動機需要多種電壓電平來控制轉(zhuǎn)速:0V 使電動機停轉(zhuǎn),5V 使電動機以最大轉(zhuǎn)速運轉(zhuǎn),而在0V和5V之間的電壓則使電動機以較低的轉(zhuǎn)速運轉(zhuǎn)。當你在受監(jiān)控的系統(tǒng)中使用這種電動機時,微控制器應該產(chǎn)生所有這些電壓。但屬于數(shù)字器件,通常沒有模擬輸出。現(xiàn)在有幾種方法可以克服這一缺陷。例如,你可以使用一個DAC、一個數(shù)字可編程電位器,或者連接到電阻分壓器的一些模擬開關。然而,當你只需幾種中間電壓電平時,能找到某種利用微控制器軟件的方法就更好。本設計實例是基于如下事實:你可以對用作輸入端或輸出端的微控制器I/O引腳進行編程。當你對用作輸出端的一根引腳進行編程時,你將該腳電壓電平設置為高電平(5V)或低電平(0V)。當你對用作輸入端的一根引腳進行編程時,該引腳對輸出電壓沒有任何影響。圖1示出了這樣一種電路實例。

          圖1  微控制器能產(chǎn)生控制電動機的模擬輸出電壓。

          該電路除了需要幾只電阻器外不需要其它外部。你可以在主程序執(zhí)行時設置輸出電壓電平,或者通過外部中斷的辦法來設置。為了進行測試,使用外部中斷較為可取。一個按鍵式開關觸發(fā)外部中斷,外部中斷的服務程序隨后設置所有預定的電壓值。本設計采用 0V、1.25V、2.5V、3.33V 和 5V 五種電壓電平。電阻器 R1 ~ R4 決定中間電壓電平。該電路使用了 Motorola公司 (www.motorola.com)生產(chǎn)的價格低廉的 8 位 MC-68HRC908JK1閃存微控制器,這種方法適用于任何一種微控制器。你可以從 www.ednmag.com 網(wǎng)站的本設計實例Web版下載微控制



        關鍵詞: 微處理器 元件 制造

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 龙游县| 麻江县| 栾川县| 临夏县| 封丘县| 民丰县| 平武县| 邯郸县| 义乌市| 康定县| 马龙县| 巴林左旗| 郑州市| 沂水县| 永胜县| 湘阴县| 古交市| 时尚| 保德县| 阿克| 白朗县| 栖霞市| 融水| 宾阳县| 漳州市| 留坝县| 北流市| 庆安县| 仲巴县| 分宜县| 绩溪县| 葵青区| 兴山县| 古浪县| 栖霞市| 清丰县| 治多县| 柳林县| 白山市| 丹东市| 六安市|