ATtiny25/45/85マイクロコントローラ比較
ATtinyマイクロコントローラの互換性
極めて信頼性の高い小さなタスクを処理し、低いBOMコストで済むマイクロコントローラーが必要なとき、ATtiny85/45/25ファミリーのマイクロコントローラーは多くのエンジニアにとって最適な選択肢です。これらのデバイスは、その小型サイズと限られたIO機能(5つの専用IO + リセット)が特徴です。広い電圧範囲で作動し、非常に少ない電力を使用します。このため、ATtinyは電池式の電動モビリティデバイスや、電力効率の高い家電において、少しの電力が重要になる用途に最適です。

イメージ: Jeremy Cook
ただし、現在進行中のサプライチェーンの問題により、慣れ親しんだATtinyモデルを見つけることができず、必要なものを見つけたとしても価格が予想と異なる場合があります。良いニュースとして、最新の自律型機械、スマートビルテクノロジーの革新、その他のスマートデバイスに対して代替となるかもしれない別のATtinyマイクロコントローラーが存在する可能性があります。しばしば、1つのATtinyが仕様が十分であれば、ドロップインの代替品として機能することができます。
ATtinyの違い (25/45/85)
長い(234ページ)ATtiny25/V / ATtiny45/V / ATtiny85/V データシートを勉強すると、これらの小さなチップは非常に印象的で、掃除機で簡単に失くしてしまいそうなハウジングに驚くほど多くの機能を詰め込んでいることがわかります。また、3つのチップ間の処理の違いは主にメモリ構成にあることもわかります。すべて標準バージョンは0-20 MHzで動作し、低電圧版の-Vバージョンは0-10 MHzで動作します。また、PWM出力、ADC入力、タッチ機能など、利用可能な多くのペリフェラルを共有しています。
メモリの詳細はデータシートのページ1にあります。25、45、85のそれぞれの要約:
- フラッシュメモリ: 2/4/8 キロバイト
- EEPROM: 128/256/512 バイト
- SRAM: 128/256/512 バイト
共通機能を考慮した場合、将来の拡張性やその他の理由でメモリがオーバースペックされている場合、どのプロセッサを特定のデバイスに使用するべきか再評価する良いタイミングかもしれません。この柔軟性を活かすことで、供給の中断を乗り切り、将来的にマイクロコントローラの価格に依存してコストを節約する可能性があります。
ATtiny25/45/85 パッケージ
メモリのニーズに加えて、チップが互いに交換可能になるためには、そのパッケージも互換性がある必要があります。良いニュースは、すべてのATtinyバリエーションがデータシートの204-211ページに詳述されている次の形式で利用可能であることです:
- 8P3 – 8ピン プラスチック デュアルインラインパッケージ (PDIP)
- 8S2 – 8ピン プラスチック 小型アウトラインパッケージ (EIAJ SOIC)
- 20M1 – 20パッド マイクロリードフレームパッケージ (MLF)

画像: Jeremy Cook | スケールのための .1” ヘッダー
ATtiny85は、それら(8P3、8S2、20M1)フォーマットでのみ利用可能であり、25/45はすべてのATtiny85チップに対して互換性のあるフォームファクターを持っています。ただし、ATtiny25とATtiny45にはこのファミリでは他に見られない追加のフォーマットがあります:
- ATtiny45 – 8X – プラスチック薄型シュリンク小型アウトラインパッケージ (TSSOP)
- ATtiny25 – S8S1 – プラスチックガルウィング小型アウトラインパッケージ (JDEC SOIC)
電圧、処理速度、温度耐性
ATtiny25/45/85チップはすべて10MHzのクロックスピード「V」バージョン(例:ATtiny25V-10MU)で利用可能で、1.8-5.5Vの電源を必要とします。また、各チップは20MHzの「non-V」バージョン(例:ATtiny25-20MU)でも利用可能で、わずかに高い最低2.7-5.5Vの電源供給が必要です。 ATtinyの標準温度範囲は-40ºCから+85ºCです。拡張範囲は+105ºCと+125ºCまでのATtiny25のみが利用可能です。
その他のATtinyの可能性

画像: Jeremy Cook
ATtiny25/45/85は信頼性の高いオートメーションコンポーネントであり、ここで述べたように、多くの状況で互換性があります。また、プロジェクトにはMicrochipの新しい1シリーズおよび0シリーズのATtinyマイクロコントローラを検討することも可能ですが、既存の設計に組み込むには、単に別のATtinyx5チップを挿入するよりも多少の適応が必要です。
ATtiny機能実験
ATtinyシリーズはその用途が限られていますが、いくつかの簡単なタスクを達成する必要がある組込みデバイスなど、特定のプロジェクトにとても役立ちます。 どのタイプのATtinyを選んでも、あるいは代替として選んでも、非常に小さなパッケージで非常に信頼性の高い処理能力を確実に提供します。
記事タグ
