Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

STK500 / AtmelIR -näppäimistö / Pieka 28.2.20041 IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat.

Samankaltaiset esitykset


Esitys aiheesta: "STK500 / AtmelIR -näppäimistö / Pieka 28.2.20041 IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat."— Esityksen transkriptio:

1 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20041 IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat •Pulssien muoto nolla ja ykkönen •Käytetty protokolla ja laite (sovellus)

2 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20042 Käytetyt protokollat •ITT Protocol •NEC Protocol •Nokia NRC17 •Sharp Protocol •Philips RC-5 •Muut Protocollat •(Sony, Panasonic REC-80, jne)

3 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20043 Etäohjaus --- remote control •Tietolinkki on toteutettu käyttäen binääri- koodattua pulssia. •IR-etävalvonta kommunikoi käyttäen valoaaltoja Infra puna spektrin alueella. •Fyysinen kommunikaatiotaso muodostuu emitteristä (valo/photo diodi), joka lähettää signaalin ja vastaanottimesta (receiver --- toinen photo diode), joka vastaanottaa signaalin.

4 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20044 Käytetty taajuus ja modulointi •Emitteri moduloi valoaallot esimerkiksi taajuuksille ( 30 kHz, … 60 kHz, ). •Modulointi tehdään muiden IR-lähteiden eliminoimiseksi kuten lamput jne. •Huoneessa voi olla myös muita IR-laitteita, jotka puolestaan erotetaan esim. laitekoodista.

5 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20045 Modulointi •Modulointitaajuudella poistetaan signaalista kohina. Vastaanottimen tulee olla viritetty tälle taajuudelle

6 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20046 Yleisesti käytettyjä koodin purku standardeja ovat mm. •Pulse coded --- Pulssikoodattu •Space coded ---Nollatila koodattu •Shift coded --- Siirtymä koodattu

7 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20047 Pulse coded --- Pulssikoodattu •Sonyn pulssikoodatussa pulssin pituus on muuttuva pulssi, josta ’0’ ja ’1’ tunnistetaan.

8 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20048 Space coded ---Nollatila koodattu •Esimerkiksi Panasonicin REC-80 •Nolla tilan (tyhjän) pituus on muuttuva, josta ’0’ ja ’1’ tunnistetaan. •Ykköspulssin pituus on vakio.

9 STK500 / AtmelIR -näppäimistö / Pieka 28.2.20049 Shift coded --- Siirtymä koodattu •Esim. Philipsin RC-5 koodi •Siirtymien suunnat edustavat tietoa ja kaikilla biteillä on vakio aikajakso. ”Laskevat reunat nollia ja nousevat reunat ykkösiä + siirtymä”

10 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200410 Pulssijonon muoto •Lisäksi alkupulsseja (headers) on käytetty aloittamaan siirto. •Tavallisesti vakiollinen pitkä pulssi lähetetään ennen tietopulssien jonoa. •Verkkoympäristössä koodi on jaettu kahteen osaan: –Osoiteosaan, joka määrittelee kohde laiteen. –Käskyosaan, joka määrittelee laiteelle lähetettävän käskyn.

11 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200411 Käytetyt laitteet •TV1,2TelevisiomerkitTV/TXT •VCR1,2Videonauhuri •SAT/DSSDigitaalinen satelliittivastaanotin •CBLCable •CDCD-soitin •DVDDVD-soitin •AUXVahvistimet •HIFI •TAPEKasettinauhuri •TUNERRadio

12 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200412 Receiver --- Vastaanotin

13 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200413 Vastaanottimen jalat

14 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200414 Pulssien määrä

15 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200415 0 vai 1 –aktiivinen pulssijono

16 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200416 Esimerkki binäärikoodista •painike ’0’000000010001 •painike ’1’100000010001 •painike ’2’010000010001 •painike ’3’110000010001 •painike ’4’001000010001 –7 ensimmäistä bittiä vastaa käskyosaa –5 viimeistä bittiä vastaa laiteosoitetta.

17 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200417 Paketin kehys •Paketti sisältää esim. 12 bittiä ja headerin •Header (alkuosan pitkä tunnistuspulssi) •Perus aikajakso on esim. T = 550 u sek •Headerin pituus on esim. 4T •0 – pulssi on T:n mittainen, jota seuraa T:n mittainen space (tyhjä). •1 – pulssi on 2T:n mittainen, jota seuraa T:n mittainen space (tyhjä).

18 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200418 Philipsin RC-5 Protokolla

19 STK500 / AtmelIR -näppäimistö / Pieka 28.2.200419 Ohjelmointiperiaatteet •Pollaus eli kiertokysely –pollataan keskytysbittiä •Ulkoinen Keskeytys –Ulkoinen keskeytys ja keskeytysaliohjelma •Laskurit ja/tai timerit •Käynnistetään ja keskeytetään timereita (laskurit) •Tehdään päättelysääntöjä


Lataa ppt "STK500 / AtmelIR -näppäimistö / Pieka 28.2.20041 IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat."

Samankaltaiset esitykset


Iklan oleh Google