ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE



Podobne dokumenty
ZL9AVR. Płyta bazowa dla modułów ZL7AVR (ATmega128) i ZL1ETH (RTL8019)

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL8AVR. Płyta bazowa dla modułów dipavr

ZL25ARM. Płyta bazowa dla modułów diparm z mikrokontrolerami STR912. [rdzeń ARM966E-S]

ZL11ARM. Uniwersalna płytka bazowa dla modułów diparm

ZL9ARM płytka bazowa dla modułów diparm z mikrokontrolerami LPC213x/214x

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL4PIC uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC (v.1.0) Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL16AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega8/48/88/168

LITEcompLPC1114. Zestaw ewaluacyjny z mikrokontrolerem LPC1114 (Cortex-M0) Sponsorzy:

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

ZL10PLD. Moduł dippld z układem XC3S200

KAmduino UNO. Płytka rozwojowa z mikrokontrolerem ATmega328P, kompatybilna z Arduino UNO

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL6PLD zestaw uruchomieniowy dla układów FPGA z rodziny Spartan 3 firmy Xilinx

ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

KAmduino UNO. Rev Źródło:

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

KA-NUCLEO-F411CE. Płytka rozwojowa z mikrokontrolerem STM32F411CE

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

KAmodRPiADCDAC. Moduł przetwornika A/C i C/A dla komputerów RaspberryPi i RaspberryPi+

Programator ZL2PRG jest uniwersalnym programatorem ISP dla mikrokontrolerów, o budowie zbliżonej do STK200/300 (produkowany przez firmę Kanda).

ADuCino 360. Zestaw uruchomieniowy dla mikrokontrolerów ADuCM360/361

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC2100, które można zastosować w zestawie ZL3ARM.

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL6ARM Zestaw uruchomieniowy dla mikrokontrolerów LPC213x. Tab. 1. Zestawienie najważniejszych parametrów wybranych mikrokontrolerów z rodziny LPC213x

KA-NUCLEO-UniExp. Wielofunkcyjny ekspander dla NUCLEO i Arduino z Bluetooth, MEMS 3DoF, LED-RGB i czujnikiem temperatury

FREEboard. Zestaw startowy z mikrokontrolerem z rodziny Freescale KINETIS L (Cortex-M0+) i sensorami MEMS 7 DoF

JTAG Isolator. Separator galwaniczny JTAG dla ARM, AVR i FPGA

ZL2ARM easyarm zestaw uruchomieniowy dla mikrokontrolerów LPC2104/5/6 (rdzeń ARM7TDMI-S)

KA-NUCLEO-Weather. ver. 1.0

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

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

KA-Nucleo-Weather. Rev Źródło:

ZL19PRG. Programator USB dla układów PLD firmy Altera

ZL11ARM. Uniwersalna płyta bazowa

ZL5ARM. Zestaw uruchomieniowy dla mikrokontrolerów LPC2119/2129 (rdzeń ARM7TMDI-S) Kompatybilność z zestawem MCB2100 firmy Keil

Uniwersalny zestaw uruchomieniowy ZL4PIC

Programator-debugger JTAG/SWIM dla mikrokontrolerów STM32 i STM8

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2

Płytka uruchomieniowa AVR oparta o układ ATMega16/ATMega32. Instrukcja Obsługi. SKN Chip Kacper Cyrocki Page 1

MAXimator. Zestaw startowy z układem FPGA z rodziny MAX10 (Altera) Partnerzy technologiczni projektu:

ZL1MSP430 Zestaw startowy dla mikrokontrolerów MSP430F11xx/11xxA ZL1MSP430

ISP ADAPTER. Instrukcja obsługi rev.1.1. Copyright 2009 SIBIT

ZL11PRG v.2. Uniwersalny programator ISP. Odpowiednik: Byte Blaster II DLC5 Programmer AT89ISP STK-200 Lattice ISP ARM Wiggler

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

dokument DOK wersja 1.0

ZL4ST7. Zestaw uruchomieniowy dla mikrokontrolera

