Você está na página 1de 26

Zestaw uruchomieniowy

dla mikrokontrolerw
PIC16F887

ZL5PIC jest uniwersalnym zestawem


uruchomieniowym dla mikrokontrolerw
PIC16F887 (oraz innych w obudowie
40-wyprowadzeniowej). Dziki wyposaeniu
w szerok gam peryferiw moe
by stosowany jako rodowisko do
opracowywania prototypw urzdze lub
te jako zestaw edukacyjny.

ZL5PIC

ver. 1.0

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Wprowadzenie
Zestaw ZL5PIC, dziki wyposaeniu w bogaty zestaw typowych ukadw peryferyjnych, stanowi rodowisko do
uruchamiania prototypw ukadw budowanych w oparciu o mikrokontrolery PIC16F887 (oraz inne w obudowie
40-wyprowadzeniowej). Moe by rwnie wykorzystywany jako zestaw edukacyjny podczas nauki programowania mikrokontrolerw z rodziny PIC.

Podstawowe parametry

mikrokontroler PIC16F887 w obudowie DIP osadzony w podstawce (8 ksw = 14 kB pamici Flash, 368 B
pamici RAM, 256 B pamici EEPROM, do 35 linii we/wy)
4-przyciskowa klawiatura
5-pozycyjny joystick
8 diod LED
czterocyfrowy wywietlacz siedmiosegmentowy LED
zcze dla alfanumerycznego wywietlacza LCD 2x16 znakw (LCD1602)
zcze dla gracznego wywietlacza LCD 128x64 pikseli ze sterownikiem KS0108 (LCD12864)
ukad zegara M41T00 (STMicroelectronics) pracujcy na magistrali I2C wraz z podstawk na bateri CR2032
ukad cyfrowego termometru MCP9801 (Microchip) pracujcy na magistrali I2C
czujnik temperatury MCP9701 (Microchip)
odbiornik podczerwieni TSOP31236 (36 kHz)
przetwornik piezoelektryczny
zcze dla moduu konwertera USB<->UART (ZL1USB_A, ZL4USB)
10-pinowe zcze programowania ICSP
zcze programowania ICSP RJ-11
zcze USB przeznaczone do zasilania zestawu z portu USB komputera.
zcze DB9 wraz z konwerterem napi MAX232 do realizacji transmisji RS232
zestaw zcz szpilkowych z wszystkimi uytecznymi sygnaami mikrokontrolera oraz ukadw peryferyjnych
potencjometr umoliwiajcy podawanie napicia z zakresu 0...5 V na wejcie przetwornika analogowo-cyfrowego
wbudowanego w mikrokontroler

Wyposaenie standardowe
Kod
ZL5PIC

Opis
Zmontowana pytka zestawu z mikrokontrolerem PIC16F887

BTC Korporacja
05-120 Legionowo
ul. Lwowska 5
tel.: (22) 767-36-20
faks: (22) 767-36-33
e-mail: biuro@kamami.pl
http://www.kamami.pl
Zastrzegamy prawo do wprowadzania zmian bez uprzedzenia.
Oferowane przez nas pytki drukowane mog si rni od prezentowanej w dokumentacji, przy czym zmianom nie ulegaj jej waciwoci uytkowe.
BTC Korporacja gwarantuje zgodno produktu ze specyfikacj.
BTC Korporacja nie ponosi odpowiedzialnoci za jakiekolwiek szkody powstae bezporednio lub porednio w wyniku uycia lub nieprawidowego dziaania produktu.
BTC Korporacja zastrzega sobie prawo do modyfikacji niniejszej dokumentacji bez uprzedzenia.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Spis treci

Schemat elektryczny ................................................................................................................................................4


