Mikrokontroler AVR - ATmega328P-U DIP
Botland
RSS
30.90
25.12 + VAT
- Kod:
- 1264
- GTIN-13:
- 5903351249928
- Dodany do bazy:
- Ostatnio widziany:
- Zmiana ceny:
- -48% (04.01.2024)
- Poprzednia cena:
- 59.00
Sugerowane produkty dla bootladerem
Opis produktu: Mikrokontroler AVR - ATmega328P-U DIP
Mikrokontroler z rodziny AVR firmy Atmel w obudowie przewlekanej (DIP). Został wykorzystany w popularnym module Arduino Uno.
Specyfikacja mikrokontrolera Atmega328P
* Zasilanie: 1,8 V - 5,5 V
* Taktowanie: do 20 MHz
* Pamięć Flash: 32 KB
* 23 linie wyjścia/wejścia
* Dwa 8-bitowe liczniki
* Jeden 16-bitowy licznik
* 6 kanałów PWM
* 6 kanałów 10-bitowego przetwornika analogowo-cyfrowego
* Sprzętowe interfejsy komunikacyjne: USART, SPI, TWI (I2C)
* Obudowa DIP
W ofercie sklepu również podstawka, rezonatory kwarcowe oraz programator AVR.Atmega328P i Arduino
Układ Atmega328P w wymiennej, przewlekanej obudowie został użyty w popularnych modułach Arduino Uno. W przypadku uszkodzenia samego mikrokontrolera użytkownik może go wymienić. W celu zachowania pełnej funkcjonalności Arduino należy wgrać bootloader dostępny na oficjalnej stronie przy pomocy programatora AVR. W naszej ofercie również wersja Atmega328P z zainstalowanym bootladerem Arduino. Arduino - ATmega to sprawdzone już połączenie.Jak podłączyć programator do mikrokontrolera AVR ATmega328P-U DIP?
Niezależnie od tego, czy nasz kod programu piszemy w języku C, w Asemblerze, w BASCOMie, czy w innym języku zgodnym z mikrokontrolerami AVR, prędzej czy później w celu uruchomienia naszej aplikacji będziemy musieli wgrać nasz program do pamięci mikrokontrolera AVR ATmega328P-U DIP. Aby wykonać tę czynność, będziemy potrzebowali programatora USB-ASP. Programator odpowiedni do tego celu powinien być wyposażony w sześć wyprowadzeń niezbędnych do zaprogramowania mikrokontrolera AVR ATmega328P-U DIP, tj:MOSI (Master Out Slave In) – transmisja danych z komputera do pamięci FLASH mikrokontrolera – komputer jest tu urządzeniem nadrzędnym, a mikrokontroler jest tu urządzeniem podrzędnym;MISO (Master In Slave Out) – powrotna transmisja danych zwrotnych z pamięci FLASH mikrokontrolera – komputer jest tu urządzeniem podrzędnym, a mikrokontroler jest tu urządzeniem nadrzędnym;SCK (Serial Clock) – sygnał zegarowy – dane transmitowane w obu kierunkach pomiędzy komputerem a mikrokontrolerem na płytce PCB programatora USB-ASP są pomiędzy tymi urządzeniami przesyłane w sposób synchroniczny w czasie z impulsami sygnału zegarowego;RESET – reset pamięci mikrokontrolera – aby wykonać tę operację, należy wykonać zmianę stanu logicznego na tym pinie, ze stanu wysokiego na stan niski;VTG – zasilanie napięciem 5 V;GND – masa zasilania.Pomiędzy światem cyfrowym a analogowym
Mikrokontroler AVR ATmega328P-U DIP jest wyposażony w 10-bitowy przetwornik analogowo-cyfrowy. Za pomocą tego bloku możesz wykonywać pomiary napięć pochodzących z czujników czy też potencjometrów. Przetwornik analogowo-cyfrowy działa w taki sposób, że zamienia napięcie wejściowe zmieniające się w sposób ciągły w reprezentację dyskretną. Rozdzielczość bitowa wbudowanego przetwornika ADC, umożliwia pomiar napięcia z dokładnością do 4,88 mV przy napięciu referencyjnym 5 V, co daje możliwość uzyskania łącznie 1024 możliwych poziomów. Jeśli natomiast chcesz wykonywać pomiary napięć o poziomie przekraczającym napięcie referencyjne dla pokładowego przetwornika ADC, musisz podać mierzone napięcie przez dzielnik napięcia – przykładowo, jeśli maksymalne mierzone napięcie wynosi 10 V, wówczas należy zastosować dzielnik rezystorowy złożony z dwóch takich samych rezystorów np. 10k podłączonych pomiędzy masę a napięcie zasilania 10 V. Wówczas na środkowym wyprowadzeniu rezystorów będzie można uzyskać maksymalnie 5 V.Przydatne linki
* Dokumentacja ze strony firmy Atmel
Elecena nie prowadzi sprzedaży elementów elektronicznych, ani w niej nie pośredniczy.
Produkt pochodzi z oferty sklepu Botland