ATTINY84-20PU: 8ビットAVRマイクロコントローラ、2/4/8KB ISPフラッシュ、10ビットADC、20MHz
Microchip

Microchip ATTINY84-20PUは、AVR拡張RISCアーキテクチャに基づく8ビットマイクロコントローラであり、低消費電力と高性能を実現するように設計されています。2/4/8KBのインシステムプログラマブルフラッシュを備えており、プログラマブルメモリを必要とする幅広いアプリケーションに適しています。このマイクロコントローラは最大20MHzの速度で動作し、MHzあたり1 MIPSに近い高速処理とスループットを実現します。

このマイクロコントローラには、8つのシングルエンドチャンネルと12の差動ADCチャンネルペアを備えた10ビットADCが含まれており、アナログ信号測定に柔軟性を提供します。また、アイドル、ADCノイズ低減、パワーダウン、スタンバイモードなどのさまざまな省電力モードをサポートしており、設計者はアプリケーションの要件に応じて消費電力を最適化できます。さらに、プログラム可能なウォッチドッグタイマー、内部校正済み発振器、オンチップデバッグシステムを備えており、機能性と信頼性が向上しています。

主な仕様と機能

  • CPU: 8ビットAVR
  • フラッシュメモリ: 2/4/8KB インシステムプログラマブル
  • EEPROM: 128/256/512バイト
  • SRAM: 128/256/512バイト
  • ADC: 10ビット、シングルエンド8チャンネル、差動ペア12チャンネル
  • PWMチャンネル: 8ビット×2、16ビット×2
  • 動作電圧: 1.8V - 5.5V
  • 速度: 最大20MHz
  • I/Oピン: プログラマブル12本
  • 温度範囲: -40°C〜+85°C

ATTINY84-20PU データシート

ATTINY84-20PU データシート (PDF)

ATTINY84-20PUの代替品
ATTINY84-20PUの代替品として機能する可能性のある同等の代替パーツ(人気順)

アプリケーション

  • 家電製品
  • センサーシステム
  • 照明制御
  • バッテリー管理

カテゴリ

マイクロコントローラ

一般情報

マイクロコントローラ(MCU)は、通常は組み込みアプリケーションにおいて、より大きなシステムの一部を制御するために設計されたコンパクトな集積回路です。プロセッサコアとメモリ(プログラムメモリとデータメモリの両方)、および周辺機器を1つのチップに統合しており、入力の読み取り値と事前にプログラムされたアルゴリズムに基づいてデバイスやプロセスを制御する方法を提供します。

プロジェクトのMCUの選定は、処理速度、メモリサイズ、消費電力、必要な周辺機器の数と種類など、いくつかの要因によって決まります。ATTINY84-20PUなどの8ビットAVRマイクロコントローラは、効率的な電力管理とシンプルながら高速な処理能力を必要とするアプリケーションに適しています。そのアーキテクチャは低消費電力で高性能な動作を可能にし、ポータブルおよびバッテリー駆動のアプリケーションに最適です。

MCUを選択する際には、必要な動作電圧範囲、プログラム格納およびデータ処理用のメモリサイズ、アナログまたはデジタルI/Oインターフェースの必要性など、アプリケーションの詳細を考慮することが重要です。ATTINY84-20PUは、柔軟なメモリオプション、広い動作電圧範囲、包括的な周辺機能セットを備えており、幅広いアプリケーションに対して汎用性の高いソリューションを提供します。

さらに、コンパイラ、デバッガ、シミュレータなどの開発ツールの可用性、および広範なドキュメントとコミュニティサポートにより、これらのマイクロコントローラは初心者から経験豊富な開発者まで魅力的な選択肢となっています。システム内でデバイスをプログラムおよび再プログラムできる機能は、開発およびテスト段階を通じて柔軟性と使いやすさを提供します。

PartsBox人気指数

  • ビジネス: 1/10
  • 趣味: 3/10

電子部品データベース

Popular electronic components