Kompleksowy przewodnik zakupów w ATTiny85

Ten tekst rozwieje wszelkie wątpliwości podczas procesu zakupu ATTiny85, zawierający jego specyfikację, konfiguracja pinów, wyróżniają się na tle innych chipów Attiny, szczegółowe informacje na temat rodziny Attiny85, rozważenie zakupu, i kilka wskazówek, jak z niego korzystać, gdy już go otrzymasz.

Co to jest plik ATtiny85 | Przed zakupem

ATtiny85 jest mały, wysokowydajny mikrokontroler oparty na AVR. Jest wyposażony w procesor RISC. Występuje w dwóch postaciach pakietów, które pasują do różnych interfejsów i kontroli czujników i urządzeń. zadowalająco, może realizować niskie zużycie energii dzięki MSSP i 10-bitowemu przetwornikowi ADC. RAM-512 bajtów i EEROM-8kb ATTiny85 oferują oszczędność miejsca na kod instrukcji. Istnieją również timery, Komunikacja SPI, 12Komunikacja C, BZT (Reset podnapięciowy), przerywa, i ADC w małej głównej obudowie ATTiny85. Dostępne są różne miejsca do przechowywania, takie jak FLASH, EEPROM, i SRAM-a. Dzięki temu jest to urządzenie absolutnie wszechstronne i użyteczne.

Specyfikacja

Nadszedł czas, aby pokazać więcej na temat jego specyfikacji i parametrów, aby umożliwić Państwu dokładne sprawdzenie.

Struktura procesora 8 bity RISC Kołki Kołki-8
Częstotliwość procesora 0-20MHz Napięcie robocze 4.5V-5,5 V
Port GPIO 6 INT0 do GPIO7 1 Przerwanie zewnętrzne
Maks.. DC na pin we/wy 40mama Maks.. DC (VCC & Piny GND) 200mama
Temperatura pracy -55℃ do 125 ℃ Interfejs UART Nie dotyczy
Interfejs szeregowy Master/Slave SPI(5,6,7 Szpilka) Można go używać do programowania tego sterownika I2C lub dwuprzewodowy interfejs szeregowy(5, 7Szpilka) Można go używać do podłączania urządzeń peryferyjnych i czujników
Uniwersalny interfejs szeregowy(5,6,7 Szpilka) Można go używać do komunikacji z innymi sterownikami Funkcja ADC 4kanały

10-rozdzielczość bitowa ADC

Komparatory analogowe 1 Moduł czasowy Dwa 8-bitowe liczniki
Wyjścia PWM 4 Zewnętrzny oscylator 0-20MHz
Prędkość CPU 1 MIPS przy 1 MHz Wewnętrzny oscylator 0-8MHz
Rozmiar pamięci programu lub pamięci Flash 8kilobajty

[10000 cykle zapisu/kasowania]

Rozmiar pamięci RAM 512Bajty w wewnętrznej pamięci SRAM
Rozmiar EEPROM-u 512Bajty programowalnej w systemie pamięci EEPROM Blokada programu Dostępny
Zegar stróżujący Dostępny Tryby oszczędzania energii 3 Tryby: Bezczynny, Redukcja szumów ADC, Wyłączać

Konfiguracja pinów

  • Pin1 (PB5): Funkcje tego pinu to PCINT5, ADCO, dW, i ZRESETUJ. Pin ten pełni funkcję analogową, Resetowanie, program rozruchowy, ADC, i usuń.
  • Pin2 (PB3) : Rolą Pin2 jest XTAL1, CLKI, ADC3, OC1B & PCINT3. pin2 jest stosowany głównie do programowania USB, Wejście XTAL, wejście analogowe i PWM.
  • Główne funkcje Pin3 to XTAL2, CLKO, ADC2, OC1B i PCINT4. Ten pin jest używany głównie dla wejść analogowych, Programowanie USB, PWM, i wyjścia XTAL.
  • Pin4 (GND): Pin4 wprowadza do systemu masę lub ujemną moc.
  • Pin5 (PBO) : Główne funkcje Pin5 to AINO, MOSI, OC1A, OCOA, Z, AREF, SDA i PCINTO. Zajmuje się komunikacją SPI, Wyjście PWM i komunikacja 12C.
  • Pin6 (PB1) : Główne funkcje Pin6 to MISO, AIN1, OCOB, OC1A, DO i PCINT1. Pin6 jest używany do PWM o/p, Dane SPI o/P.
  • Pin7(PB2)Główne funkcje Pin7 to SCK, ADC1, TOm SCL i PCINT2. Pin7 jest używany głównie do SCL i SCK analogowych danych i/p i SPI.
  • Pin8 (VCC): Pin8 służy do zapewnienia napięcia zasilania układu.

