追加調査で押さえる実務ポイント
SAMD21を太陽電池駆動のセンサーノードへ使えるかは、MCU単体の低消費電力だけでは決まりません。開発ボード上のレギュレーター、USB回路、電源LED、センサー、無線、充電器、電池、待機時間を含むシステム全体で判断します。最初に、使用するボードの正確な型番と回路図、電源電圧、スリープ時に切れない部品を確認してください。
確認できたMCU情報
| 項目 | 内容 |
|---|---|
| アーキテクチャ | Arm Cortex-M0+系 |
| 対象品番 | 記事の参照先はATSAMD21G18 |
| 位置づけ | Arduino Zero系などで広く使われたUSB対応MCU |
| 技術値 | メモリ、クロック、電圧、スリープモードはデータシートで確認 |
| メーカー | Microchip |
| 確認日 | 2026-08-02 |
SAMD21は開発ボードとライブラリの選択肢が多く、試作しやすい一方、USB回路や電源LEDを搭載したボードは低消費電力化の妨げになります。試作ボードと最終基板の消費電流を別物として計画します。
MCUの仕様値を、そのMCUを搭載した開発ボードの消費電流として扱ってはいけません。ボードのUSB-UART、デバッガ、LDO、LEDが常時電力を消費する場合があります。
太陽電池ノードの構成
| 部品 | 役割 | 選定時の確認 |
|---|---|---|
| 太陽電池 | 発電 | 開放電圧、最大電力点、設置角度、日照 |
| 充電/電源回路 | 電池を安全に充電し負荷へ供給 | 電池種類、逆流、低温、高温、負荷共有 |
| 二次電池 | 夜間・曇天の電源 | 容量、保護回路、温度、寿命 |
| MCUボード | 計測と制御 | スリープ電流、起動時間、電源LED |
| センサー | 計測 | 待機電流、ウォームアップ、電源遮断可否 |
| 通信 | データ送信 | 送信ピーク、再送、接続時間 |
| ケース | 屋外保護 | 防水、結露、紫外線、放熱 |
電力収支を先に作る
平均電流は、スリープ電流だけでなく各状態の電流と時間から求めます。
1日消費電荷 = Σ(各状態の電流 × 継続時間)
必要発電量 = 1日消費電荷 ÷ 電源効率 ÷ 有効日照時間
例として、15分ごとに起動し、計測、保存、送信して再び休止する場合、送信のピーク電流と接続時間が支配的になることがあります。数値は使用部品で測定し、一般値を代入して完成設計としないでください。
最小検証の順序
- USB給電で、MCUボード単体のLED点滅とシリアル出力を確認します。
- 使用するセンサーを1個だけ接続し、計測値を取得します。
- センサーの電源をGPIOやロードスイッチで切れるか確認します。
- スリープへ入り、タイマーまたはRTCで復帰する最小コードを作ります。
- 電流計または電流ロガーで、起動、計測、送信、スリープを別々に測ります。
- USBを外し、実際に使う電源経路で同じ測定を行います。
- 電池だけで24〜72時間動作させ、電圧、リセット回数、欠測を記録します。
- 最後に太陽電池と充電器を追加し、日照不足を含む長期試験へ進みます。
ボード差で必ず確認すること
- 搭載MCUの正確な型番・パッケージ
- ロジック電圧と入力の許容範囲
- USB端子からの給電経路
- VIN、5V、3.3V、BAT端子の用途
- 電源LEDを切れるか
- オンボードデバッガを切り離せるか
- スリープ中も動作するRTC・低周波クロック
- Arduino、CircuitPython、メーカーSDKなどの対応範囲
- 使用ライブラリが低消費電力モードを妨げないか
安全上の注意
絶対最大定格は通常動作に使う値ではありません。推奨動作条件、ボードの回路図、電池メーカー、充電ICの仕様を優先します。リチウム系電池を屋外で充電する場合、温度監視、過充電・過放電保護、防水と結露、直射日光によるケース温度を確認してください。
逆流防止のない回路では、夜間に電池から太陽電池へ電流が流れる可能性があります。MCUのGPIOからセンサーへ直接大電流を供給せず、必要に応じてロードスイッチやMOSFETを使います。
失敗しやすい点
| 症状 | 主な確認 |
|---|---|
| スリープしても電流が高い | LED、デバッガ、LDO、センサー、プルアップ |
| 曇天後に復帰しない | ブラウンアウト、電池保護、起動突入電流 |
| 計測値が不安定 | 電源リップル、基準電圧、センサーのウォームアップ |
| 送信時にリセット | 電池内部抵抗、配線、コンデンサー、電源ICのピーク能力 |
| USBでは動くが電池では動かない | 給電経路、電圧、ブート条件 |
| 消費量が計算と合わない | 再送、接続待ち、ログ、ライブラリの常時動作 |
判断
SAMD21は候補MCUになり得ますが、この記事だけでは特定ボード、センサー、充電器、電池の組み合わせを完成回路として保証しません。まずボード単体の実測と電力収支を作り、必要な稼働日数と最低日照条件を満たすか判断してください。
次に確認するページ
参考リンク
- https://www.microchip.com/en-us/product/ATSAMD21G18 - SAMD21公式製品ページ
- https://www.microchip.com/en-us/products/microcontrollers - MicrochipのMCU製品一覧
Amazonの検索結果
購入リンクにはアフィリエイトリンクを含む場合があります。仕様・在庫は購入前に販売ページとメーカー公式情報で確認してください。
「SAMD21 development board」で検索した結果です。個別商品の推薦ではありません。型番・仕様・販売元を販売ページで確認してください。
Amazonで検索