Hallo, In meinem aktuellen Projekt steuere ich mehrere Slave mit meinen Smartphone. Aktuell verwende ich dazu einen selbstgebauten Bluetoothextender: Da das Handy nur eine sehr beschränkte Reichweite hat (ca. 15m) kopple ich dieses mit einem HC-05 das im extender sitzt. Und die Verbindung zwischen Extender und Slave ist über 2 BTM222 realisiert. Also im Extender ist ein HC-05 direkt mit einem BTM222 (TX-RX/ RX-TX) verbunden ohne irgendwelche Elektronik dazwischen. Ein weiteres BTM222 sitzt im Slave. Damit sind ca. 50m drinn. Das problem dabei ist natütlich das ich für jeden Slave eine eigene Bluetooth verbindung brauche (hohe kosten + hoher stromverbrauch) und die 50m sind auch nicht gerade berauschend. Da das ganze projekt schon realisiert ist wollte ich eigentlich nur einzelne komponenten austauschen um diese verbindung zu verbessern. Zuerst zu den Anforderungen der Fubkverbindung: ca. 150m Reichweite Die Verbindung braucht nicht birektional sein. D.h. nur der Master muss Daten senden können. Es werden immer alle Slaves gleichzeitig angesprochen. alle 40ms werden 6 Bytes gesendet Bis zu 6 slaves Meine idee war so: Im extender soll ein HC-05 sein das wie vorher mit den Handy gekoppelt ist. Statt des BTM222 soll nun ein TRM-868-EUR rein. Diese soll wieder direkt (TX auf RX und RX auf TX) mit dem HC-05 verbunden werden. In jedem Slave soll ein weiteres TRM-868-EUR sein. Was ich mir davon verspreche: höhere Reichweite weniger Strom verbrauch im Extender da nur ein HC-05 und ein TRM-868-EUR für alle Slaves. Vom Preis her sollte es pro funkstrecke ziemlich gleich bleiben. Meine fragen: Funktioniert das so wie von mir gedacht? Die verbindung von den BTM222 Modulen war extrem gut d.h. es kamen sogut immer alle Daten richtig an und auch über mehrere Stunden stabil. Was sehr wichtig ist! Kann ich dies von den TRM-868-EUR Modulen auch erwarten? Danke!!
Was sind "TRM-868-EUR" ? Ist es nicht sinnvoll ein richtiges Datenblatt zu verlinken. I.A. sind diese Funkeinheiten nur für sehr wenig Datenpakete konzipiert und auch die Reichweite ist per Verordnung der BNetzA begrenzt.
Du hast natürlich Recht. im Anhang ist das Datenblatt in PDF form. Früher hieß es Wi.132 soviel ich weiß. Hier der Link zu Mouser http://www.mouser.at/Search/m_ProductDetail.aspx?Linx-Technologies%2fTRM-868-EUR%2f&qs=roed2U3IRP1YM%252bz8u7waQQ%3d%3d
Danke, ich habe zwischenzeitlich diesen deutschen Anbieter gefunden: http://www.sander-electronic.de/trm868.html
Bin bei meiner Recherche gerade noch auf ein anderes Modul gestoßen: HM-TRP-868S: http://www.octamex.de/shop/?page=shop/flypage&product_id=1741&category_id=44963f0fdda6ad2bdf98e07a9177fc9b&PHPSESSID=1ed9a8hjheq86amu745krgrra2/HM-TRP-868S_RF_Transceiver_TTL_UART_868MHz_kaufen.html Der Vorteil ganz klar der Preis! Ich vermute dieses Modul ist etwas "primitiver" allerdings sollten damit auch 150m klappen? Liege ich richtig damit das auch dieses Modul den Datenaustausch selbst regelt? Also ich sende die Daten per µC über UART an das eine Modul und am anderen fallen sie wieder heraus? Wenn ich z.B. 5 Module gleich konfiguriere (Sendefrequenz usw.) kommunizieren dann alle 5 miteinander? Also wenn ich eines als Master verwende, dass die Daten dann von allen 4 Slaves empfangen werden?
Wie willst Du die Module, die alle noch keine Außenbeschaltung haben, betreiben? Welche Antennenform hast Du gewählt und wie sieht es mit deiner HF-Messtechnik aus ?
Mache Dich bitte auch über die erlaubten ISM-Frequenzen und deren Betriebmodi schlau. Stichwort BNetzA und ISM.
Tut mir leid das ich so lange nicht geantwortet hab! Also keine Außenbeschaltung? Seh ich grundsätzlich anders die sind sehr Benutzerfreundlich nur ein paar Pins anschließen und schon funktionierts! Als Antennen habe ich die "kurzen" 868MHz von Octamex genommen. HF-Messtechnik: keine bin nur ein Bastler. Also über die erlaubten Betriebsmodi muss ich noch recherchieren da ich in Österreich lebe. Allerdings ist das nur ne Bastlerei und kein Produkt das verkauft wird! Für alle die es Interessiert: Habe mich nun entschieden einfach mal eine Platine zu entwerfen und die Module damit in Betrieb zu nehmen bzw. zu Testen. Im Anhang ein Bild der Module auf meiner Platine. Darauf ist nur ein 3,3V Spannungsregler damit ich darauf nicht achten muss beim anschließen und hinten drauf ist eine Stiftleiste mit allen wichtigen Pins des Modules. Habe heute einen Entfernungstest gemacht und war positiv überrascht! Mit der Standardeinstellung (+20dB Sendeleistung) konnte ich damit 600m überbrücken und es wäre bestimmt noch mehr drinn gewesen nur leider machte dann der Weg ne Kurve und dann wäre der Sichtkontakt weggewesen. Gesendet wurden alle 40ms ein Byte. Dabei verbraucht das Modul ca. 40mA Strom! Da ich nur ca. 150m Entfernung brauche kann ich mit der Sendeleistung bestimmt um einiges runtergehen und dann verbraucht das Teil noch weniger Strom. IDEAL!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.