Arduino Pro Mini bez zaznaczonych parametrów |
Jak zwykle z pomocą przychodzi Google. Generalnie są dwie możliwości, tj. wersje Arduino Pro Mini:
- 3,3V / 8MHz
- 5V / 16MHz
Możliwe są dwa podejścia do ustalenia z którą wersją mamy do czynienia. Dla pewności można przejść przez oba.
Podejście z woltomierzem
Na pin RAW przykładamy napięcie 9 - 12V (maksymalnie 12V) i mierzymy napięcie na pinie Vcc. Powinno ono wynosić 3,3V lub 5V. Zatem kwarc (i częstotliwość pracy) ma odpowiednio 8MHz lub 16MHz.
Praca przy 16MHz i zasilaniu 3,3V wg. producenta oznaczałaby wyjście poza obszar bezpiecznej pracy mikrokontrolera . Wykres zależności między maksymalną częstotliwością pracy a napięciem zasilania można znaleźć w rozdziale 29.3 Speed Grades w dokumentacji ATmegi328 (2).
Podejście z lupą
Tu przydaje się lupa o dużym powiększeniu i dobre oświetlenie ;) Metoda sprowadza się do odczytania etykiet z regulatora napięcia i rezonatora. A te mogą być naprawdę różnorodne o czym świadczy lista poniżej z różnymi układami regulatorów i napięciem wyjściowym. Listę sporządziłem na podstawie stron ze źródeł, kilka kolejnych etykiet dorzuciłem z kontrolerów z posiadanych Arduino Pro Mini.
3,3V | 5V |
---|---|
662K | K850 |
9B27 | KB50 |
F34V | L05 |
K833 | L0UA |
KB33 | L0UB |
L0RA | LG50 |
L0RB | S8PE |
LG33 | S8OD |
S20K | |
DE=A1D | |
KBAA (regulowany) |
Prostsza sprawa wydaje się z rezonatorem. Pierwsza litera A lub 16-ka na początku oznacza rezonator 16MHz. Z kolei pierwsza 8-ka wskazuje na rezonator 8MHz.
8MHz | 16MHz |
---|---|
80'0 | A1 |
80e. | A'N |
R160JAC6s | |
16.000-30 | |
A'a | |
Af |
Źródła:
1) Arduino Pro Mini : Identifying Voltage and Frequency
2) ATmega328/P datasheet
3) How to identify Arduino Mini Pro 5v vs 3.3v
XC6204B502MR Power IC Silkscreen 4BMD = 5V
OdpowiedzUsuńSOT23-5 (5V) = S8TE, LBM3, S8SL, LBMK, 4BMD,S8RF
Ja mam LBMK :P 5V
OdpowiedzUsuń