FC2ブログ

ラズベリーパイの調理法

Raspberry Piニュース、および関連商品紹介

製作中 IoT 機器のバッテリー寿命を延ばす検討に最高ツール - OTII Solution

20190603a_Otii_00a.jpg
20190603a_Otii_00b.jpg

Quoitech 社OTII Solution は DC パワーアナライザー、データロガーとして現状データを収集、専用高機能ソフトで圧倒的な解析を行うプロダクトです。

OTII Solution は元々、Sony Mobile Communication の開発チームから生まれ、現在はその 100%子会社の Qoitech AB (スウェーデン)が開発、サポートを行っています。

モバイル機器を商品として世に出すときの最大の問題は、バッテリ寿命。どんなに素晴らしい機器ができたとしても、それが現状のバッテリで十分な、またはある程度の時間稼動できなければ、プロダクトとして世に正式には出せません。
彼らのバッテリ寿命を延ばすための検討ツール、ノウハウをソリューションとして提供、機器のハードウェア、ソフトウェアの改良をサポートするのが、Quoitech OTII Solution です。

20190603a_Otii_02.jpg

一般販売するプロダクトは、

OTII Solution Standard
 計測ハードウェア機器とソフトウェアで構成されます。

- OTII Arc 計測器
 - 対象機器へのパワーサプライ(up to 5V、1 μA - 5 A)
 - 電流、電圧測定

- OTII Software Standard Version
 - Windows、MacOS、Ubuntu 対応


OTII Solution Enterprise というのもありますが、これは大手メーカーが対象、Quoitech との個別契約になります。



測定対象機器との接続
20190603a_Otii_03.jpg

計測開始
20190603a_Otii_04.jpg

解析
20190603a_Otii_05.jpg

レコーディングの比較
20190603a_Otii_06.jpg

デバッグログとの同期
20190603a_Otii_07.jpg

サブシステム計測(ADC)
20190603a_Otii_08.jpg

GPI と GPO
20190603a_Otii_09.jpg

Sense ピン
20190603a_Otii_10.jpg

切り取り、ダウンサンプル、シェア
20190603a_Otii_11.jpg

メーター(Otii Arc 現在情報の把握)
20190603a_Otii_12.jpg

複数 Arc の使用
20190603a_Otii_13.jpg


Otii Arc Technical Specification


20190603a_Otii_14.jpg




20190603a_Otii_15.jpg

OTII Solution Standard - Otii Arc DCパワーアナライザー データロガー







スポンサーサイト

balenaFin v1.1 の開発者キット - Developer Kit

20190530a_balenaFin Dev Kit_01

Pi Compute Module を利用する、本格的 Pi コンピュータボード balenaFin v1.1 開発者キット、電源アダプターも付いており、すぐ始められるキットです。

balenaFin のマイクロUSB の PRG(Programming Port)にキット付属の USBケーブルで、PC に接続し、balenaEtcher でメモリ eMMC に OSをフラッシュ(書き込み)します。

注意しなければならないのは、この PRG マイクロ USBポートを電源入力として使用するのは、このフラッシュの時だけです。
balenaFin を書き込んだ OSで稼動させるときの電源は、バレルジャックからの入力か、Phoenix 端子からの入力になります。

20190530a_balenaFin Dev Kit_02

書き込む OSは、Raspbian などの通常の Pi 用 OSですが、balena では balenaOS を用意しています。
balenaOS はオプティマイズされた Docker コンテナー がインプリメントされています。

Developer Kit の内容:
- balenaFin v1.1
- Raspberry Pi Compute Module 3 Lite (CM3L)
- Modular DIN-Rail Case
- 12V 1.5A International PSU
- Micro USB to USB cable

balenaFin v1.1 Getting Started





20190530a_balenaFin Dev Kit_03

balenaFin v1.1 - Developer Kit







GPIO 接続機器トラブルでの Pi 破壊を防ぐ - Pi Buffer Board

20190515a_PiBufferBoard_01.jpg

電子工作を始めた頃はまだないでしょうが、だんだん腕を上げ、ハッカーとして活躍し出すと、Pi の GPIO に接続する回路や機器が製作テスト中の複雑なものも増え、うっかり、電圧トラブル静電放電などで Pi を破壊してしまう人も出てくるのではないでしょうか。

そのようなトラブルを防ぐのが ElektorPi Buffer Board バッファーボード です。


20190515a_PiBufferBoard_02.jpg

GPIO の 26ピンに関して双方向電圧変換バッファーをかましてトラブルを回避、TI TXS0108E IC を 4個使用しています。

Pi との接続は、ボードに 2x20 ピンヘッダーを付けて、リボンケーブルで接続すればOKです。

20190515a_PiBufferBoard_03.jpg

ボードに 2x20 メス・スタッキングヘッダーを付ければ、直接、Pi GPIO ピンへの接続もできます。

なお、本商品は PCB のみですので、ヘッダーやケーブルは別に用意する必要があります。



20190515a_PiBufferBoard_04.jpg

Raspberry Pi buffer board - Pi と GPIO接続機器のプロテクト - バッファーボード







SPIDriver のエキスパートパック

20190509a_SPIDriverExpertPack_01.jpg

先日紹介した、Windows、Mac、Linux の PC で、SPI デバイスを制御できる、SPIDriver ですが、エキスパートパック なる商品が出ました。

SPIDriver に加えて、下記のアクセサリを付加した商品です。

- SPI アダプター(Arduinoスタイル)
- SPI LCD ディスプレイ(160x128)
- イン・サーキット Flash プログラミング クリップ 

これらのアクセサリは、ユーザガイド(SPIDriver User Guide)で説明しています。


SPI LCD ディスプレイ(ST7735R 1.8” LCD)

20190509a_SPIDriverExpertPack_02.jpg


イン・サーキット Flash プログラミング クリップ

20190509a_SPIDriverExpertPack_03.jpg

SPI Flash の内容を SPIDriver で読み書き(バックアップ/リストア)するとき使用するクリップです。

20190509a_SPIDriverExpertPack_04.jpg

20190509a_SPIDriverExpertPack_05.jpg

20190509a_SPIDriverExpertPack_06.jpg




SPIDriver Expert Pack - SPI デバイスの簡単制御 - エキスパートパック








PC で I2C、SPI デバイスのテスト、デバッグ - I2CDriver、SPIDriver

20190508a_I2CDriver_01.jpg

Excamera LabsI2CDriverSPIDriver は、Windows や Mac、Linux で USB 経由、I2C、SPI デバイスを簡単に制御できます。
トップ写真の左が I2CDriver、右が SPIDriver ですが、どちらもカラーディスプレイが付いていて、これがライブ ロジックアナライザーになります。


20190508a_I2CDriver_06.jpg

20190508a_I2CDriver_02.jpg

I2C ポートは 3個、ディスプレイは、I2C アクティビティダッシュボードです。全I2C デバイスの状況確認ができますし、USB 電圧のモニタリングなどもできます。

I2C デバイスのフックアップケーブル3セットは商品に付属しています。

20190508a_I2CDriver_03.jpg

20190508a_I2CDriver_04.jpg

制御ソフトは、Windows/Mac/Linux それぞれに、GUIベース/コマンドラインベースが用意されており、開発者向けに、Python 2/3 および、C/C++ に対応しています。

20190508a_I2CDriver_05.jpg

Features
- Live display: shows you exactly what it's doing all the time
- Fast transfer: sustained I²C transfers at 400 and 100 kHz
- USB voltage monitoring: USB line voltage monitor to detect supply problems, to 0.01 V
- Target power monitoring: target device high-side current measurement, to 5 mA
- I²C pullups: programmable I²C pullup resistors, with automatic tuning
- Three I²C ports: three identical I²C ports, each with power and I²C signals
- Jumpers: three sets of high-quality color coded 100mm jumpers included
- 3.3 V output: output levels are 3.3 V, all are 5 V tolerant
- Supports all I²C features: 7- and 10-bit I²C addressing, clock stretching, bus arbitration
- Sturdy componentry: uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
- Usage reporting: reports uptime, temperature, and running CRC of all traffic
- Open hardware: the design, firmware and all tools are under BSD license
- Flexible control: GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux 

Specifications
- Maximum power out current: up to 470 mA
- Device current: up to 25 mA
- Dimensions: 61 mm x 49 mm x 6 mm
- Computer interface: USB 2.0, micro USB connector

I2CDriver User Guide


I2CDriver - I2C デバイスの簡単制御 - Windows Mac Linux 対応





20190508a_I2CDriver_08.jpg


20190508a_I2CDriver_09.jpg

20190508a_I2CDriver_10.jpg

SPI デバイスのフックアップケーブルは商品に付属しています。

制御ソフトは I2CDriver と同様、Windows/Mac/Linux それぞれに、GUIベース/コマンドラインベースが用意されており、開発者向けに、Python 2/3 および、C/C++ に対応しています。

20190508a_I2CDriver_12.jpg

Features
- live display shows you exactly what it’s doing all the time
- sustained SPI transfers at 500 Kbps
- USB line voltage monitor to detect supply problems, to 0.01 V
- target device high-side current measurement, to 5 mA
- two auxiliary output signals, A and B
- dedicated power out lines. two each of GND, 3.3 V and 5 V
- all signals color coded to match jumper colors
- all signals are 3.3 V, and are 5 V tolerant
- uses an FTDI USB serial adapter, and Silicon Labs automotive-grade EFM8 controller
- also reports uptime, temperature, and running CRC of all traffic
- all sensors and signals controlled using a simple serial protocol
- GUI, command-line, C/C++, and Python 2/3 host software provided for Windows, Mac, and Linux

Specifications
- maximum power out current: up to 470 mA
- signal current: up to 10 mA
- device current: up to 25 mA
- dimensions: 61 mm x 49 mm x 6 mm
- interface: USB 2.0, micro USB connector

SPIDriver User Guide


20190508a_I2CDriver_11.jpg

SPIDriver - SPI デバイスの簡単制御 - Windows Mac Linux 対応







次のページ

FC2Ad