本文介紹了如何安裝基于ARM架構(gòu)的單板計算機Raspberry Pi 3 Model B,以便使用堡盟工業(yè)相機。
Raspberry Pi是一款ARM單板計算機,本應用說明使用的是Raspberry Pi 3 Model B。它采用基于ARM CortexCPU,同時還集成了圖形處理器(GPU)。Raspberry Pi 3的數(shù)據(jù)傳輸速率最高可達100Mbit/s。因此,需要降低所用相機的數(shù)據(jù)傳輸速率。
首先,點擊以下鏈接下載圖像文件:
https://www.raspberrypi.org/downloads/raspbian/
然后,按照Raspberry網(wǎng)站上的安裝指南安裝新的操作系統(tǒng):
https://www.raspberrypi.org/documentation/installation/installing-images/README.md
或者使用快速入門指南:
https://www.raspberrypi.org/help/quick-start-guide/
安裝好Raspbian操作系統(tǒng)后,將Raspberry Pi連接到通過微型USB插頭提供的電源來啟動Raspberry Pi。首次啟動會出現(xiàn)一個配置菜單。您可以在此調(diào)整SD卡分區(qū)大小,以便利用SD卡的全部空間——我們也建議這么做。在配置菜單中,您還可以更改密碼并確定是否將Raspberry Pi發(fā)送到桌面快捷方式。配置菜單可以通過執(zhí)行以下命令隨時啟動:
# sudo raspi-config
注意
關(guān)于如何連接相機、采集圖像以及創(chuàng)建應用程序,請參閱《Linux安裝指南》。
要安裝堡盟GAPI SDK,請訪問堡盟網(wǎng)站(www.baumer.com),下載支持Raspbian的軟件包。將Raspberry Pi聯(lián)網(wǎng)后即可直接下載軟件包,然后使用Linux終端安裝軟件包。進入保存下載文件的目錄(例如/home/user/Downloads)。
文件名為 “baumer-gapi-sdk-linux-vxxxxx-Raspbian-Jessie-raspberry-pi3.deb”。[1]
執(zhí)行如下命令,開始安裝堡盟GAPI SDK:
# sudo dpkg -i baumer-gapi-sdk-linux-vxxxxx-Raspbian-Jessie-raspberry-pi3.deb 1
幀率 | 數(shù)據(jù)傳輸速率 | 功耗 | CPU使用率 |
5 fps | 95 MBit/s | 2.9 W | 19 % |
10 fps | 191 Mbit/s* | 3.8 W | 8 % |
表1:CPU使用率和功耗
表1所示為使用堡盟GigE工業(yè)相機連續(xù)采集圖像期間Raspberry Pi 3 (Model B)的CPU使用率和功耗。為此,測量過程中使用了堡盟SDK示例001(通過輪詢方式采集圖像),這樣請求的圖像數(shù)量更多。
注意
以上結(jié)果是采用經(jīng)過優(yōu)化的網(wǎng)絡配置測得的。
*)為了讓Raspberry Pi 3實現(xiàn)更高的數(shù)據(jù)傳輸速率,本次測量使用了USB3.0接口來連接千兆網(wǎng)卡。借助這種網(wǎng)卡,Raspberry Pi 3還可以傳輸更大的數(shù)據(jù)包。