Przy okazji zakupów na AliExpress zauważyłem, że pewien sklep ma też w ofercie mikrokontrolery ATmega88PA-PU w obudowach DIP28, więc zamówiłem 2 sztuki (cena poniżej 6 zł. za sztukę). Po 8 dniach od wysłania przesyłka dotarła. Napisy na mikrokontrolerach wyglądały całkiem dobrze, ale sygnatura odczytana w programatorze już nie. Jedna sztuka miała wewnętrznie uszkodzone dwa piny i w ogóle nie dało się odczytać sygnatury - do wyrzucenia. Druga była używana - miała sygnaturę 0x1E930A prawidłową dla ATmega88(A/V), wgrany jakiś program i zmienione wartości fuse bitów. Ewidentne podróbki ze zeszlifowaną górną częścią obudowy i naniesionymi nowymi napisami, które starły się pod wpływem acetonu. Oryginalne napisy są grawerowane laserowo, więc nie ma możliwości usunięcia ich acetonem, czy innym rozpuszczalnikiem. Obydwie sztuki miały identyczne daty ("1910" = 10 tydzień 2019 roku) sugerujące, że pochodzą z jednej partii produkcyjnej.
To również okazało się oszustwem po obejrzeniu napisów na dolnej części obudowy, która nie została sfałszowana (być może wymaga to za dużo pracy). Mikrokontrolery ATtiny/ATmega w obudowach DIP, mają tam umieszczoną drugi raz datę produkcji (zielona ramka) oraz literę, która oznacza wersję/rewizję układu (czerwona ramka). W zamówionych sztukach daty te były różne: "0936" (36 tydzień 2009 roku) oraz "0808" (8 tydzień 2008 roku).
W tym momencie wiedziałem, że mam 1 sprawną sztukę ATmega88/88A/88V. Teraz chciałem się dowiedzieć, który konkretnie model posiadam. Model ATmega88V można rozpoznać po tym, że nie powinien pracować przy częstotliwości taktowania powyżej 10 MHz (np. z kwarcem 20 MHz przy napięciu zasilania Vcc = 4.5-5.5V). Jeśli mikrokontroler pracuje z taką częstotliwością, to pozostają dwie możliwości: ATmega88 lub ATmega88A. Model ATmega88A można rozpoznać po tym, że powinien pracować przy częstotliwości taktowania 4 MHz i napięciu zasilania Vcc = 1.8V (zwykła ATmega88 powinna działać dopiero od 2.7V). Drugą cechą modelu ATmega88A jest niższy pobór prądu, który przy 8 MHz i napięciu Vcc = 5.0V, wynosi: ok. 5mA dla ATmega88 oraz ok. 4mA dla ATmega88A (warunki pomiaru są opisane w nocie katalogowej, ale w praktyce trudno je uzyskać i zmierzyć prąd z taką dokładnością).
Podsumowując, po testach wszystko wskazuje na to, że mam model ATmega88A w wersji "D" (działa przy 4 MHz/1.8V - miga diodą LED, a np. model ATmega48-20PU nie działa w takich warunkach). Założyłem spór o zwrot pieniędzy (załączyłem zdjęcia mikrokontrolera, zrzuty ekranu z programatora oraz opis niezgodności oznaczeń), które po kilkunastu godzinach wpłynęły na konto. Otrzymanych układów nie musiałem zwracać. Mimo oszustwa i tak jestem do przodu o jedną "malowankę", choć do końca nie wiadomo czy jest całkowicie sprawna.
Przydatne linki:
http://romanworkshop.blutu.pl/avr/tips.htm - strona z informacjami o mikrokontrolerach AVR (oznaczenia, parametry, sygnatury).
http://romanworkshop.blutu.pl/proj/avrdb.htm - program z podstawowymi informacjami (parametry, sygnatury, domyślne wartości fuse bitów).
To również okazało się oszustwem po obejrzeniu napisów na dolnej części obudowy, która nie została sfałszowana (być może wymaga to za dużo pracy). Mikrokontrolery ATtiny/ATmega w obudowach DIP, mają tam umieszczoną drugi raz datę produkcji (zielona ramka) oraz literę, która oznacza wersję/rewizję układu (czerwona ramka). W zamówionych sztukach daty te były różne: "0936" (36 tydzień 2009 roku) oraz "0808" (8 tydzień 2008 roku).
W tym momencie wiedziałem, że mam 1 sprawną sztukę ATmega88/88A/88V. Teraz chciałem się dowiedzieć, który konkretnie model posiadam. Model ATmega88V można rozpoznać po tym, że nie powinien pracować przy częstotliwości taktowania powyżej 10 MHz (np. z kwarcem 20 MHz przy napięciu zasilania Vcc = 4.5-5.5V). Jeśli mikrokontroler pracuje z taką częstotliwością, to pozostają dwie możliwości: ATmega88 lub ATmega88A. Model ATmega88A można rozpoznać po tym, że powinien pracować przy częstotliwości taktowania 4 MHz i napięciu zasilania Vcc = 1.8V (zwykła ATmega88 powinna działać dopiero od 2.7V). Drugą cechą modelu ATmega88A jest niższy pobór prądu, który przy 8 MHz i napięciu Vcc = 5.0V, wynosi: ok. 5mA dla ATmega88 oraz ok. 4mA dla ATmega88A (warunki pomiaru są opisane w nocie katalogowej, ale w praktyce trudno je uzyskać i zmierzyć prąd z taką dokładnością).
Podsumowując, po testach wszystko wskazuje na to, że mam model ATmega88A w wersji "D" (działa przy 4 MHz/1.8V - miga diodą LED, a np. model ATmega48-20PU nie działa w takich warunkach). Założyłem spór o zwrot pieniędzy (załączyłem zdjęcia mikrokontrolera, zrzuty ekranu z programatora oraz opis niezgodności oznaczeń), które po kilkunastu godzinach wpłynęły na konto. Otrzymanych układów nie musiałem zwracać. Mimo oszustwa i tak jestem do przodu o jedną "malowankę", choć do końca nie wiadomo czy jest całkowicie sprawna.
Przydatne linki:
http://romanworkshop.blutu.pl/avr/tips.htm - strona z informacjami o mikrokontrolerach AVR (oznaczenia, parametry, sygnatury).
http://romanworkshop.blutu.pl/proj/avrdb.htm - program z podstawowymi informacjami (parametry, sygnatury, domyślne wartości fuse bitów).
Fajne? Ranking DIY