Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

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

Podobné prezentace


Prezentace na téma: "Tvorba softwaru pro řadič sériové linky RS 232C – 4/1 s PIC16F88"— Transkript prezentace:

1 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

2 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

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

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

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

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

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

8 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ů

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

10 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

11

12 Přípravek pro vývoj SW

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


Stáhnout ppt "Tvorba softwaru pro řadič sériové linky RS 232C – 4/1 s PIC16F88"

Podobné prezentace


Reklamy Google