在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            關 閉

            新聞中心

            EEPW首頁 > 工控自動化 > 設計應用 > 如何用用DAC0832產生鋸齒波電路

            如何用用DAC0832產生鋸齒波電路

            作者: 時間:2012-01-06 來源:網絡 收藏

            用DAC0832產生鋸齒波電路 www.elecfans.com

            本文引用地址:http://www.biyoush.com/article/161213.htm

            波電壓發(fā)生器
            在一些控制應用中,需要有一個線性增長的電壓(波)來控制檢測過程、移動記錄筆或移動電子束等。對此可通過在的輸出端接運算放大器,由運算放大器波來實現,其連接圖如圖9.4所示。
            圖9.4 用鋸齒波

            圖中的工作于單緩沖方式,其中輸入寄存器受控,而DAC寄存器直通。假定輸入寄存器地址為7FFFH,鋸齒波的程序清單如下:
            MOV A, #00H ;取下限值
            MOV DPTR,#7FFFH;指向0832口地址
            MM: MOVX @DPTR,A;輸出
            INC A;延時
            NOP
            NOP
            NOP
            SJMP MM;反復
            執(zhí)行上述程序就可得到如圖9.5所示的鋸齒波。

            圖9.5 D/A 轉換產生的鋸齒波

            幾點說明:
            (1)程序每循環(huán)一次,A加1,因此實際上鋸齒波的上升邊是由256個小階梯構成的,但由于階梯很小,所以宏觀上看就如圖中所畫的先行增長鋸齒波。
            (2)可通過循環(huán)程序段的機器周期數,計算出鋸齒波的周期。并可根據需要,通過延時的方法來改變波形周期。若要改變鋸齒波的頻率,可在AJMP MM指令前加入延遲程序即可。延時較短時可用NOP指令實現(本程序就是如此),需要延時較長時,可以使用一個延長子程序。延遲時間不同,波形周期不同,鋸齒波的斜率就不同。
            (3)通過A加1,可得到正向的鋸齒波,反之A減1可得到負向的鋸齒波。
            (4) 程序中A的變化范圍是0~255,因此得到的鋸齒波是滿幅度的。如要求得到非滿幅鋸齒波,可通過計算求的數字量的處置和終值,然后在程序中通過置初值和終值的方法實現。

            DIY機械鍵盤相關社區(qū):機械鍵盤DIY




            評論


            相關推薦

            技術專區(qū)

            關閉