Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 21 lut 2025, o 23:47


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 
Autor Wiadomość
PostNapisane: 9 mar 2017, o 17:12 
Offline
Nowy

Dołączył(a): 16 mar 2014
Posty: 3
Pomógł: 0

Witam , mam parę "prostych" pytań , mianowicie mam się dowiedzieć do szkoły jaka jest różnica miedzy atmega 8A a atmega 328 , dokładnie chodzi mi o pobór prądu/ mocy . Jak to właściwie interpretować ? Czy jest to róznica na każdym pinie tzn. ile go maksymalnie można obciążyć czy może jakoś ogólnie całościowo to zsumować ? Wiem ze są Noty katalogowe google ale widocznie sie w tym gubie i każde żródło podaje inaczej że sie do was zgłaszam i czy dobrze rozumiem że język arduino to jest to samo co C/C++ z taką róznicą że środowisko to generuje prototypy użytych funkcji ? gorąco pozdrawiam :)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 mar 2017, o 17:31 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 paź 2014
Posty: 233
Lokalizacja: Rzeszów
Pomógł: 11

Jak napisałeś "masz się dowiedzieć" - poszukaj tutaj:

[url=http://www.atmel.com/selector.html#(actives:!(81041,8238,8394,8362,8282,8431,8300,8358,8392,8378,8445,8236,8449,8474,8248,8264,8447,8256,8254,8286,8462,8429,8458,8466,8400,8302,8278),data:(area:'',category:'34864[33180[33085]]',pm:!((i:8238,v:!(4,14)),(i:8394,v:!(4,16)),(i:8362,v:!(12,13)),(i:8282,v:!(6)),(i:8431,v:!(6,25)),(i:8300,v:!(4,8)),(i:8358,v:!(12,56)),(i:8392,v:!(0,1)),(i:8378,v:0),(i:8445,v:!(5,6,9)),(i:8236,v:!(7,21)),(i:8449,v:!(1,6)),(i:8474,v:!(0)),(i:8248,v:!(0,1)),(i:8264,v:!(1,4)),(i:8447,v:!(0,1)),(i:8256,v:!(1)),(i:8254,v:!(8,14)),(i:8286,v:!(0,1)),(i:8462,v:!(0,4)),(i:8429,v:!(2,6)),(i:8458,v:!(0,2)),(i:8466,v:!(1,2,5)),(i:8400,v:!(2,12)),(i:8302,v:!(0)),(i:8278,v:!(0,1))),view:table),sc:1)][/url]

Niestety - z jakiś powodów nie che się link wstawić... Skopiuj go ręcznie do paska adresów przeglądarki.
Poniżej wkleiłem link z selektorem dla wszystkich uK

wybor uK


Nikt (prawie nikt) nie pamięta takich szczegółów - jak trzeba - zaglądam do noty katalogowej. Wiem, że to brzmi jak mantra.. nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa.....nota katalogowa..... ;)
Ale na tym się bazuje przy uK.

Co do arduino - oparty jest na C++ - nie potrafię w nim pisać, ale jest dla mnie SKARBNICĄ jeśli chodzi o obsługę urządzeń peryferyjnych - jak do końca nie jestem pewien jak coś działa, zaglądam do kodu i prawie zawsze potem wiem.

POWODZENIA

_________________
Mr. Nobody



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 9 mar 2017, o 17:48 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 23 paź 2014
Posty: 1033
Lokalizacja: Trójmiasto
Pomógł: 190

Zumimek napisał(a):
dokładnie chodzi mi o pobór prądu/ mocy . Jak to właściwie interpretować ? Czy jest to róznica na każdym pinie tzn. ile go maksymalnie można obciążyć czy może jakoś ogólnie całościowo to zsumować ?
W każdej nocie masz sekcję nazwaną "Electrical Characteristics" a w niej masz "Absolute Maximum Ratings" i tu zazwyczaj masz tabelkę z max wartościami czyli np max prąd na pojedynczy pin (dla atmegi8A np to 40mA przy temp pracy w zakresie -40 do +85) ale to wcale nie musi oznaczać że całkowity pobór prądu przez uC będzie sumą wszystkich dopuszczalnych prądów na wszystkich dostępnych pinach bo masz jeszcze kolejny parametr czyli max prąd Vcc i GND (i tu dla atmegi8A to jest wartość 300mA) czyli jak sobie policzysz ilość dostępnych pinów I/O 23 *40mA to ci wyjdzie 920mA czyli jeśli byś pociągnął z każdego pinu max jego wydajność to by Ci procesor wyparował bo sumaryczna wartość prądu dla Vcc i GND to 300mA! Czasem występują dodatkowe ograniczenia dotyczące całego portu, np pojedynczy pin portu PB ma 40ma ale już sumaryczny prąd całego portu PB (czyli wszystkich jego 8 pinów) musi się mieścić w granicy np 100mA.
Tak więc co do porównywania może po prostu wystarczy porównanie w oparciu o dane które znajdują się na początku każdej noty - tam zawsze masz po krótce scharakteryzowany procesor.


Autor postu otrzymał pochwałę


Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 10 mar 2017, o 16:42 
Offline
Nowy

Dołączył(a): 16 mar 2014
Posty: 3
Pomógł: 0

Dzięki xentis , bardzo konkretna odpowiedż , pozdrawiam.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 4 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 6 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO