| |
| et:projects:soccer_robot [2010/10/04 12:52] – tarmoprillop | et:projects:soccer_robot [2020/07/20 09:00] (current) – external edit 127.0.0.1 |
|---|
| [{{ :images:projects:soccer_robot:ir_rx_iso.png?200|RC5 vastuvõtja}}] | [{{ :images:projects:soccer_robot:ir_rx_iso.png?200|RC5 vastuvõtja}}] |
| |
| Robotexil on väravate kohale paigutatud infrapuna signaali saatjad, mis edastavad PHILIPS’i RC5 protokolli abil kanaleid 1 kuni 4. Nende signaalide vastuvõtmiseks on tehtud eraldiseisev moodul. Vastuvõtumoodul ühendatakse kodulabori kommunikatsioonimooduliga kaabliga, mille ühendusskeem on välja toodud plokkskeemis. Samas on välja toodud info vastuvõtja olulisemate komponentide kohta. | Robotexil on väravate kohale paigutatud infrapuna signaali saatjad, mis edastavad Philips’i RC5 protokolli abil kanaleid 1 kuni 4. Nende signaalide vastuvõtmiseks on tehtud eraldiseisev moodul. Vastuvõtumoodul ühendatakse kodulabori kommunikatsioonimooduliga kaabliga, mille ühendusskeem on välja toodud plokkskeemis. Samas on välja toodud info vastuvõtja olulisemate komponentide kohta. |
| |
| Vastuvõtumoodulile on paigutatud kaks signaali vastuvõtjat/demoduleerijat. Tänu sellele on võimalik paika panna roboti asend väravate suhtes. | Vastuvõtumoodulile on paigutatud kaks signaali vastuvõtjat/demoduleerijat. Tänu sellele on võimalik paika panna roboti asend väravate suhtes. |
| |
| Vastuvõtja saadab välja UART pakette, milles sisaldub infrapunavastuvõtja indeks ning vastuvõetud kanal. Väljasaadetavate UART pakettide kirjeldused on välja toodud allpol olevates | Vastuvõtja saadab 4800 bps kiirusel välja 1-baidiseid UART sõnumeid, milles sisaldub infrapunavastuvõtja indeks ning vastuvõetud kanal. Väljasaadetavate UART sõnumite kirjeldused on välja toodud allpool olevates tabelites: |
| tabelites: | |
| | **Vastuvõtja indeksiga 0 (vasakpoolne)** [{{ :images:projects:soccer_robot:rc5_plokkskeem.png?150|RC5 vastuvõtja plokkskeem}}] |
| |
| **Vastuvõtja indeksiga 0** [{{ :images:projects:soccer_robot:rc5_plokkskeem.png?150|RC5 vastuvõtja plokkskeem}}] | |
| ^ Kanal ^ Kaheksandiksüsteemis(HEX) ^ Kahendsüsteemis(BIN) ^ | ^ Kanal ^ Kaheksandiksüsteemis(HEX) ^ Kahendsüsteemis(BIN) ^ |
| | 1 | 0x01 | 0b00000001 | | | 1 | 0x01 | 0b00000001 | |
| | 4 | 0x04 | 0b00000100 | | | 4 | 0x04 | 0b00000100 | |
| |
| **Vastuvõtja indeksiga 1** | **Vastuvõtja indeksiga 1 (parempoolne)** |
| ^ Kanal ^ Kaheksandiksüsteemis(HEX) ^ Kahendsüsteemis(BIN) ^ | ^ Kanal ^ Kaheksandiksüsteemis(HEX) ^ Kahendsüsteemis(BIN) ^ |
| | 1 | 0x11 | 0b00010001 | | | 1 | 0x11 | 0b00010001 | |
| RC5 vastuvõtja skeemi ja trükkplaadi pildid. Skeemi ja trükplaadi failid, tarkvara ning komponentide nimistu paiknevad lehekülje alumises osas, alajaotuses "Failid". | RC5 vastuvõtja skeemi ja trükkplaadi pildid. Skeemi ja trükplaadi failid, tarkvara ning komponentide nimistu paiknevad lehekülje alumises osas, alajaotuses "Failid". |
| [{{:images:projects:soccer_robot:rc5_vastuvotja_skeem.png?200|RC5 vastuvõtja skeem}}][{{:images:projects:soccer_robot:rc5_vastuvotja_plaat.png?200|RC5 vastuvõtja trükkplaat}}] | [{{:images:projects:soccer_robot:rc5_vastuvotja_skeem.png?200|RC5 vastuvõtja skeem}}][{{:images:projects:soccer_robot:rc5_vastuvotja_plaat.png?200|RC5 vastuvõtja trükkplaat}}] |
| | |
| === Palliandur === | === Palliandur === |
| |