INSTRUKCJA Płytka uruchomieniowa EvB 4.3 v3



Podobne dokumenty
INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 4.3 v4

INSTRUKCJA Płytka uruchomieniowa EvB 4.3

INSTRUKCJA Płytka uruchomieniowa EvB 4.1 Instrukcja obsługi

INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 5.1 v5

ZL11ARM. Uniwersalna płyta bazowa

Jak zaprogramować procesor i. wgrać firmwar-e do yampp3usb. Copyright SOFT COM sp. z o. o.

yoyo ver. 6.0

ANALOGOWE UKŁADY SCALONE

Oprogramowanie klawiatury matrycowej i alfanumerycznego wyświetlacza LCD

Urządzenia do bezprzerwowego zasilania UPS CES GX RACK. 10 kva. Wersja U/CES_GXR_10.0/J/v01. Praca równoległa

PRZEMYSŁOWY ODTWARZACZ PLIKÓW MP3 i WAV

linkprog programator USB

Kurs obsªugi interfejsu I2C.

Adapter USB do CB32. MDH-SYSTEM ul. Bajkowa 5, Lublin tel./fax lub kom e mail: info@mdh-system.pl

PERSON Kraków

Instrukcja obsługi zamka. bibi-z50. (zamek autonomiczny z czytnikiem identyfikatora Mifare)

micro Programator ISP mikrokontrolerów AVR zgodny z STK500v2 Opis Obs³ugiwane mikrokontrolery Wspó³praca z programami Podstawowe w³aœciwoœci - 1 -

KB-01. Sterownika silnika krokowego bipolarnego dwufazowego INSTRUKCJA OBSŁUGI. 9. Eksploatacja sterownika KB-01:

Sterownik Silnika Krokowego GS 600

INSTRUKCJA TERMOSTATU

Instrukcja programu PControl Powiadowmienia.

INSTRUKCJA OBS UGI

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-JTAG-ICE debugger-programator

REJESTRATOR RES800 INSTRUKCJA OBSŁUGI

INSTRUKCJA OBSŁUGI URZĄDZENIA: HC8201

Moduł GSM generacja 1

Pomiar mocy pobieranej przez napędy pamięci zewnętrznych komputera. Piotr Jacoń K-2 I PRACOWNIA FIZYCZNA

Dokumentacja modułu. DIPmSAM 1.0. wersja 1.0

PX319. Driver LED 1x2A/48V INSTRUKCJA OBSŁUGI

raceboard-s Szybki start

Projekt z przedmiotu Systemy Mikroprocesorowe w Automatyce Moduł z kontrolerem AtMega32, programator AVR ISP. Robert Kuczaj 6 marca 2007

Programator pamięci EEPROM

Zainstalowana po raz pierwszy aplikacja wymaga aktualizacji bazy danych obsługiwanych sterowników.

STEROWNIK PRZEPŁYWOMIERZA Z WYŚWIETLACZEM LED NA SZYNĘ DIN SPR1

Interfejs RS485-TTL KOD: INTR. v.1.0. Wydanie: 2 z dnia Zastępuje wydanie: 1 z dnia

SIEMENS 1 SCALANCE W786 SIMATIC NET. Instrukcja obsługi. Wyświetlacz LED. Przycisk Reset. Demontaż / montaż obudowy. Specyfikacja techniczna

TABLICA SYNOPTYCZNA CA-64 PTSA

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

Tester pilotów 315/433/868 MHz MHz

Skrócony opis instalacji Sympodium DT770 Interaktywny ekran z cyfrowym piórem

Systemy wbudowane Mikrokontrolery

AVREVB1. Zestaw uruchomieniowy dla mikrokontrolerów AVR. Zestawy uruchomieniowe

Instalacja. Zawartość. Wyszukiwarka. Instalacja Konfiguracja Uruchomienie i praca z raportem Metody wyszukiwania...

DTR.ZL APLISENS PRODUKCJA PRZETWORNIKÓW CIŚNIENIA I APARATURY POMIAROWEJ INSTRUKCJA OBSŁUGI (DOKUMENTACJA TECHNICZNO-RUCHOWA)

Bufory danych wilgotności i temperatury TR100-A/TR200-A Nr produktu

Tester pilotów 315/433/868 MHz

INSTRUKCJA INSTALATORA

Karta adaptacyjna GSM

Sterownik nagrzewnicy elektrycznej HE

Przepływomierz MFM 1.0 Nr produktu

INSTRUKCJA OBSŁUGI WD2250A. WATOMIERZ 0.3W-2250W firmy MCP

Instrukcja obsługi. Sterownik ścienny KJR10B/DP

Elementy podłączeniowe.

DYSTRYBUCJA : DJ-DISTRIBUTION NUMARK POLSKA

ROZDZIAŁ 1 Instrukcja obsługi GRAND HAND VIEW III

CYFROWY MIERNIK REZYSTANCJI UZIEMIENIA KRT 1520 INSTRUKCJA OBSŁUGI

Mini stacja MP3 5w1 z Bluetoothem, radiem, zegarem, głośnikiem

Type ETO2 Controller for ice and snow melting

PAKOWARKA PRÓŻNIOWA VAC-10 DT, VAC-20 DT, VAC-20 DT L, VAC-20 DT L 2A VAC-40 DT, VAC-63 DT, VAC-100 DT

Warszawa, r.

INTERFEJS S-CTT Super Chip tuning tool INSTRUKCJA OBSŁUGI

Wykład 2. Interfejsy I 2 C, OneWire, I 2 S

INSTRUKCJA OBS UGI. Stabilizowane zasilacze pr du sta ego. modele: DF173003C DF173005C

Wtedy wystarczy wybrać właściwego Taga z listy.

EC1000 KATALOG SYSTEMÓW STEROWANIA

Bazy danych. Andrzej Łachwa, UJ, /15

Spis procedur i programów

Elementy cyfrowe i układy logiczne

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

UWAGA! PRZECZYTAJ NAJPIERW:

CZYTNIK ZBLIŻENIOWY RFID-UR80D

INSTRUKCJA OBSŁUGI MC-2810 CYFROWY SYSTEM GŁOŚNIKOWY 5.1 KANAŁÓW DO KINA DOMOWEGO

GENERATOR LICZB TOTOLOTKA Krzysztof Górski

Porty do podłączenia komputera, drukarki, czytnika kodów kreskowych itp.

ENES Magnesy Paweł i Tomasz Zientek Sp. k.

digilux 1.0 I N S T R U K C J A O B S Ł U G I

Śrubka zamykająca Uchwyt ścienny Przycisk kontrolny Lampka kontrolna

Konfigurator opisuje proces instalacji i konfiguracji karty sieciowej bezprzewodowej D-Link DWL-520+ w systemach /2000/XP /

STEROWNIKI NANO-PLC NA PRZYKŁADZIE STEROWNIKA LOGO!

OBSŁUGI Konwerter USB-RS

Przekaźniki czasowe H/44. Przekaźniki czasowe. Przekaźnik czasowy opóźnienie załączania EN 61810

M-200 REJESTRATOR DANYCH

INSIGNUM Sprzedaż Detaliczna Instalacja i Konfiguracja

HiTiN Sp. z o. o. Przekaźnik kontroli temperatury RTT 4/2 DTR Katowice, ul. Szopienicka 62 C tel/fax.: + 48 (32)

Rozliczenia z NFZ. Ogólne założenia. Spis treści

elektroniczna Platforma Usług Administracji Publicznej

db powernet Instalacja czytnika kart mikroprocesorowych (instrukcja)

VF61M. Zastosowanie. Podstawowe właściwości

Poniżej instrukcja użytkowania platformy

INSTRUKCJA OBSŁUGI STEROWNIK PASZOCIĄGU DALTEC 1001

LEVELAUTOMATIC EVOLUTION

CD-W Przetwornik stężenia CO 2 do montażu naściennego. Cechy i Korzyści. Rysunek 1: Przetwornik stężenia CO 2 do montażu naściennego

SpedCust 5 instrukcja instalacji

PROCEDURA ROZWIĄZYWANIA PROBLEMÓW Z SYSTEMEM SD-NAVI (wersja 1.00)

SKRÓCONA INSTRUKCJA OBSŁUGI CR-500- HD

System Informatyczny CELAB. Przygotowanie programu do pracy - Ewidencja Czasu Pracy

TERMOSTAT PROGRAMOWALNY typ 093

TESTER LX 9024 (SYSTEM ALARMOWY IMPULSOWY) INSTRUKCJA OBSŁUGI

Generalnie przeznaczony jest do obsługi systemów klimatyzacyjnych i chłodniczych.

Instrukcja obsługi Norton Commander (NC) wersja 4.0. Autor: mgr inż. Tomasz Staniszewski

Transkrypt:

INSTRUKCJA Płytka uruchomieniowa EvB 4.3 v3 Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 1

Zawartość Wstęp...3 Skład zestawu EvB 4.3...4 Zasilanie...6 Złącze programatora...7 Port USB...8 Magistrala RS485...9 Diody LED...9 Przyciski...10 Potencjometry...10 Wyjścia mocy...11 Zegar RTC, pamięć EEPROM...12 Karta MMC...13 Wyświetlacz LED...14 Wyświetlacz LCD...15 Odbiornik IR, czujnik temperatury...16 Wyprowadzenia mikroprocesora...17 Programowanie poprzez złącze USB...19 Programowanie mikroprocesorów AVR za pomocą zestawu EvB 4.3...23 Gwarancja...26 Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 2

Wstęp Zestaw EvB 4.3 jest zestawem uruchomieniowym opartym na bardzo popularnych w Polsce mikroprocesorach ATMega16, ATMega32 lub ATMega644p firmy Atmel. Płytka została wyposażona w szereg elementów peryferyjnych, których końcówki sterujące zostały wyprowadzone na listwy kołkowe, co umożliwia użytkownikowi bardzo szybką implementację dowolnego projektu bez wykonywania specjalnej dedykowanej płytki. Wszystkie listwy są dokładnie opisane oraz znajdują się w pobliżu peryferiów, do których są podłączone co umożliwia intuicyjne łączenie elementów bez potrzeby zaglądania do dokumentacji. Zestaw EvB 4.3 został stworzony z myślą, zarówno o początkujących użytkownikach, którzy zaczynają dopiero stawiać pierwsze kroki w dziedzinie mikroprocesorów, jak i o wytrawnych programistach szukających uniwersalnej platformy do swoich projektów. Wcześniejsze wersje płytki EvB4.3 z powodzeniem były wykorzystywane do opracowywania kilku dużych projektów, m.in. na polskich uczelniach, a także w pracach magisterskich. Na dzień dzisiejszy z naszych płytek korzysta kilka uczelni wyższych na terenie Śląska. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 3

Skład zestawu EvB 4.3 W skład zestawu EvB 4.3 wchodzi: Płytka jest wyposażona w następujące elementy: - Procesor AVR ATMega16 (ATMega32 lub ATMega644p) w obudowie DIP40 - Zegar czasu rzeczywistego PCF8583 - Pamięć EEPROM AT24C02 - Odbiornik podczerwienie TSOP4836 - Czujnik temperatury DS18B20 - Konwerter RS485 - Gniazdo kart MMC/SD - 5 przycisków - 8 diód LED - 5 wyjść tranzystorowych o mocy 500mA każdy - 2 potencjometry analogowe - Wyświetlacz 4x7 segmentowy - Złącze USB - Złącze ISP - 5 pinów napięcia +5V - 5 pinów masy Wyświetlacz LCD 2x16znaków Zestaw przewodów połączeniowych (10 przewody pojedyncze 10cm) opcjonalnie Gwarancja, którą stanowi faktura VAT bądź paragon. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 4

Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 5

Zasilanie Płytka EvB 4.3 może być zasilana poprzez: port USB, w tym przypadku należy zewrzeć zworkę USB-Vcc, zewnętrzny zasilacz o napięciu minimum 9V, który należy podłączyć do złączki POWER przy zachowaniu polaryzacji opisanej na płytce( w tym przypadku zworka USB-Vcc musi być rozwarta). Poprawne podłączenie zasilania sygnalizuje zielona dioda przy złączach GND i +5V. Na płytce znajdują się złącza GND oraz +5V do których została doprowadzona odpowiednio masa oraz +5V. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 6

Złącze programatora Na płytce EvB 4.3 znajduje się 10 pinowe złącze programatora w standardzie ISP KANDA, jest ono zgodne z większością programatorów dostępnych na rynku, m.in. STK200, AVRProg. MOSI, MISO, SCK RST NC VCC sygnały magistrali ISP reset układu docelowego nie podłączony napięcie układu docelowego Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 7