Płytka uruchomieniowa XM32

SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701. SigmaDSP - zestaw uruchomieniowy dla procesora ADAU1701.

E-TRONIX Sterownik Uniwersalny SU 1.2

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

Płytka uruchomieniowa XM64

WIZUALIZACJA DANYCH SENSORYCZNYCH MINISTACJA METEOROLOGICZNA

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

DTR PICIO v Przeznaczenie. 2. Gabaryty. 3. Układ złącz

Jednym z najlepszych sposobów poznawania nowego typu mikrokontrolera

1. Wprowadzenie Programowanie mikrokontrolerów Sprzęt i oprogramowanie... 33

ZL15PLD. Płyta bazowa dla modułów z układem XC2C256

Tester samochodowych sond lambda

Politechnika Białostocka

ARMputer, część 1 AVT 922

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

MOD STM32 explorem0 z STM32F051C8T6. sklep.modulowo.pl akademia.modulowo.pl zestawy.modulowo.pl app.modulowo.pl blog.modulowo.

4 Adres procesora Zworkami A0, A1 i A2 umieszczonymi pod złączem Z7 ustalamy adres (numer) procesora. Na rysunku powyżej przedstawiono układ zworek dl

MikloBit ul. Cyprysowa 7/ Jaworzno. rev MB-AVR-ISP programator

Laboratorium Analogowych Układów Elektronicznych Laboratorium 6

Kod produktu: MP01611

Programator ICP mikrokontrolerów rodziny ST7. Full MFPST7. Lite. Instrukcja użytkownika 03/09

Płyta uruchomieniowa EBX51

Kod produktu: MP-1W-2480

MultiTool instrukcja użytkownika 2010 SFAR

Biomonitoring system kontroli jakości wody

Rys. 1. Schemat ideowy karty przekaźników. AVT 5250 Karta przekaźników z interfejsem Ethernet

KAmodRPi ADC DAC. Rev Źródło:

KONWERTER RS-422 TR-43

Wyniki (prawie)końcowe - Elektroniczne warcaby

Dokumentacja Techniczna. Konwerter USB/RS-232 na RS-285/422 COTER-24I COTER-24N

Zgrana para - NerO i CleO

MCAR Robot mobilny z procesorem AVR Atmega32

Uniwersalna karta I/O

Edukacyjny sterownik silnika krokowego z mikrokontrolerem AT90S1200 na płycie E100. Zestaw do samodzielnego montażu.

2. Architektura mikrokontrolerów PIC16F8x... 13

Zestaw Startowy EvB. Więcej informacji na stronie:

Moduł prototypowy.. Leon Instruments. wersja 1.0

HART-COM - modem / przenośny komunikator HART

Podobny zestaw ewaluacyjny dla mikrokontrolerów

SiMod-X-(A1) Przetwornik parametrów powietrza z interfejsem RS485 (MODBUS RTU) oraz wyjściem analogowym (dotyczy wersji -A1)

Transkrypt:

ZL2ST7 Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE ZL2ST7 to uniwersalny zestaw uruchomieniowy dla szerokiej gamy mikrokontrolerów z rodziny ST7LITE. Zestaw zawiera typowe peryferia stosowane w systemach mikroprocesorowych, opcjonalnie może być wyposażony w interfejs USB. ver. 1.0

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Podstawowe cechy i parametry zestawu kompatybilny z wybranymi mikrokontrolerami z rodzin ST7SUPERLITE, ST7LITE0, ST7LITE1xB i ST7LITE2x (montowane w podstawkach DIP16 lub DIP20), 4-przyciskowa klawiatura + przycisk ręcznego zerowania, potencjometr do ustawiania napięcia na wejściu analogowym, 8 diod LED sterowanych z wyjść konwertera szeregowo-równoległego z magistralą SPI, opcjonalny, uniwersalny 8-bitowy port I/O z interfejsem SPI, wbudowany fotorezystor, dwa wzmacniacze prądowe do 80 ma z wyjściami OC (zaciski ARK), złącze do dołączenia wyświetlacza LCD (LCD1602), złącze konwertera RS232<->USB (ZL1USB_A), głośnik piezoelektryczny, możliwość zasilania z USB, łatwa konfiguracja za pomocą zworek, współpraca z programatorem ICP STM-STICK (np. ZL17PRG), napięcie zasilania 9...12 VDC/200 ma. Wyposażenie standardowe Kod ZL2ST7 Opis zmontowany i uruchomiony zestaw uruchomieniowy ZL2ST7 (bez mikrokontrolera i wyświetlacza LCD); płyta CD-ROM z dokumentacją techniczną zestawu, noty katalogowe mikrokontrolerów oraz układów zastosowanych w zestawie, aplikacje do programowania ISP mikrokontrolerów ST7LITE, demonstracyjna wersja kompilatora języka C Cosmic ST7 (ograniczenie 16 kb), środowisko ST7 Visual Develop IDE, programy przykładowe dla mikrokontrolera ST7FLITE29. BTC Korporacja 03-237 Warszawa ul. Inowłodzka 5 tel./faks: (22) 814-13-02 e-mail: biuro@kamami.pl http://www.kamami.pl Zastrzegamy prawo do wprowadzania zmian bez uprzedzenia. Oferowane przez nas płytki drukowane mogą się różnić od prezentowanej w dokumentacji, przy czym zmianom nie ulegają jej właściwości użytkowe. BTC Korporacja gwarantuje zgodność produktu ze specyfikacją. BTC Korporacja nie ponosi odpowiedzialności za jakiekolwiek szkody powstałe bezpośrednio lub pośrednio w wyniku użycia lub nieprawidłowego działania produktu. BTC Korporacja zastrzega sobie prawo do modyfikacji niniejszej dokumentacji bez uprzedzenia.

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 3 Spis treści Podstawowe cechy i parametry zestawu...2 Wyposażenie standardowe...2 Schemat elektryczny...4 Konfiguracja zestawu...5 Klawiatura...6 Wyświetlacz LCD...7 Sterowanie diod LED...8 Przetwornik piezoceramiczny...9 Nastawnik napięcia...10 Czujnik światła...11 Interfejs RS232 i konwerter UART2USB...12 Bufory prądowe OC...13 Wybór źródła zasilania...14 Złącze programatora ICP, konfiguracja mikrokontrolera...15 Uniwersalne pole montażowe...16

4 Schemat elektryczny Schemat elektryczny zestawu pokazano na poniższym rysunku. ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 5 Konfiguracja zestawu Ze względu na dużą liczbę elementów peryferyjnych zastosowanych w zestawie ZL2ST7, przewidziano możliwość ich selektywnego dołączania do linii I/O mikrokontrolera zainstalowanego w jednej z podstawek U1 lub U2. Na rysunku poniżej przedstawiono rozmieszczenie najważniejszych elementów wyposażenia zestawu.! w Zestaw ZL2ST7 będzie pracował poprawnie, jeżeli zainstalowany jest jeden z mikrokontrolerów podstawkach U1 lub U2. Typy mikrokontrolerów, które można zastosować w podstawkach U1 i U2 Podstawka Typy mikrokontrolerów U2 (DIP16) SUPERLITE, LITE0, ST7LITE1xB U1 (DIP20) ST7LITE2x

