mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik IR Signal


Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

Ich sende über IR ein Ascii Zeichen dieses wird durch den TSOP 1138 
invertiert dargestellt.


0100 0010       Gesendetes Ascci
1011 1101       vom TSOP Ausgang

Meine Frage wie kann ich diese Bytes wieder zurück invertieren und wie 
funktioniert das mit dem Start und Stop bit diese werden auch 
invertiert.

Bitte um Hilfe Code ???

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Inverter (z.B. ein Transistor) hinter den TSOP schalten !
Oder bereits invertiert senden. Mit Software-UART sollte
das kein Problem sein.

Autor: Benedikt K. (benedikt) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
y=~x;

Das ist eine mögliche Antwort auf deine Frage. Wenn du mehr wissen 
willst, gib mehr Infos.

Autor: Mathias K. (underworldgamer)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Ist es möglich den Ausgang vom TSOP 1138 auf die Leitung RXD die 
zwischen Amtega und RS232 verbunden ist anzuschließen.

kann man auch mehere RXD Eingänge definieren und wie??

mfg Mathias

Autor: Benedikt K. (benedikt) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Irgendwie versteh ich nicht was du vorhast. Was ist das rechts wo RS232 
steht ?

Wiso brauchst du mehrere RXD Eingänge ?

Das macht alles keinen Sinn.

Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ich möchte über die rs232 und über IR daten empfangen

deshalb möchte i zusätzlich einen zweiten RXD eingang definieren aber 
wie

Autor: Dan Is (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nur um sicher zu gehen, dass Du da nicht was falsch verstanden hast: Der 
TSOP wird nicht per RS232 abgefragt, ein ganz "normaler" Pin reicht und 
damit ist Dein RS232 noch frei.

Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
kann ich auf den RXD eingang vom µP 2 Geräte anschließen zum einen die 
Leitung vom Max 232 und zum anderen eine Leitung vom TSOP 1138


mfg Mathias

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Anschliessen ja, funktioniert aber leider nicht.

Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wie kann ichs sonst realisieren ???

Autor: Dan Is (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nochmal: TSOP hat mit RS232 nix zu tun. Zwei verschiedene Sachen.
Nimm den Input-Capture-Pin oder einen externen Interrupt, um die 
Flankenwechsel Deines IR-Empfängers zu erkennen.

Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Zur Zeit verwende ich die RS 232 Schnittstelle für den Datenaustausch 
zwischen PC und µP.
zusätzlich möchte ich über die RS 232 Schnittstelle den IR TSOP 
Empfänger verwenden. Ist das möglich und wie???


mfg Mathias

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wenn es gleichzeitig nicht geht, was macht man dann ?
Umschalter einbauen ?

Autor: Mathias K. (underworldgamer)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Idee???

Autor: Sir Sydom (sirsydom)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja, Hirn einschalten und Lesen was hier steht, alle deine Fragen wurden 
beantwortet.

Autor: holger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@  Sirsydom

Das Problem an der Geschichte ist wenn man die Antworten
nicht mal ansatzweise versteht. Dann sollte man aber auch
besser nicht versuchen drahtlose Übertragungen zu
programmieren.

> Bitte um Hilfe Code ???

Sagt ja wohl alles. Selber nachdenken war nie geplant ;)

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.