Mikrokontroler .........................................................................................................................................................7
Zasilanie ...................................................................................................................................................................8
Klawiatura ................................................................................................................................................................9
Joystick...................................................................................................................................................................10
Diody LED .............................................................................................................................................................11
Wywietlacz LED ..................................................................................................................................................12
Potencjometr analogowy ........................................................................................................................................13
Termometr cyfrowy MCP9801 ..............................................................................................................................14
Termistor ................................................................................................................................................................15
Odbiornik podczerwieni.........................................................................................................................................16
Zcze graficznego wywietlacza LCD .................................................................................................................17
Zcze alfanumerycznego wywietlacza LCD ......................................................................................................18
Zcze magistrali I2C .............................................................................................................................................19
Zcze magistrali SPI .............................................................................................................................................20
Zcze konwertera USB<->UART ........................................................................................................................21
Zegar czasu rzeczywistego M41T00 .....................................................................................................................22
Przetwornik piezoelektryczny ................................................................................................................................23
Zcza ICSP............................................................................................................................................................24
Zcze RS232 .........................................................................................................................................................25
Wyprowadzenia portw wejcia/wyjcia ...............................................................................................................26

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Schemat elektryczny

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Mikrokontroler
Standardowo w zestawie ZL5PIC jest zamontowany w podstawce mikrokontroler PIC16F887 (w zestawie mona
stosowa inne mikrokontrolery w obudowie DIP40). rdem sygnau zegarowego dla mikrokontrolera moe by
zamontowany rezonator kwarcowy 8 MHz do takiej pracy naley ustawi jumpery Zw1 i Zw2 w pozycji 1-2.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Zasilanie
Zestaw ZL5PIC moe by zasilany z portu USB komputera (zcze USB-B Con3, zworka PWR_SEL w pozycji
USB) lub z zewntrznego rda napicia o wartoci 9...12 V (zcze DC Con11, zworka PWR_SEL w pozycji
EXT). Zestaw jest wyposaony w przecznik SW8 umoliwiajcy wyczenie zasilania zestawu bez koniecznoci
odczania wtyczki ze zcza Con3 lub Con11. Dioda LED D8 sygnalizuje wczenie napicia zasilania.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Klawiatura
Zestaw ZL5PIC jest wyposaony w 4-przyciskow klawiatur skadajca si z przyciskw SW0...SW3. Kady
z przyciskw ma wasny rezystor podcigajcy. Wyprowadzenia przyciskw s dostpne na zczu Con19.

http://www.kamami.pl/

10

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Joystick
Zestaw ZL5PIC zosta wyposaony w 5-pozycyjny joystick. Kady ze stykw joysticka ma rezystor podcigajcy
do napicia zasilania. Wszystkie linie joysticka s dostpne na zczu Con19.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

11

Diody LED
Zestaw wyposaono w osiem diod LED przeznaczonych do sygnalizacji stanu portw mikrokontrolera (aktywny
stan wysoki). Linie sterujce diodami LED s wprowadzone na zczu Con9.

http://www.kamami.pl/

12

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Wywietlacz LED
Zestaw ZL5PIC wyposaono w czterocyfrowy siedmiosegmentowy wywietlacz LED (DS0...DS3) wraz z tranzystorami sterujcymi anody wywietlaczy. Sygnay sterujce anodami (0...3) oraz poszczeglnymi segmentami
wywietlacza zostay wyprowadzone na zcze Con14.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

13

Potencjometr analogowy
Zestaw ZL5PIC wyposaono w potencjometr P2, ktry moe zosta wykorzystany do podawania napicia z zakresu
0...5 V na wejcia przetwornika analogowo-cyfrowego mikrokontrolera. rodkowe wyprowadzenie potencjometru
dostpne jest na zczu Con7 (pin oznaczony P2/ADC).

http://www.kamami.pl/

14

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Termometr cyfrowy MCP9801


Zestaw wyposaono w cyfrowy termometr MCP9801 (Microchip) pracujcy na magistrali I2C. Linie sterujce termometrem s dostpne na zczu Con8.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

15

Termistor
Oprcz termometru cyfrowego zestaw wyposaono rwnie w czujnik temperatur MCP9701 rmy Microchip,
umoliwiajcy analogowy odczyt temperatury. Wspczynnik konwersji tego ukadu wynosi 19,5 mV/C, a napicie wyjciowe dla 0C ma warto 400 mV. Zakres mierzonych temperatur wynosi od 40 do +125C. Napicie
wyjciowe jest dostpne na zczu Con7 (wyprowadzenie oznaczone TEM).