6 Klawiatura ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Klawiatura zastosowana w zestawie składa się z 4 przycisków, które mogą być dołączone za pomocą przewodów (np. CAB_A) do dowolnych linii mikrokontrolera. Dzięki JP8 możliwe jest również dołączenie jumperami przycisków do linii portu PB zgodnie z tabelą: Zwarte styki w JP8 Znaczenie 1-2 Przycisk SW0 dołączony do linii PB0 3-4 Przycisk SW1 dołączony do linii PB1 5-6 Przycisk SW2 dołączony do linii PB2 7-8 Przycisk SW3 dołączony do linii PB3 Dodatkowy przycisk SW_RES służy do ręcznego zerowania mikrokontrolera.

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 7 Wyświetlacz LCD Zestaw ZL2ST7 może być wyposażony w alfanumeryczny wyświetlacz LCD (oznaczenie LCD1602) z wbudowanym sterownikiem HD44780 (złącze LCD) pracujący w trybie 4-bitowym. Wyprowadzenia wyświetlacza są doprowadzone do złącza JP10, dzięki czemu za pomocą przewodów (np. CAB_A) można je dołączyć do dowolnych linii mikrokontrolera. Do złącza JP10 zostały również doprowadzone linie portu PA po założeniu na JP10 jumperów wyświetlacz LCD jest dołączony do mikrokontrolera zgodnie z poniższą tabelą. Przypisanie sygnałów sterownika LCD do linii we/wy mikrokontrolera po założeniu jumperów na JP10 Nazwa wyprowadzenia LCD Numer wyprowadzenia LCD Nazwa linii portu mikrokontrolera RS 4 PA4 RW 5 Zwarta do masy E 6 PA7 D4 11 PA0 D5 12 PA1 D6 13 PA2 D7 14 PA3

8 Sterowanie diod LED ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Zestaw ZL2ST7 jest wyposażony 8 diod LED (D1...D8). Anody diod (przez rezystory ograniczające prąd) są doprowadzone do złącza JP6, dzięki czemu za pomocą przewodów (np. CAB_A) można je dołączyć do dowolnych linii mikrokontrolera. Do złącza JP6 zostały również doprowadzone linie portu PA po założeniu jumperów na JP6 diody LED są dołączony do mikrokontrolera zgodnie z poniższą tabelą. Sposób dołączenia diod LED do linii we/wy mikrokontrolera po założeniu jumperów na JP6 Oznaczenie diody LED Linia we/wy! na płytce Podczas programowania mikrokontrolera (ICP) linie LED0 D1 PA0 PA5 i PA6 należy pozostawić nie obciążone (jumpe- LED1 D2 PA1 ry muszą być zdjęte). LED2 D3 PA2 LED3 D4 PA3 LED4 D5 PA4 LED5 D6 PA5 LED6 D7 PA6 LED7 D8 PA7

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 9 Przetwornik piezoceramiczny Odtwarzanie dźwięków umożliwia przetwornik piezoceramiczny Gl1, którego jedno z wyprowadzeń dołączono do styku 8 w JP9. Może on być dołączany przewodem (np. CAB_A) do dowolnej linii mikrokontrolera. Możliwe jest również założenie jumpera na JP9 zwierającego styki 7 i 8, co spowoduje dołączenie przetwornika Gl1 do linii PB3 mikrokontrolera.

10 Nastawnik napięcia ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Zastosowany na płytce potencjometr P1 służy do ustawiania napięcia o wartości z zakresu 0...+5 V. Sygnał ten jest doprowadzony do styku 10 złącza JP9. Po założeniu jumpera na JP9 zwierającego styki 9 i 10 napięcie ustawione potencjometrem P1 zostanie doprowadzone na wejście PB4 przetwornika A/C wbudowanego w mikrokontroler.

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 11 Czujnik światła Zastosowany na płytce fotorezystor FR1 umożliwia pomiar natężenia światła. Sygnał z fotorezystora jest doprowadzony do styku 6 złącza JP9. Po założeniu jumpera na JP9 zwierającego styki 5 i 6 napięcie zależne od oświetlenia fotorezystora zostanie doprowadzone na wejście PB2 przetwornika A/C wbudowanego w mikrokontroler.

