www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik IR - Empfänger/Sender (gleichzeitig)


Autor: hmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi!

Ist es möglich mit nur einem uC Daten zu senden und zu empfangen und
das ganze gleichzeitig? Es handelt sich um RC5 signale die eben während
gesendet wird auch ankommen könnten. Ich denke da brauch ich wohl 2 uC
um das zu bewerkstelligen.
Falls jemand ne andere Idee hat wäre ich für Tips dankbar.

Ciao
   hmann

Autor: Gerhard Gunzelmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Klaro geht das. Die Empfangshardware und Sendehardware arbeitet in der
regel immer unabhängig voneinenader. Ich kenne dies vom PC,
8051-Derivaten und von den PIC's.

Gerhard

Autor: Marko B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was für Sende- und Empfanghardware? Ich denke mal nicht, daß er den UART
benutzen wird ...

Um die Frage des OP zu beantworten: wo liegt das Problem?

Autor: hmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Als Hardware will ich den kleinsten möglichen AVR verwenden. Wenn das
mit 2 UARTs möglich ist nehm ich halt einen mit 2. Aber um eine
IR-Diode an den UART zu klemmen brauch ich sicher noch ein paar
Bauteile extra, oder? Ich wollte sie eigentlich direkt an den uC hängen

Autor: Marko B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du willst RC5 Codes mit dem UART senden? Wie stellst Du dir das vor?

Häng die LED an einen Portpin, den TSOP an einen anderen, damit dürfte
der Hardwareteil abgeschlossen sein.

Die 38 kHz Trägerfrequenz per Software zu erzeugen könnte allerdings
viel Prozerzorzeit schlucken (weiß ja nicht was Du sonst noch so machen
willst). In dem Fall kannst Du einen externen Oszillator verwenden.
Guck Dir mal die Schaltung an:
http://web.archive.org/web/20030618100058/http://w...

Du brauchst natürlich nur eine LED. Pin 5 oder 6 kommt dan an einen
Controllerpin.

Autor: Benedikt (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Problem könnte Streulicht der Sendediode sein.
Bei den meisten IrDA Tranceiver muss man nach dem Senden einige ms
warten, ehe die Empfangsdiode sich erholt hat.

Autor: hmann (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@MarkoB: Während ich sende muss ich eigtl. sonst nichts machen. Ich
müsste halt nur auch empfangen können. Aber zum senden sollte es
ausreichen.

Autor: anfänger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich denke mal, dass das für dein lasergun projekt gedacht sein soll.
über dieses problem habe ich mir auch schon gedanken gemacht, da ich
mir vielleicht auch so ne lasergun bauen will.

könnte mal jemand ein bascom-avr beispiel schreiben, in dem rc5 codes
gleichzeitig gesendet und auch empfangen werden können?! es geht halt
darum, dass man während dem schiessen (= rc5-code senden) auch
getroffen werden kann (= rc5-code empfangen). ich hoffe ihr versteht
was ich meine. ist das denn in bascom überhaupt möglich? alternativ
könnte man ja auch den uart statt rc5 verwenden. da ists vielleicht
einfacher?!?

danke im vorraus...

Autor: anfänger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
och männo! kann denn mal einer grob beschreiben, wie sowas
softwaretechnisch ginge? am besten in basic(-isch) :-)

Autor: veit (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@hmann:
mach doch bei uns mit, wir könnten dich gebrauchen.
ich werd dir heut abend mal mailen!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.