Hallo, Ich das Problem das GARNICHTS passiert ;C mit Spannungsmesser bekomme ich aber eine Spannung je nah IR signal aber empfangen tu ich nichts. Aufbau: PIN4 und PIN0 sind Motoren und PIN2 eine LED.... klappt alles und PB3->IR Empänger:Out IR Empänger TSOP1838 ist ohne Widerstände. Hoffe auf rasche antwort was ich falsch gemacht hab! Mit Freundlichen Grüße TheNightAlex
Alexander Herberg schrieb: > IR Empänger TSOP1838 Arbeitet RC5 nicht standardmäßig mit 36kHz? Also anderen TSOP.
>Hoffe auf rasche antwort was ich falsch gemacht hab!
Du hast keinen ATmega88 benutzt. Das hast du falsch gemacht.
Wenn ich mir den Sourcecode so ansehe dann ist der ATTiny mit seinen
lächerlichen 128 Byte RAM komplett überfordert.
Ist das wichtig? In einem RC5 Forumbeitrag hab ich gelesen das RC5 (36khz) auch mit 38 kHz arbeiten kann... daher hab ich mir auch den geholt... Ich kann also ihn dafür nicht benützen? Geht der hier? http://www.reichelt.de/Fotodioden-etc-/TSOP-31236/index.html?;ACTION=3;LA=444;GROUP=A54;GROUPID=3045;ARTICLE=107208;START=0;SORT=user;OFFSET=500;SID=13TxnQJn8AAAIAAFp5YnQ7e4b04dc10137f6521d4b35f3e1df3bf Danke für die rasche antwort
Das ist egal. Der 1838 reagiert auch genauso auf eine 36kHz Modulation, nur ist dann die Reichweite eben nicht so hoch (siehe Datenblatt). @Alexander Dein Quellcode kann ich nur kompilieren wenn ich auch die "irmp.c" sowie "irmp.h" zum Projekt hinzufüge. Mach das mal, vielleicht hast du auch immer nur ein "kaputtes" hex raufgespield. Ob die 128 Bytes RAM jetzt reichen weiß ich nicht, aber fürs Globale reichts soweit :D Könnte mir aber vorstellen dass IRMP doch etwas mehr braucht.
1 | AVR Memory Usage |
2 | ---------------- |
3 | Device: attiny25 |
4 | |
5 | Program: 1176 bytes (57.4% Full) |
6 | (.text + .data + .bootloader) |
7 | |
8 | Data: 34 bytes (26.6% Full) |
9 | (.data + .bss + .noinit) |
holger schrieb: >>Hoffe auf rasche antwort was ich falsch gemacht hab! > > Du hast keinen ATmega88 benutzt. Das hast du falsch gemacht. > Wenn ich mir den Sourcecode so ansehe dann ist der ATTiny mit seinen > lächerlichen 128 Byte RAM komplett überfordert. Kann ich irgendwo etwas "Fertiges" nehmen oder muss ich jetzt das mit RC5 selbst programmieren für denn Attiny25? Timmo H.: Danke also hab ich mich verlessen. Nur das die reichweite daruter leidet ist mit nicht bekannt. Ich finde grad nichts passendes in google dazu(ich denk morgen find ich was passendes =D) Timmo H. schrieb: > @Alexander > Dein Quellcode kann ich nur kompilieren wenn ich auch die "irmp.c" sowie > "irmp.h" zum Projekt hinzufüge. Mach das mal, vielleicht hast du auch > immer nur ein "kaputtes" hex raufgespield. Huch? Beim Abspeichern was schiefgegangen > Ob die 128 Bytes RAM jetzt reichen weiß ich nicht, aber fürs Globale > reichts soweit :D > Könnte mir aber vorstellen dass IRMP doch etwas mehr braucht. > > AVR Memory Usage > ---------------- > Device: attiny25 > > Program: 1176 bytes (57.4% Full) > (.text + .data + .bootloader) > > Data: 34 bytes (26.6% Full) > (.data + .bss + .noinit) Hab auch die Konfig neu gemacht (alle IR-Typen angemacht wie Samsung->87% von Flash) aber er empfängt nicht mal ein SIGNAL auf den PB3 Ich geh nun schlafen...
holger schrieb: > Du hast keinen ATmega88 benutzt. Das hast du falsch gemacht. > Wenn ich mir den Sourcecode so ansehe dann ist der ATTiny mit seinen > lächerlichen 128 Byte RAM komplett überfordert. Wahrscheinlich tuts auch ein ATtiny85, der ist zum ATtiny25 kompatibel, hat aber 512 Bytes RAM.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.