ZL5PIC. Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

Podobne dokumenty
ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

ZL15AVR. Zestaw uruchomieniowy dla mikrokontrolerów ATmega32

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

ZL30ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL28ARM. Zestaw uruchomieniowy dla mikrokontrolerów AT91SAM7XC

ZL3ST7. Zestaw uruchomieniowy dla mikrokontrolerów

ZL2AVR. Zestaw uruchomieniowy z mikrokontrolerem ATmega8

ZL27ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F103

ZL29ARM. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

Zestaw uruchomieniowy z mikrokontrolerem LPC1114 i wbudowanym programatorem ISP

STM32Butterfly2. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

STM32 Butterfly. Zestaw uruchomieniowy dla mikrokontrolerów STM32F107

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

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

ZL4ST7. Zestaw uruchomieniowy dla mikrokontrolera

LITEcomp. Zestaw uruchomieniowy z mikrokontrolerem ST7FLITE19

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

ZL4PIC. Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów PIC

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

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

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

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

Uniwersalny zestaw uruchomieniowy dla mikrokontrolerów AVR

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

Uniwersalny zestaw uruchomieniowy ZL4PIC

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

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

KA-NUCLEO-Weather. ver. 1.0

ZESPÓŁ LABORATORIÓW TELEMATYKI TRANSPORTU ZAKŁAD TELEKOMUNIKACJI W TRANSPORCIE WYDZIAŁ TRANSPORTU POLITECHNIKI WARSZAWSKIEJ

KAmduino UNO. Rev Źródło:

KAmodQTR8A. Moduł QTR8A z ośmioma czujnikami odbiciowymi

ZL11AVR. Zestaw uruchomieniowy z mikrokontrolerem ATtiny2313

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

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

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

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

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

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

ZL10PLD. Moduł dippld z układem XC3S200

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

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

ZL2ST7. Zestaw uruchomieniowy dla mikrokontrolerów ST7LITE

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

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

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

Moduł uruchomieniowy AVR ATMEGA-16 wersja 2

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

dokument DOK wersja 1.0

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

Stanowisko laboratoryjne dla mikrokontrolera ATXmega32A4 firmy Atmel

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

ZL17PRG. Programator ICP dla mikrokontrolerów ST7F Flash

Płyta uruchomieniowa EBX51

ARS3 RZC. z torem radiowym z układem CC1101, zegarem RTC, kartą Micro SD dostosowany do mikro kodu ARS3 Rxx. dokument DOK wersja 1.

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

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

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

INSTRUKCJA Płytka uruchomieniowa EvB 4.3

Zestaw Startowy EvB. Więcej informacji na stronie:

Ćwiczenie 5 Zegar czasu rzeczywistego na mikrokontrolerze AT90S8515

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

Płytka ewaluacyjna z ATmega16/ATmega32 ARE0021/ARE0024

Kod produktu: MP01611

LABORATORIUM - ELEKTRONIKA Układy mikroprocesorowe cz.2

INSTRUKCJA OBSŁUGI Zestaw uruchomieniowy EvB 5.1 v5

2. Architektura mikrokontrolerów PIC16F8x... 13

SML3 październik

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

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

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

ZL24PRG. Interfejs JTAG dla mikrokontrolerów ARM

Jednym z najlepszych sposobów poznawania nowego typu mikrokontrolera

EVBeasyPSoC. Instrukcja użytkownika REV 2. Many ideas one solution

