1 / 13

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

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.

dysis
Download Presentation

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

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. Přípravek pro vývoj SW

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

More Related