|
如果用SPI接口模式,需要修改 R1 R2電阻配置。
SPI接口模式跳線:R1 貼10K電阻, R2 懸空(不貼)
AD7606 的配置很簡單,它沒有內(nèi)部寄存器。量程范圍和過采樣參數(shù)是通過外部IO控制的。
采樣速率由MCU或DSP提供的脈沖頻率控制。
AD7606 必須使用單5V供電。
AD7606 和MCU之間的通信接口電平由VIO引腳控制。也就是說 VIO必須接單片機(jī)的電源,可以是3.3V也可以是5V。
【模塊引腳說明】
OS2 OS1 OS2 : 的組合狀態(tài)選擇過采樣模式。
000表示無過采樣,最大200Ksps采樣速率。
001表示2倍過采樣, 也就是硬件內(nèi)部采集2個(gè)樣本求平均
010表示4倍過采樣, 也就是硬件內(nèi)部采集4個(gè)樣本求平均
011表示8倍過采樣, 也就是硬件內(nèi)部采集8個(gè)樣本求平均
100表示16倍過采樣, 也就是硬件內(nèi)部采集16個(gè)樣本求平均
101表示32倍過采樣, 也就是硬件內(nèi)部采集32個(gè)樣本求平均
110表示64倍過采樣, 也就是硬件內(nèi)部采集64個(gè)樣本求平均
過采樣倍率越高,ADC轉(zhuǎn)換時(shí)間越長,可得到的最大采樣頻率就越低。
CVA,CVB : 啟動AD轉(zhuǎn)換的控制信號。CVA決定1-4通道,CVB決定5-8通道。
2個(gè)信號可以錯開短暫的時(shí)間。一般情況可以將CVA,CVB并聯(lián)在一起。
RAGE : 量程范圍選擇。0表示正負(fù)5V, 1表示正負(fù)10V.
RST : 復(fù)位信號
BUSY : 忙信號
CS :
FRST : 第1個(gè)通道樣本的指示信號片選信號
VIO : 通信接口電平
DB0-DB15 : 數(shù)據(jù)總線
【SPI接口模式接線圖】
AD7606模塊 MCU側(cè)
GND <----- 地
+5V <----- 5V電源
RAGE <----- 任意輸出GPIO,可接固定電平
OS2 <----- 任意輸出GPIO,可接固定電平
OS1 <----- 任意輸出GPIO,可接固定電平
OS0 <----- 任意輸出GPIO, 可接固定電平
CVA <----- 接GPIO(輸出)用于啟動AD轉(zhuǎn)換 【推薦接具有PWM輸出能力的引腳】
CVB <---|
RD/SCLK <----- SPI總線時(shí)鐘 SCK
RST <----- 任意輸出GPIO, 用于硬件復(fù)位AD606
BUSY -----> GPIO輸入, AD606正在轉(zhuǎn)換指示。【推薦接具有外部中斷能力的引腳】
CS <----- SPI總線片選 SCS
VIO <----- 單片機(jī)電源
DB7(DOUTA) -----> SPI總線數(shù)據(jù)線MISO
DB14-DB15 可不接
FRST 可不接
在中斷服務(wù)程序中實(shí)現(xiàn):
中斷ISR:
{
中斷入口;
讀取8個(gè)通道的采樣結(jié)果保存到RAM; ----> 讀取的其實(shí)是上次的采集結(jié)果,對于連續(xù)采集來說,是沒有關(guān)系的
啟動下次ADC采集;(翻轉(zhuǎn)CVA和CVB)
中斷返回;
}
|
-
-
AD7606模塊接口.doc
2018-12-11 22:40 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
26 KB, 下載次數(shù): 53, 下載積分: 黑幣 -5
AD606
|