国产性一乱一性一伧的解决方法,国产一区影视,日韩欧美国产亚洲,日韩av在线播放不卡,国产69精品久久久久孕妇大杂乱 ,亚洲国产一,97国产精品视频,波多野结无码高清中文
君億道科技聯系電話:0755-26830682

公司新聞

最全面及時的公司資訊、企業動態

使用 MCC DAQ 和第三方 Linux 驅動程序的 Raspberry Pi 數據采集

來源君億道

簡介

Raspberry Pi? 是一種單板計算機,可插入顯示器和鍵盤并運行基于 Linux? 內核的操作系統。Raspberry Pi 的成本不到 40 美元,提供了一種經濟高效的數據采集方式。

MCC 以三種不同的方式支持樹莓派

 

Raspberry Pi HAT(硬件附加在頂部)

UL for Linux? - MCC 支持的開源驅動程序,支持 C/C++? Python?

3 Linux 支持 Warren Jasper 博士維護的支持 C/C++ 的開源驅動程序

本文重點介紹使用 Warren Jasper 博士的開源驅動程序,該驅動程序允許用戶從大多數測量計算 USB、以太網和藍牙? DAQ 設備獲取數據。有關在 Linux 上使用 UL 的信息,請參閱TechTip – Raspberry Pi Data Acquisition Using Universal Library for Linux

目標

使用安裝在 Raspberry Pi 計算機上的測試應用程序從 MCC DAQ 設備獲取數據。

本文檔提供有關如何執行以下任務的信息:

 

格式化 SD

在樹莓派上安裝操作系統

配置樹莓派選項

安裝 Linux 驅動程序

安裝 MCC DAQ 第三方驅動程序并編譯 MCC Linux 測試應用程序

運行 MCC Linux 測試應用

目標讀者

本文檔面向熟悉 MCC DAQ 設備的應用程序開發人員,他們有興趣使用 Raspberry Pi Linux 平臺上采集數據。

 

設備

進行練習需要以下設備:

 

Raspberry Pi 單板計算機——我使用的是 B 型,但您可以使用任何 Raspberry Pi 型號

SD 卡(8 GB 或更高)

可上網的 PC Mac?

以太網? 電纜或無線適配器

顯示器或電視和 HDMI 電纜

電源

鼠標或軌跡球

鍵盤

MCC DAQ 設備——我使用 USB-1608FS 來執行任務

單擊此處查看 Linux? 支持并與 Raspberry Pi 兼容的 MCC DAQ 設備列表。

 

建議使用自供電 USB 集線器將外圍設備連接到 Raspberry Pi

 

下圖顯示了用于執行這些練習的 Raspberry Pi 配置。

image.png

樹莓派

 

請注意,鍵盤和鼠標已連接到 USB 集線器,但未在上圖中顯示。

 

安裝操作系統

您必須先在 Raspberry Pi 上安裝操作系統,然后才能使用它。我正在安裝 Raspbian,這是一個基于 Debian 的免費操作系統,針對 Raspberry Pi 硬件進行了優化。我正在使用 NOOBS(新的開箱即用軟件)來安裝 RaspbianNOOBS Raspberry Pi 的操作系統安裝管理器。

 

您使用 SD 卡將 NOOBS 傳輸到 Raspberry Pi。必須格式化 SD 卡以刪除所有信息。以下過程向您展示了如何執行這些步驟。

 

格式化 SD

執行以下步驟格式化 SD 卡:

 

前往www.sdcard.org并點擊下載。

滾動到頁面底部并選擇適用于 Windows Mac SD 格式化程序,然后將下載保存在計算機上。

SD 卡安裝到您的 PC MAC,并運行setup.exe SD 格式化程序可執行文件。

在樹莓

派上安裝操作系統執行以下步驟來下載 NOOBS 并在樹莓派上安裝操作系統:

 

轉到www.raspberrypi.org并單擊下載。

NOOBS 部分下,單擊下載 Zip并將文件保存到您的 PC Mac

展開 zip 文件并將所有文件復制到 SD 卡。

PC Mac 中取出 SD 卡,然后將其安裝到 Raspberry Pi 中。

連接顯示器、鍵盤、鼠標和電源。

連接電源將啟動 Raspberry Pi

顯示 Raspberry Pi 徽標,然后是一個 NOOBS 對話框,其中顯示要安裝的操作系統列表。

選中Raspbian復選框并單擊Install,然后在Confirm對話框中選擇Yes進行安裝。 安裝完成后會出現一個對話框通知您。

