www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

Dekodiranje IR daljinskega upravljalnika

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.02
Kraj: Črnuče

PrispevekObjavljeno: Ned Jan 16, 2011 12:59 pm    Naslov sporočila:  Dekodiranje IR daljinskega upravljalnika Odgovori s citatom

Torej en daljinski upravljalnik bi rad uporabil za svoj projekt.
Razbral sem že valovno dolžino in nosilno frekvenco oddajne diode, imam že IR sprejemnik, ki signal dekodira, sedaj moram signal še pretvoriti v smiselno digitalno obliko.

Upravljalnik je Phipsov RC2K14, in kot kaže oddaja ob pritisku na tipko 56 bitno kodo.
Z osciloskopom poskušam izmeriti čas enega bita, pa me malo z******a merjenje časa, ker ni ves čas enak (malo niha). Kako določiti čas enega bita?
Nekako z mojimi meritvami nisem zadovoljen. Trenutno ciljam na 400us

Se je kdo že ukvarjal s tem in ali preveč kompliciram?

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7831
Aktiv.: 33.03
Kraj: Koprivnica HR

PrispevekObjavljeno: Ned Jan 16, 2011 1:48 pm    Naslov sporočila:  Re: Dekodiranje IR daljinskega upravljalnika Odgovori s citatom

Highlag je napisal/a:
.........
Se je kdo že ukvarjal s tem in ali preveč kompliciram?
Whistle
Čisto možno! Čitaj ali išči "RC5 protocol" če ti ni to zadosti obširno.

_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.02
Kraj: Črnuče

PrispevekObjavljeno: Sob Jan 22, 2011 8:36 pm    Naslov sporočila:   Odgovori s citatom

Žal bolj ko gledam kodo manj je podobna RC5.

Mogoče RC6, samo za tega berem, da ima 56 bitov, tule jih je pa 52, pa še časi izmerjeni niso takšni kot bi morali biti..... Dolg je cca 23,285ms.
Brick wall

Zgleda da bo treba kar poizkusit nekaj načarat.



xy.png
 Opis:
 Velikost datoteke:  46.9 KB
 Pogledana:  22 krat

xy.png



_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Branez
Moderator
Moderator



Pridružen-a: Pon 14 Apr 2003 7:21
Prispevkov: 7831
Aktiv.: 33.03
Kraj: Koprivnica HR

PrispevekObjavljeno: Sob Jan 22, 2011 9:06 pm    Naslov sporočila:  Re: Dekodiranje IR daljinskega upravljalnika Odgovori s citatom

Highlag je napisal/a:
........
Upravljalnik je Phipsov RC2K14, in kot kaže oddaja ob pritisku na tipko 56 bitno kodo.
.......
Pa mora ravno ta biti? Napravi svoj daljinec s svojo kodo, če je mogoče.
_________________
The true sign of intelligence is not knowledge but imagination.
Creativity is intelligence having fun!

Albert Einstein
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.68
Kraj: Kranj - struževo

PrispevekObjavljeno: Sob Jan 22, 2011 11:31 pm    Naslov sporočila:   Odgovori s citatom

Saj lahko narediš svoj dekoder.
Začetni del je kot nek "break" - to detektiraš kot začetek paketa.
Časovno skalo enega bita si že pogruntal.
Torej signal samo še spakiraš v enke in ničle in stvar rešena.

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
siljo
Član
Član



Pridružen-a: Tor 28 Okt 2003 8:08
Prispevkov: 1035
Aktiv.: 4.37
Kraj: Ribn'ca

PrispevekObjavljeno: Ned Jan 23, 2011 12:26 am    Naslov sporočila:   Odgovori s citatom

Highlag je napisal/a:
Žal bolj ko gledam kodo manj je podobna RC5.

Mogoče RC6, samo za tega berem, da ima 56 bitov, tule jih je pa 52, pa še časi izmerjeni niso takšni kot bi morali biti..... Dolg je cca 23,285ms.
Brick wall

Zgleda da bo treba kar poizkusit nekaj načarat.


kakšna bo tvoja aplikacija?
Ugotoviti kodo in vklopiti zadevo?

Koliko kod/komand boš dekodiral?

LP
J

_________________
Lep pozdrav!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
Highlag
Član
Član



Pridružen-a: Pet 23 Jan 2004 20:42
Prispevkov: 4034
Aktiv.: 17.02
Kraj: Črnuče

PrispevekObjavljeno: Ned Jan 23, 2011 10:23 am    Naslov sporočila:   Odgovori s citatom

Ja saj tako bom naredil.

Posnel bom signale želenih tipk, potem pa izluščil samo dele, ki me zanimajo, ker ne mislim dekodirat vseh 52 bitov. Še kakšno varovalko vgradim, za nedovoljena stanja. Pa bo to to. Rabim ene 6 tipk dekodirat.

Svojega daljinca nebi delal zaradi več razlogov. Glavni je estetika. Sploh pa zakaj, če imam tega, pa deluje. Imam ustrezen hardware za detekcijo....

_________________
If at first you don't succeed, destroy all evidence that you tried.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
siljo
Član
Član



Pridružen-a: Tor 28 Okt 2003 8:08
Prispevkov: 1035
Aktiv.: 4.37
Kraj: Ribn'ca

PrispevekObjavljeno: Ned Jan 23, 2011 10:52 am    Naslov sporočila:   Odgovori s citatom

s kakšnim procesorjem pa delaš in z katerim programskim jezikom?
Mogoče ima pa kdo že napol narejeno zadevo......

_________________
Lep pozdrav!
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Pošlji E-sporočilo
aly
Član
Član



Pridružen-a: Tor 28 Sep 2004 14:51
Prispevkov: 9407
Aktiv.: 39.68
Kraj: Kranj - struževo

PrispevekObjavljeno: Ned Jan 23, 2011 11:16 am    Naslov sporočila:   Odgovori s citatom

UART nastavi na to bitno frekvenco, pa imaš rešeno dekodiranje.
52 bitov pa tudi ni tako dolga zadeva, da se je ne bi dalo cele shranit in primerjat. Sploh če rabiš samo 6 tipk. 39 bytov vsega skupaj...

_________________
I'm going to stand outside, so if anyone asks, I'm outstanding Smile
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran MSN Messenger - naslov
RGorazd
Član
Član



Pridružen-a: Čet 20 Maj 2004 15:57
Prispevkov: 1714
Aktiv.: 7.23
Kraj: Ig

PrispevekObjavljeno: Ned Jan 23, 2011 12:10 pm    Naslov sporočila:   Odgovori s citatom

aly je napisal/a:
UART nastavi na to bitno frekvenco, pa imaš rešeno dekodiranje.


A se da tudi tako? Shocked

Saj če pomislim, je UART-u dejansko vseeno kaj not prileti, nekaj bo že izpljunil ven, samo da imajo "kvake" neko ponovljivost.

LP G

_________________
.
._. _ _ ._. _.__. _|
[ (_](_)[ (_] /_(_]
._|
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 498 dni


Powered by phpBB © 2001, 2005 phpBB Group