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

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

Rozhraní mikrořadiče, SPI, IIC bus,..

A4B38NVS, 2011, kat. měření, J.Fischer, ČVUT - FEL. Rozhraní mikrořadiče, SPI, IIC bus,.. A438NVS, kat. měření, ČVUT - FEL, Praha. J.

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12)

Vestavné systémy. BI-VES Přednáška 9. Ing. Miroslav Skrbek, Ph.D.

Rozhraní mikrořadiče, SPI, IIC bus,..

Metody připojování periferií BI-MPP Přednáška 1

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ Fakulta informačních technologií

Metody připojování periferií

Převodník sériového rozhraní RS-485 na mnohavidové optické vlákno ELO E171 Uživatelský manuál

PERIFERNÍ OBVODY A ROZHRANÍ V MIKROPROCESOROVÝCH SYSTÉMECH

Náplň přednášky

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

Vrstvy periferních rozhraní

Konektory a Kabely. Aneb zařízení integrovaná do základní desky a konektory a kabeláž pro připojení externích zařízení

Sériová rozhraní SPI, Microwire, I 2 C a CAN

Sběrnice používané pro sběr dat

Modemy rozhraní RS-485/422 na optický kabel ELO E243, ELO E244, ELO E245. Uživatelský manuál

2007/2008 ZS. operačních systémů

Sériové komunikace KIV/PD Přenos dat Martin Šimek

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

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

Rozhraní SCSI. Rozhraní SCSI. Architektura SCSI

Maturitní témata - PRT 4M

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

Multiplexory sériových rozhraní na optický kabel ELO E246, ELO E247, ELO E248, ELO E249, ELO E24A, ELO E24B. Uživatelský manuál

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

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

Modul univerzálních analogových vstupů R560. Shrnutí

Komunikace na přístrojové sběrnici

Převodník Ethernet ARINC 429

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 11 (12) A4B38NVS, kat. měření, ČVUT - FEL, Praha. J. Fischer

Vestavné systémy. BI-VES Přednáška 8. Ing. Miroslav Skrbek, Ph.D.

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

enos dat rnici inicializaci adresování adresu enosu zprávy start bit átek zprávy paritními bity Ukon ení zprávy stop bitu ijíma potvrzuje p

LLC multiplexing/demultiplexing MAC formát rámce a přístupová metoda Nabízí se možnost standardizace rozhraní spojové a fyzické vrstvy

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

Vrstvy periferních rozhraní

UC485. Převodník linky RS232 na RS485 nebo RS422 s galvanickým oddělením

Měřicí systémy. Obsah. Systémy složené z autonomních měřicích přístrojů a modulů Sériová rozhraní. Sériová rozhraní - pokračování 1

Multiplexory sériových rozhraní na optický kabel ELO E246, ELO E247, ELO E248, ELO E249, ELO E24A, ELO E24B. Uživatelský manuál

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.

Převodník RS232 RS485

Univerzita Pardubice. Fakulta Elektrotechniky a Informatiky. Monitoring rozhraní I2C Autor práce: Radek Šplíchal. Vedoucí práce: Ing.

Mikrokontrolery. Úvod do obvodů Atmega 328 a PIC16F88

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

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.

Malý distribuovaný I/O modul

Displej DT20-6. Update firmware řadiče. Simulační systémy Řídicí systémy Zpracování a přenos dat TM 2012_10_

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

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

Převodník RS232 na RS485/422 UC485P. průmyslové provedení. galvanické oddělení. 28. února 2005 w w w. p a p o u c h. c o m

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

Autonomní snímací jednotky řady SU104*

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

Úvod do mobilní robotiky AIL028

frekvence 8 Mhz, přestože spolupracuje s procesori různe rychlými. 16 bitová ISA sběrnice je

Informační a komunikační technologie

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

Použití programovatelného čítače 8253

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

Metody připojování periferií

Koncepce DMA POT POT. Při vstupu nebo výstupu dat se opakují jednoduché činnosti. Jednotlivé kroky lze realizovat pomocí speciálního HW.

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

SB485. Převodník rozhraní USB na linku RS485 nebo RS422. s galvanickým oddělením. Převodník SB485. RS485 nebo RS422 USB. přepínače PWR TXD RXD

