Attiny25 mit RC5

Gast #2620848
Lesenswert?

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
Angehängte Dateien:
Gast #2620968
Lesenswert?

>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.
Gast #2620975
Lesenswert?

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
#2620977
Lesenswert?

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)
Gast #2621005
Lesenswert?

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...

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren