今月は、 Digilent の多機能電子計測デバイス OpenScope MZ、 BeagleBoard.org の新しい小型SBC PocketBeagle 、Seeed Technology の多機能開発ボード Tessel 2 について見ていきます。
オープンスコープMZ
回路をテストする場合、ファンクションジェネレータとオシロスコープが常に不可欠ですが、自宅にこれらを用意するにはコストがかかりすぎる場合があります。DigilentのOpenScope MZは、コンピューターまたはモバイル デバイス上のWaveForms Liveを使用して制御できるオープン ソースの多機能電子計測デバイスです。回路、センサー、その他の電子機器からの信号を取得、視覚化、生成できるポータブル デバイスですが、実際のオシロスコープやファンクション ジェネレータよりもコストが低くなっています。
オシロスコープ、ロジック アナライザ、波形ジェネレータのセットアップとコントロールが簡単です。OpenScope MZにはWi-Fiも内蔵されており、持ち運びや接続が簡単で、価格も手頃なので、かさばって高価な通常のオシロスコープやファンクション ジェネレーターの優れた代替品となります。
OpenScope MZの詳細については、こちらの 記事 をご覧ください。
機能は次のとおりです:
接続性
- WiFi (802.11g)
- USB 2.0 (高速が必要)
オシロスコープ
- 2チャンネル
- チャンネルあたり12ビットの解像度
- 6.25 MS/sサンプルレート
- 1 MHzまでのフラット帯域幅、 ±0.5dB
- -3dBで2MHzの帯域幅
- 入力インピーダンス1MΩ
- ±20 V入力電圧範囲
- チャネルあたり最大32640サンプルのバッファ サイズ
任意波形発生器
- 正弦波、三角波、のこぎり波、矩形波、DC出力
- 10ビット解像度
- 1 Hz ~ 1 MHzの周波数
- 3V pk2pk出力付き ±1.5Vオフセット
- 出力電流10mA
- 25000サンプルバッファサイズ
ロジックアナライザとGPIO
- ロジックアナライザと汎用IOの間で多重化された10チャネル
- ロジックアナライザとGPIOの両方に3.3V CMOSロジック
- GPIOとして使用する場合、7 mAソースと12 mAシンク
- ロジックアナライザのサンプルレートは10 MS/sです。
- ロジックアナライザの最大バッファサイズはチャネルあたり32640サンプル
電源
- 2チャンネル
- ±4V出力電圧
- チャンネルあたり50mA
その他の機能
- 2つの外部トリガー
- USB電源デバイス
- 4つのユーザーLED
ポケットビーグル
BeagleBoard.orgは最近、独自の小型 SBC、 USBキーフォブ コンピュータであるPocketBeagleをリリースしました。これはBeagleBone Blackの小型版で、寸法は56mm x 35mm x 5mmですが、BBB Wirelessと同等の性能を備えています。新しいOctavo System OSD3359-SMシステムインパッケージ (SiP) モジュールを搭載しており、1GHz Texas Instruments Sitra ARM Cortex-A8 AM3358システムオンチップ (SoC) が含まれています。Cortex-A8には、64KBの専用RAMと64KBの共有L3 RAMが搭載されています。
32ビット200 MHz PRU (プログラム可能なリアルタイム ユニット) が2つ搭載されており、3Dプリンター、ドローン、ロボット、レーザー カッターなどの低遅延のリアルタイム アプリケーションに最適です。PocketBeagleには、未実装 (ピンがない) の72個の拡張ピン ヘッダーがあり、アナログ入力、デジタルIO、その他の周辺機器用のスペースが確保されています。
PocketBeagleの詳細については、 こちら をクリックしてください。また、別の小型SBCであるRaspberry Pi Zeroとの比較については、 こちらをクリックしてください。
機能は次のとおりです:
Texas Instruments® Sitara™ AM3358プロセッサ (OSD3358-SMに統合):
- NEON浮動小数点アクセラレータ搭載1GHz ARM® Cortex-A8
- SGX530グラフィックアクセラレータ
- 2xプログラマブル リアルタイム ユニット (PRU) 32ビット200 MHzマイクロコントローラ (シングル サイクルI/Oレイテンシ)
- ARM® Cortex-M3(電源およびセキュリティ管理機能用)
メモリ
- 512MB DDR3 800MHZ RAM (OSD3358-SMに統合)
- 4kB I2C EEPROM(OSD3358-SMに統合)
- microSD用SD/MMCコネクタ
ソフトウェアの互換性
- BeagleBone用にカスタマイズされたDebian GNU/Linuxイメージ®
- BoneScriptライブラリを使用したNode.js上のCloud9 IDE
- 使用できない拡張ピンにアクセスする必要のないBeagleBone Black® ソフトウェア
接続性
- 高速USB 2.0 OTG (ホスト/クライアント) マイクロBコネクタ (USB0)
- 起動可能なmicroSDカードスロット(MMC0)
電力管理
- TPS65217C PMICは、独立したLDOとともに使用され、統合された1セルLiPoバッテリーサポートを備えたシステム(OSD3358に統合)に電力を供給します。
デバッグサポート
- JTAGテストポイント
- igdbおよびその他のモニターモードのデバッグが可能
電源
- マイクロUSBコネクタ
- 拡張ヘッダー(3つのオプション:バッテリー、VIN、またはUSB-VIN)
ユーザー入力/出力
- TPS65217C PMIC経由の押下検出割り込み付き電源ボタン (10秒間押し続けるとハードウェア電源サイクルが開始されます)
テッセル2ボード
Seeed TechnologyのTessel 2ボードは、プロジェクトを迅速かつ簡単に開始できる多数のプラグアンドプレイ モジュールを備えた多用途の 開発ボード です。Tessel 2には、580MHz Mediatekルーターオンチップ、48MHz Atmel SAMD21コプロセッサ、64MB DDR2 RAM、ワイヤレス プログラム可能802.11 b/g/n Wi-Fiなどが搭載されています。
加速度計、リレー制御、周囲光、気候、赤外線、サーボ、RFID、GPSなどを含む10ピン モジュールを備えています。USBモジュールには、BLE、セルラー、MicroSD、カメラ、オーディオなどが含まれます。距離、カラーセンサー、キーパッド、ライト/LED、モーション、モーター、パルス、画面、ボタン/スイッチに至るまで、コミュニティが作成したモジュールも含まれています。Tessle 2はJavaScriptを実行し、Node Package Manager (NPM) をサポートします。つまり、HTTP、Twitter、Webサーバー、カラー、非同期をすぐに使用できます。
機能は次のとおりです:
プロセッサと接続性
- Node.js 4.2.1 LTS以降がプリインストールされています
- リモートプログラミングと構成のための使いやすいCLI
- 580MHz Mediatekルーターオンチップ
- 48MHz Atmel SAMD21コプロセッサ
- 64MB DDR2メモリ
- 32MBフラッシュストレージ
- ワイヤレスでプログラム可能な802.11 b/g/n WiFi
- 10/100イーサネットをサポート
- マイクロUSB電源
- 2x 10ピンTesselモジュールポート
- USBポート×2
10ピンモジュール
- 加速度計
- アンビエント
- リレー
- 気候
- 赤外線
- サーボ
- RFID
- GPS
USBモジュール
- BLE
- セルラー
- マイクロSD
- カメラ
- オーディオ