ATTiny85 の包括的な購入ガイド

このテキストは、ATTiny85 購入プロセス中のすべての混乱を解消します。, その仕様を含む, ピン構成, 他の Attiny チップと区別する, Attiny85 ファミリの詳細, 購入検討, 入手後の使用方法に関するいくつかのヒント.

ATtiny85とは | ご購入の前に

ATtiny85は小型です。, AVRベースの高性能マイクロコントローラー. RISC CPUを搭載. センサーやデバイスの異なるインターフェースや制御に適合する 2 つのパッケージ形式で提供されます。. 満足, MSSPと10ビットADCにより低消費電力を実現. ATTiny85 の RAM-512 バイトと EEROM-8kb により、命令コード用のスペースが節約されます. タイマーもあります, SPI通信, 12Cコミュニケーション, 取締役会 (不足電圧リセット), 割り込む, ATTiny85 の小さな本体内の ADC と. さまざまな収納が可能, フラッシュなど, EEPROM, とSRAM. これにより、非常に多用途で便利なデバイスになります.

仕様

ここで、注意深くチェックするために、その仕様とパラメータについて詳しく説明します。.

CPUフレームワーク 8 ビットRISC ピン ピン8
CPU周波数 0-20MHz 動作電圧 4.5V-5.5V
GPIOポート 6 INT0~GPIO7 1 外部割り込み
マックス. I/O ピンごとの DC 40ミリアンペア マックス. 直流 (VCC & GNDピン) 200ミリアンペア
作業温度 -55℃~125℃ UARTインターフェース 該当なし
マスター/スレーブ SPI シリアル インターフェイス(5,6,7 ピン) このコントローラーのプログラミングに使用できます I2C または 2 線式シリアル インターフェイス(5, 7ピン) 周辺機器やセンサーの接続に使用可能
ユニバーサルシリアルインターフェース(5,6,7 ピン) 他のコントローラーとの通信に使用可能 ADC機能 4チャンネル

10-ビット分解能ADC

アナログコンパレータ 1 タイマーモジュール 2つの8ビットカウンター
PWM出力 4 外部発振器 0-20MHz
CPU速度 1 MIPS@1MHz 内部発振器 0-8MHz
プログラムメモリまたはフラッシュメモリのサイズ 8キロバイト

[10000 書き込み/消去サイクル]

RAMサイズ 512内部 SRAM のバイト数
EEPROMのサイズ 512インシステムプログラマブルEEPROMのバイト数 プログラムロック 利用可能
ウォッチドッグタイマー 利用可能 省電力モード 3 モード: アイドル状態, ADCノイズ低減, パワーダウン

ピン配置

  • ピン1 (PB5): このピンの機能は PCINT5 です。, ADCO, dW, そしてリセット. このピンはアナログとして機能します, リセット, ブートローダー, ADC, そして削除します.
  • ピン2 (PB3) : Pin2 の役割は XTAL1 です, CLKI, ADC3, AD1B & PCINT3. pin2 は主に USB プログラミングに適用されます, XTAL入力, アナログ入力とPWM.
  • Pin3 の主な機能は XTAL2 です。, CLKO, ADC2, OC1B および PCINT4. このピンは主にアナログ入力に使用されます, USBプログラミング, PWM, およびXTAL出力.
  • ピン4 (アース): ピン 4 はシステムにグランドまたは負の電力を導入します.
  • ピン5 (PBO) : Pin5 の主な機能は AINO です。, モシ, OC1A, オカ, から, AREF, SDA と PCINTO. SPI通信を担当します, PWM出力と12C通信.
  • ピン6 (PB1) : Pin6 の主な機能は MISO です。, AIN1、OCOB, OC1A, DOとPCINT1. Pin6 は PWM O/P に使用されます, SPIデータo/P.
  • ピン7(PB2)Pin7 の主な機能は SCK です。, ADC1, TOm SCL および PCINT2. Pin7 は主にアナログ i/p および SPI データの SCL および SCK に使用されます。.
  • ピン8 (VCC): ピン 8 はシステムに電圧を供給するために使用されます。.

ATtiny85のサイズはどれくらいですか?

特徴 & 機能 & 応用

