868MHz Empfänger von E L V

Hi, ich habe mir da mal so ein Sender und Empf=E4nger kommen lassen. HFS868 und HFE868. Nun habe ich den Empf=E4nger mal an die Betriebsspannung geklemmt und den Oszi an den Ausgang. Da ist Rauschen drauf. Die Amplitude des Rauschens betr=E4gt fast 3V, also fast Betriebsspannung. Wie soll ich da denn das Signal rausfiltern? Hat da jemand Erfahrung mit?=20 Mfg Torsten

Reply to
Torsten
Loading thread data ...

Torsten schrieb:

Was soll denn auch sonst drauf sein? Wirf halt auch den Sender an, und versorge den mit einem Modulationssignal.

Gruß Dieter

Reply to
Dieter Wiedmann

Hi, ja, habe ich schon gemacht. Aber ich bekomme keine saubere =DCbertragung hin. Wenn ich Sende- und Empf=E4ngerprozessor ohne Funkmodule, per Draht verbinde, klappt die =DCbertragung einwandfrei, mit den Funkmodulen nicht. Mfg Torsten

Dieter Wiedmann schrieb:

Reply to
Torsten

Am 1 Oct 2006 03:14:27 -0700 schrieb Torsten :

Meinst du mit den Prozessoren selbstprogrammierte µCs, deren UARTs du mit den Funkmodulen verbindest, oder spezielle Protokollprozessoren, die für Funkverbindungen ausgelegt sind? ersteres wird nicht funktionieren. Du mußt ein Protokoll mit Präambel, Bitsynchronisation, Bytesynchronisation und Fehlerbehandlung implementieren. Ein Funkkanal ist kein Datenkabel. Falls die Funkmodule so intelligent sind, diese Funktionen mitzubringen, dann ware das natürlich nicht nötig, man würde sie dann aber eher "Funkmodems" nennen :-) Sind sie aber nicht - hab gerade nachgesehen.

--
Martin
Reply to
Martin

Torsten schrieb:

Das Modulationssignal muss eine Mindestfrequenz haben und gleichspannungsfrei sein, einfach RS-232 geht nicht.

Gruß Dieter

Reply to
Dieter Wiedmann

Dieter Wiedmann schrieb:

Ich schliesse die Dinger nicht an die RS232 an. Nein, die sind an einem Port angeschlossen, wo ein Signal rauskommt. Das sieht so aus:

Impuls: 25ms dann die Daten: Impulsl=E4nge 1200=B5s -> High Impulsl=E4nge: 600=B5s -> LOW Die Pause zwischen den Impulsen ist 600=B5s

Die Fehlerkorrektur wird durch direkten Vergleich realisiert, da ich nur 4 verschiedene Bit-Streams sende. Die Frequenz soll ja 1-2kHz betragen, das d=FCrfte wohl hinhauen, oder?

Mfg Torsten

Reply to
Torsten

Torsten schrieb:

Gleichspannungsfrei ist das aber nicht. Du könntest bspw. die Pause nach einem High Bit auch 1200uS lang machen, dann wäre es gleichspannungsfrei. Bzw. du hättest dann eine konstante Gleichspannung, die du mittels C Abblocken kannst.

Vielleicht lieber CRC implementieren oder evt. eine einfache Prüfsumme, könnte ja leicht passieren, dass bei deiner Übertragungstechnik bestimmte Bitmuster meistens zum gleichen Fehler führen, das merkst du dann nicht, wenn mehrfach der gleiche Fehler ankommt.

Jan

Reply to
Jan Lucas

Jan Lucas schrieb:

Wenn ich mit Manchestercodierung arbeiten w=FCrde h=E4tte ich doch =E4hnliche Taktzeiten, oder?

Wenn zwei Bit 0 und 1 =FCbertragen w=E4re doch zur =DCbertragung 0 1 1 0 oder 1 0 0 1 f=E4llig, wenn 2 gleiche Bits =FCbertragen werden, 1 0 1 0 oder 0 1 0 1. Hmm, w=E4re doch dann auch nicht "gleichspannungsfrei".

Mfg Torsten

Reply to
Torsten

Torsten schrieb:

Und? Manchestercode ist für solche Übertragungsstrecken geeignet.

Doch, jede Bitzelle enthält gleich viele Anteile an '0' und '1', oder stells dir besser als '-1' und '1' vor.

Gruß Dieter

Reply to
Dieter Wiedmann

Dieter Wiedmann schrieb:

Hmm, ist doch aber richtig interpretiert, der Code, wie ich ihn aufgeschrieben habe...? wieso -1 und 1? Echte Wechselspannung auf den Eingang vom Sender?

Mfg Torsten

Reply to
Torsten

Hi,

