PD0和PD1:表5展示了掉電和內(nèi)部參考電壓配置的關(guān)系。ADC的內(nèi)部參考電壓可以單獨(dú)關(guān)閉或者打開,但是,在轉(zhuǎn)換前,需要額外的時(shí)間讓內(nèi)部參考電壓穩(wěn)定到最終穩(wěn)定值;如果內(nèi)部參考源處于掉電狀態(tài),還要確保有足夠的喚醒時(shí)間。ADC要求是即時(shí)使用,無喚醒時(shí)間的。另外還得注意,當(dāng)BUSY是高電平的時(shí)候,內(nèi)部參考源禁止進(jìn)入掉電模式。XPT2046的通道改變后,如果要關(guān)閉參考源,則要重新對(duì)XPT2046寫入命令。
表4 ?控制字段每一位功能的具體說明
表5 PD位功能說明
上述通過24時(shí)鐘周期的轉(zhuǎn)換時(shí)序講解了單次轉(zhuǎn)換的時(shí)序,在實(shí)際應(yīng)用中,為了提高轉(zhuǎn)換效率,XTP2046提供了16時(shí)鐘轉(zhuǎn)換模式和15時(shí)鐘轉(zhuǎn)換模式。
二)16時(shí)鐘周期轉(zhuǎn)換
第n+1次轉(zhuǎn)換的控制位可以與第n次轉(zhuǎn)換部分重疊,所以可以用16個(gè)時(shí)鐘周期完成一次轉(zhuǎn)換,如圖16所示。圖16也說明了處理器和轉(zhuǎn)換器之間的串行通信是可以雙向獨(dú)立進(jìn)行的。此時(shí),每次轉(zhuǎn)換必須在開始后(接收到start)的1.6mS內(nèi)完成,否則輸入采樣保持電路取樣的信號(hào)會(huì)逐漸被放電衰減,影響轉(zhuǎn)換結(jié)果。另外,在轉(zhuǎn)換過程中另一串行通信的存在會(huì)使XPT2046工作于全功耗狀態(tài)下。
8位總線接口,無DCLK時(shí)鐘延遲16時(shí)鐘周期轉(zhuǎn)換時(shí)序
該模式下,DCLK的時(shí)鐘高電平和低電平均要求最小值為200ns,即DCLK的時(shí)鐘周期為2.5MHz。
三)15時(shí)鐘周期轉(zhuǎn)換
下圖給出了XPT2046的最快時(shí)序。這種方法不支持大部分的微控制器和數(shù)字信號(hào)處理器的串行接口,因?yàn)樗鼈円话愣疾惶峁?5周期的串行傳輸方式。但是,這種方法適用于FPGA和ASIC。需要注意的是,這樣有效地提高了轉(zhuǎn)換器的最大轉(zhuǎn)換速率。
最快轉(zhuǎn)換速率,15時(shí)鐘周期轉(zhuǎn)換
在不影響輸出精度的前提下提高數(shù)據(jù)吞吐量,XPT2046可以采用8位的轉(zhuǎn)換模式。切換到8位轉(zhuǎn)換模式,完成提前4個(gè)時(shí)鐘完成一次轉(zhuǎn)換。不僅每次轉(zhuǎn)換縮短了都4位(數(shù)據(jù)吞吐量提高了25%),而且由于精度的降低,可以工作在更快的轉(zhuǎn)換速率下,時(shí)鐘速度可以提高50%,時(shí)鐘速度的提高和轉(zhuǎn)換周期的減少,共同可以使轉(zhuǎn)換速率提高2倍。
?
評(píng)論
查看更多