Adafruit MCP3008 ADC 控制器使用者指南

MCP3008 ADC控制器

產品資訊

LK-Raspberry Pi B+ / Pi 2 底板

LK-Baseboard 旨在擴展您的
Raspberry Pi B+ 或 Pi 2 透過提供額外的接口
UART、I2C、類比輸入和數位 GPIO。

規格

  • UART 接腳排列:1- RXD、2- TXD、3- V+、4- GND
  • I2C 腳位排列:1- SCL、2- SDA、3- V+、4- GND
  • 類比輸入:A0-A7
  • 數位GPIO:D4-D6、D12-D27
  • ADC控制器:MCP3008用於類比輸入控制

產品使用說明

安裝所需模組

  1. 確保您使用的是 Raspbian OS-Image(Debian Wheezy)。
  2. 透過存取啟動 Raspberry Pi 的 SPI 介面
    配置設定中的「進階選項」。
  3. 接受必要的提示以啟用 SPI 功能。
  4. 設定變更後重新啟動 Raspberry Pi。
  5. 透過執行載入並安裝所需的驅動程式和模組
    控制台中的特定命令。

蟒蛇amp使用 MCP3008 ADC 控制器

  1. 使用提供的建立名為「testadc.py」的 Python 腳本
    用於測量模擬音量的程式碼片段tage 級別。
  2. 使用“readadc()”函數和指定的通道(0-7)來
    讀取實際模擬值。
  3. 執行腳本輸出所有 ADC 通道的值
    同時或單獨。

常問問題

如何透過 MCP3008 控制類比輸入?

若要透過 MCP3008 控制類比輸入,請遵循
提供 Python examp透過創建並運行
“testadc.py”腳本。

如果遇到驅動程式問題該怎麼辦
安裝?

如果您在驅動程式安裝過程中遇到問題,請確保
你的 Raspberry Pi 已連接到互聯網並重試運行
安裝命令。

LK-Raspberry Pi B+ / Pi 2 底板
親愛的顧客,感謝您購買我們的產品。在接下來的幾頁中,我們將
如上所述,操作我們的產品您需要了解的內容:

UART 1- RXD 2- TXD 3- V+ 4- GND

I2C 1- SCL 2- SDA 3- V+ 4- 接地

類比輸入 A0-A7

數位 GPIO D4-D6 D12-D27

透過MCP3008控制類比輸入 1.安裝所需的模組
我們建議使用正式的 Raspbian 作業系統鏡像(Debian Wheezy)。第一步,我們需要啟動 Raspberry Pi 的 SPI 接口,以便與 LK-Base 開發板的 ADC 進行通訊。為此,我們從以下命令開始:將出現一個新窗口,我們在其中選擇“高級選項”。
然後我們繼續,“A6 SPI”
接下來的兩個視窗必須選擇「是」和「確定」來接受

還有接下來的兩個…
最後我們點選「完成」關閉設定工具...
…並使用以下命令重啟 Raspberry Pi:重啟後,我們需要載入並安裝所需的驅動程式和模組。為此,您需要
需要在 Raspberry Pi 的控制台中輸入以下指令,並按下 [Enter] 鍵確認。在此過程中,Raspberry Pi 必須連接到互聯網:
此後您還必須重新啟動:
Python-Examp使用 MCP3008 ADC 控制器的檔案 – testadc.py

這 file testadc.py” 展示如何測量模擬量tag使用 Python 腳本讀取 e 級;使用 readadc() 函數和指定的通道 (0-7),您可以讀取實際值。創建一個 file 命名為“testadc.py”,並將上面顯示的腳本複製到此處 file (請確保沒有遺漏任何空格)。該腳本現在可以以兩種不同的方式使用:同時輸出所有 ADC 通道的值:
此命令導致每 1.5 秒讀取並顯示所有 ADC 通道的值。
輸出特定通道的值:您也可以從各個通道讀取值,並使用其通道指定它們
指令後面緊跟的數字,用空格分隔。在這個例子中amp這將是頻道 [3] 和 [7]

文件/資源

Adafruit MCP3008 ADC 控制器 [pdf] 使用者指南
MCP3008 ADC 控制器, MCP3008, ADC 控制器, 控制器

參考

發表評論

您的電子郵件地址不會被公開。 必填欄位已標記 *