Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
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
12
Přípravek pro vývoj SW
13
Využití 1) Aktivní řadič pro dvě linky
2) Integrace do další generace Robovnice
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.