ROZHRANÍ 4 VSTUPŮ/VÝSTUPŮ. 4x OPTICKY ODDĚLENÉ LOG. VSTUPY 4x RELÉ SPÍNACÍ VÝSTUPY OVLÁDÁNÍ: LINKA RS232

Uživatelský manuál. KNXgal. řízení zabezpečovacích ústředen. Galaxy ze sběrnice KNX. napájeno ze sběrnice KNX. indikace komunikace na KNX

UniPi 1.1 Lite Technologická dokumentace

Použití sériových rozhraní (RS232 a USB) pro ovládání měřicích přístrojů

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

Pokročilé architektury počítačů

Kompaktní I/O modul RMIO. Shrnutí

Uživatelská příručka

Modem rozhraní RS-232/485/422 na mnohavidový optický kabel s prodlouženým dosahem ELO E17A. Uživatelský manuál

Metody připojování periferií BI-MPP Přednáška 2

Rozhraní mikrořadiče, SPI, IIC bus,.. Přednáška 10 (11)

Převodník RS-232/485 s galvanickým oddělením rozhraní ELO E06A. Uživatelský manuál

Architektura vnějších pamětí

Obvody a architektura počítačů. Sběrnice a rozhraní

Vstupní terminál LOG3

Uživatelský manuál. KNXgal

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

Převodník RS-232 na mnohavidové optické vlákno ELO E14C. Uživatelský manuál

Hardwarové implementace komunikačního protokolu LIN (Local Interconnect Network) osmibitovými mikroprocesory a jejich srovnání

Zadání semestrálního projektu PAM

5. A/Č převodník s postupnou aproximací

DUM č. 6 v sadě. 31. Inf-7 Technické vybavení počítačů

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

Počítač jako elektronické, Číslicové zařízení

Přerušovací systém s prioritním řetězem

AS-Interface. AS-Interface. = Jednoduché systémové řešení

Návrh konstrukce odchovny 2. dil

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

Vstupy, výstupy vestavných systémů

ASYNCHRONNÍ RS-232 MODEM PRO OPTICKÉ VLÁKNO OPTO232 UŽIVATELSKÝ MANUÁL

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

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

OEM modul čtečky bezkontaktních karet Rf B1 OEM

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

Transkript:

Vestavné systémy BI-VES Přednáška 5 Ing. Miroslav Skrbek, Ph.D. Katedra počítačových systémů Fakulta informačních technologií České vysoké učení technické v Praze Miroslav Skrbek 2010,2011 ZS2010/11 Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Agenda Sériové komunikační rozhraní Sériové sběrnice SPI Microwire I 2 C BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 2

Literatura AT89C51AC3. Datasheet. Technická dokumentace Atmel Corporation, 2011 (www.atmel.com) Interface Circuits for TIA/EIA-485 (RS-485). Application Report. Texas Instruments Incorporated, 2008 MICROWIRE Serial Interface. Technická dokumentace National Semiconductor 1992 THE I 2C-BUS SPECIFICATION, VERSION 2.1. Technická dokumentace Philips Semiconductors. January 2000 (http://i2c2p.twibright.com/spec/i2c.pdf) BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 3

Sériové komunikační rozhraní Mikropočítač I TXD RXD (UART) Úrovně TTL TXD RXD Mikropočítač II Přenos 8 bitů Log. 1 Log. 0 Start bit Stop bit D0 D1 D2 D3 D4 D5 D6 D7 Paritní bit Přenos 8 bitů s paritou D0 D1 D2 D3 D4 D5 D6 D7 P BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 4

RS232 Sériová komunikace na větší vzdálenost Mikropočítač I RxD Rozhraní RS232 RxD Rozhraní RS232 RxD Mikropočítač II GND RS485 Směr Směr Mikropočítač I RxD Rozhraní RS485 B GND A Rozhraní RS485 RxD Mikropočítač II BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 5

Obvody pro rozhraní RS232 MAX232 +5V Příklady: MAX232, MAX236 Obvodů tohoto typu je velké množství. Obvykle se liší počtem budičů, přídavnými povolovacími vstupy a zdrojem napětí (nábojová pumpa). Vstupy TTL Nábojová pumpa Výstupy RS232 Napájeny jsou jedním napětím 3-5V podle typu. Výstupy TTL Vstupy RS232 BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 6

9-ti bitová multi-procesorová komunikace Přenáší se 8 bitů + parita Mikropočítače se sériovým rozhraním jsou na jedné sběrnici (např. RS485) Začátek zprávy, adresa příjemce Mikropočítač Adresa 1 Mikropočítač Adresa 2 Mikropočítač Adresa 3 01h 02h 0Eh 02h 00h 00h Paritní bit nastaven na 1 Paritní bit nastaven na 0 BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 7

Rozhraní RS485 Symetrická přenosová linka Sběrnice (více zařízení na jedné lince) Maximální vzdálenost 1200m Úrovně na výstupu ±6V nezatížené ±1,5V zatížené Úrovně na vstupu ±200mV až -7V do +12V Maximální přenosová rychlost 100Kb/s do vzdálenosti 1200m 10Mb/s do vzdálenosti 1,2m BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 8

Typické zapojení Max. 1200m Řízení výstupu TTL +5V 470Ω Nastavení klidové úrovně (2x470 Ω) Rozdíl min. ±200mV +5V TTL Data Data TTL Data +5V 470 Ω Impedanční přizpůsobení R T =120Ω +5V Řízení výstupu TTL Data BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 9

Infračervená komunikace - IrDA CLK 16x baudrate Mikropočítač RxD IR SIR modulátor IR LED SIR protokol Sériová komunikace na TTL úrovních 0 1 0 1 0 1 1 1 0 IR LED BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 10

Sériové periferní sběrnice Propojení periferních obvodů, např. řadiče displejů, A/D a D/A převodníky, paralelní V/V, paměti EEPROM, RTC, senzory (tlak, teplota), Multimedia Card Šetří vývody mikropočítače (nahrazuje externí paralelní sběrnici) Komunikace na krátkou vzdálenost (v rámci jedné desky plošného spoje) Firemní standardy: SPI (Motorola), Microwire (National Semiconductor) I 2 C (Philips) BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 11

Komunikační registry SPI Master Slave MSB 8b LSB MISO MISO MSB 8b LSB MOSI MOSI Generátor hodinového signálu SS VCC SS Při každém přenosu dat generátor vygeneruje 8 taktů, které zajistí výměnu obsahu obou registrů, tedy obousměrný přenos dat. BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 12

Microwire SI SI Master SO SK SO Periferie CS SD SD Master SK CS Periferie Délka dat nespecifikována, obvykle 8 nebo 16 bitů, ale může být třeba 36 bitů. První bit sekvence musí být jednička. Časování je podobné jako SPI BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 13

I 2 C (Inter Integrated Circuit Bus) Vyvinuta v 80 letech minulého století firmou Philips k propojení mikropočítače s periferními obvody v televizoru Pouze dva vodiče (SCL, SDA) pro komunikaci na krátkou vzdálenost Přenosová rychlost původně do 100Kb/s, rozšířeno na 400Kb/s (Fast mode) a 3,4Mb/S (High-speed mode) Ke sběrnici existuje široká kolekce periferních obvodů Používá se nejen pro spotřební elektroniku, ale např. v počítačích PC pro účely PnP. Označována jako SMBus. Sběrnice typu multimaster. Priorita pro přístup na sběrnici dána adresou cílového zařízení BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 14

Časové průběhy I 2 C SDA Start Arbitrace 7bitů adresa R/W bit ACK bit Data 8b SCL Adresou se vždy myslí adresa cílového obvodu (slave). Aktivní je vzestupná hrana Nižší adresa má vyšší prioritu. Master vždy kontroluje stav sběrnice. Pokud zjistí neshodu mezi vysílanými a přijímanými daty během arbitrace přestane okamžitě vysílat a odstoupí od sběrnice. Potvrzení ACK vždy generuje přijímající strana Pozor nemusí to být vždy slave. BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 15

Příklady obvodů pro I 2 C Obvod PCA9555 PCF8594 PCF8570 PCF8591 PCA9501 PCA9552 Popis 16-bitový vstupně/výstupní port 512x8 CMOS EEPROM 256x8 RAM A/D a D/A převodník 8-bit vstupně/výstupní port a 256x8 EEPROM 16-bit budič LED I 2 C Adresa 0100xxx 1010xxx 1010xxx 1001xxx 0xxxxxx 1xxxxxx 1100xxx BI-VES, Přednáška 5 Miroslav Skrbek 2010,2011 16