ATTiny85 は多くの利点で他の IC を区別します. 最初, 低コストと低消費電力でユーザーと環境に優しい. 2番目, 小さくてコンパクトなサイズのため, 小さくても簡単にアレンジできます PCBボード. 第三, さまざまな省電力モードにより、バッテリ駆動のアプリケーション プログラムを動作させることができます。. 第4, 多くの機能が小さなピンに組み込まれています, そのため、小型のハイテク PCB で使用するとスペースを最大限に活用できます。. 最後, プログラムメモリは悪くない.

ATtiny85 は、いくつかの機能を備えた非常に高度なマイクロコントローラーです。, さまざまな電子アプリケーションで使用できます. 小さなArduinoのようなマイクロコントローラー. コードが小さくなり、代替コントローラーが必要になった場合, それならATtiny85が正しい選択です.

さまざまな分野で広く応用されています, 自動車など, 産業用制御, センサーシステム, 太陽エネルギー装置, テレコム, 医療機器, IoT, 組込みシステムやロボット分野まで.

ATtiny84とATtiny85の違いは何ですか?

ピン構成が異なります. ATtinyには付属しています 8 ピン. そのうち 5 つはデジタル I/O に適しています. そのうち 3 つはアナログ入力に対応します. そのうち 2 つは PWM ピンにすることができます. 対照的に, ATtiny84には 14 ピン. そのうち 8 つはデジタル出力とアナログ入力に使用できます. 3つはPWM出力可能. そのうえ, PB7 ピンは PWM もサポートします.

ATtiny13AとATtiny85の違いは何ですか?

ATtiny13Aとの比較, インクルード 85 フラッシュが増えた, RAM および EEPROM メモリ. また, Attiny85 は利用可能なライブラリが多いため、12A よりも簡単に始めることができます。.

ATtiny85 ファミリの詳細

項目 ブランド 説明
ATTiny85-20PU マイクロチップ AVR, 4KBフラッシュ, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, PDIP, 室内温度, 緑
ATTiny85-20MUR マイクロチップ AVR, 4KBフラッシュ, 256B SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, 室内温度, 緑, 5V, T&R
ATTiny85-20SF マイクロチップ AVR, 4KBフラッシュ, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, SOIC, +125C, 緑
ATTiny85-20SU アトメル MCU 8ビット ATtiny AVR RISC 8KB フラッシュ 3.3V/5V 8ピン SOIC EIAJ
ATTiny85-20PU アトメル 8ビットマイコン, 低消費電力、高性能, ATtiny, 20MHz, 8KB, 512バイト, 8ピン, 浸漬
ATTiny85-20MU アトメル AVR, 4KBフラッシュ, 256B SRAM, ADC, 2 TIMERS – 5V, 20MHz, MLF, 室内温度, 緑
ATTiny85-20SH アトメル 8Bit Microcontrollers – MCU 8K FLSH 256B EE 512B SRAM ADC 5V 20MHz
ATTiny85-20SUR アトメル MCU 8ビット ATtiny AVR RISC 8KB フラッシュ 3.3V/5V 8ピン SOIC EIAJ T/R
ATTiny85-20MUR アトメル AVR, 4KBフラッシュ, 256B SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, 室内温度, 緑, 5V, T&R
ATTiny85-15SZ アトメル MCU 8ビット ATtiny AVR RISC 8KB フラッシュ 3.3V/5V 車載用 8ピン SOIC
ATTiny85-15ST1 アトメル MCU 8ビット ATtiny AVR RISC 8KB フラッシュ 3.3V/5V 車載用 8ピン SOIC

ATTiny85 ファミリには、正確な要件を満たすための多くのアイテムが含まれています.

ATTINY85 の購入場所| 買うこと

ATTiny85を購入する場合, より良い方法の 1 つは、元の工場または販売代理店に頼ることです。.