was wird denn hier für ein Blödsinn gelabert: Codierung der Übertragung!! ->Nur sinnvoll bei Hoher Datenrate!!

Entweder gehen die Module oder eben nicht (Rauschen)...

Probier mal den Sender (INPUT) mit einem Schalter zu takten ( kleiner 100Hz, Grins).

Wenn du "high"- Pegel (Vcc) hast, dann muß auch am Empfänger was sein (high oder low(inverse)!) und kein Rauschen.

(Vieleicht hat dein Osci einen Generator Pin (1kHz)).

Möglicherweise ist dein Lowpegel vom Controller nicht ausreichend (Pulldown).

MfG Stefan.

Reply to
Stefan "Hänky"

Fragt sich, wer hier Blödsinn labert. Ohne eine wie auch immer codierte Übertragung kann man selbst 1k2 per Funk meist vergessen.

Reply to
Ralph A. Schmid, DK5RAS

Torsten schrieb:

Deiner hat aber einen nicht unerheblichen Gleichspannungsanteil beim Wechsel des Pegels im Bitstream.

Nein, das sollte nur der besseren Vorstellung dienen, dein Sender braucht sicherlich irgendwas zwischen 0V und Vcc. Leider gibts von diesem Typ kein Datenblatt im Web.

Gruß Dieter

Reply to
Dieter Wiedmann

Stefan "Hänky" schrieb:

Ah ja. Wo hast du denn diese profunden Kenntnisse der Nachrichtentechnik her?

Gruß Dieter

Reply to
Dieter Wiedmann

Also sollte der Code vielleicht so aussehen?:

wenn ich 3 bit =FCbertragen will 0 und 1 und 0:

25ms High 'zum Einschwingen f=FCr den Empf=E4nger 600=B5s Low 'Pause 600=B5s high 'Impuls f=FCr 0-Bit 600=B5s Low 'Pause 1200=B5s high 'Impule f=FCr 1-Bit 1200=B5s Low 'Pause 600=B5s high 'Impuls f=FCr 0-Bit 600=B5s Low 'Pause . . . weitere bits...

Oder sehe ich das jetzt falsch? Mfg Torsten

Reply to
Torsten

Torsten schrieb:

Genau das nicht, der Empfänger enthält eine Regelschleife, die bringst du damit nur durcheinender. Setze doch einfach die bei RS-232 üblichen Pegel in Manchestercode um, das ist doch nun wahrlich nicht schwer. An Anfang eines Pakets, also wenn der Sender mal abgeschaltet war, sendet man halt erstmal einen ordentlichen Satz Stopbits.

Gruß Dieter

Reply to
Dieter Wiedmann

So, wie die aufgebaut sind , können es nur Knallfunkensysteme sein...12.95Euro, Grins!!

..diskrete (402, 603) AM mit einem Schmitttrigger für die Digitalisierung!!

..ob Marconi damals auch schon codiert hat (außer Telegraphie!)?

...

-> Sag ich nicht!! .. Seid vorsichtig was Ihr erzählt!! Sonst kommt ...Keule!! Kratzer im Lack! Anwalt!! Oder Ihr werdet bei der nächsten Lokalrunde ausgelassen!!

-> Spass bei Seite!!

Bei dem Billigschrott ist es doch meistens so, dass dort nicht alles auf Anhieb funktioniert. Ihr wollt gleich mit Kanonen (Codierung) auf Spatzen ....los gehen!!

Der Kollege soll erst mal seine Signalpfade überprüfen...und kucken ob bei UltraLowkHz das System arbeitet.

..hab letztens erst mit einem Generator (Input Sender) und einem Buzzer (Output Empfänger) ein Billigsystem ausgelotet!! Da war eine Menge Spielraum, um die Grenzen eines solchen Systems zu ermitteln... Fazit: Nur mit entsprechenden Signalparametern (dU, f) nutzbar...sonst nur Rauschen und kein sinnvolles Signal.

MfG, der Verständnissvolle.

Reply to
Stefan "Hänky"

Stefan "Hänky" schrieb:

[wirres Posting entsorgt]

Lass die Finger von den Drogen, verständnisvoller wird man durch die sicher nicht.

Gruß Dieter

Reply to
Dieter Wiedmann

Ja du hast über die Zeit gesehen jede menge 0 während du keine Daten sendest. Fang mal mit ein paar mal 600µs high,600µs Low an damit sich der Empfänger einstellen kann.

Hast du das Empfangssignal auf dem oszi angesehen?

--
MFG Gernot
Reply to
Gernot Fink

..Ein Bier ist doch wohl erlaubt.?!

Frage: Sind Sie das auf dem Bild?

formatting link

MfG ST.

Reply to
Stefan "Hänky"

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.