<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于DAC0832和AT89S52的信號(hào)發(fā)生器設(shè)計(jì)

          基于DAC0832和AT89S52的信號(hào)發(fā)生器設(shè)計(jì)

          作者: 時(shí)間:2012-08-16 來(lái)源:網(wǎng)絡(luò) 收藏

          2.1 定時(shí)器T0中斷服務(wù)函數(shù)
          當(dāng)定時(shí)器T0定時(shí)20 ms后,進(jìn)入定時(shí)器T0中斷服務(wù)函數(shù)。首先重裝定時(shí)器T0初值,設(shè)置按鍵輸入口P1口的值為0xdf,調(diào)用按鍵掃描函數(shù)。接著調(diào)用D/A轉(zhuǎn)換函數(shù)進(jìn)行D/A轉(zhuǎn)換,得到D/A轉(zhuǎn)換值dabl,然后調(diào)用計(jì)算D/A轉(zhuǎn)換值函數(shù)計(jì)算dabl相應(yīng)的ASCII碼,再調(diào)用LCD顯示D/A轉(zhuǎn)換值函數(shù)把數(shù)字量輸入值D/A進(jìn)行轉(zhuǎn)換后的模擬量顯示在液晶LCD1602上。最后T0中斷函數(shù)返回主程序等待下一次D/A轉(zhuǎn)換。定時(shí)器T0中斷服務(wù)函數(shù)流程圖如圖4所示。

          本文引用地址:http://www.ex-cimer.com/article/171034.htm

          低電平有效。把芯片的片選信號(hào)置低電平,選中該芯片。把數(shù)字量D/A轉(zhuǎn)換值dabl送給P0口,準(zhǔn)備送入芯片進(jìn)行D/A轉(zhuǎn)換處理。芯片寫信號(hào)置低電平后再過(guò)兩個(gè)時(shí)鐘周期至高電平,產(chǎn)生一個(gè)上升沿信號(hào),進(jìn)行數(shù)據(jù)D/A轉(zhuǎn)換處理。模擬量dabl從Iout1、Iout2引腳輸出送到運(yùn)算放大器LF393進(jìn)行處理,最后從“D/A輸出”端子輸出,可用萬(wàn)用表測(cè)量到輸出電壓。數(shù)據(jù)轉(zhuǎn)換完畢,把芯片DAC0832片選信號(hào)置高電平,最后函數(shù)返回。D/A轉(zhuǎn)換函數(shù)流程圖如圖5所示。

          e.JPG



          3 實(shí)驗(yàn)測(cè)試分析
          根據(jù)輸入單片機(jī)的數(shù)字信號(hào),用萬(wàn)用表測(cè)量從“D/A輸出”端子測(cè)試輸出模擬電壓信號(hào),如表1所示。從表1可知,該的電壓輸出誤差小、精度高。

          f.JPG



          4 結(jié)束語(yǔ)
          系統(tǒng)按照簡(jiǎn)單化、便捷化原則設(shè)計(jì),介紹了系統(tǒng)的總體結(jié)構(gòu)、硬件設(shè)計(jì)和軟件設(shè)計(jì)。側(cè)重闡述了采用單片機(jī)與D/A轉(zhuǎn)換器DAC08 32對(duì)輸入數(shù)字信號(hào)進(jìn)行處理,最后驅(qū)動(dòng)輸出顯示裝置LCD1602顯示D/A轉(zhuǎn)換的0~5 V模擬電壓信號(hào)。實(shí)驗(yàn)調(diào)試表明該在技術(shù)指標(biāo)上達(dá)到了設(shè)計(jì)要求,具有精度高、抗干擾性強(qiáng)、性能穩(wěn)定、升級(jí)方便等特點(diǎn),有較高的應(yīng)用價(jià)值。

          模擬信號(hào)相關(guān)文章:什么是模擬信號(hào)


          adc相關(guān)文章:adc是什么


          負(fù)離子發(fā)生器相關(guān)文章:負(fù)離子發(fā)生器原理

          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();