Jaki jest rozmiar ATtiny85?

Cechy & Funkcje & Podanie

ATTiny85 wyróżnia inne układy scalone wieloma zaletami. Pierwszy, niższy koszt i mniejsze zużycie energii sprawiają, że jest przyjazny dla użytkowników i środowiska. druga, ze względu na swój mały i kompaktowy rozmiar, można go łatwo zaaranżować w małym pomieszczeniu tablica PCB. Trzeci, może współpracować z aplikacjami zasilanymi bateryjnie, korzystając z różnych trybów oszczędzania energii. Czwarty, wiele funkcji jest obsługiwanych przez małe szpilki, więc wymaga pełnego wykorzystania przestrzeni, gdy jest używany w małych i zaawansowanych technologicznie płytkach drukowanych. Ostatni, pamięć programu nie jest zła.

ATtiny85 to bardzo zaawansowany mikrokontroler, który zawiera kilka funkcji, dzięki czemu można go używać w różnych zastosowaniach elektronicznych. Ten mikrokontroler niczym małe Arduino. Gdy kod jest mały i wymagany jest alternatywny kontroler, wówczas ATtiny85 jest właściwym wyborem.

Jest szeroko stosowany w różnych dziedzinach, takich jak motoryzacja, kontrola przemysłowa, układ czujników, urządzenie wykorzystujące energię słoneczną, telekomunikacja, Urządzenie medyczne, IoT, system wbudowany, a nawet pole robota.

Jakie są różnice między ATtiny84 i ATtiny85?

Różnią się konfiguracją pinów. W zestawie ATtiny 8 szpilki. Pięć z nich nadaje się do cyfrowych wejść/wyjść. Trzy z nich mogą obsługiwać wejście analogowe. Dwa z nich mogą być pinami PWM. W przeciwieństwie, ATtiny84 ma 14 szpilki. Osiem z nich jest dostępnych dla wyjścia cyfrowego i wejścia analogowego. Trzy mają możliwość wyjścia PWM. Co więcej, jego piny PB7 obsługują również PWM.

Jakie są różnice między ATtiny13A i ATtiny85?

W porównaniu do ATtiny13A, ten 85 ma więcej lampy błyskowej, Pamięć RAM i EEPROM. Również, Attiny85 jest łatwiejszy do uruchomienia niż 12A, ponieważ ma więcej dostępnych bibliotek.

Bliższe spojrzenie na rodzinę ATtiny85

Pozycja Marka Opis
ATTiny85-20PU Mikroczip AVR, 4KB Flash, 256B-SRAM, ADC, 2 TIMERS – 5V, 20MHz, PDIP, TEMP.IND, ZIELONY
ATTiny85-20MUR Mikroczip AVR, 4KB Flash, 256B-SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, TEMP.IND, ZIELONY, 5V, T&R
ATTiny85-20SF Mikroczip AVR, 4KB Flash, 256B-SRAM, ADC, 2 TIMERS – 5V, 20MHz, SOIC, +125do, ZIELONY
ATTiny85-20SU ATMEL MCU 8-bitowy ATtiny AVR RISC 8KB Flash 3,3 V/5 V 8Pin SOIC EIAJ
ATTiny85-20PU ATMEL 8Mikrokontroler bitowy, Niska moc i wysoka wydajność, ATtiny, 20MHz, 8KB, 512Bajt, 8Kołki, ZANURZAĆ
ATTiny85-20MU ATMEL AVR, 4KB Flash, 256B-SRAM, ADC, 2 TIMERS – 5V, 20MHz, MLF, TEMP.IND, ZIELONY
ATTiny85-20SH ATMEL 8Bit Microcontrollers – MCU 8K FLSH 256B EE 512B SRAM ADC 5V 20MHz
ATTiny85-20SUR ATMEL MCU 8-bitowy ATtiny AVR RISC 8KB Flash 3,3 V/5 V 8Pin SOIC EIAJ T/R
ATTiny85-20MUR ATMEL AVR, 4KB Flash, 256B-SRAM, ADC, 2 TIMERS – 20MHz, QFN/MLF, TEMP.IND, ZIELONY, 5V, T&R
ATTiny85-15SZ ATMEL MCU 8-bitowy ATtiny AVR RISC 8KB Flash 3,3 V/5 V Motoryzacja 8Pin SOIC
ATTiny85-15ST1 ATMEL MCU 8-bitowy ATtiny AVR RISC 8KB Flash 3,3 V/5 V Motoryzacja 8Pin SOIC

Rodzina ATTiny85 zawiera wiele elementów spełniających Twoje dokładne wymagania.

Gdzie kupić ATTINY85| Kupuj

Kiedy kupujemy ATTiny85, jednym z lepszych sposobów jest zwrócenie się do oryginalnej fabryki lub dystrybutorów.

Top 5 Sprzedawca ATTNY85

  1. Mikroczip: Microchip Technology jest oryginalnym dostawcą ATtiny85. Oferuje również doskonałe wsparcie techniczne.
  2. Mokotechnologia : Mokotechnology to Twój zaufany producent elektroniki. Oferuje ATtiny85 i całe rozwiązanie dowolnego projektu PCB.
  3. Elektronika firmy Mouser: Mouser jest autoryzowanym dystrybutorem wszystkich światowych liderów w dziedzinie komponentów elektronicznych.
  4. Cyfrowy klucz: Największy na świecie wybór komponentów elektronicznych dostępnych z natychmiastową wysyłką, kondensatory, rezystory do dowolnego projektu lub urządzenia.
  5. Komponenty RS: RS jest wiodącym internetowym dostawcą rozwiązań przemysłowych i elektronicznych. Bezpieczne zamawianie online, wysyłka tego samego dnia & dostępna bezpłatna dostawa.

Jak używać ATtiny85 z Arduio?| Po zakupie

Ttiny85 ISP to urządzenie typu open source kompatybilne z Arduino IDE. Tutaj bierzemy jeden z przypadków użycia, mini-USB, aby pokazać, jak ATtiny85 wykorzystuje elektroniki użytkowej.

W tym projekcie zastosowano wewnętrzny 8 Zegar MHZ do sterowania mikrokontrolerem. Aby przesłać dane do karty FTDI, szpilka 2 mikrokontrolera jest podłączony do pinu TX płytki FTDI. Rozgałęźnik FTDI na pinie 3 zapewniają mikrokontrolerowi zasilanie 5 V. Zworka JP1 służy do włączania/wyłączania resetowania mikrokontrolera podczas nawiązywania połączenia terminalowego z płytką rozdzielającą FTDI.

Podczas debugowania szkiców za pomocą AVR Dragon, nie zapomnij włączyć zworki JP1. Inaczej, kondensator C3 spowoduje skutki uboczne podczas wykonywania kodu krokowego.

Jak zaprogramować ATtiny85?

Do programowania ATtiny85 możesz użyć Arduino Uno.

Krok 1: Najpierw musimy skonfigurować Arduino Uno jako dostawcę usług internetowych, aby działał jako programista dla ATtiny85. Aby to zrobić, podłącz Arduino Uno do laptopa i włącz Arduino IDE. Następnie, kliknij plik >Przykład>ArduinolSP i prześlij kod Arduino ISP.

Krok 2: Zaprogramuj schemat obwodu ATtiny85.

Krok 3: Zaprogramuj go za pomocą Arduino IDE.

Jak ostrożnie uruchomić ATtiny85?

To bardzo wrażliwy element. Aby uzyskać najlepszą wydajność kontrolerów w dłuższej perspektywie, projektanci powinni zachować ostrożność podczas używania ich w jakimkolwiek zastosowaniu.

  • Napięcie zasilania nie powinno przekraczać 5,5V. Przed podłączeniem należy sprawdzić moc wyjściową źródła napięcia za pomocą dokładnego multimetru cyfrowego.
  • DC każdego 1/0 pin powinien mieć 40mA. Pin GND i dodatnie napięcie zasilania powinny wynosić 200mA. Przed podłączeniem zasilania, należy sprawdzić polaryzację pinu mikrokontrolera.
  • Aby ustawić ten kontroler, należy zastosować gniazdo IC na obwodzie lub płytce stykowej, które chroni sterownik przed ciepłem powstającym podczas spawania.
  • Dodatkowo, minimalna i maksymalna temperatura przechowywania wynosi od -65°C do +150°C, ale temperatura robocza wynosi od -55°C do +125°

Jeśli masz dodatkowe pytania dotyczące ATtiny85, takie jak projektowanie wbudowane i powiązana produkcja urządzeń, Proszę, czuj się swobodnie by Skontaktuj się z nami.

Will Li

Will jest biegły w komponentach elektronicznych, Proces produkcji PCB i technologia montażu, oraz posiada bogate doświadczenie w nadzorze produkcji i kontroli jakości. Na założeniu zapewnienia jakości, Will dostarcza klientom najefektywniejsze rozwiązania produkcyjne.

Najnowsze posty

BGA Reballing: An Essential Process in Electronics Repair and Maintenance

BGA reballing emerges as a critical repair technique for modern electronic devices. dzisiaj, urządzenia elektryczne…

4 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?

In the PCB manufacturing process, PCB warpage is a common problem that manufacturers would encounter.

1 month ago

What Is a PCB Netlist? Wszystko, co musisz wiedzieć, jest tutaj

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

dzisiaj, electronic products are both compact and lightweight while performing a variety of functions. To…

2 months ago