Pytania otagowane jako atmega

ATMega to rodzina mikrokontrolerów z serii AVR firmy Atmel. To jest główny mikrokontroler platformy prototypowania Arduino. Proszę podać konkretny numer części w swoim pytaniu.

7
Jak mogę sprawić, aby moja atmega328 działała przez rok na bateriach?
Scenariusz Stworzyłem ładny elektroniczny zamek do mojego pokoju w akademiku. Obecnie jest to Arduino Diecimila z serwomechanizmem [odblokowującym] drzwi. Posiada klawiaturę numeryczną z przyciskami 3x4 i 5 diodami LED (2 pary serii i jedna pojedyncza dioda LED). Obecnie działa również na ładowarce do telefonu komórkowego. Teraz przeprojektowałem go, aby działał …


5
ATMega8: dlaczego VCC i AVCC muszą być połączone?
Często czytam, że dobrą praktyką jest łączenie VCC z AVCC. Nawet w arkuszu danych ATMega8 jest napisane: AVCC jest stykiem napięcia zasilania dla przetwornika A / D, portu C (3..0) i ADC (7..6). Powinien być podłączony zewnętrznie do VCC, nawet jeśli ADC nie jest używany. Jeśli używany jest ADC, należy …
20 avr  atmega  basic 

5
Jak czytać wejście cyfrowe na ATmega16?
Co muszę zrobić, aby odczytać wejście cyfrowe (przycisk) na ATmega16 ? Czy muszę włączyć rezystory podciągające, czy mogę użyć 10 kΩ? Jaki byłby jakiś prosty kod? Po prostu proste „Włącz diodę LED po naciśnięciu”. Czy jest tutorial dla początkujących? Próbowałem google i AVR Freaks , ale wszystko ewoluuje tam do …
18 avr  atmega 

6
Korzystasz z ATMega328 z wewnętrznym oscylatorem?
Mam projekt, który moim zdaniem najlepiej pasuje do ATMega328P. Jednak w każdym prostym projekcie, który widziałem, ludzie zawsze podłączają zewnętrzny oscylator 16 MHz. Z tego, co widzę, powinien mieć wewnętrzny oscylator 8 MHz. Mój projekt nie wymaga dużej mocy obliczeniowej, taktowanie nie musi być bardzo precyzyjne (inne niż dla UART …
18 avr  atmega  oscillator  clock 


2
Jak mogę użyć mojego SMD Arduino do zaprogramowania osobnego DIP ATmega328?
Mam arduino z mikrokontrolerem montowanym powierzchniowo (SMD): Wiem, jak używać DIP arduino jako programatora dla DIP ATmega328. To proste - wystarczy wsunąć mikrokontroler do uchwytu. Jednak w przypadku montowanego na powierzchni Arduino nie jest to oczywiste. Rozlutowywanie mikrokontrolera jest jednym ze sposobów, ale jest to niegrzeczne i destrukcyjne. Czy mogę …

2
Chronisz flash AVR przed odczytem przez ISP?
Staram się chronić całą pamięć flash przed czytaniem przez ISP. Ma bootloader, zdolny do samodzielnego programowania sekcji aplikacji. Ustawienie bajtu blokady na: LB1/LB2 nie zezwoli użytkownikowi na użycie bootloadera do przesłania nowego oprogramowania. BLB12/BLB11i BLB01&BLB02nie zapobiegnę czytaniu flasha przez ISP, jeśli się nie mylę. Więc nie ma sposobu, aby użytkownik …
15 avr  atmega  protection 

1
Jak V-USB może zepsuć wbudowany SPI ATmega328p?
Pracuję nad projektem V-USB, który pokazuje się jako klawiatura za pomocą ATmega328p. Część USB działa świetnie (to nie jest mój pierwszy projekt V-USB), ale po uruchomieniu stosu V-USB usbInit()wszystkie wywołania biblioteki kart SD kończą się niepowodzeniem. Jeśli wcześniej wywołam te same funkcje usbInit(), wszystko działa idealnie. Używam klonu Arduino o …
14 avr  atmega  spi  usb-device  sd 

3
Napędzasz silniki prądu stałego za pomocą tranzystorów MOSFET i mikrokontrolera?
Zajmuję się opracowywaniem quadkoptera nano przy użyciu mikrokontrolera Atmega328, zasilanego napięciem 3,3 V i bardzo małych szczotkowanych silników prądu stałego. Średni prąd wykorzystywany przez te silniki wynosi około 800 mA przy 3,7 V. Początkowo do ich napędzania użyłem sterownika silnika L293D, ale ten komponent był dość nieefektywny. Prąd zmierzony, gdy …

1
Jak należy przełączyć się z używania Arduino jako programisty na programator zewnętrzny?
Część druga z trzyczęściowej serii na temat przejścia z Arduino do zwykłego mikrokontrolera AVR i minimalnych elementów wspierających ( część pierwsza , część trzecia ) Widziałem wiele osób pytających o to w Internecie, więc oto: Wiem już, jak programować i używać boso ATmega328 z Arduino jako programistą . Chcę teraz …

4
Uszkodzenie pamięci flash AVR
To pytanie dotyczy samego przeprogramowania AVR . Informacje o projekcie: Mamy produkt zasilany bateryjnie za pomocą ATMEGA644P. Aplikacja działa na stałe w trybie uśpienia i budzi się tylko raz na sekundę (RTC) lub po uruchomieniu jednej z dwóch zewnętrznych linii przerwania. Urządzenie posiada dość prosty moduł ładujący, który komunikuje się …

2
Jak ustalić, czy nowy mikrokontroler jest uszkodzony?
Nigdy nie miałem do czynienia z częściami będącymi wadliwymi cieśninami od digikey, ale 3 nowe Atmel ATmega164A, które otrzymałem, wykazują bardzo dziwne zachowanie. Zawęziłem go do czegoś związanego z zegarem i okazało się, że wynikowy sygnał zegarowy z rzekomo „fabrycznie skalibrowanego” wewnętrznego oscylatora drga między 650-700 kHz zamiast solidnego 1 …

10
Linux / Mac AVR Programming Suite?
Od dłuższego czasu koduję i korzystam z Arduinos. Jestem jednak gotowy przejść do korzystania z prostych układów AVR bez programu ładującego arduino. Moje pytanie brzmi, jakie są zasoby, aby to zrobić? Chcę użyć linux / mac, więc winavr nie ma obrazu, podobnie jak avrstudio. Jeśli nie ma czegoś takiego jak …
11 atmega  avr  linux  osx 

2
Co zrobić z nieużywanymi wejściami analogowymi?
Pracuję nad aplikacją wykorzystującą mikrokontroler atmel ATmega328p. Zacząłem od wersji 28 PDIP, ale teraz chcę użyć 32 TQFP, który, jak zauważyłem, ma 2 dodatkowe wejścia po skompilowaniu mojego projektu Altium. Wejściami tymi są ADC7: 6, które „służą jako wejścia analogowe do przetwornika A / D.. Te piny są zasilane z …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.