上 5 ATTNY85 販売者

  1. マイクロチップ: Microchip Technology は ATtiny85 のオリジナルプロバイダーです. 優れた技術サポートも提供します.
  2. モコテクノロジー : Mokotechnology は信頼できる電子メーカーです. ATtiny85 とそれを使用したあらゆる PCB 設計のソリューション全体を提供します.
  3. マウザー エレクトロニクス: マウザーは電子部品の世界的リーダーすべての正規代理店です.
  4. デジキー: 世界最大級の電子部品の品揃えで即出荷可能, コンデンサ, あらゆる設計またはデバイス向けの抵抗器.
  5. RSコンポーネンツ: RS は産業および電子ソリューションを提供するオンラインの大手プロバイダーです. 安全なオンライン注文, 即日発送 & 無料配送可能.

Arduio で ATtiny85 を使用する方法?| 購入後

Ttiny85 ISP は、Arduino IDE と互換性のあるオープンソース デバイスです。. ここでは使用例の 1 つを取り上げます, ミニUSB, ATtiny85がどのように使用するかを示します 家電.

この設計では内部 8 マイクロコントローラーを駆動するMHZクロック. FTDI ボードにデータを転送するには, ピン 2 マイクロコントローラーの は FTDI ボードの TX ピンに接続されています. ピン上のFTDIスプリッタ 3 マイクロコントローラーに5Vの電力を供給します. ジャンパ JP1 は、FTDI スプリッタ ボードとの端子接続を確立するときにマイクロコントローラのリセットを有効/無効にするために使用されます。.

AVR Dragonでスケッチをデバッグする場合, ジャンパ JP1 をオンにすることを忘れないでください. そうでなければ, コンデンサ C3 はコードをステップ実行するときに副作用を引き起こします.

ATtiny85のプログラム方法?

Arduino Unoを使用してATtiny85をプログラムできます.

ステップ 1: まず、ATtiny85 のプログラマとして機能する ISP として Arduino Uno を設定する必要があります。. これをする, Arduino Uno をラップトップに接続し、Arduino IDE をオンにします。. その後, ファイルをクリック >例>ArduinolSP を選択し、Arduino ISP コードをアップロードします。.

ステップ2: プログラムATtiny85回路図.

ステップ3: Arduino IDEでプログラムする.

ATtiny85 を慎重に実行する方法?

非常にデリケートな部品です. 長期にわたってコントローラーの最高のパフォーマンスを引き出すには, 設計者はアプリケーションで使用する場合には注意する必要があります.

  • 供給電圧は5.5Vを超えてはなりません. また、電圧源の出力は、接続する前に正確なデジタルマルチメーターで検証する必要があります。.
  • それぞれのDC 1/0 ピンは40mAである必要があります. GNDピンと正電源は200mAである必要があります. 電源を入れる前に, マイクロコントローラーのピンの極性を確認する必要があります.
  • このコントローラーを配置するには, 溶接時に発生する熱からコントローラーを保護する回路またはブレッドボード上のICソケットを使用する必要があります.
  • 加えて, 最低および最高保管温度は -65°C ~ +150°C です。, ただし、動作温度は-55°C ~ +125°です。

ATtiny85 について追加の質問がある場合, 組み込み設計や関連デバイスの製造など, お気軽にどうぞ お問い合わせ.

ウィル・リー

ウィルは電子部品に堪能です, PCBの製造工程と組立技術, 生産監督と品質管理に豊富な経験を持っています. 品質確保を前提に, 最も効果的な生産ソリューションを顧客に提供します.

最近の投稿

BGA Reballing: An Essential Process in Electronics Repair and Maintenance

BGA reballing emerges as a critical repair technique for modern electronic devices. 最近は, 電子デバイス…

5 days ago

What Are PCB Stiffeners? Exploring Their Types, Uses, and Thicknesses

Do you know what PCB stiffeners are? They are widely used in flex and rigid-flex

2 weeks ago

Why PCB Warpage Happens and How You Can Prevent It?

プリント基板の製造工程において, PCB warpage is a common problem that manufacturers would encounter.

1 month ago

What Is a PCB Netlist? 知っておくべきことはすべてここにあります

In the world of printed circuit board design and manufacturing, precision and accuracy are paramount.

2 months ago

What Is Solder Wetting and How to Prevent Poor Wetting?

Soldering is a cornerstone technique in electronics assembly, it's used to connect electrical pieces and

2 months ago

7 Critical Techniques to Improve PCB Thermal Management

最近は, electronic products are both compact and lightweight while performing a variety of functions. この…

2 months ago