Port USB Komunikacja zestawu EvB 4.3 z komputerem została zrealizowana za pomocą konwertera USB-UART FT232RL (wirtualny port COM). Do układu FT232RL zostały na stałe doprowadzone linie TXD, RXD procesora dzięki czemu nie ma potrzeby ich łączenia. Sterowniki wirtualnego portu COM dostępne są pod adresem: http:///evb4.1/cdm_2.04.06_whql_certified.zip Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 8

Magistrala RS485 Płytka EvB 4.3 została wyposażona w przemysłową magistralę RS485, dzięki której można ją wykorzystać w aplikacjach przemysłowych. Linie danych (A i B) zostały wyprowadzone na listwę zaciskową umieszczoną w lewym dolnym rogu płytki, jumper 120R odpowiada za dołączenie terminatora linii, natomiast złączka DE/RE służy do połączenia pinów DE i RE układu SN75176 z pinem PD2 procesora (istnieje możliwość połączenia za pomocą kabla pinów DE/RE z dowolnym pinem mikroprocesora), linie TXD i RXD zostały połączone z mikroprocesorem na stałe. Diody LED Aby zaświecić diodę LED umieszczoną na płytce należy do odpowiedzialnego jej pinu podać masę (logiczne zero). Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 9

Przyciski Przyciski umieszczone na płytce w momencie wciśnięcia zwierają pin do masy. W celu wykrycia wciśnięcia przycisku przez mikroprocesor należy koniecznie załączyć rezystor podciągający. Potencjometry Potencjometry umieszczone na płytce pozwalają na wygenerowanie dowolnego napięcia w zakresie 0-5V Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 10

Wyjścia mocy Płytka została wyposażona w pięć wyjść mocy o obciążalności 500mA każde. Górne wyjście oznaczone + jest to napięcie zasilające pobierane z zewnętrznego zasilacza (o ile jest on podłączony). Pozostałe zaciski złącza zwierane są do masy po podaniu 5V (logiczna 1) na wejścia im odpowiedzialne. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 11

Zegar RTC, pamięć EEPROM Płytka została wyposażona w dwa układy pracujące na wspólnej magistrali I2C, jest to zewnętrzna pamięć EEPROM o pojemności 2kBity o adresie 172 (0xAC) dla odczytu i 173 (0xAD) dla zapisu oraz zegar czasu rzeczywistego PCF8583 o adresie 162 (0xA2) dla odczytu i 163 dla zapisu (0xA3). Dodatkowo na złącze obok układu PCF8583 wyprowadzono pin INT odpowiedzialny za przerwanie wywołane przez alarm oraz złącze zasilania bateryjnego zegara. W przypadku obsługi magistrali I2C w środowisku BASCOM może być konieczne dolutowanie zewnętrznych podciągających rezystorów (4,7k albo 10k) w miejscach oznaczonych gwiazdką, spowodowane to jest tym, że BASCOM nie załącza wewnętrznych rezystorów podciągających na magistrali I2C. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 12

Karta MMC Płytka posiada gniazdo zewnętrznych kart pamięci MMC oraz SD. Zasilanie karty odbywa się poprzez stabilizator napięcia 3.3V umieszczony w układzie FT232RL, natomiast sygnały są dopasowywane do napięcia 5V poprzez dzielniki rezystorowe. Z gniazda wyprowadzono na złącze MMC sygnały CLK, DI, DATA0, DATA3 oraz styk włożenia karty. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 13

Wyświetlacz LED W celu zapalenia segmentu na wyświetlaczu należy podać zero logiczne na bazę tranzystora (piny DIGI) oraz na Pin odpowiadający segmentowi (piny SEGMENT). Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 14

Wyświetlacz LCD Na płytce umieszczono 16 pinowe złącze do podłączenia wyświetlacza LCD opartego na kontrolerze HD44780. Sterowanie wyświetlacza ze względu na połączenie elektryczne odbywa się za pomocą słów 4 bitowych. Sygnały z wyświetlacza wyprowadzono na złącze opisane HD44780 oraz podpisano pod złączem. Kontrast wyświetlacza, regulujemy za pomocą oznaczonego na rysunku potencjometru. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 15

