找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2088|回復: 0
打印 上一主題 下一主題
收起左側(cè)

A/D轉(zhuǎn)換器研發(fā)筆記

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:104287 發(fā)表于 2016-1-30 03:41 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.測量范圍: 0~3V;

2.10 位轉(zhuǎn)換時間≥2.44us;

3. 當使用 A/D 轉(zhuǎn)換器時,模擬輸入管腳的信號電平在任何時候都不能大于 V3A,否則,讀出的 A/D 值無效。如果在應(yīng)用中未使用 A/D 轉(zhuǎn)換器,則A/D 輸入管腳用作可承受 5V 電壓的數(shù)字 I/O 口。

4.為了降低噪聲和出錯幾率,模擬電源和數(shù)字電源應(yīng)該隔離,模擬電源+3.3V和數(shù)字電源+3.3V之間,以及模擬地VssA和數(shù)字地Vss之間均用 10uH的電感進行隔離。

5.A/D模塊的寄存器功能框圖:



6. ADC 時鐘分頻數(shù) CLKDIV 計算如下:
CLKDIV=Fpclk/FADC-1;


7. 硬件觸發(fā)轉(zhuǎn)換:如果 ADCR 的 BURST 位為 0 且 START 字段的值包含在 010-111 之內(nèi), 當所選管腳( P0.16
或 P0.22)或定時器匹配信號( MAT0.1、 MAT0.3、 MAT1.0 或者 MAT1.1)發(fā)生跳變時 A/D轉(zhuǎn)換器啟動一次轉(zhuǎn)換。也可選擇在 4 個匹配信號中任何一個的指定邊沿轉(zhuǎn)換,或者在 2 個捕獲/匹配管腳中任何一個的指定邊沿轉(zhuǎn)換。將所選端口的管腳狀態(tài)或所選的匹配信號與ADCR 位 27 相異或所得的結(jié)果用作邊沿檢測邏輯。

8.時鐘產(chǎn)生:
時鐘分頻器(通過它可以得到 4.5MHz 的轉(zhuǎn)換時鐘)在 A/D 轉(zhuǎn)換器空閑時保持復位狀態(tài),在 ADCR 的 START 字段被寫入 01 (立即啟動轉(zhuǎn)換)或所選邊沿出現(xiàn)在選擇的信號上時可立刻啟動采樣時鐘。

9.中斷:
當 DONE 位為 1 時, AD 轉(zhuǎn)換模塊向向量中斷控制器( VIC)發(fā)出中斷請求,如果 VIC中 VICIntEnable 的 Bit8( A/D 轉(zhuǎn)換中斷使能位)使能,則會產(chǎn)生中斷。讀取 ADDR 將清零DONE 位。

10.
當 A/D 轉(zhuǎn)換器用來測量 Ain 腳的電壓時,可以不理會管腳在管腳選擇寄存器中的設(shè)置,但是通過禁能管腳的數(shù)字接收器來選擇 Ain 功能可以提高轉(zhuǎn)換精度。
    當管腳用作 A/D 轉(zhuǎn)換器輸入時,不論管腳選擇何種功能,它都仍可用作 A/D 輸入, A/D輸入可隨時被讀取,管腳的電壓變化都從 A/D 的讀取值中反映出來。但是,只有選擇模擬輸入功能,才能讀出有效的模擬值。也只有這種情況下,管腳和 A/D 模塊之間的接口電路才有效。其它情況下,執(zhí)行數(shù)字功能所必需的數(shù)字邏輯部分將有效,從而影響 A/D 轉(zhuǎn)換器的正確操作。



===============================================
也是蠻拼的了... ...












分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表