moduł uruchomieniowy atmega wersja 2 · 2012. 8. 29. · procesor atmega można zaprogramować za...
TRANSCRIPT
1
GOTRONIK 2008 www.gotronik.pl
Moduł uruchomieniowy ATMEGA wersja 2
- instrukcja obsługi –
2
GOTRONIK 2008 www.gotronik.pl
Spis treści:
Zasilanie zestawu: ............................................................................................................................................................. 3
Programowanie pamięci FLASH mikroprocesora ATMEGA .............................................................................................. 3
Procesor ATMEGA ............................................................................................................................................................. 4
Multipleksowane wyświetlacze 7 segmentowe LED ........................................................................................................ 5
Diody LED .......................................................................................................................................................................... 6
Przyciski typu microswitch ................................................................................................................................................ 7
Potencjometry: ................................................................................................................................................................. 9
Tranzystory mocy typu „otwarty kolektor” ULN2803 ..................................................................................................... 10
Cyfrowy termometr DS1820 ........................................................................................................................................... 11
Odbiornik podczerwieni TSOP4836 ................................................................................................................................ 12
Buzer ............................................................................................................................................................................... 13
Magistrala I2C ................................................................................................................................................................. 14
SN75176 .......................................................................................................................................................................... 15
Interfejs FT232 ................................................................................................................................................................ 16
Wyświetlacz alfanumeryczny LCD 16*2 .......................................................................................................................... 17
Gniazdo kart SD/MMC .................................................................................................................................................... 18
Najnowsza wersja instrukcji obsługi do pobrania: http://www.gotronik.pl/soft/modul_avr/mod_avr_2.pdf
3
GOTRONIK 2008 www.gotronik.pl
Zasilanie zestawu
Moduł uruchomieniowy należy zasilać za pomocą zewnętrznego źródła zasilania. Napięcie zasilania powinno być z
przedziału od 9V do 15V. Wydajność prądowa min. 300mA. Polaryzacja wtyku zasilacza - dowolna.
Istnieje możliwość pobrania zasilania z portu USB, należy w tym celu połączyć przewodem punkty lutownicze
zaznaczone na poniższym rysunku kolorem niebieskim
Programowanie pamięci FLASH mikroprocesora ATMEGA
Procesor ATMEGA można zaprogramować za pośrednictwem złącza ISP wykorzystując zewnętrzny programator np.
STK200/300, STK500, AVR910 itp.
Sygnały w gnieździe ISP są rozmieszczone zgodnie z przyjętym standardem:
4
GOTRONIK 2008 www.gotronik.pl
Procesor ATMEGA
Do podstawki doprowadzone jest napięcie zasilające +5V, oraz sygnał masy. Układ ma podłączony przycisk
RESET i rezonator kwarcowy 16MHz. Porty mikroprocesora zostały wyprowadzone na złącza szpilkowe
gold-pin. Układami peryferyjne łączy się za pomocą przewodów znajdujących się w zestawie.
Przycisk reset: Napięcie referencyjne Aref
Napięcie referencyjne Avcc Rezonator kwarcowy 16MHz
5
GOTRONIK 2008 www.gotronik.pl
Multipleksowane wyświetlacze 7 segmentowe LED
6
GOTRONIK 2008 www.gotronik.pl
Diody LED
7
GOTRONIK 2008 www.gotronik.pl
Przyciski typu microswitch
8
GOTRONIK 2008 www.gotronik.pl
9
GOTRONIK 2008 www.gotronik.pl
Potencjometry:
10
GOTRONIK 2008 www.gotronik.pl
Tranzystory mocy typu „otwarty kolektor” ULN2803
11
GOTRONIK 2008 www.gotronik.pl
Cyfrowy termometr DS1820
12
GOTRONIK 2008 www.gotronik.pl
Odbiornik podczerwieni TSOP4836
13
GOTRONIK 2008 www.gotronik.pl
Buzer
14
GOTRONIK 2008 www.gotronik.pl
Magistrala I2C
15
GOTRONIK 2008 www.gotronik.pl
SN75176
16
GOTRONIK 2008 www.gotronik.pl
Interfejs FT232
17
GOTRONIK 2008 www.gotronik.pl
Wyświetlacz alfanumeryczny LCD 16*2
18
GOTRONIK 2008 www.gotronik.pl
Gniazdo kart SD/MMC
19
GOTRONIK 2008 www.gotronik.pl
Bootloader
Bootloader jest to program którym został zaprogramowany procesor ATMEGA. Wykorzystując swój wbudowany
sprzętowy interfejs komunikacji szeregowej procesor ma możliwość zaprogramowania pamięci FLASH.
1. Konfiguracja połączenia FT232 � � ATMEGA, łączymy sygnały za pomocą przewodów
Txd<-->PD0
Rxd<---> PD1
20
GOTRONIK 2008 www.gotronik.pl
2. Uruchamiamy program MegaLoad
1. File to be programed in the Flash – wskaż ścieżkę dostępu (lokalizacji) pliku *.hex FLASH który ma zostać
wgrany (kod źródłowy programu).
File to be programed in the EEprom – wskaż ścieżkę dostępu (lokalizacji) pliku *.hex EEPROM który ma zostać
wgrany (kod źródłowy programu).
2. Ustawienia portu:
ComPort: numer portu (należy wybrać odpowiedni – w zależności od tego pod jaki numerem system
Windows zainstalował go)
Speed: wybieramy 57600bps
Aby rozpocząć programowanie mikroprocesora należy przycisnąć przycisk RESET.
21
GOTRONIK 2008 www.gotronik.pl
Zmiana przydzielonego numeru portu COM (system Windows).
W menadżerze urządzeń WINDOWS sprawdzamy pod jakim numerem został zainstalowany port COM.
Aby zmienić przydzielony numer portu wybieramy opcję Właściwości
22
GOTRONIK 2008 www.gotronik.pl
Wybieramy Ustawienia portu
23
GOTRONIK 2008 www.gotronik.pl
Klikamy na przycisk Zaawansowane
24
GOTRONIK 2008 www.gotronik.pl
Zmieniamy numer portu. Następnie OK.