Odbiornik IR, czujnik temperatury Sygnał z odbiornika podczerwieni TSOP4836 oraz czujnika temperatury DS18B20 został wyprowadzony na złącze umieszczone nad tymi układami. Lewy pin połączony jest z czujnikiem temperatury, natomiast prawy z jej odbiornikiem. Warto zaznaczyć, iż istnieje możliwość dołączenia dodatkowych czujników temperatury do złącza umieszczonego po lewej stronie czujnika. W przypadku instalacji dodatkowego czujnika musi on zostać obrócony o 180stopni w stosunku do wlutowanego czujnika (skrajnie lewy pin to +5V, środkowy sygnał wyjściowy, natomiast prawy to masa). Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 16

Wyprowadzenia mikroprocesora Z procesora wyprowadzono na piny wszystkie porty oraz pin AREF (napięcie odniesienia dla przetwornika AC). Opisy wszystkich pinów zamieszczono na rysunku poniżej. Przycisk RESET umieszczony przy złączu USB służy do sprzętowego resetowania układu. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 17

Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 18

Programowanie poprzez złącze USB. 1. W pierwszej kolejności pobieramy program AND-Load ze strony: Lub bezpośrednio z tego linku: http://and-tech.pl/evb4.3/and-load.zip 2. Rozpakowujemy oraz uruchamiamy program. Wybieramy plik hex, którym chcemy zaprogramować procesor. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 19

3. Wybieramy port COM, na którym mamy zainstalowany zestaw. Informację odnośnie portu COM znajdziemy w Menadżerze Urządzeń Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 20

4. Następnie wciskamy przycisk Open Port i wciskamy przycisk na płytce EvB 4.3 Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 21

5. Po wciśnięciu przycisku RESET nastąpi zaprogramowanie pamięci Flash procesora. Po prawidłowo wykonanej operacji otrzymamy komunikat Flash Prog Done! Przed odłączeniem płytki EvB należy zamknąć program AND-Load. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 22

Programowanie mikroprocesorów AVR za pomocą zestawu EvB 4.3. 1. Podłączenie mikroprocesora do złącza programatora W pierwszej kolejności należy połączyć wyprowadzenia mikroprocesora z programatorem, w sposób opisany poniżej. Programat Mikroprocesor port or ISP TS MISO SR SCK CD MOSI RI RESET 2. Podłączamy płytkę EvB 4.3 do komputera (jeśli to pierwsze podłączenie system poprosi o sterowniki. 3. Ściągamy oprogramowanie AVRDUDE ze specjalnie przygotowanymi plikami ze strony: /files/evb-isp.zip Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 23

4. 5. 6. 7. Rozpakowujemy plik i uruchamiamy program avrdude-gui.exe (wymagany jest.net w wersji co najmniej 2.0) Jako programator wybieramy FT232R Synchronous BitBang (EvB) Wybieramy procesor, który chcemy zaprogramować, w naszym przypadku jest to ATMega16 W Command line Option wpisujemy -P ft0 -B 19200 Sprawdzamy połączenie poprzez przycisk Read w sekcji Fuse Jeśli w oknach hfuse, lfuse pojawią się cyfry to znaczy iż programator działa poprawnie i możemy zaprogramować procesor naszym plikiem, jeśli natomiast ukaże się ekran jak poniżej oznacza to iż płytka nie jest poprawnie zainstalowana w systemie lub źle wybraliśmy ustawienia. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 24

8. Wybieramy plik jaki chcemy wgrać do procesora i wciskamy przycisk EraseWrite-Verify. Po kilku sekundach powinniśmy mieć zaprogramowany mikroprocesor. Powyższy opis programowania mikroprocesorów można wykorzystać również do procesorów nie obsadzonych w podstawce zestawu EvB, należy jednak w tym przypadku pamiętać o podłączeniu dodatkowo zasilania oraz masy do programowanego procesora (najlepiej wykorzystać piny +5V i GND z płytki EvB). Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 25

Gwarancja Na produkt udzielana jest 12 miesięczna gwarancja. Podstawą do roszczeń gwarancyjnych jest faktura VAT lub paragon. Warunki gwarancji dostępne są pod adresem : http://and-tech.pl/warunki-gwarancji Firma And-Tech nie ponosi odpowiedzialności za szkody oraz uszkodzenia wyrządzone niewłaściwym podłączeniem, użytkowaniem, a w szczególności działaniem programu, który został napisany przez użytkownika zestawu. Instrukcja obsługi płytki uruchomieniowej EvB 4.3 v3 Strona 26