<rt id="m4md3"></rt>
  • <bdo id="m4md3"><meter id="m4md3"></meter></bdo>
  • <label id="m4md3"></label>
      <center id="m4md3"><optgroup id="m4md3"></optgroup></center>
      產(chǎn)品分類

      當(dāng)前位置: 首頁 > 儀表工具產(chǎn)品 > 專用工具 > 長度測量工具 > 直尺

      類型分類:
      科普知識
      數(shù)據(jù)分類:
      直尺

      基于Atmega8的數(shù)字功放設(shè)計(jì)

      發(fā)布日期:2022-07-14 點(diǎn)擊率:40

        本文選用數(shù)字式PWM,并采取同相驅(qū)動方式實(shí)現(xiàn)數(shù)字功放功能,從而進(jìn)一步降低了靜態(tài)功耗,提高了效率。 


            1 引言
        數(shù)字功放由于其效率高、易與數(shù)字音源對接等優(yōu)點(diǎn)而在現(xiàn)實(shí)生活中具有越來越廣泛的應(yīng)用。它主要包含兩部分,圖1為數(shù)字功放的基本框圖。其中PWM變換大致有兩種,一是模擬PWM,即將輸入的模擬信號或數(shù)字信號經(jīng)D/A后與三角波進(jìn)行比較,這種變換必須要有頻率上百kHz、線性度好、滿幅的三角波,而且還要有高速模擬比較器,否則將影響PWM波形在解調(diào)后的波形,這些都將增加成本和設(shè)計(jì)復(fù)雜度(使用集成D類功放或D類控制芯片另當(dāng)別論)。二是數(shù)字式PWM,即將輸入數(shù)字信號或模擬信號經(jīng)A/D后與計(jì)數(shù)器相比較,即用計(jì)數(shù)的方法代替三角波,從而避免了三角波非線性所引起的失真。同傳統(tǒng)的模擬方式相比,數(shù)字方式具有設(shè)計(jì)簡單,效率更高,抗干擾性更強(qiáng)等優(yōu)點(diǎn)。而Atmega8單片機(jī)中的定時器1可以工作在PWM模式,它只要將其AD中的值移到PWM的輸出比較寄存器中即可完成PWM調(diào)制,實(shí)現(xiàn)起來相當(dāng)簡便。

       

        為了提高輸出功率,大多數(shù)D類功放都以BTL方式來驅(qū)動。

        而無論是模擬式還是數(shù)字式PWM,BTL兩路輸出信號的選擇也都有兩種方案,即同相驅(qū)動和反相驅(qū)動。前者在零信號時,其兩路信號的疊加效果幾乎為零,而后者在零信號時,疊加在濾波器上的電壓會變大,當(dāng)然可以通過修改濾波器參數(shù)來降低其在負(fù)載上的壓降,但這樣會增加系統(tǒng)功耗,而且不便于整體實(shí)現(xiàn)。因此,本文選用數(shù)字式PWM,并采取同相驅(qū)動方式實(shí)現(xiàn)數(shù)字功放功能,從而進(jìn)一步降低了靜態(tài)功耗,提高了效率。

        2 硬件設(shè)計(jì)

        該設(shè)計(jì)的硬件電路分為三部分,包括前置放大、A/D與PWM轉(zhuǎn)換、功率放大及濾波等,其硬件電路原理如圖2所示。本系統(tǒng)的PWM頻率至少要調(diào)制到信號最高頻率(20kHz)的5倍以上,才能保證音頻信號很好的還原。若工作頻率為16MHz,則PWM的計(jì)數(shù)最大值(以下簡稱TOP)將為: fCLK-I/O/fpwm=16MHz/100kHz=160。此外,A/D的采樣值(最大255)也必須除以一定的數(shù)值才能作為PWM輸出比較寄存器(以下簡稱OCR1A/OCR1B)的值,這顯然會降低AD的等效精度。而要保證AD原有的精度和PWM頻率,則應(yīng)提高晶振。經(jīng)測試:mega8在32MHz下還可正常工作,此時AD采樣值可直接作為OCR1A/OCR1B值,此時的PWM頻率為32MHz/255=125.5kHz。

       

       

       ?。玻?前置放大

        前置放大部分主要由AD公司的低功耗、低噪聲、單電源、軌對軌輸入輸出放大器AD8605和數(shù)字電位器組成。AD8605的靜態(tài)電流只有0.9mA(5V),電源范圍為2.7V~5.5V,帶寬為10MHz。數(shù)字電位器采用的X9C102有100個臺階,大小為1kΩ最小可達(dá)40Ω,它和AD8605可組成同相放大器。圖2中的R2選為1kΩ,放大倍數(shù)可在2到250之間調(diào)整。

        2.2 A/D及PWM部分

        本設(shè)計(jì)中的A/D和PWM都是通過mega8來完成的。在AVR家族中,Atmega8是一個非常特殊的單片機(jī),它內(nèi)部集成了較大容量的存儲器和豐富的硬件接口電路,具有AVR高檔單片機(jī)MEGA系列的全部性能和特點(diǎn),但由于采用了小引腳封裝(DIP 28),所以其價格與低檔單片機(jī)相當(dāng),因而性價比極高,而且有ISP功能,下載極其方便。

       ?。粒簦恚澹纾幔竼纹瑱C(jī)功能齊全、接口豐富。它有6通道A/D,包括4路10位A/D和2路8位A/D。而片中的3個PWM通道可實(shí)現(xiàn)任意小于16位,以及相位和頻率可調(diào)的脈寬調(diào)制輸出。此外,Atmega8中的每個I/O引腳均采用推挽式驅(qū)動,因此不僅能提供大電流驅(qū)動,而且還可以吸收20mA的電流。Atmega8的PWM有3種工作模式:快速PWM模式、相位可調(diào)PWM模式和相位頻率可調(diào)PWM模式。其中后兩者都采用雙程計(jì)數(shù)器,所以其PWM頻率只有快速模式的一半。本文選用第一種工作模式。該模式是利用定時器/計(jì)數(shù)器1來完成的,而且計(jì)數(shù)器為單程向上加1,從0x0000一直加到TOP,在下一計(jì)數(shù)脈沖到來時清零,然后再從0x0000開始加1計(jì)數(shù)。在設(shè)置正向比較匹配輸出時,當(dāng)計(jì)數(shù)值與OCR1A/OCR1B的值相同時,對輸出比較匹配位(以下簡稱OC1A/OC1B)進(jìn)行置位操作。當(dāng)計(jì)數(shù)器的值從TOP返回0x00時則清零OC1A/OC1B。而在設(shè)置反向比較輸出時,其輸出正好與同向比較時相反。從兩路PWM的產(chǎn)生過程來看,兩路的變化是同時的,因而避免了由于兩路延時不同所引起的額外損耗。

       

      (羅志昕 楊雯靜)

      下一篇: PLC、DCS、FCS三大控

      上一篇: Pilz工作模式選擇開關(guān)

      推薦產(chǎn)品

      更多
      主站蜘蛛池模板: 热久久综合这里只有精品电影| 日本道色综合久久影院| 色综合天天综合网国产成人网| 久久婷婷五月综合97色直播 | 国产亚洲综合色就色| 一本色道久久88亚洲综合| 亚洲精品综合久久| 伊人久久大香线蕉综合影| 久久精品水蜜桃av综合天堂| 色噜噜狠狠色综合成人网| 狠狠色丁香婷婷综合尤物| 亚洲色图综合网站| 国产91久久综合| 色狠台湾色综合网站| 一本久久a久久精品vr综合| 五月婷婷综合免费| 97色婷婷成人综合在线观看| 国产精品综合专区中文字幕免费播放| 久久婷婷五月综合色高清| 狠狠色婷婷久久综合频道日韩| 热の无码热の有码热の综合| 亚洲av一综合av一区| 六月婷婷综合激情| 色欲老女人人妻综合网| 久久婷婷国产综合精品| 99久久综合狠狠综合久久一区| 狠狠综合久久AV一区二区三区 | 色噜噜狠狠色综合中国| 国产成人综合一区精品| 色婷婷综合和线在线| 伊人久久亚洲综合影院首页| 色综合久久综精品| 99久久综合精品五月天| 久久综合AV免费观看| 狠狠色噜噜狠狠狠狠色综合久AV| 国产成人综合久久精品下载 | 精品综合久久久久久97超人| 婷婷综合另类小说色区| 亚洲国产综合精品中文第一| 伊人伊成久久人综合网777| 国产精品亚洲综合网站|