12 ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Interfejs RS232 i konwerter UART2USB Zestaw ZL2ST7 wyposażono w konwerter napięciowy MAX232 (U4) umożliwiający komunikację szeregową zgodną z RS232. Ponieważ mikrokontrolery ST7LITE1x/2x nie są wyposażone w sprzętowe UART-y, transmisję należy obsłużyć programowo. Linia Rx jest doprowadzona do styku 4 złącza JP9 po założeniu jumpera na JP9 zwierającego styki 3 i 4 sygnał zostanie doprowadzony do linii PB1 mikrokontrolera. Linia Tx jest doprowadzona do styku 2 złącza JP9 po założeniu jumpera na JP9 zwierającego styki 1 i 2 sygnał zostanie doprowadzony do linii PB0 mikrokontrolera. Możliwe jest również dołączenie sygnałów Tx i Rx do dowolnych linii we/wy mikrokontrolera za pomocą przewodów (np. CAB_A). W zestawie ZL2ST7 przewidziano również możliwość zastosowania konwertera UART<->USB (ZL1USB_A). Wybór kanału transmisyjnego jest możliwy dzięki zaworkom JP14 i JP15 (tabela obok). Wybór kanału transmisyjnego Zwarte styki JP14 Zwarte styki JP15 Opis 1-2 1-2 Do linii Rx i Tx jest dołączony ZL1USB 2-3 2-3 Do linii Rx i Tx jest dołączony MAX232 Pozostałe kombinacje położeń Zabronione

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 13 Bufory prądowe OC Zestaw ZL2ST7 wyposażono w dwa wyjścia typu Open Collector (OC) z tranzystorami bipolarnymi T1 i T2. Ich obwody kolektor-baza zabezpieczono diodami antyprzepięciowymi D10 i D11, dzięki czemu dopuszczalne jest stosowanie obciążeń o charakterze indukcyjnym. Bazy tranzystorów doprowadzono do styków 12 i 14 JP9. Do wyjść mikrokontrolera można je dołączyć za pomocą przewodów ze złączami sprężynującymi (np. CAB_A). Kolektory tranzystorów dołączono do styków Con2 (zaciski śrubowe ARK2).

14 Wybór źródła zasilania ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Zestaw może być zasilany napięciem o wartości 9 12 VDC z zewnętrznego zasilacza sieciowego lub z interfejsu USB dowolnego komputera PC. Do wyboru źródła zasilania służy zworka JP16: - w pozycji 1-2 (USB) zestaw jest zasilany z gniazda Gn3; - w pozycji 2-3 (EXT) zestaw jest zasilany z gniazda Gn1 (polaryzacja napięcia podawanego na złącze Gn1 nie jest istotna, wejście stabilizatora jest zabezpieczone za pomocą mostka Graetz a).

ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE 15 Złącze programatora ICP, konfiguracja mikrokontrolera Mikrokontrolery ST7LITE są przystosowane do programowania po zamontowaniu w systemie (ICP In Circuit Programming). Płytkę ZL2ST7 wyposażono w gniazdo JP5, do którego można dołączyć programatory zgodne ze STICK-iem firmy STM (np. ZL17PRG). W zależności od trybu programowania (i wiążącego się z tym źródłem sygnału taktującego CPU) należy odpowiednio ustawić zworki JP3 i JP4 (tab. 11). Jeżeli podczas programowania ma być wykorzystywany sygnał zegarowy z programatora, należy w złączu JP13 jumperem zewrzeć styki 1 i 2. Tab. 11. Zalecane położenia zworek JP3 i JP4 Zwarte styki JP3 Zwarte styki JP4 Opis 1-2 1-2 Położenie zalecane, gdy źródłem sygnału zegarowego jest wewnętrzny generator 2-3 2-3 Położenie zalecane, gdy jest wykorzystywany kwarc 16 MHz Pozostałe kombinacje położeń Zabronione! W Linie PA5 i PA6 są wykorzystywane jako uniwersalne I/O oraz do programowania mikrokontrolera. trakcie programowania mikrokontrolera linie te nie mogą być obciążone (np. diodami LED).

16 Uniwersalne pole montażowe ZL2ST7 zestaw uruchomieniowy dla mikrokontrolerów ST7LITE Zestaw ZL2ST7 wyposażono w uniwersalne pola montażowe z doprowadzonymi liniami zasilającymi GND (JP11) i +5 V (JP12).