philips rc5 ir protokolu

23 06 2007


PHILIPS RC5 PROTOKOLU:

Bu belgede sony infrared protokol gibi yaygın olarak kullanılan Philips firmasına ait RC5 protokolünden bahsedilecektir. Philips rc5 kodları yaygın olarak philips cihazları uzaktan kumanda etme de ve genel olarak kızılötesi kumanda ile kontrol edilecek elektronik devrelerde sıkça tercih edilmektedir. Philips firması rc5 protokolünden sonra rc6, rc-mm gibi çeşitli protokollerde üretmiştir.

Özellikler:

  • 5 bit adres 6 bit komut bilgisi
  • Bi-phase kodlama ( Manchester kodlama olarakda bilinir)
  • 36 kHz taşıyıcı frekans.
  • 1.778ms peryod zamanı

Modulasyon:

philips rc5 codes

Şekilde protokolün ana hatları gösterilmiştir. ?Logic 0? bilgimiz 889us H ve 889us L sinyalin taşıyıcı sinyale bindirilmesiyle, ?Logic 1? bilgimiz ise 889us L ve 889us H sinyalinin 36kHz taşıyıc sinyale bindirilmesiyle elde edilmektedir. Bir başka değişle logic olarak bir?den sıfıra düşünce ?logic 0? , sıfırdan bir?e çıkınca ?logic 1? bilgisi üretebiliyoruz. (bi-phase kodlama)

Protokol örneği:

philips rc5 algorithm

Yukarıda tipik bir philips rc5 kodlaması örneği gözükmektedir. Dikkat edilecek husus binary bilgi gönderirken önce yüksek tarafı sonra düşük tarafı göderilmektedir.

  • logic 1 den oluÅŸan iki adet baÅŸlama biti göderiyoruz
  • Ardından toggle bit olarak adlandırılan ve kumandamızın her tuÅŸuna basdığımızda önceki deÄŸerinin tersi olan bir bilgi göderiyoruz. Bu alıcı tarafa , kumanda tuÅŸuna basılı mı tutuyoruz yoksa basıp bırakıyor muyuz bilgisini gödermiÅŸ oluyor.
  • 5 bit adres bilgisini önce yüksek taraf olmak ÅŸartıyla gönderiyoruz
  • 6 bit komut bilgisini yine önce yüksek taraf olmak koÅŸuluyla alıcıya göderiyoruz.

Tablolarda bu protokole ait bilgiler heksedesimal ve desimal olarak gösterilmiştir.

RC-5
Adres

Cihaz

$00 - 0

TV1

$01 - 1

TV2

$02 - 2

Teletext

$03 - 3

Video

$04 - 4

LV1

$05 - 5

VCR1

$06 - 6

VCR2

$07 - 7

Experimental

$08 - 8

Sat1

$09 - 9

Camera

$0A - 10

Sat2

$0B - 11

$0C - 12

CDV

$0D - 13

Camcorder

$0E - 14

$0F - 15

$10 - 16

Pre-amp

$11 - 17

Tuner

$12 - 18

Recorder1

$13 - 19

Pre-amp

$14 - 20

CD Player

$15 - 21

Phono

$16 - 22

SatA

$17 - 23

Recorder2

$18 - 24

$19 - 25

$1A - 26

CDR

$1B - 27

$1C - 28

$1D - 29

Lighting

$1E - 30

Lighting

$1F - 31

Phone

RC-5
Komut

TV Komut

VCR komut

$00 - 0

0

0

$01 - 1

1

1

$02 - 2

2

2

$03 - 3

3

3

$04 - 4

4

4

$05 - 5

5

5

$06 - 6

6

6

$07 - 7

7

7

$08 - 8

8

8

$09 - 9

9

9

$0A - 10

-/–

-/–

$0C - 12

Standby

Standby

$0D - 13

Mute

$10 - 16

Volume +

$11 - 17

Volume -

$12 - 18

Brightness +

$13 - 19

Brightness -

$20 - 32

Program +

Program +

$21 - 33

Program -

Program -

$32 - 50

Fast Rewind

$34 - 52

Fast Forward

$35 - 53

Play

$36 - 54

Stop

$37 - 55

Recording


Actions

Informations

Leave a comment

You can use these tags : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>