ADuC812內集成的ADC轉換模塊,包含了8通道、12位、單電源 A/D轉換器。這些A/D轉換器由基于電容DAC的常規(guī)逐次逼近轉換器組成 ,接收的模擬輸入范圍0"+VREF(+2.5V)。另外,此模塊還為用戶提供片內基準、校準特性,模塊內的所 有部件能方便地通過3個寄存器SFR接口來設置。總之,ADu C812的ADC模塊具有與一般ADC芯片相比擬的性能,并且操作簡單、可靠性高,采集 速率可高達200 kHz。但是,ADuC812內集成的ADC轉換模塊有其特殊性,如果應用不適當,輕則 影響ADC的性能,重則電路完全不能工作,甚至燒毀器件。 ADuC812內A/D轉換器的2.5V基準電壓既可由片內提供,也可由外部基準經V REF引腳提供。若使用內部基準,則在V REF和CREF引腳與AGND之間都應當連接0.1uF電容以便去耦。這些去耦電容應放在緊靠V REF和CREF引腳處。為了達到規(guī)定的 性能,建議在使用外部基準時,該基準應當在2.3 V和模擬電源AVDD之間。圖 1 給出了使用外部基準電源時的應用電路。 由于片內基準高精度、低漂移且經工廠校準,并且當ADC或DAC使能時,在 VREF引腳會出現此基準電壓。因此,在進行系統(tǒng)擴展時,可將片內基 準作為一個2.5V的參考電源來使用。若要把片內基準用到微轉換器之外,則應在 VREF引腳上加以緩沖并應在此引腳與AGND之間連接0.1 uF電容。圖2示出了把片內基準用到微轉換器之外時的應用電路。 在實際應用中應當特別注意,內部VREF 將保持掉電直到ADC或DAC外圍設備模塊之一被它們各自的使能位上電為止。 與其它ADC芯片相比,ADuC812的ADC模塊有一個缺點,就是ADC正常工作的模擬輸入范 圍為0"+2.5V,而允許輸入的電壓范圍只能為正電壓0"+5V。經實驗證明,若輸入的模擬電壓超過+2.5V(最大值為+5V),ADC的采樣結果為最大值(0FFFH),雖然結果不對,但并沒有影響 ADuC812正常工作;但是,一旦輸入負的模擬電壓,則會影響AD uC812正常工作,表現為ADC的基準電壓(VREF=+2.5V)消失和采樣結果不正確,且若長時間輸入負電壓,將有可能損壞芯片。 因此,在實際應用中,若發(fā)現啟動ADC之后VREF 端無電壓,則應立即將芯片復位,并檢查模擬輸入信號的采集放大部分。在確保進入ADuC812的模擬信號在0"+2.5V范圍內之后,才能再次啟動ADC。實際應用時,應保證輸入的模擬電壓為正電平。 建議ADC的輸入緩沖放大器采用0"5 V的電源工作,這樣,可以保證ADC的輸入在ADuC812的A/D轉換器的安全輸入范圍內,如圖3所示。如 果實際情況不許可,ADC的輸入緩沖放大器的電源超出0"5V,則應采用 圖 4 所示的鉗位電路,保證ADC的輸入在ADuC812的A/D轉換器的安全輸入范圍內。注意,ADC的輸入端有一個0.01uF的電容,這個電容是為了保證ADC的轉換精度。 |