Zaliczenie Termin zaliczenia: Sala IE 415 Termin poprawkowy: > (informacja na stronie:

ZEPIC. Płytka ewaluacyjna dla mikrokontrolerów PIC AVT 5275 PROJEKTY

U W A G I D O M O N T A ś U Z E S T A W U L A B O R A T O R Y J N E G O A B C 0 1 U S B 3, A B C 0 2

Moduł prototypowy.. Leon Instruments. wersja 1.0

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

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

Płytka uruchomieniowa XM32

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

Technika Mikroprocesorowa

E-TRONIX Sterownik Uniwersalny SU 1.2

Politechnika Białostocka

UNO R3 Starter Kit do nauki programowania mikroprocesorów AVR

Wstęp Architektura... 13

Aoi Ryuu. v2.0 moduł z mikroprocesorem Atmega169 dla makiety dydaktycznej Akai Kaba

ZL11ARM. Uniwersalna płyta bazowa

Kod produktu: MP01611-ZK

SML3 październik 2008

Programator mikrokontrolerów PIC współpracujący z programem MPLAB AVT 5100

Spis treści. Projekt współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego

Projektowanie urządzeń mikroprocesorowych cz. 2 Wykład 4

Podobny zestaw ewaluacyjny dla mikrokontrolerów

Kurs programowania mikrokontrolerów ARM z rodziny Cortex-M3

Moduł prototypowy X3-DIL64 z procesorem ATxmega128A3U-AU

Programowanie Układów Logicznych kod kursu: ETD6203. Szczegóły realizacji projektu indywidualnego W dr inż.

Płytka laboratoryjna do współpracy z mikrokontrolerem MC68332

Transkrypt:

ZL5PIC Zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 ZL5PIC jest uniwersalnym zestawem uruchomieniowym dla mikrokontrolerów PIC16F887 (oraz innych w obudowie 40-wyprowadzeniowej). Dzięki wyposażeniu w szeroką gamę peryferiów może być stosowany jako środowisko do opracowywania prototypów urządzeń lub też jako zestaw edukacyjny. ver. 1.0

Wprowadzenie ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC, dzięki wyposażeniu w bogaty zestaw typowych układów peryferyjnych, stanowi środowisko do uruchamiania prototypów układów budowanych w oparciu o mikrokontrolery PIC16F887 (oraz inne w obudowie 40-wyprowadzeniowej). Może być również wykorzystywany jako zestaw edukacyjny podczas nauki programowania mikrokontrolerów z rodziny PIC. Podstawowe parametry mikrokontroler PIC16F887 w obudowie DIP osadzony w podstawce (8 ksłów = 14 kb pamięci Flash, 368 B pamięci RAM, 256 B pamięci EEPROM, do 35 linii we/wy) 4-przyciskowa klawiatura 5-pozycyjny joystick 8 diod LED czterocyfrowy wyświetlacz siedmiosegmentowy LED złącze dla alfanumerycznego wyświetlacza LCD 2x16 znaków (LCD1602) złącze dla graficznego wyświetlacza LCD 128x64 pikseli ze sterownikiem KS0108 (LCD12864) układ zegara M41T00 (STMicroelectronics) pracujący na magistrali I2C wraz z podstawką na baterię CR2032 układ cyfrowego termometru MCP9801 (Microchip) pracujący na magistrali I2C czujnik temperatury MCP9701 (Microchip) odbiornik podczerwieni TSOP31236 (36 khz) przetwornik piezoelektryczny złącze dla modułu konwertera USB<->UART (ZL1USB_A, ZL4USB) 10-pinowe złącze programowania ICSP złącze programowania ICSP RJ-11 złącze USB przeznaczone do zasilania zestawu z portu USB komputera. złącze DB9 wraz z konwerterem napięć MAX232 do realizacji transmisji RS232 zestaw złącz szpilkowych z wszystkimi użytecznymi sygnałami mikrokontrolera oraz układów peryferyjnych potencjometr umożliwiający podawanie napięcia z zakresu 0...5 V na wejście przetwornika analogowo-cyfrowego wbudowanego w mikrokontroler Wyposażenie standardowe Kod ZL5PIC Opis Zmontowana płytka 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 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.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 3 Spis treści Schemat elektryczny...4 Mikrokontroler...7 Zasilanie...8 Klawiatura...9 Joystick...10 Diody LED...11 Wyświetlacz LED...12 Potencjometr analogowy...13 Termometr cyfrowy MCP9801...14 Termistor...15 Odbiornik podczerwieni...16 Złącze graficznego wyświetlacza LCD...17 Złącze alfanumerycznego wyświetlacza LCD...18 Złącze magistrali I2C...19 Złącze magistrali SPI...20 Złącze konwertera USB<->UART...21 Zegar czasu rzeczywistego M41T00...22 Przetwornik piezoelektryczny...23 Złącza ICSP...24 Złącze RS232...25 Wyprowadzenia portów wejścia/wyjścia...26

4 Schemat elektryczny ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 5

6 ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 7 Mikrokontroler Standardowo w zestawie ZL5PIC jest zamontowany w podstawce mikrokontroler PIC16F887 (w zestawie można stosować inne mikrokontrolery w obudowie DIP40). Źródłem sygnału zegarowego dla mikrokontrolera może być zamontowany rezonator kwarcowy 8 MHz do takiej pracy należy ustawić jumpery Zw1 i Zw2 w pozycji 1-2.

8 Zasilanie ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC może być zasilany z portu USB komputera (złącze USB-B Con3, zworka PWR_SEL w pozycji USB) lub z zewnętrznego źródła napięcia o wartości 9...12 V (złącze DC Con11, zworka PWR_SEL w pozycji EXT). Zestaw jest wyposażony w przełącznik SW8 umożliwiający wyłączenie zasilania zestawu bez konieczności odłączania wtyczki ze złącza Con3 lub Con11. Dioda LED D8 sygnalizuje włączenie napięcia zasilania.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 9 Klawiatura Zestaw ZL5PIC jest wyposażony w 4-przyciskową klawiaturę składająca się z przycisków SW0...SW3. Każdy z przycisków ma własny rezystor podciągający. Wyprowadzenia przycisków są dostępne na złączu Con19.

10 Joystick ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC został wyposażony w 5-pozycyjny joystick. Każdy ze styków joysticka ma rezystor podciągający do napięcia zasilania. Wszystkie linie joysticka są dostępne na złączu Con19.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 11 Diody LED Zestaw wyposażono w osiem diod LED przeznaczonych do sygnalizacji stanu portów mikrokontrolera (aktywny stan wysoki). Linie sterujące diodami LED są wprowadzone na złączu Con9.

12 Wyświetlacz LED ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC wyposażono w czterocyfrowy siedmiosegmentowy wyświetlacz LED (DS0...DS3) wraz z tranzystorami sterującymi anody wyświetlaczy. Sygnały sterujące anodami (0...3) oraz poszczególnymi segmentami wyświetlacza zostały wyprowadzone na złącze Con14.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 13 Potencjometr analogowy Zestaw ZL5PIC wyposażono w potencjometr P2, który może zostać wykorzystany do podawania napięcia z zakresu 0...5 V na wejścia przetwornika analogowo-cyfrowego mikrokontrolera. Środkowe wyprowadzenie potencjometru dostępne jest na złączu Con7 (pin oznaczony P2/ADC).

14 Termometr cyfrowy MCP9801 ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw wyposażono w cyfrowy termometr MCP9801 (Microchip) pracujący na magistrali I2C. Linie sterujące termometrem są dostępne na złączu Con8.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 15 Termistor Oprócz termometru cyfrowego zestaw wyposażono również w czujnik temperatur MCP9701 firmy Microchip, umożliwiający analogowy odczyt temperatury. Współczynnik konwersji tego układu wynosi 19,5 mv/ C, a napięcie wyjściowe dla 0 C ma wartość 400 mv. Zakres mierzonych temperatur wynosi od 40 do +125 C. Napięcie wyjściowe jest dostępne na złączu Con7 (wyprowadzenie oznaczone TEM).

16 Odbiornik podczerwieni ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC wyposażono w układ odbiornika podczerwieni TSOP31236, który umożliwia odbiór sygnałów nadawanych przez piloty zdalnego sterowania od sprzętu RTV lub od innego urządzenia nadającego sygnał w podczerwieni o częstotliwości nośnej 36 khz. Wyjście odbiornika jest wyprowadzone na złącze Con7 (wyprowadzenie oznaczone Ir).

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 17 Złącze graficznego wyświetlacza LCD Zestaw wyposażono w złącze umożliwiające dołączenie do zestawu wyświetlacza graficznego o organizacji 128x64 piksele ze sterownikiem KS0107/KS0108 (oznaczenie GLCD12864). Regulacja kontrastu wyświetlacza jest możliwa poprzez potencjometr P1 (zworka JP4 DISPLAY w pozycji GRAPH). Linie sterujące wyświetlaczem dostępne są na złączu Con12/GRAPH_LCD.

18 ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Złącze alfanumerycznego wyświetlacza LCD Zestaw ZL5PIC wyposażono w złącze umożliwiające dołączenie alfanumerycznego wyświetlacza LCD 2x16 znaków ze sterownikiem zgodnym z HD44780 (oznaczenie LCD1602). Regulacja kontrastu wyświetlacza jest możliwa poprzez potencjometr P1 (zworka JP4 DISPLAY w pozycji CHAR). Linie sterujące wyświetlaczem są dostępne na złączu Con13/CHAR_LCD.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 19 Złącze magistrali I2C Zestaw ZL5PIC został wyposażony w złącze Con10/I2C umożliwiające podłączenie zewnętrznych układów pracujących na magistrali I2C. Możliwe jest również dołączenie rezystorów podciągających do linii SDA za pomocą zworki JP1 w pozycji PU/SDA oraz do linii SCL za pomocą zworki JP2 w pozycji PU/SCL.

20 Złącze magistrali SPI ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC został wyposażony w złącze Con1/SPI umożliwiające podłączenie zewnętrznych układów pracujących na magistrali SPI.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 21 Złącze konwertera USB<->UART Zestaw ZL5PIC wyposażono w złącze Con4 umożliwiające dołączenie modułu konwertera USB<->UART (np. ZL1USB_A lub ZL4USB). Linie konwertera są dostępne na złączu Con7 i oznaczone są TxU oraz RxU.

22 Zegar czasu rzeczywistego M41T00 ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC został wyposażony w układ zegara czasu rzeczywistego M41T00 (STMicroelectronics). Oprócz samego układu M41T00 na płytce zestawu znajduje się również rezonator kwarcowy 32768 Hz oraz podstawka pod baterię litową CR2032. Wyprowadzenia SDA i SCL zegara dostępne są na złączu Con7.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 23 Przetwornik piezoelektryczny Zestaw ZL5PIC wyposażono w przetwornik piezoelektryczny Spk1 służący do generowania dźwięku. Do generowania dźwięków można wykorzystać jeden z układów licznikowych mikrokontrolera lub też generować dźwięki programowo. Wyprowadzenie przetwornika oznaczone SPK jest dostępne na złączu Con7.

24 Złącza ICSP ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Zestaw ZL5PIC wyposażono w dwa złącza programowania ICSP: 10-pinowe złącze Con5 oraz złącze RJ-11 Con21.

ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 25 Złącze RS232 Zestaw ZL5PIC został wyposażony w złącze typu DB9F (Con2), umożliwiające komunikację z komputerem PC poprzez interfejs RS232. Sygnały RxD oraz TxD są dostępne na złączu Con7.

26 ZL5PIC zestaw uruchomieniowy dla mikrokontrolerów PIC16F887 Wyprowadzenia portów wejścia/wyjścia