AD7606 數據采集模塊,16位ADC,8通道同時200KHz頻率采集,每秒8*200K樣本。SPI接口或8080 16位并口,可自行選擇。
AD7606 數據采集模塊特性:
· 8路模擬輸入。阻抗1M歐姆。【無需負電源,無需前端模擬運放電路,可直接接傳感器輸出】
· 輸入范圍正負5V,正負10V。可通過IO控制量程。
· 分辨率 16位。
· 最大采樣頻率 200Ksps。支持8檔過采樣設置(可以有效降低抖動)
· 內置基準
· 單5V供電
· SPI接口或16位總線接口。接口IO電平可以是5V或3.3V
AD7606 數據采集模塊實物截圖:
2種接口方式:
并口模式跳線:R1 懸空(不貼),R2貼10K電阻
SPI接口模式跳線:R1 貼10K電阻,R2 懸空(不貼)
--- 我們提供的SPI例子采用這種方案,見bsp_spi_ad7606.c文件
在定時器中斷服務程序中實現:
定時器中斷ISR:
{
中斷入口;
讀取8個通道的采樣結果保存到RAM;----> 讀取的是上次的采集結果,對于連續采集來說,是沒有關系的
啟動下次ADC采集;(翻轉CVA和CVB)
中斷返回;
}
定時器的頻率就是ADC采樣頻率。這種模式可以不連接BUSY口線。
【軟件定時采集的實現方案2】
--- 我們提供的8080接口例子采用這種方案,見bsp_ad7606.c文件
配置CVA、CVB引腳為PWM輸出模式,周期設置為需要的采樣頻率;----> 之后MCU將產生周期非常穩定的AD轉換信號
將BUSY口線設置為中斷下降沿觸發模式;
外部中斷ISR:
{
中斷入口;
讀取8個通道的采樣結果保存到RAM;
}
【軟件定時采集的實現方案1和方案2的差異】
(1)方案1 可以少用 BUSY口線,但是其他中斷服務程序或者主程序臨時關閉全局中斷時,可能導致ADC轉換周期存在輕微抖動。
(2)方案2 可以確保采集時鐘的穩定性,因為它是MCU硬件產生的。但是需要多接一根BUSY口線。
責任編輯:xj
原文標題:一看就懂!16位ADC數據采集模塊AD7606資料大全(原理圖+中文數據手冊+例程等)
文章出處:【微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
-
芯片
+關注
關注
454文章
50430瀏覽量
421860 -
adc
+關注
關注
98文章
6438瀏覽量
544109 -
數據采集
+關注
關注
38文章
5910瀏覽量
113521
原文標題:一看就懂!16位ADC數據采集模塊AD7606資料大全(原理圖+中文數據手冊+例程等)
文章出處:【微信號:cirmall,微信公眾號:電路設計技能】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論