PVK. Uživatelská příručka. Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84. Strana 1 / 9



Podobné dokumenty
EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka

EduKitBeta Uživatelská příručka

PRESTO. USB programátor. Uživatelská příručka

PVK40 Uživatelská příručka

UMS2. Sériový modul USB. Uživatelská příručka

UMS1B. Sériový modul USB. Uživatelská příručka

Manuál přípravku FPGA University Board (FUB)

Elektronická stavebnice: Teploměr s frekvenčním výstupem

Sériový modul USB. Uživatelská příručka. Strana 1

Univerzální software pro programátory ASIX. Uživatelská příručka

MU Beta. Hardwarový emulátor mikrokontrolérů Microchip PIC. Uživatelská příručka

Návod k obsluze výukové desky CPLD

Návrh konstrukce odchovny 2. dil

Sériový programátor SI Prog

TDS. LED zobrazovače. 4 sedmisegmentový svítící displej Výška znaku 10 nebo 57 mm Komunikace přes RS července 2012 w w w. p a p o u c h.

Popis zapojení a návod k osazení desky plošných spojů STN-A varianta Tower

PŘÍLOHY. PRESTO USB programátor

UMS3. Převodník USB - UART Uživatelská příručka

USB modul FIFO (paralelní) Uživatelská příručka. Strana 1

SEA. TERM WDG verze 1. Uživatelský návod. Verze 1.02

ELEKTRONICKÉ MODULY. Souprava přepínání videosignálů. Princip zapojení:

PIC PROGRAMÁTOR Milan Obrtlílk 4. ročník SŠPH Uh. Hradiště

VÝVOJOVÁ DESKA PRO JEDNOČIPOVÝ MIKROPOČÍTAČ PIC 16F88 A. ZADÁNÍ FUNKCE A ELEKTRICKÉ PARAMETRY: vstupní napětí: U IN AC = 12 V (např.

TDS101 RS. LED zobrazovač. 4 sedmisegmentový svítící displej Výška znaku 101 mm Komunikace přes RS srpna 2016 w w w. p a p o u c h.

SAUNOVÝ REGULÁTOR S 500

MI1308 Video rozhraní pro vozidla Volvo s displejem 5

Popis zapojení a návod k osazení desky plošných spojů STN-A varianta RS232-RS485

Přídavný modul modulárního vývojového systému MVS

TABLO MT1. Pohled na modul MT1 TABLO MT

Popis zapojení a návod k osazení desky plošných spojů STN-BV2

Střední průmyslová škola elektrotechniky a informatiky, Ostrava VÝROBNÍ DOKUMENTACE

Česká zemědělská universita v Praze. LED svítilna s 1W LED LuxeonStar/O

Číslicový zobrazovač CZ 5.7

MI Video rozhraní pro vozidla Renault. Přepínání mezi jednotlivými vstupy a ovládání přehrávání

PK Design. Modul CLK Generátor MHz v1.0. Modul programovatelného zdroje hodinových pulzů

Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a

1. Univerzální watchdog WDT-U2

Elektronická stavebnice: Generátor frekvence s optickým a akustickým výstupem

Univerzální napájecí moduly

LED zobrazovač. Úvod. Jak to pracuje? Popis zapojení. Autor: Ing.Tomáš Pavera / OK2TPQ Datum: Revize: 1.0

Vývojové kity Mega48,

Autonomní zámek LOG2

DIGI Timer 8 8 kanálové stopky se záznamem dat

Programovatelný kanálový procesor ref. 5179

Uživatelská příručka

Bakalářská práce Realizace jednoduchého uzlu RS485 s protokolem MODBUS

Osvětlení modelového kolejiště Analog

ELEKTRONICKÝ KLÍČ 1103

VUT EBEC2017 Projekt. Wiping Turn Indicator Audi TT

SESTAVA ČTYŘMÍSTNÉ ZOBRAZOVACÍ JEDNOTKY

Elektronická stavebnice: Deska s jednočipovým počítačem

Konstrukce hodin s digitrony - NIXIE

MOD433 Bezdrátový modul Návod k obsluze V1.00

2. Popis funkce Sériová komunikace

PK Design. Uživatelský manuál. Modul 4 LED displejů, klávesnice a LCD rozhraní v1.0. Přídavný modul modulárního vývojového systému MVS

Dvouosá / tříosá indikace polohy

MI1249. Video rozhraní pro vozidla Citroen C5 a Peugeot 508

MART1600: UNIVERZÁLNÍ MODUL PRO ZÁZNAM A REPRODUKCI ZVUKOVÝCH HLÁŠENÍ S VYUŽITÍM OBVODU ŘADY ISD1600B

Teploměry a ovladače s digitální komunikací - řada ARD

ELEKTRONICKÁ ČASOMÍRA

Digitální Teploměry Řady TM Návod k použití

Výstup čítače Pomocné napětí Čítací frekvence VAC 50/60Hz AC 2 relé - 15Hz VAC 50/60Hz DC 2 relé 24VDC nestabil.

Popis obvodu U2403B. Funkce integrovaného obvodu U2403B

Uživatelská příručka

Uživatelský návod. MaRweb.sk PRESET - COUNTER 301 Elektronický čítač s jednou předvolbou A. Označení pro objednávku

IOFLEX02 PROGRAMOVATELNÁ DESKA 16 VSTUPŮ A 32 VÝSTUPŮ. Příručka uživatele. Střešovická 49, Praha 6, s o f c o s o f c o n.

Tel.: Fax.: Web:

DIODOVÉ HODINY. Dominik Roček. Středisko Vyšší odborná škola a Středisko technických a uměleckých oborů Mariánská ulice 1100, Varnsdorf

TERM05. Zobrazovací a ovládací panel. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

Multifunkční Modul Čítače Pulsů VM107

Návod k použití. Programovací přístroj P6. Důležité pokyny:

Generátor pulsů GP1v2. Stavební návod.

TENZOMETRICKÝ PŘEVODNÍK

ADEX SL3.3 REGULÁTOR KOTLE VARIMATIK

Návod k regulátoru ZMC Univerzální modul vstupů a výstupů ZMC-DIO-485 v1.20

NÁVOD NA MONTÁŽ A OBSLUHU SXS 20

KbEMU emulátor USB klávesnice. Technická dokumentace

Digitální měřící kleště VE 2608

FREESCALE TECHNOLOGY APPLICATION

Popis zapojení a návod k osazení desky plošných spojů STN-G

Analyzátor sériového rozhraní RSA1B

MI Video rozhraní pro vozidla Rover a Jaguar (od roku 2011)

Tvorba vývojového modulu pro jednočipové počítače Creation of Evaluation Module for Microcontrollers

Praktické měřící rozsahy , , , ot/min Přesnost měření 0.02%

ELEKTRONICKÝ ŽELEZNIČNÍ PŘEJEZD AŽD

Měřič teploty s PT100

KONEKTOROVÝ BLOK PRO BASLER ACE

DIGITÁLNÍ ELEKTRONICKÉ MULTIMETRY TRMS

Microchip. PICmicro Microcontrollers

NÁVOD K OBSLUZE. ústředna CS-484E-3

Návod k regulátoru ZMC Regulátor odběru z solární elektrárny SUN3 v1.00

PK Design. Modul multiplexovaných 8 LED displejů v2.0. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (2. 6.

Systém pro indikaci doby taktu - uživatelský a instalační návod

Měření vlastností lineárních stabilizátorů. Návod k přípravku pro laboratorní cvičení v předmětu EOS.

Zadání projektu č.2. Digitální binární hodiny

24V 3A SS ZDROJ ZD243, ZD2430 (REL)

DIGITÁLNÍ MULTIMETR AX-585

Kódová klávesnice DPA-CODE

šetřílek.eu Pomocník pro měření a regulaci spotřeby vody

Transkript:

PVK Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84 Uživatelská příručka Strana 1 / 9

OBSAH 1. PVK 3 1.1. Obsah dodávky 3 2. Typy procesorů 3 3. Porty 3 3.1. Port A 3 3.2. Port B 3 3.3. Port C 4 4. Periferie PVK 4 4.1. Displej 4 4.2. Jednotlivé LED 4 4.3. Tlačítka 4 4.4. Jumpery 4 5. Krystal 5 6. Napájení 5 7. Aplikace "Hodiny" 5 8. Redukce 84-57 6 9. Schéma PVK 7 10. Rozmístění součástek PVK 8 11. Doporučené doplňky 9 12. Další informace 9 13. Kontakt na výrobce 9 Strana 2 / 9

1. PVK PVK (PIC Verification Kit) je zařízení určené k odlaďování aplikací, zejména vstupních a výstupních procedur (zobrazování, multiplex, snímání tlačítek, atd.) pro mikrokontroléry Microchip řady PIC16C5x, PIC16C71 a PIC16F84. 1.1. Obsah dodávky modul PVK s 5 osazenými jumpery, bez krystalu a obvodu PIC. redukce pro obvody v 18 pinovém pouzdře distribuční CD-ROM se soubory: HODINY.ASM - zdrojový text v assembleru HODINY.HEX - přeložený kód ve formátu Intel Hex HODINY.LST - protokol o překladu s tabulkou symbolů stručný návod, schéma zapojení, rozložení součástek 2. Typy procesorů Typy PIC16C55 a PIC16C57, které jsou v pouzdře DIP28, je možno přímo zasunout do patice s nulovou zasouvací silou. Aplikace určené pro obvody PIC16C54, PIC16C56 a PIC16C58 v pouzdře DIP18, je možno ladit na výše uvedených dvou typech, které jsou s nimi shora kompatibilní. Další možností, a to pro všechny typy v pouzdře DIP18 (včetně PIC16C71, PIC16F84), je použití redukce, která všechny piny převádí 1:1, pouze port C není vyveden. Obvod nebo redukce se do patice s nulovou zasouvací silou vkládá orientačním výřezem k páčce patice. Pin MCLR je připojen přes pull-up na +5V, a PIC se tedy rozběhne po zapnutí napájení. Na desce plošného spoje je pájecí bod J5, na který lze přivést externí reset, aktivní v log. 0. Pin RTCC má také pull-up a je vyveden na lištu s jumpery S4. 3. Porty 3.1. Port A Port A lze využívat ke spínání tranzistorů T0 až T3, které budí anody displejů. U obvodu PIC16F84 lze pinem A4 ovládat také T4, který spíná anody jednotlivých LED. Port je vyveden též na lištu S1. 3.2. Port B Na Port B jsou přes rezistory o velikosti 220 Ω připojeny katody segmentů displejů i katody jednotlivých LED. Dále jsou přes rezistory 4,7 kω připojena tlačítka TL0 až TL7 proti zemi. Port je ošetřen pull-up rezistrory a je vyveden na lištu S1. Strana 3 / 9

3.3. Port C Port C je vyveden jen na lištu S6, ale pinem C0 lze také ovládat tranzistor T4. 4. Periferie PVK 4.1. Displej Jako zobrazovací prvky jsou použity číslicovky LED. Displej je navržen pro používání v multiplexovaném režimu. Rozsvícení segmentu docílíme přivedením log. 0 na příslušný bit portu B, čímž volíme, který segment má svítit, a současně log. 0 na příslušný bit portu A, kde volíme, na které číslicovce bude segment svítit. Dostatečně rychlým přepínáním číslicovek lze zobrazovat číslice na celém displeji, aniž by bylo multiplexování patrné. Při používání displeje je třeba mít připojeny tranzistory T0 až T3 přes jumpery J0 - J3 na port A. 4.2. Jednotlivé LED Anody LED jsou spínány tranzistorem T4 na +5 V. Tranzistor lze sepnout log. 0 na pinu C0, nebo pinem A4, a nebo nechat tranzistor trvale sepnutý, podle nastavení jumperu J4. Diody lze ovládat stejně jako segmenty displeje, a to i současně s displejem. Diodu rozsvítíme sepnutím tranzistoru T4 a log. 0 na příslušném bitu portu B. 4.3. Tlačítka Pokud definujeme port B jako vstupní, lze z vyčtené hodnoty portu zjistit, zda je některé tlačítko stisknuto. Log. 0 na příslušném bitu indikuje, že tlačítko je stisknuté, log. 1, že je rozepnuté. Jelikož jsou tlačítka v sérii s odpory, při sepnutém tlačítku není port B zkratován, a lze současně např. ovládat displej a v prodlevách snímat stav tlačítek. 4.4. Jumpery Jestliže nechceme ovládat celý displej a potřebujeme piny portu A využít jinak, odpojíme příslušné tranzistory od portu A vyjmutím jumperů J0 až J3. Jumperem J4 se volí pin, kterým spínáme anody jednotlivých LED na +5 V. Jsou tyto možnosti: pin A4, C0 nebo trvalé sepnutí připojením na GND. Strana 4 / 9

5. Krystal Přípravek je konstruován pro časování oscilátorem s vnějším krystalem. K tomu se dají použít obvody JW, XT/P, HS/P nebo LP/P. Obvod oscilátoru je tvořen kondenzátory C1 a C2, krystalem Y1 a rezistorem R1. Kondenzátory mají hodnotu 22pF, což vyhovuje pro krystaly asi od 500kHz do 20MHz. Rezistor R1 je nahrazen vodivou propojkou, což vyhovuje pro běžné krystaly. Při použití nestandardního typu je třeba propojku nahradit rezistorem o příslušné hodnotě. Totéž platí i o kondenzátorech C1 a C2. 6. Napájení K napájení PVK je třeba použít stejnosměrný nebo střídavý zdroj s výstupním napětím 8 až 15 V při odběru do 150 ma (odběr závisí na konkrétní aplikaci). Při nižším napájecím napětí není zaručena správná funkce přípravku. Výstupní napětí nesmí překročit 25 V u stejnosměrného a 18 V u střídavého zdroje. Připojené napájení je indikováno zelenou LED. Spotřeba obvodu PIC se pohybuje řádově v jednotkách ma, a celkový odběr je tedy závislý na konkrétní aplikaci a připojených součástkách. Pokud chceme obvodem PIC budit vnější součástky, je nutno dát pozor na maximální přípustný odběr výstupních pinů. 7. Aplikace "Hodiny" S modulem PVK je dodávána aplikace Hodiny, určená pro obvod PIC16C55 v provedení JW nebo XT/P. Pro tuto aplikaci je třeba osadit PVK následujícím způsobem: všechny jumpery J0 až J3 je třeba propojit, dále je třeba osadit krystal s frekvencí 3.2768 MHz. Na přesnosti a stabilitě krystalu závisí přesnost hodin, s běžnými krystaly docílíme přesnost asi ±10 s/den. Jestliže použijeme krystal s jinou frekvencí, všechny funkce budou pracovat rychleji nebo pomaleji. Dále je třeba naprogramovat obvod. K programování potřebujeme soubor HODINY.HEX. Tento soubor je na dodávané disketě nebo jej získáme přeložením souboru HODINY.ASM. Konfigurační pojistky zvolíme takto: Osc XT, Watchdog Timer Off, Code Protect Off. Strana 5 / 9

Po osazení naprogramovaného obvodu do PVK a připojení napájení se hodiny rozeběhnou s počátečním časem 00:00:00. To, že hodiny běží, poznáme podle blikající desetinné tečky. Tato tečka bliká s půlperiodou o délce 1 s. Po zapnutí displej zobrazuje hodiny a minuty; stiskem tlačítka TL2 je možno přepínat mezi tímto zobrazením a zobrazením minut a sekund. Na chod hodin nemá toto přepínání žádný vliv. Tlačítko TL1 má funkci start/stop. Zastavíme-li hodiny, tečka bude svítit trvale a současně se vynulují sekundy, o čemž se můžeme přesvědčit přepnutím na zobrazení minut a sekund. To je užitečné při spouštění hodin podle časového znamení. Pro nastavování času slouží tlačítka TL3 a TL4. Stiskem tlačítka TL3 nastavujeme hodiny, stiskem tlačítka TL4 pak minuty. Toto nastavování neovlivňuje sekundy ani stav hodin (způsob zobrazení a start/stop). Nastavujeme-li hodiny a jsme v režimu zobrazení minut a vteřin, zdánlivě se nic neděje, ale přepnutím do režimu hodin a minut uvidíme, že hodiny se skutečně změnily. 8. Redukce 84-57 Redukce 84-57 slouží při nahrazení obvodů PIC16C55 nebo PIC16C57 obvodem PIC16F84. Je určena zejména pro vývojové účely. Tak lze využít výhody paměti Flash oproti UV mazatelným typům. Ekvivalentní piny jsou zapojeny 1:1, pouze port C není vyveden. Tímto způsobem je možné pohodlně odladit většinu funkcí, a až potom konvertovat program do finálního obvodu. Tato konverze se dělá na úrovni zdrojového textu, je velmi jednoduchá a je popsána v katalogových listech výrobce (Microchip Data Book). Rozměry redukce nepřesahují rozměry pouzdra DIP 28 (600 mils). Standardně bývá osazena piny se čtvercovým průřezem vhodné do našeho odlaďovacího prostředku PVK (PIC Verification Kit), který má patici s nulovou zasouvací silou. PIC16F84 se do redukce zasouvá orientačním výřezem souhlasně s orientačním výřezem patice a celá redukce se použije místo obvodu v pouzdře DIP 28. Orientaci redukce opět udává výřez obvodu v menším pouzdře. Upozornění: redukci není možno použít při programování! Strana 6 / 9

9. Schéma PVK Strana 7 / 9

10. Rozmístění součástek PVK Strana 8 / 9

11. Doporučené doplňky - krystal 3.2768 MHz - napájecí konektor HS2114 (označení podle katalogu GM) 12. Další informace [1] PIC16/17 Microcontroller Data Book [2] CD-ROM Microchip Technical Library 1997 [3] http://www.asix.com [4] http://www.microchip.com 13. Kontakt na výrobce Adresa: Tel.: Fax: E-Mail: WWW: ASIX s.r.o., Staropramenná 4, 150 00 Praha 5, Česká republika 257 312 378 (ČR), +420-257 312 378 (international) 257 329 116 (ČR), +420-257 329 116 (international) asix@asix.cz www.asix.cz Copyright 1991-2003 ASIX s.r.o. MANPVK All trademarks used in this document are properties of their respective owners. This information is provided in the hope that it will be useful, but without any warranty. We disclaim any liability for the accuracy of this information. We are not responsible for the contents of web pages referenced by this document. Strana 9 / 9