IR fjäkontroll av basicstamp
IR fjäkontroll av basicstamp
Hej,
jag är helt säker på att jag redan har postat denna tråden en gång men verkar inte som om den är här.... så jag försöker i gen.... blir den dubbel postad får väll jag eller nån admin plocka bort ena exet...
nu till frågan:
jag hadde tänkt att bygga en fjärkontroll till tv av en basic stamp. jag har läst av pulserna från orginal fjärkontrollen dem ser ut så här:
signal i ms: 1 1 2 2 2 1 1 1 1 2
pause i ms: 1 1 2 2 1 1 1 1 2
om ni inte förstår det så beskriver jag början på det här på ett annat sätt:
signal i en ms, pause i en ms, signal i en ms, pause i en ms, signal i två ms, pause i två ms... osv.....
förr att återskapa den signallen gjorde jag följande program, IR dioden sitter på P0, och P15 använde jag bara för att triga osyloscopet. :
_____________________________________________________________
' {$STAMP BS2}
' {$PBASIC 2.0}
start:
HIGH 15
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 2, 38000
PAUSE 2
FREQOUT 0, 2, 38000
PAUSE 2
FREQOUT 0, 2, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 2
FREQOUT 0, 2, 38500
LOW 15
PAUSE 20
GOTO start
_____________________________________________
Tack på förhand!!
jag är helt säker på att jag redan har postat denna tråden en gång men verkar inte som om den är här.... så jag försöker i gen.... blir den dubbel postad får väll jag eller nån admin plocka bort ena exet...
nu till frågan:
jag hadde tänkt att bygga en fjärkontroll till tv av en basic stamp. jag har läst av pulserna från orginal fjärkontrollen dem ser ut så här:
signal i ms: 1 1 2 2 2 1 1 1 1 2
pause i ms: 1 1 2 2 1 1 1 1 2
om ni inte förstår det så beskriver jag början på det här på ett annat sätt:
signal i en ms, pause i en ms, signal i en ms, pause i en ms, signal i två ms, pause i två ms... osv.....
förr att återskapa den signallen gjorde jag följande program, IR dioden sitter på P0, och P15 använde jag bara för att triga osyloscopet. :
_____________________________________________________________
' {$STAMP BS2}
' {$PBASIC 2.0}
start:
HIGH 15
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 2, 38000
PAUSE 2
FREQOUT 0, 2, 38000
PAUSE 2
FREQOUT 0, 2, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 1
FREQOUT 0, 1, 38000
PAUSE 2
FREQOUT 0, 2, 38500
LOW 15
PAUSE 20
GOTO start
_____________________________________________
Tack på förhand!!
- JimmyAndersson
- Inlägg: 26586
- Blev medlem: 6 augusti 2005, 21:23:33
- Ort: Oskarshamn (En bit utanför)
- Kontakt:
Ojsan... jag glömde skriva det jag skrev tråden för att skriva
fråga 1:
när jag testar den på TV gör den inget utslag, jag undrar vilken freqvens en tv motagare ligger på??
fråga 2:
jag mäter med osyloscopet med en 38khz irmotagre (standard modelen),
när jag mäter på standard kontrollen får jag en fin "fyrkantsvåg", när jag mäter från min basic stamps ir diod får jag en "hoppig" våg, nån som förstår varför??
bara så alla vet så är jag inte nått super snille på basic stamp eller Pbasic...

fråga 1:
när jag testar den på TV gör den inget utslag, jag undrar vilken freqvens en tv motagare ligger på??
fråga 2:
jag mäter med osyloscopet med en 38khz irmotagre (standard modelen),
när jag mäter på standard kontrollen får jag en fin "fyrkantsvåg", när jag mäter från min basic stamps ir diod får jag en "hoppig" våg, nån som förstår varför??
bara så alla vet så är jag inte nått super snille på basic stamp eller Pbasic...
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
Koppla oscilloskopet på sändar dioden och kolla hur signalen "ser ut".
En fjärr brukar inte vara allt för svår att öppna.
Om man kom åt IR-mottagaren i TV'n, så skulle man kunna googla den
och kolla, men TV'n brukar vara lite bökigare att komma in i...
Men har du sökt alls efter din TV på nätet ?
Inte osannolikt att någon redan har kollat upp detta.
En fjärr brukar inte vara allt för svår att öppna.
Om man kom åt IR-mottagaren i TV'n, så skulle man kunna googla den
och kolla, men TV'n brukar vara lite bökigare att komma in i...
Men har du sökt alls efter din TV på nätet ?
Inte osannolikt att någon redan har kollat upp detta.
här kommer en bild jag har gjort i paint så ni kan förstå vad jag menar med hoppig. den översta är orginal kontrollens våg, den undre är min....
http://www.esnips.com/imageable/medium/ ... 2384715000
http://www.esnips.com/imageable/medium/ ... 2384715000
vad menar du med hur jag driver den?? jag har kopplat den mellan P0 och VSS. våglängden på ir dioden ligger på 940nmMicaelKarlsson skrev:Angående fråga 2:
Hur driver du din IR-diod och hur är det med våglängden? Ja på din IR-diod och mottagaren i TV-n.
hoppig våg?hur då, ej fyrkant eller?
//daniel
- MicaelKarlsson
- Inlägg: 4669
- Blev medlem: 18 juni 2004, 09:16:07
- Ort: Aneby
- Kontakt:
squiz3r>> Kan du använda t.ex. http://pici.se/ istället. Nu måste man vara medlem på esnips.com för att se bilden, i alla fall ser det ut så för mig!
Edit: Jag tänkte på hur du kopplat den till din mikrodator.
Klarar den att driva IR-dioden direkt och så kan det vara bra att använda någon form av strömbegränsning i form av motstånd.
Edit: Jag tänkte på hur du kopplat den till din mikrodator.
Klarar den att driva IR-dioden direkt och så kan det vara bra att använda någon form av strömbegränsning i form av motstånd.
Senast redigerad av MicaelKarlsson 1 november 2006, 13:47:54, redigerad totalt 1 gång.
-
- EF Sponsor
- Inlägg: 2109
- Blev medlem: 27 augusti 2005, 20:57:58
- Ort: Borlänge
Ladda upp på www.laddaupp.nu
Som sagt, mät på dioden på fjärren för att se hur orginalsignalen ser ut eller läs mer om IR-signaler här http://www.sbprojects.com/knowledge/ir/rc5.htm
Tänk på att signalen måste ha en "carrier frequency" på ca 38 eller 36kHz.
Som sagt, mät på dioden på fjärren för att se hur orginalsignalen ser ut eller läs mer om IR-signaler här http://www.sbprojects.com/knowledge/ir/rc5.htm
Tänk på att signalen måste ha en "carrier frequency" på ca 38 eller 36kHz.