uz80 Embedded Board ver. 1.0 uz80 Vestavná Řídící Deska ver. 1.0

Podobné dokumenty
Činnost CPU. IMTEE Přednáška č. 2. Několik úrovní abstrakce od obvodů CPU: Hodinový cyklus fáze strojový cyklus instrukční cyklus

XPortKit. Vývojový kit pro Lantronix XPort. 17. února 2011 w w w. p a p o u c h. c o m (06083)

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12.

Vestavné systémy BI-VES Přednáška 5

ŘÍDÍCÍ DESKA SYSTÉMU ZAT-DV

Praktické úlohy- 2.oblast zaměření

Příloha A - Obvodové schéma základní desky

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

Zařízení pro měření teploty, atmosférického tlaku a nadmořské výšky

Uživatelská příručka

ŘÍDÍCÍ ČLEN GCD 411. univerzální procesorový člen pro mikropočítačové systémy. charakteristika. technické údaje

Vývojové kity Mega48,

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

PK Design. Modul USB2xxR-MLW20 v1.0. Uživatelský manuál. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (05.04.

EduKitBeta Uživatelská příručka

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

SuperCom. Stavebnice PROMOS Line 2. Technický manuál

MSP 430F1611. Jiří Kašpar. Charakteristika

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.

Návrh konstrukce odchovny 2. dil

Návod k obsluze výukové desky CPLD

PK Design. MB-ATmega128 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (23.09.

PK Design. MB-ATmega128 v4.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10.

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

Jednočipové mikropočítače (mikrokontroléry)

Registrační teploměr

XCom-31/32. Stavebnice PROMOS Line 2. Komunikační koncentrátor pro sběr dat. Technický manuál

Řídící jednotka pro 2 čtečky SL20


Mikropočítačová vstupně/výstupní jednotka pro řízení tepelných modelů. Zdeněk Oborný

Přednáška A3B38MMP. Bloky mikropočítače vestavné aplikace, dohlížecí obvody. 2015, kat. měření, ČVUT - FEL, Praha J. Fischer

EC Motor. IO Modul EC200. EC200 Int. EC200 Ext. Verze 1.20, revize PMControl s.r.o.

FREESCALE TECHNOLOGY APPLICATION

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

Vstupní jednotka E 100 IP. Návod na použití. Strana 1

Číslicový zobrazovač CZ 5.7

Základní uspořádání pamětí MCU

FASTPort. Nová sběrnice pro připojení inteligentních karet* k osmibitovým počítačům. aneb. Jak připojit koprocesor

PK Design. MB-ATmega16/32 v4.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (01.01.

PK Design. Uživatelský manuál. Modul USB-FT245BM v2.2. Přídavný modul modulárního vývojového systému MVS. Verze dokumentu 1.0 (7. 11.

KONEKTOROVÝ BLOK PRO BASLER ACE

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

PŘÍLOHY. PRESTO USB programátor

Vstupní terminál LOG3

Příloha č. 1. Software pro prototyp mikroprocesorově řízeného ohřevu aktivních vložek využívající moderních polovodičových prvků

MIKROTERMINÁL EAC 1. Univerzální terminál pro komunikaci s uživatelem NEBO jednoduché hodiny zobrazující datum a den v týdnu další program

Vana RC0001R1 RC0001R1

Univerzita Pardubice Dopravní fakulta Jana Pernera. Výukový přípravek s procesorem typu Michal Bubeník

Sériový programátor SI Prog

GMI Generátor minutových impulsů pro řízení podnikových hodin

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

Založeno Vypracoval: Ing. Vladimír Povolný HATEL. 168 x 118 x 54 mm. provozní teplota -5 až +50 C ochrana IP 30 24V DC (20 až 30V), 0 je uzeměná

PK Design. Uživatelský manuál. Modul LED a LCD displeje s maticovou klávesnicí. Přídavný modul modulárního vývojového systému MVS. v2.

1. MIKROPROCESOR ATMEGA A/D PŘEVODNÍK MÓDY PŘEVODNÍKU Single Conversion Mode Auto Triggering Start...

Profilová část maturitní zkoušky 2014/2015

PK Design. MB-XC3SxxxE-TQ144 v1.1. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (10.10.

UniPi 1.1 Lite Technologická dokumentace

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

požadovan adované velikosti a vlastností Interpretace adresy POT POT

Mikrokontroléry. Doplňující text pro POS K. D. 2001

Uživatelský manuál. KNXgal

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

Převodník USB na RS232. Milan Horkel

NanoX S88 DIGI CZ 003

Univerzální jednočipový modul pro řízení krokových motorů


Autonomní zámek LOG2

Dvojnásobný převodník s frekvenčními vstupy a analogovými výstupy na DIN lištu RV-2F

Úvod do mobilní robotiky AIL028

P232/485. Převodník RS232 na RS485. Příručka uživatele AUTOMATIZAČNÍ TECHNIKA

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

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

PROGRAMOVATELNÉ AUTOMATY PŘEHLED SUBMODULŮ TECOMAT. 6. vydání - květen 2012

Uživatelský manuál. KNXgw232

ŠESTNÁCTIKANÁLOVÝ A/D PŘEVODNÍK ±30 mv až ±12 V DC, 16 bitů

Paměti Josef Horálek

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch

Specifikace - SHARK. Projekt: procesorová deska s MPC 52000

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

Měřič krevního tlaku. 1 Měření krevního tlaku. 1.1 Princip oscilometrické metody 2007/

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku

VUT EBEC2017 Projekt. Wiping Turn Indicator Audi TT

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

POUŽITÍ MATLABU K ŘÍZENÍ PŘÍSTROJŮ V MEDICÍNĚ. Martinák Lukáš, Vladislav Matějka

Technické prostředky počítačové techniky

Paměti Rambus DRAM (RDRAM) Paměti Flash Paměti SGRAM

PGSM-M10 - GSM/GPRS moduly s M10

Deska sběru chyb a událostí

RDS kodér PIRA32. Instalační průvodce

Paměti. Paměť je zařízení, které slouží k ukládání programů a dat, s nimiž počítač pracuje

Vícenásobný OLED zobrazovač MG-01. verze fw 1.1

Sběrnicová struktura PC Procesory PC funkce, vlastnosti Interní počítačové paměti PC

ČEMU ROZUMÍ MIKROPROCESOR?

Modul LCD displeje se čtyřmi tlačítky. Milan Horkel

Akademický rok: 2004/05 Datum: Příjmení: Křestní jméno: Osobní číslo: Obor:

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

PK Design. MB-S2-150-PQ208 v1.4. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 ( )

Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií

Zkouška z předmětu Počítačové systémy

Ovládání tiskárny BT-100

Transkript:

uz80 Embedded Board ver. 1.0 uz80 Vestavná Řídící Deska ver. 1.0 Jednodeskový mikroprocesorový řídící systém s CPU Zilog Z84C15 nebo Toshiba TMPZ84C015: Deska obsahuje: 1. CPU Z84C15 (Zilog) nebo TMPZ84C015 (Toshiba) kompatibilní se standardem Z80. Taktovací frekvenci lze volit změnou hodnoty krystalu v obvodu taktovacího oscilátoru. 2. Statickou paměť dat a programů RAM s kapacitou 32KB. 3. Paměť programů EPROM, EEPROM nebo FLASH s volitelnou kapacitou 8KB/32KB. 4. Dvojkanálový sériový interface s úrovněmi odpovídajícími TTL logice (Z80-SIO uvnitř CPU). 5. Dvojportový paralelní interface s úrovněmi odpovídajícími TTL logice (Z80-PIO uvnitř CPU). 6. Děličku taktovací frekvence s 12ti výstupy odpovídajícími frekvencím T/2 T/4096. 7. Resetovací obvod s chipem MAX/ADM707 nebo TPS3707-50, tlačítko RESET. Horní strana PCB:

Spodní strana PCB: POPIS DESKY: Tlačítko RESET Paralelní port A Speciální signály Volba typu paměti EPROM, EEPROM, Napájení 5V FLASH Výstupy děličky 1:2 až 1:4096 Paralelní port B Paměť programu EPROM, EEPROM, FLASH

DĚLENÍ PAMĚTI: Mikroprocesor Z80 umožňuje naráz adresovat 2 16 bajtů paměti = 65536B = 64KB. Tento adresový prostor je zde rozdělen následovně: 1. Adresy 0000h-7FFFh (0d-32767d): Paměť programů EPROM, EEPROM nebo FLASH s kapacitou 32KB. Paměti s kapacitou 8KB obsazují adresový prostor 0000h-1FFFh (0d-8191d). 2. Adresy 8000h-FFFFh (32768d-65535d): Paměť RAM. Tu je možno použít jak pro data, tak pro programy, a také pro uložení zásobníku (Stack Pointer) procesoru. Rozložení paměti graficky: Paměť nejčastěji používaných programů, podprogramů resetu a inicializace systému, bootování přes sériový nebo paralelní port, apod. Paměť pro uložení a zpracování dat, uložení a spouštění uživatelských programů, systémové proměnné, zásobník návratových adres z podprogramů, apod. 0000h Paměť programů EPROM, EEPROM, FLASH 7FFFh (1FFFh) 8000h Paměť dat a programů RAM FFFFh SÉRIOVÉ ROZHRANÍ: Je realizováno obvodem Z80-SIO/0 zaintegrovaným jako součást do CPU. K dispozici jsou oba kanály A i B, jejichž vstupy a výstupy RxD a TxD jsou vyvedeny na konektor speciálních signálů viz. popis tohoto konektoru. Napěťové úrovně těchto signálů odpovídají TTL. ZCT2 Z80-CTC ZCT3 Jako zdroj hodinových signálů RxC a TxC slouží oběma kanálům sériového interface čítače/časovače obvodu Z80-CTC, jež jsou také součástí CPU. Vhodným nastavením těchto čítačů/časovačů lze měnit přenosovou rychlost sériového rozhraní. Hodiny pro kanál SIO-A generuje čítač/časovač ZCT2, hodiny pro kanál SIO-B pak čítač/časovač ZCT3. RxCA TxCA RxCB TxCB Z80-SIO Kanál A Kanál B RxD TxD RxD TxD Konektor speciálních signálů

ČÍTAČE/ČASOVAČE: CPU CLK Dělička 12 stupňů T:2 - - - - - - - - - - - T:4096 Konektor speciálních signálů Výběr výstupu děličky jumperem CLK0 CLK1 CLK2 CLK3 Z80-CTC ZCT0 ZCT1 ZCT2 ZCT3 Konektor speciálních signálů SIO-A SIO-B K dispozici je 4-násobný čítač/časovač realizovaný obvodem Z80-CTC zaintegrovaným jako součást do CPU. Čítače/časovače ZCT0 a ZCT1 jsou celé k dispozici uživateli, jejich vstupy i výstupy jsou vyvedené na konektor speciálních signálů viz. popis tohoto konektoru. Čítače/časovače ZCT2 a ZCT3 slouží jako nastavitelné děliče generující hodinový signál pro synchronizaci obou kanálů A i B sériového interface Z80-SIO viz. popis sériového rozhraní. Na vstupy těchto čítačů/časovačů je možné přivést hodinový signál z libovolného výstupu 12ti násobné děličky, jež dělí základní hodinový takt procesoru v poměru 1:2 až 1:4096. Volba, z kterého výstupu děličky se bude odebírat hodinový signál pro ZCT2 a ZCT3, se provede jednou jumperovou propojkou. PARALELNÍ ROZHRANÍ: Jsou vyvedeny 2 paralelní vstupně/výstupní porty o 8mi linkách, celkem tedy 16 I/O linek. Oba porty vytváří obvod Z80-PIO zaintegrovaný jako součást do CPU. Vlastnosti všech portů lze vyčíst z datasheetu obvodu Z84C15 nebo TMPZ84C015. Oba paralelní porty PIO-A i PIO-B jsou vyvedené na samostatné konektory. Z80-PIO Kanál A Kanál B 8bit+RDY 8bit+RDY +/STB +/STB Konektor port A Konektor port B

ZAPOJENÍ KONEKTORŮ: JP1, JP2 D1 D3 D5 D7 +5V /STB Paralelní porty A + B: D0 D2 D4 D6 GND RDY JP7 Konektor speciálních signálů: TxDB TxDA ZC/TO0 /RESET ZC/TO1 /NMI +5V /INT GND RxDA GND CT1 CT0 RxDB

JP6 Výstupy 7-12 děličky Q12 Q11 Q10 Q9 Q8 Q7 taktovací frekvence CPU: 6x vstup čítačů/časovačů ZCT2 + ZCT3 Spojením jednoho z výstupů Qx a některého pinu vstupů č/č ZCT2 + ZCT3 jumperem se vybere požadovaná hodinová frekvence č/č ZCT2 + ZCT3 a jejich vhodným nastavením se zvolí přenosová rychlost sériových kanálů. JP5 Výstupy 1-6 děličky Q6 Q5 Q4 Q3 Q2 Q1 taktovací frekvence CPU: 6x vstup čítačů/časovačů ZCT2 + ZCT3

JP4 Konektor volby typu a kapacity paměti programů xrom: +5V Pin 1 paměti xrom A14 Pin 27 paměti xrom SJ1 Pájecí spojka signálu A13 na vývod 26 paměti xrom:

Pomocí jumperování na konektoru JP4 + pájecí spojky SJ1 (strana spojů PCB) je možné navolit použitou paměť EPROM, EEPROM nebo FLASH na pozici IC3. Různé paměti se totiž liší zapojením signálů do pinů 1, 26 a 27 a právě touto konfigurací se provádí správné zapojení signálů. Několik příkladů konfigurace spojek pro různé paměti: Typ paměti Pin 1 Pin 26 Pin 27 Zapojení JP4 Zapojení SJ1 32KB: 27256, 27C256 Vpp A13 A14 Propojen 8KB: 28C64 Nezapojen Nezapojen /WE Nepropojen 32KB: 28C256 A14 A13 /WE Propojen 32KB: 29C256 /WE A13 A14 Propojen 32KB: 29F256 /WE A13 A14 Propojen JP8 Napájení +5V: GND +5V/150mA stabilizované

RESET OBVOD: Resetování CPU zajišťuje po připojení k napájení, stisku resetovacího tlačítka, externím resetu, nebo výkyvu v napájení, obvod MAX707, ADM707, TPS3707-50 nebo jiný ekvivalent. Ten hlídá napájecí napětí +5V a poklesne-li toto napětí pod cca 4,55V-4,65V (dle typu obvodu), vygeneruje signál RESET a bude jej udržovat aktivní, dokud napětí nedosáhne zpět zmiňované hodnoty. Zároveň obvod ošetřuje i stisk resetovacího tlačítka a externí reset (nahrazuje stisk resetovacího tlačítka). OSAZENÍ DESKY (HORNÍ STRANA): OSAZENÍ DESKY (SPODNÍ STRANA):

SCHÉMA ZAPOJENÍ:

SEZNAM SOUČÁSTEK: Qty Value Device Parts 1 10-XX S1 1 JP1E JP8 1 JP2Q JP4 4 JP6Q JP1, JP2, JP5, JP6 1 JP7Q JP7 1 LED3MM LED1 2 4K7 R-EU_R1206 R1, R2 1 4u7 CPOL-EUTT2D6L C3 1 7,3728 / 3,6864 MHz CRYSTALHC49U-V Q1 1 27C64/128/256-70 27C256AG IC3 2 33p C-EUC1206 C1, C2 1 74LV138A 74138A IC4 1 74LV4040A 4040A IC5 1 100K R-EU_R1206 R3 6 100n C-EUC1206 C4, C5, C6, C7, C8, C9 2 100u CPOL-EUE22-6AXIAL C10, C11 1 220R R-EU_R1206 R4 1 620R R-EU_R1206 R5 1 4148 DIODE-D-7.5 D1 1 HM62256LFP-70 62256FP IC2 1 MAX707CSA/TPS3707-50 MAX707CSA IC6 1 Z84C15FE Z84C15FE IC1