點擊確定;Raspberry Pi 開始加載 Raspbian

如果這是第一次啟動 Raspbian,則會出現設置選項菜單。使用鍵盤箭頭鍵導航菜單。

設置配置選項,例如語言和區域設置以匹配您的位置。

完成設置配置選項后,點擊<Finish>并按<Enter>

命令提示符顯示pi@raspberrypi~$

恭喜!您現在已經安裝了 Raspberry Pi 操作系統。

登錄信息

每次啟動 Raspberry Pi 時,都會提示您輸入以下登錄信息:

   raspberrypi login: pi

   密碼:raspberry

命令提示符顯示pi@raspberrypi~$

 

驗證 Internet 訪問

在下載 Raspberry Pi MCC 驅動程序之前,請驗證 Raspberry Pi 可以訪問 Internet。您可以連接以太網電纜或連接 USB WiFi 適配器以連接無線網絡。我正在使用 WiFi 適配器。

 

雙擊桌面上的WiFi Config圖標,啟動無線配置程序。所述適配器:字段列出了USB無線適配器(例如名稱為wlan0; 該網絡:字段為空。

單擊掃描以列出可用的無線網絡。

雙擊要連接的服務集標識符 (SSID) 網絡名稱。

驗證連接窗口上的身份驗證和加密字段,并在PSK(預共享密鑰)字段中輸入密碼。

單擊添加。

配置程序會自動連接到新配置的網絡。

重啟設備電源以重新啟動 Raspberry Pi 并輸入上面的登錄信息。

登錄后,命令提示符顯示pi@raspberrypi~$

 

更新 Raspberry Pi 軟件包列表

為確保您安裝了最新的 Raspberry P 軟件包,請輸入以下代碼。

      sudo apt-get 更新

 

下載

第三方 MCC Linux 驅動程序 Raspberry Pi 的第三方 MCC Linux 驅動程序可用于 USB、藍牙和以太網設備,并存儲在 GitHub 上。導航到 GitHub 存儲庫并下載最新的驅動程序套件。

 

轉到托管 Raspberry Pi 驅動程序的 GitHub 網頁。

https://github.com/wjasper/Linux_Drivers

單擊“下載”按鈕并選擇“下載 Zip”

使用以下命令安裝解壓縮實用程序:

sudo apt-get install unzip

在終端窗口,導航到下載目錄(使用 cd 命令),將驅動文件解壓到 home/pi 目錄:

unzip Linux_Drivers-master.zip -d ~pi

這些第三方驅動程序會定期更新以添加對其他設備的支持。

點擊下方設備類型,進入驅動安裝流程:

 

USB

藍牙

以太網

安裝USB Linux 驅動程序并編譯測試程序

在編譯USB 驅動程序之前,您必須安裝與USB 設備通信所需的附加包。

 

下載并安裝 libusb libudev 的開發包。

libusb 是一個 C 庫,提供對 USB 設備的通用訪問。

須藤 apt-get 安裝 libusb-1.0-0 libusb-1.0-0-dev

mcc USB 規則文件復制到 /etc/udev/rules.d 目錄,將其重命名為 99-mcc.rules(防止 Raspberry Pi 上的標準命名出現問題):

sudo cp 61-mcc.rules /etc/ udev/rules.d/99-mcc.rules

hidapi GIT 存儲庫克隆到 home/pi 目錄:

需要 HIDAPI 才能與人機接口設備 (HID) 交互。

git 克隆 git://github.com/signal11/hidapi.git

按照在hidapi README.txt中的說明來安裝hidapi庫:

一。安裝 autotools,這是一套編程工具,旨在幫助使源代碼包可移植到類 Unix 系統。

    構建 hidapi 庫需要 autotools 包。

    sudo apt-get install libudev-dev libfox-1.6-dev autotools-dev autoconf automake libtool

b. 編譯hidapi庫:

    cd ~pi/hidapi

    ./bootstrap

    ./configure

    make

    sudo make install

重新啟動 Raspberry Pi,并在出現提示時輸入您的登錄信息。

安裝 Linux 驅動程序。

輸入以下代碼以安裝 USB 驅動程序并編譯測試應用程序:

cd ~pi/usb/mcc-libusb

make

sudo make install

sudo ldconfi g

安裝Bluetooth Linux 驅動程序并編譯測試程序

執行以下步驟下載Bluetooth 庫并編譯Bluetooth 驅動程序。

在執行此程序之前,請確保您已經使用下載第三方 MCC Linux 驅動程序程序下載了藍牙驅動程序。

 

安裝藍牙庫。

要編譯藍牙庫,您需要添加 bluez-libs-devel 包。

sudo apt-get install libbluetooth-dev bluez-tools

編譯藍牙驅動。         

cd ~pi/Bluetooth

make

sudo make install

鍵入 ls 以列出所有文件。

使用 MCC 藍牙 DAQ 設備運行示例測試應用程序。

一種。插入您的 MCC 藍牙設備。

灣 完全按照所寫的方式輸入測試程序的名稱,例如:

    ./

    test- bth1208LS測試應用程序將顯示您可以執行的測試列表。

C。輸入要執行的命令的字母。

安裝以太網 Linux 驅動程序并編譯測試程序

執行以下步驟來編譯以太網驅動程序。

在執行此程序之前,請確保您已經使用下載第三方 MCC Linux 驅動程序程序下載了以太網驅動程序。

 

編譯驅動程序:

cd ~pi/Ethernet

make

sudo make install

鍵入 ls 以列出所有文件。MCC 以太網設備需要通過網絡路由器進行連接。 

使用 MCC 以太網 DAQ 設備運行示例測試應用程序。

一種。插入您的 MCC 以太網設備。

灣 完全按照所寫的方式輸入測試程序的名稱,例如:

    cd ~pi/usb

    ./test-E-1608<IP ADDR>

    測試應用程序將顯示您可以執行的測試列表。

C。輸入要執行的命令的字母。

MCC 測試應用程序

MCC 測試應用程序是在 Linux 上開發的,可用于大多數 MCC 設備。測試應用程序獲取模擬、計數器和數字數據(如支持)、測試設備功能并顯示設備信息。

 

有關每個測試應用程序的名稱,請參閱https://github.com/wjasper/Linux_Drivers上的 USB/mcc-libusb、藍牙和以太網文件夾。應用程序名稱包括運行它的設備的名稱。請注意,當設備是系列的一部分時,一個測試應用程序適用于系列中的每個設備。運行應用程序時,請輸入與所列名稱完全相同的名稱。

 

例如,當使用 USB-1608GX-2AO 時,運行名為“test-usb1608G”的測試應用程序。

 

示例:使用 MCC USB DAQ 設備和 Raspberry Pi

運行測試應用程序 轉到 mcc-libusb 目錄以運行測試應用程序并在 pi@raspberrypi~ 命令提示符下輸入以下命令。此示例運行 USB?1608FS 的測試應用程序:

      cd ~pi/mcc-libusb

      ./test-usb1608FS

 

測試應用程序首先檢測設備并構建一個校準表,其中包括與設備模擬輸入的斜率和偏移量。

image.png

 

構建校準表后,應用程序會顯示您可以執行的測試列表。

image.png

 

每個任務都有一個相應的字母,您可以輸入該字母來運行該任務。如果需要更多信息,例如頻道號或頻率值,則會出現其他提示。任務將運行,結果顯示在監視器上。


主營:電流探頭,電壓探頭,羅氏線圈,電流傳感器,高壓探頭,電流互感器,功率電子測量產品
粵ICP備14003389號深圳君億道科技有限公司 © http://www.fengshengzhitongche.com
主站蜘蛛池模板: 甘南县| 罗城| 洪雅县| 特克斯县| 徐汇区| 五家渠市| 石台县| 武定县| 鄂温| 徐水县| 漳浦县| 江安县| 安西县| 阳西县| 凯里市| 文山县| 开平市| 呼玛县| 普兰店市| 清水县| 曲周县| 遂川县| 犍为县| 专栏| 容城县| 驻马店市| 荆门市| 静宁县| 会泽县| 兴隆县| 察雅县| 博湖县| 温泉县| 白沙| 夏河县| 锡林浩特市| 恩平市| 淅川县| 宣化县| 黄冈市| 湟中县| 锡林郭勒盟| 宁城县| 麻城市| 松潘县| 德阳市| 迁安市| 宜丰县| 阿拉善右旗| 美姑县| 浠水县| 调兵山市| 黑河市| 东乌珠穆沁旗| 襄垣县| 来宾市| 古丈县| 隆尧县| 永德县| 祁阳县| 西盟| 莱芜市| 河北省| 抚州市| 北海市| 石景山区| 涟水县| 凌云县| 个旧市| 偏关县| 沛县| 宁晋县| 东城区| 盐山县| 都兰县| 克山县| 怀宁县| 高碑店市| 长沙县| 澄迈县| 武川县| 上虞市|