IR mottagning

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
tobbe_götet
Inlägg: 21
Blev medlem: 15 februari 2013, 15:16:39

IR mottagning

Inlägg av tobbe_götet »

Har problem med mottagningen av IR signalen.
Mottagaren vs1838b detekterar bara signalen precis efter att den fått syn på sändaren men slutar sedan direkt att detektera sändaren.
Varje gång jag täcker för mottagaren och täcker av så detekteras sändaren i några millisekunder..
Någon som har en bra idé?
Användarvisningsbild
Klas-Kenny
Inlägg: 11390
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: IR mottagning

Inlägg av Klas-Kenny »

Är du säker på att 38kHz-moduleringen är korrekt? :)
sugarman64
Inlägg: 349
Blev medlem: 24 oktober 2008, 19:40:50
Ort: Lomma

Re: IR mottagning

Inlägg av sugarman64 »

Utan att ha hunnit (hinner inte just nu) kolla på databladet för just den mottagaren så är det ofta så att de inte tillåter ett kontinuerligt pulståg (ses som error).
Då får man bara fram en kort signal innan den "slår ifrån". Precis som du beskriver. Framgår inte om din signal är sådan.
sugarman64
Inlägg: 349
Blev medlem: 24 oktober 2008, 19:40:50
Ort: Lomma

Re: IR mottagning

Inlägg av sugarman64 »

Kollade snabbt i databladet. Verkar som om du får ha max 600uS pulslängd. Alltså din 38kHz signal får inte vara ON mer än 600uS i stöten.
tobbe_götet
Inlägg: 21
Blev medlem: 15 februari 2013, 15:16:39

Re: IR mottagning

Inlägg av tobbe_götet »

Tack för bra svar.
Testar ikväll o återkommer
tobbe_götet
Inlägg: 21
Blev medlem: 15 februari 2013, 15:16:39

Re: IR mottagning

Inlägg av tobbe_götet »

Fick problem att få till pauserna. Skriver i PicBasic Pro och sådort jag lägger till bara in " pauseus" så tappar jag frekvensen helt o hållet.
Kan inte få 16f690 att gå fortare...
Får återkomma.. :(
Användarvisningsbild
Klas-Kenny
Inlägg: 11390
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: IR mottagning

Inlägg av Klas-Kenny »

Tips när du gör sådant här är att använda tex. PWM-funktionen hos processorn istället, så kan du ge ut din signal utan att belasta processorn någonting alls.
Bara till att konfigurera PWM till 38kHz och ställa Duty-cykle till 50% för jämn fyrkantsvåg ut.

Och då kan du utan problem lägga lite krut på att ställa om Duty-cykle mellan 0% (av) och 50% (på). Och förslagsvis görs det med en timer om det alltid ska stängas av/på efter en viss tid.
tobbe_götet
Inlägg: 21
Blev medlem: 15 februari 2013, 15:16:39

Re: IR mottagning

Inlägg av tobbe_götet »

Strålande, nu funkar det fint.
En kort pause mellan skurarna hjälpte fint :)
Minskade även pulslängden.

Grejade detta i en BasicStamp processor istället men jag skall testa rådet med att köra PWM i PIC:en.

Tack!
Skriv svar