Tvorba softwaru pro řadič sériové linky RS 232C – 4/1 s PIC16F88

Slides:



Advertisements
Podobné prezentace
Řízení výtahu po AS-i sběrnici
Advertisements

Síťové prvky.
Základy IT Tomáš Sládek
Počítačové sítě.
Komunikace periférii.
PC SÍTĚ II.
Bezpečnost strojních zařízení Bezpečnost částí ovládacích systémů Část 1: Všeobecné zásady pro konstrukci ČSN EN ISO
LabVIEW Teoretická část
METODOLOGIE PROJEKTOVÁNÍ NÁVRH IS PRO TECH. PROCESY Roman Danel VŠB – TU Ostrava HGF Institut ekonomiky a systémů řízení.
Průmyslová komunikace
MProcesory a Robotika.
Klopný obvod JK.
Představení ovládacího software GSM Ultimate Remoter.
Tato prezentace byla vytvořena
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Informatika akademický rok 2013/2014 Základní deska, rozhraní, sběrnice.
Informatika I Informatika pro 1. ročník 4 letého gymnázia
USB rozhraní aneb Jak to funguje Vypracoval: Vladimír Paločko Pro předmět: Periferní zařízení (X36PZA)
UČÍME V PROSTORU Název předmětu: Název a ID tématu: Zpracoval(a): Elektronické počítače Počítačové sítě (EL41) Ing. Stanislav Hanulík ELEKTROTECHNIKA.
Řízení mobilního robotu
Profibus FMS Fieldbus Message Specification. Průmyslová sběrnice Profibus je určena pro automatizaci výrobních linek (výroba automobilů, plnicí linky,
UČÍME V PROSTORU Název předmětu: Název a ID tématu: Zpracoval(a): Automatizační technika Programovatelné automaty – technické vybavení (EL52) Ing. Zuzana.
Požadavky na programy Programové Měřící Systémy Sběr datZpracováníPrezentace systémy – uzavřené (omezená množina funkcí, nelze jednoduchým způsobem rozšiřovat.
Výrok "Věřím, že OS/2 je předurčen stát se navždy nejdůležitějším operačním systémem." (Bill Gates, Microsoft, 1982)
Databázové systémy Architektury DBS.
Výukový program: Mechanik - elektrotechnik Název programu: Číslicová technika - mikroprocesory III. ročník Mikrořadiče Vypracoval : Vlastimil Vlček Projekt.
Digitální učební materiál
Čidlo robotického vidění SOŠ a VOŠ, COP Sezimovo Ústí II, Českobudějovicka 421 Autor: Pavel Nácal Třída: ET4B Rok:2007/2008 Obor:Elektrotechnika – počítačové.
Tento výukový materiál vznikl v rámci Operačního programu Vzdělávání pro konkurenceschopnost Číslo projektu: CZ.1.07/1.5.00/ Číslo materiálu: VY_32_INOVACE_PSK-3-08.
Tato prezentace byla vytvořena
Von Neumannovo schéma.
ADC / DAC. Analog Digital Converter (ADC) Jádra 56F802X a 56F803X obsahují 2 A/D převodníky s parametry:  12 bitové rozlišení  Max. hodinová frekvence.
Vytvořil: Petr Hruška G461
Autonomní robot ovládaný pomocí Bluetooth
Technické prostředky PLC OB21-OP-EL-AUT-KRA-M Ing. Petr Krajča.
8 ZÓN 16 KLÁVESNIC 32 TYPŮ ZÓN 6 VÝSTUPŮ 10 UŽIVATELSKÝCH KÓDŮ 100 UDÁLOSTÍ V HISTORII DETEKTORY KLÁVESNICE G8.
Digitální učební materiál
Analogově digitální převodník
CZ.1.07/1.4.00/ VY_32_INOVACE_170_IT9 Výukový materiál zpracovaný v rámci projektu Vzdělávací oblast: Informační a komunikační technologie Předmět:Informatika.
Ovládací jednotka zkušební stanice NC108
Tvorba software pro mikrokontrolér PIC v přijímači
Výpočetní technika kód předmětu: VT Ing. Miroslav Vachůn, Ph.D.
Popis obvodu 8051.
Výrok „Vypadá to, že jsme narazili na hranici toho, čeho je možné dosáhnout s počítačovými technologiemi. Člověk by si ale měl dávat pozor na takováto.
PROGRAMOVATELNÉ AUTOMATY RS232 Ing. Jana Horáková Elektrotechnika
OPERAČNÍ SYSTÉMY.
Možnosti zavedení integrálního taktového grafikonu v podmínkách ČR Prezentace projektu stránka: 1 K617X1MG Možnosti zavedení integrálního taktového grafikonu.
Informační systémy v personálním řízení RNDr. Jan Žufan, Ph.D., MBA
Elektronické sčítání počtu cestujících Společnost B&C Dopraní systémy s.r.o. realizovala svými elektronickými prostředky sčítání počtu cestujících po dobu.
Úloha č. 4 Ovládání motoru pomocí detekce zvuku a ultrazvuku Projekt CZ.1.07/1.1.16/ Bc. Jaroslav Zika 2014.
Naprogramovat operační systém je mnohonásobně složitější, než naprogramovat „obyčejný program“. Základní programové vybavení počítače Fce: ovládání počítače,
Programovatelné automaty Popis PLC 02
Vrstvy ISO/OSI  Dvě skupiny vrstev  orientované na přenos  fyzická vrstva  linková vrstva  síťová  orientované na aplikace  relační vrstva  prezentační.
Sítě - nástin 5. AG. Sítě Abychom pochopili princip internetu, nesmíme se zapomenout pobavit o sítích. Abychom pochopili princip internetu, nesmíme se.
Počítačové sítě 12. Další technologie LAN © Milan Keršlágerhttp:// Obsah: ● Arcnet.
Návrh komunikačního protokolu pro řízení vybraných robotických platforem Robert Čížek.
Název školy: Střední odborná škola stavební Karlovy Vary Sabinovo náměstí 16, Karlovy Vary Autor: Ing. Hana Šmídová Název materiálu: VY_32_INOVACE_10_NEUMANN_S1.
Mikropočítačová technika Úvod do mikropočítačové techniky a její aplikací.
PC sestava. Základní deska (MB) Chipset Je skupina integrovaných obvodů (čipů), které jsou navrženy ke vzájemné spolupráci a jsou obvykle prodávány.
EU peníze školám Registrační číslo projektu CZ.1.07/1.4.00/ Název projektu Inovace školství Šablona - název Inovace a zkvalitnění výuky prostřednictvím.
Petr Fodor.
Výukový materiál zpracován v rámci projektu
Distribuovaný operační systém pro mikroprocesory
Výukový materiál zpracován v rámci projektu
Výukový materiál zpracován v rámci projektu
Jednočipové počítače – I2C sběrnice
Operační systémy.
Využití ICT pro rozvoj klíčových kompetencí CZ.1.07/1.5.00/
Projekt Anglicky v odborných předmětech, CZ.1.07/1.3.09/
Transkript prezentace:

Tvorba softwaru pro řadič sériové linky RS 232C – 4/1 s PIC16F88 Michal JANIŠ Obor Elektrotechnika – počítačové systémy ET4A 2009/2010

Sériová linka pro více zařízení Možnost ovládání více prvků pomocí PC Topologie sítě MASTER – SLAVE s použitím rozbočovače

Používaná řešení v technické praxi Průmyslový rozbočovač ‚SW232‘

Historie řešení problému na naší škole Schéma pasivního rozbočovače

Blokové schéma aktivního rozbočovače Příjem bajtu od zařízení MASTER:

Blokové schéma aktivního rozbočovače Příjem bajtu od zařízení SLAVE:

Robovnice – systém podpory stavebnicového řešení robotů

Požadavky na aktivní rozbočovač sériové linky pro čtyři výstupy SW řadiče by měl sestávat ze 2 částí: 1. část FW 2. část uživatelský SW Možnosti SW detekce 4 nezávislých vstupů 1) Přerušení vyvolané změnou na bráně PORTB 2) Přerušení od komparátoru - pro 2 linky 3) Přerušení od přetečení časovače TMR0 nebo TMR1 Vlastní řešení detekce vstupů

Pravidelné vzorkování signálu na vstupu 4 vzorky vstupu za 1bit

Princip zvoleného řešení detekce v přerušení Detekce logické úrovně na každém vstupu Stavy linky: 1) STOP 2) START 3) PŘENOS – čekání na detekci bitu 4) PŘENOS – detekce bitu 5) PŘENOS – čekání na STOP bit

Přípravek pro vývoj SW

Využití 1) Aktivní řadič pro dvě linky 2) Integrace do další generace Robovnice