http://www.kamami.pl/

16

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Odbiornik podczerwieni
Zestaw ZL5PIC wyposaono w ukad odbiornika podczerwieni TSOP31236, ktry umoliwia odbir sygnaw
nadawanych przez piloty zdalnego sterowania od sprztu RTV lub od innego urzdzenia nadajcego sygna w podczerwieni o czstotliwoci nonej 36 kHz. Wyjcie odbiornika jest wyprowadzone na zcze Con7 (wyprowadzenie
oznaczone Ir).

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

17

Zcze graficznego wywietlacza LCD


Zestaw wyposaono w zcze umoliwiajce doczenie do zestawu wywietlacza gracznego o organizacji 128x64
piksele ze sterownikiem KS0107/KS0108 (oznaczenie GLCD12864). Regulacja kontrastu wywietlacza jest moliwa poprzez potencjometr P1 (zworka JP4 DISPLAY w pozycji GRAPH). Linie sterujce wywietlaczem dostpne
s na zczu Con12/GRAPH_LCD.

http://www.kamami.pl/

18

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Zcze alfanumerycznego wywietlacza LCD


Zestaw ZL5PIC wyposaono w zcze umoliwiajce doczenie alfanumerycznego wywietlacza LCD 2x16 znakw ze sterownikiem zgodnym z HD44780 (oznaczenie LCD1602). Regulacja kontrastu wywietlacza jest moliwa
poprzez potencjometr P1 (zworka JP4 DISPLAY w pozycji CHAR). Linie sterujce wywietlaczem s dostpne na
zczu Con13/CHAR_LCD.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

19

Zcze magistrali I2C


Zestaw ZL5PIC zosta wyposaony w zcze Con10/I2C umoliwiajce podczenie zewntrznych ukadw pracujcych na magistrali I2C. Moliwe jest rwnie doczenie rezystorw podcigajcych do linii SDA za pomoc
zworki JP1 w pozycji PU/SDA oraz do linii SCL za pomoc zworki JP2 w pozycji PU/SCL.

http://www.kamami.pl/

20

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Zcze magistrali SPI


Zestaw ZL5PIC zosta wyposaony w zcze Con1/SPI umoliwiajce podczenie zewntrznych ukadw pracujcych na magistrali SPI.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

21

Zcze konwertera USB<->UART


Zestaw ZL5PIC wyposaono w zcze Con4 umoliwiajce doczenie moduu konwertera USB<->UART (np.
ZL1USB_A lub ZL4USB). Linie konwertera s dostpne na zczu Con7 i oznaczone s TxU oraz RxU.

http://www.kamami.pl/

22

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Zegar czasu rzeczywistego M41T00


Zestaw ZL5PIC zosta wyposaony w ukad zegara czasu rzeczywistego M41T00 (STMicroelectronics). Oprcz
samego ukadu M41T00 na pytce zestawu znajduje si rwnie rezonator kwarcowy 32768 Hz oraz podstawka pod
bateri litow CR2032. Wyprowadzenia SDA i SCL zegara dostpne s na zczu Con7.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

23

Przetwornik piezoelektryczny
Zestaw ZL5PIC wyposaono w przetwornik piezoelektryczny Spk1 sucy do generowania dwiku. Do generowania dwikw mona wykorzysta jeden z ukadw licznikowych mikrokontrolera lub te generowa dwiki
programowo. Wyprowadzenie przetwornika oznaczone SPK jest dostpne na zczu Con7.

http://www.kamami.pl/

24

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Zcza ICSP
Zestaw ZL5PIC wyposaono w dwa zcza programowania ICSP: 10-pinowe zcze Con5 oraz zcze RJ-11
Con21.

http://www.kamami.pl/

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

25

Zcze RS232
Zestaw ZL5PIC zosta wyposaony w zcze typu DB9F (Con2), umoliwiajce komunikacj z komputerem PC
poprzez interfejs RS232. Sygnay RxD oraz TxD s dostpne na zczu Con7.

http://www.kamami.pl/

26

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerw PIC16F887

Wyprowadzenia portw wejcia/wyjcia

http://www.kamami.pl/

Você também pode gostar