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 Michal JANIŠ Obor Elektrotechnika – počítačové systémy ET4A 2009/2010.

Podobné prezentace


Prezentace na téma: "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."— 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 Michal JANIŠ Obor Elektrotechnika – počítačové systémy ET4A 2009/2010."

Podobné prezentace


Reklamy Google