Przed przystąpieniem do programowania należy na płytce stykowej odpowiednio połączyć piny mikrokontrolera z podzespołami towarzyszącymi:
- mikrokontroler (umieść nóżkę 1 w pozycję 3f, nóżkę 28 w pozycji 3e), przód mikrokontrolera można rozpoznać po wcięciu na obudowie, nóżki numerujemy odwrotnie do ruchu wskazówek zegara
- moduł zasilania – piny umieszczone pod złączem DC umieść w szynach rozprowadzających napięcie, jak na zdjęciu poniżej:
napięcie będzie docierać do szyn rozprowadzających napięcie zgodnie z oznaczeniami „+” i „-” na module:
- zworki czerwonej i czarnej (lub niebieskiej) – połącz nimi górne i dolne szyny rozprowadzające napięcie:
- rezystora o rezystancji 10kΩ – połącz nim pierwszą nóżkę mikrokontrolera, RESET (np. pole 3j) z plusem zasilania
- kondensator elektrolityczny 10µF – połącz nim nóżkę 7 mikrokontrolera (Vcc), pole 9h z nóżką 8 (GND), pole 10h ; UWAŻAJ na biegunowość kondensatora! z nóżką 8 połącz tą nóżkę kondensatora oznaczoną paskiem
- kondensator ceramiczny 100nF (opisany symbolem 104) – także połącz nim nóżkę 7 mikrokontrolera (Vcc), pole 9i z nóżką 8 (GND), pole 10i
Zadaniem tych dwóch kondensatorów, które przed chwilą wpięliśmy w płytkę stykową jest filtrowanie zasilania.
- zworka łącząca nóżkę 7 mikrokontrolera (Vcc) pole 9j z szyną rozprowadzającą plus zasilania
- zworka łącząca nóżkę 8 mikrokontrolera (GND) pole 10j z masą
- kondensator ceramiczny 100nF (na obudowie symbol 104) – połącz nim nóżkę 21 (AREF) pole 10c i nóżkę 22 (GND) pole 9c
- kondensator elektrolityczny 10µF – połącz nim nóżkę 21 mikrokontrolera (AREF) pole 10b oraz nóżkę 22 (GND) pole 9b; UWAŻAJ na biegunowość kondensatora! z nóżką 22 połącz tą nóżkę kondensatora oznaczoną paskiem
- zworka łącząca 22 nóżkę mikrokontrolera (GND) pole 9a z masą
- dławik 10µH – łączący nóżkę 20 mikrokontrolera (AVCC) pole 11a z plusem zasilania
- kwarc – połącz nim nóżkę 9 mikrokontrolera (XTAL1) pole 11g oraz nóżkę 10 (XTAL2) pole 12g
- kondensator ceramiczny 22pF – łączący nóżkę 9 mikrokontrolera (XTAL1) pole 11j z masą
- kondensator ceramiczny 22pF – łączący nóżkę 10 mikrokontrolera (XTAL2) pole 12j z masą
Jeśli postępowałeś zgodnie z powyższą instrukcją to masz już na płytce stykowej wszystkie niezbędne podzespoły. Będą one w ten sposób połączone przez cały kurs, ich położenia nie będziemy zmieniać.
Teraz do mikrokontrolera połączymy programator. Schemat jego pinów znajdziesz na jego obudowie. Przygotuj sobie 5 zworek męsko-żeńskich (możesz oczywiście wybrać sobie inne kolory)
a następnie połącz:
- zworkę niebieską z pinem 10 programatora (GND) oraz z masą na płytce stykowej:
- zworkę brązową z pinem 1 programatora (MOSI) oraz z nóżką 17 mikrokontrolera (MOSI) pole 14d na płytce stykowej
- zworkę pomarańczową z pinem 5 programatora (RST) oraz nóżką 1 mikrokontrolera (Reset) pole 3g na płytce stykowej:
- zworkę żółtą z pinem 7 programatora (SCK) oraz z nóżką 19 mikrokontrolera (SCK) pole 12d na płytce stykowej
- zworkę zieloną z pinem 9 programatora (MISO) oraz z nóżką 18 mikrokontrolera (MISO) pole 13d na płytce stykowej
Teraz pozostało nam tylko połączyć podzespoły niezbędne do wykonania ćwiczenia 1, które będzie polegało na zaprogramowaniu mikrokontrolera tak, aby zaświeciła się zielona dioda LED połączona z nóżką 2 ATmegi328P.
- zielona dioda LED – jej dłuższą nóżkę wepnij w pole 25j, krótszą do masy
- zworka – połącz nią nóżkę 2 mikrokontrolera (PD0) pole 4g z polem 20g
- rezystor o rezystancji 1kΩ wepnij w pole 20h i 25h
Twoja płytka stykowa jest gotowa do wykonania ćwiczenia 1. Teraz należy napisać program i wgrać go za pomocą programatora do mikrokontrolera.
Dodaj komentarz