AD7606采集不到電壓
我自己畫了塊板子,在上面使用AD7606的并行模式來采集傳感器返回的模擬信號。在測試中,我將5V恒壓接到ADC的V5通道上,發現采集到的數據不正確,然后我又更換了其他的電壓,數據同樣不正確,且變化沒有規律性(DB[0:15]顯示都類似圖中所示),我抓出的波形顯示這個芯片的一切控制信號都是正常的,同時我也測試了諸如REFIN/REFOUT、REGCAP和REFCAP等引腳的電壓,均在datasheet中描述的范圍內。最后我測試了AD7606芯片上直接連接對應V5通道的引腳,上面的電壓也和我接的恒壓電壓相同,我很奇怪為什么采樣不到正確的數據?
1. 首先確認AD7606購買渠道是從ADI官方渠道購買,確保質量
2. /STBY檢查是否為高電平。
3. AD7606上電后,首先發送RESET 》 50ns的高脈沖,進行復位。
4. 請帖一張至少一個完整CONVST, BUSY, /CS, /RD的波形看看,以及AD7606原理圖部分。
感謝回復!附圖是在V5通道輸入+5V電壓的波形,Range設置為+-10V
1. AD7606是在官方渠道購買的;
2. /STBY確定是高電平;
3. 已經進行了復位操作;
4. 如附圖所示
1. 用示波器探頭檢查所有DB[x]位是否真的一直為0 ?
2. 換一塊板卡嘗試一下
感謝!我發現了問題,因為我把兩片AD7606的DB[0:15]連在了一起輸出到fpga中,我本來想著可以分時復用這些數據線,但看來在讀取其中一片AD7606的采樣結果時,另一片AD7606的DB口對它產生了影響,導致高電平輸出只有1V左右。請問有什么辦法可以解決這個問題?除了重新設計電路把兩片AD7606的DB口分開接到fpga中。2片AD7606 用不同的/CS分時選通讀數,就可以了。
感謝!還有一個疑問,就是上電多久后給reset信號比較合適呢?比如用內部參考電壓的話,是需要等至少30ms嗎?上電電壓達到預定的幅度后,即可發reset信號。