Sida 1 av 1
Tv fjärr till pic
Postat: 5 oktober 2003, 18:54:45
av mullemeck
Hej!
Har under en stund förgävels försökt koppla in en fjärrkontroll till en pic.
Jag har en avstämd irmottagare på 38khz som om man kopplar den till datorns comport och läser av den i 2400baud från hyperterminalen ser man olika mönster från olika knappar.
Mönsterna är uppbyggda som åtta bitar t.ex 11001100.
hur kan jag koppla in detta till en pic och få den att tolka de olika signalerna?
/mullemeck
Postat: 5 oktober 2003, 19:41:10
av AsmN
Om det fungerar till serieporten på datorn är det ju bara att sätta den till serieporten på pic:en på liknande sätt..
Postat: 5 oktober 2003, 22:30:25
av nedo
Är nog pulsbreds modulerat du ska titta efter längden på dom höga respektive låga pulserna testa att sätta in det på en interupt port på picen.
Men det är nog olika från fjärrkontroll till fjärrkontroll.
Sedan så kan det nog vara bra om du sätter in en kristall på picen ( den inbygda oscilatorn svänger fortare/långsamare ( mins inte vilket ) om den blir varm/kall.
Re: Tv fjärr till pic
Postat: 10 oktober 2003, 13:51:00
av Crille
mullemeck skrev:Hej!
Har under en stund förgävels försökt koppla in en fjärrkontroll till en pic.
Jag har en avstämd irmottagare på 38khz som om man kopplar den till datorns comport och läser av den i 2400baud från hyperterminalen ser man olika mönster från olika knappar.
Mönsterna är uppbyggda som åtta bitar t.ex 11001100.
hur kan jag koppla in detta till en pic och få den att tolka de olika signalerna?
/mullemeck
Hur har du gjort för att kolla signalen i datan?? kan du förklara lite mer?
Jag har också försökt med dedär men vet inte riktigt hur jag ska se signalen i datan
Postat: 10 oktober 2003, 14:19:12
av danei
Hur är datan lagrad? Tolkas det inte som ASCI tecken av datorn?
Postat: 10 oktober 2003, 18:11:30
av mullemeck
när jag använde mig av Hyperterminalen och körde på 2400 baud har jag för mej blev det svarta bluppar på skärmen... jag kom fram till att de var grupperade i grupper om åtta
sen testade jag i "lookrs232" där fick jag ut det i ascii tecken typ "ÿÿÿÿBBBB" fast inte exakt de tecknen..
Postat: 10 oktober 2003, 20:06:59
av AsmN
Prova med t.ex.
http://bray.velenje.cx/avr/terminal/ så får du datan i HEX eller binär form...
Postat: 10 oktober 2003, 20:46:13
av EagleSpirit
alltså det är väldigt olika beroende på fjärrkontroll. Vissa använder tekniken att läsa av hur långa signalerna är. Tex 600ms = 0 och 1200ms = 1, sen är det typ 200ms mellan varja bit. Har för mig att det är RC5 tekniken. Sedan finns det än där man läser av flanken. Alltså hur den förändras jämfört med föregående bit. Det tror jag är lite svårt att hantera med en PIC.
Det finns ett bra nummer i Allt Om Elektronik om det här, men jag kommer inte ihåg vilket nummer. Där står iaf hur de olika teknikerna fungerar.
Det finns även en hel del sidor på internet som handlar om hur man använder en PIC till IR mottagning.
Postat: 9 november 2003, 23:49:08
av Alex
mullemeck kan du beskriva närmare det här med hyperterminalen?
Gärna med en koppligsschema samt de ändringarna du gjorde?
Det verkar som om vi är flera som är intresserade av att veta exakt hur detta funkar.
Postat: 3 december 2003, 16:38:47
av Crille
Jag håller med Alex. Kan du beskriva lite mer, är intresserad att se hur det fungerar.
Postat: 3 december 2003, 22:10:01
av mullemeck
Jag har haft dåligt med tid att mecka den senaste tiden, ska försöka hinna få till det i veckan och ska då skriva lite mer om det och lägga med nått kopplingsschema
Postat: 3 december 2003, 22:35:46
av Crille
de låter bra

Postat: 8 december 2003, 14:13:01
av Tony
RECS80 är ett protokoll som kör pulsbreddsmodulering.
RC5 kör bifasmodulering och då tas hänsyn till föregående bit.
RC5 är vanligast men det finns ytterligare några.
Har för mig att allt finns på
www.epanorama.net
(iaf om RC5)