Hallo, ich habe einen Enocean-Transceiver TCM515 (MikroBus Klick-Board) gekauft. Ich möchte alle Enocean-Protokolle 1:1 an meinen Hostprozessor weitergeleitet bekommen und diese dort auswerten. Das kuriose ist, daß einige nicht durchgeschleift werden. Es wurde aber kein Parameter am TCM515 modifiziert (bisher Auslieferzustand). Ich verwende zum Testen Enocean-Fenstergriffe von Hoppe. Mir ist nicht ganz klar, warum nicht alle Protokolle vom Modul ausgegeben werden. Manchmal fehlt eines, manchmal aber auch 2...3 Protokolle, wenn ich am Fenstergriff drehe. Abstand zu Funkmodul ist ca. 50cm. Mit einem alten Modul TCM320 funktioniert das problemlos. Unterschied der Module ist der invertierte Reset-Eingang und die Baudrate (nun 57600 anstelle 9600). Ich zeichne die Signale mit einem Terminalprogramm auf. Woran könnte es liegen? Gruß Martin
Gast
#5942441
Martin M. schrieb: > Ich verwende zum Testen Enocean-Fenstergriffe von Hoppe. Mir ist nicht > ganz klar, warum nicht alle Protokolle vom Modul ausgegeben werden. Was meinst du mit "nicht alle Protokolle vom Modul"? Es gibt bei Enocean nur ein Protokoll, das im Standard ISO/IEC 14543-3-10 Information Technology – Home Electronic Systems (HES) – Part 3-10: Wireless Short-Packet (WSP) Protocol optimized for Energy Harvesting – Architecture and Lower Layer Protocols beschrieben ist.
Wolfgang schrieb: > Was meinst du mit "nicht alle Protokolle vom Modul"? war etwas unglücklich geschrieben: Alle empfangenen Enocean-Signale z.B. des Fenstergriffs meine ich damit. Z.B. 10 Mal gedreht und nur 8 Mal Signale empfangen.
Gast
#5942511
Martin M. schrieb: > Alle empfangenen Enocean-Signale z.B. des Fenstergriffs meine ich damit. > Z.B. 10 Mal gedreht und nur 8 Mal Signale empfangen. Wenn Datenpakete verloren gehen, kann das natürlich an der höheren Datenraten und dem geringeren Störabstand bei der dafür erforderlichen Bandbreite liegen. Bei 50cm Abstand kämpft der Empfänger vielleicht mit zu hohen Signalpegeln.
mit 2m Abstand geht es. Kurioserweise geht es nun auch mit 0,5m. Ich werde das Ganze mal beobachten.
Nun geht es wieder nicht immer, egal ob ich 0,5m oder 2m Entfernung zwischen Fenstergriff und Enocean-Modul habe.
Gast
#5942592
Meiner Erfahrung nach ist dafür eine unsaubere Spannungsversorgung verantwortlich, z. B. Schaltregler oder USB als Quelle. Mit einem Linearregler und guten Kondensatoren sollte es problemlos laufen.
Felix schrieb: > Mit einem Linearregler und guten Kondensatoren sollte es problemlos > laufen. Die 3,3V werden von einem DC/DC-Wandler aus 24V generiert. An der MikroBUS-Schnittstelle sind zusätzlich noch 100nF und 1µF an den Versorgungspins dran. Ob es an der Antenne am Modul liegt? Diese ist als Leiterbahnantenne ausgeführt und hat eine kuriose Form: https://libstock.mikroe.com/img/projects/21707/2737/1562594797_enocean_.png
Habe nun eine Litze als Antenne angebracht (C2 zur Leiterbahn-Antenne wurde hierzu entfernt). Beim Hin- und Herdrehen von 2 Stellungen des Fenstergriffs fehlt irgendwann ein Datensatz (siehe Anhang - 2 mal dieselbe Griffstellzung). Bei Abstand 2m wieder alles OK und wenn ich dann wieder auf 0,5m Abstand gehe, funktioniert es auch. Interessant ist es aber, wenn ich dichter an das Transceivermodul gehe. Mit Abstand 10cm geht nichts mehr. Scheint doch irgendwie damit zusammen zu hängen, welchen Abstand man zwischen Fenstergriff und Enocean-Transceiver hat. Aktuell funktioniert es wieder mit Abstand 0,5m. Ein sehr merkwürdiges Verhalten. Mal geht es, mal wieder nicht. Für mich nicht erklärbar.
Gast
#5943271
Egal mit welchem Schaltregler wir gearbeitet haben, es funktionierte nicht. Nur ein Linearregler, auch hinter einem gut gefilterten Schaltregler, dämpft die Wandlerschwingungen ausreichend.
Felix schrieb: > Egal mit welchem Schaltregler wir gearbeitet haben, es funktionierte > nicht. > > Nur ein Linearregler, auch hinter einem gut gefilterten Schaltregler, > dämpft die Wandlerschwingungen ausreichend. Hattest Du genau das selbe Problem wie ich? Oder war der Effekt anders?
Gast
#5943528
Nein, derselbe Effekt. Wannimmer ein Schaltregler ins Spiel kam (selbst mit Filterkette aus mehreren L und C in den Größen 100 µH und 1..4,7 µF) gab es Probleme. Diese Filter schafften es bei mir nicht, die Pulse aus den Schaltreglern wegzufiltern. Kann aber sein, dass du etwas wirst, wenn du diese Filter vor und hinter das Modul schaltest (VCC - Filter - Modul - Filter - GNC). Bei mir fehlte der Platz, größere Bauteile zu platzieren. Mit diesen Filtern gehen die Telegramme nur manchmal verloren, ist bei mir aber zu tolerieren. Einzig ein Linearregler vie der LV33CF konnte bei mir Abhilfe schaffen. Mit passenden Cs am Regler natürlich.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.
