如果工程師想在系統(tǒng)中添加簡(jiǎn)單邏輯或可編程性,要將軟件寫入MCU中,這一過程往往比較復(fù)雜而且非常耗時(shí),更不用說后續(xù)更新和鑒定軟件的其他工作量。而且想要對(duì)模擬輸出進(jìn)行精確控制,就必須使用精密DAC,有些情況還需要結(jié)合使用分立模擬元件和MCU來組合控制DAC。 智能DAC正是為了解決此類場(chǎng)景中的復(fù)雜性,智能DAC是可編程的精密DAC。借助智能DAC,工程師可以向模擬電路中添加簡(jiǎn)單智能功能而無需MCU。有些智能DAC還會(huì)內(nèi)置非易失性存儲(chǔ)器,由廠家編程,并且將可編程狀態(tài)機(jī)邏輯、ADC、DAC和PWM發(fā)生器以及自定義波形發(fā)生器全部整合在一個(gè)器件中,大大減少設(shè)計(jì)中的工作量。 智能DAC智能在哪里? 當(dāng)談到智能DAC時(shí),我們都知道DAC是數(shù)模轉(zhuǎn)換器,有一個(gè)數(shù)字接口,主要是一個(gè)I2C或SPI。還有一個(gè)模擬輸出,在大多數(shù)情況下,它可以是電壓也可以是電流。現(xiàn)在,為了使這個(gè)DAC成為一個(gè)能類似完成MCU功能的智能器件,以便可以自主操作并在模擬設(shè)計(jì)中創(chuàng)造價(jià)值,智能DAC被添加了很多額外的功能,例如NVM、比較器、GPIO觸發(fā)器和PWM。 如智能DAC中內(nèi)置的NVM,這項(xiàng)功能能讓智能DAC通過具有增加可編程電流限制的自主能力,同時(shí)還可以替換精密電阻器等。添加的GPIO控制能夠讓智能DAC可以在不使用I2C或SPI的情況下觸發(fā)輸出或更改輸出。因此,設(shè)計(jì)人員可以擺脫MCU,只需使用基于GPIO的觸發(fā)器進(jìn)行控制,將其用作邏輯比較器或任何類型的可編程比較器。 而在VFB引腳中添加三角波形生成,或者通過設(shè)置VFB在某個(gè)電壓水平或某個(gè)感測(cè)電壓水平,就可以在傳感器中控制PWM本身的脈寬。相比使用最常見的計(jì)時(shí)器,使用智能DAC來實(shí)現(xiàn)PWM控制尺寸大大減小,頻率也更穩(wěn)定。 在照明控制的電器中,通常需要簡(jiǎn)單的感測(cè)控制反饋環(huán)路。電器中的照明控制便是一個(gè)很典型的智能DAC應(yīng)用示例。當(dāng)電器被打開時(shí),照明控制燈打開,并且亮度更高。當(dāng)停止使用之后,光強(qiáng)度便會(huì)在延遲一定時(shí)間后開始慢慢變暗。 此類簡(jiǎn)單控制功能可以通過智能DAC高效實(shí)現(xiàn),并且需要利用的資源比此前少得多,只需要通過重新編程N(yùn)VM來構(gòu)建模塊化系統(tǒng)并在各個(gè)電路板上進(jìn)行亮度調(diào)整。智能DAC現(xiàn)在廣泛用于無MCU開/關(guān)的LED偏置、筆記本的淡入/淡出控件、恒溫器、可視門鈴和安防攝像頭等應(yīng)用。 智能DAC集成的非易失性存儲(chǔ)器,允許設(shè)計(jì)人員在系統(tǒng)生產(chǎn)期間將寄存器設(shè)置存儲(chǔ)在存儲(chǔ)器中,以便進(jìn)行上電操作,加之這些精密智能DAC基本都符合AEC-Q100,所以也非常適合在汽車照明中使用,如日間行車燈、尾燈動(dòng)畫、轉(zhuǎn)向燈等等。智能DAC也可提供基于GPIO觸發(fā)器的預(yù)先配置音頻警報(bào)。 此外,上面也提到使用智能DAC能夠生成基于模擬輸入或通用輸入的脈寬調(diào)制輸出。與MCU實(shí)現(xiàn)PWM方式不同的是,智能DAC不需要在MCU上進(jìn)行調(diào)制,也不需要使用其他容易出現(xiàn)溫漂的分立式元件。可以說智能DAC提供了一種單芯片、低成本、易使用的解決方案。 |