Hallo,
ich möchte Daten von einem Mikrocontroller über UART-Schnittstelle an
ein Gerät das auch eine TTL-UART-Schnittstelle hat drahtlos senden und
empfangen. Reichweite max. 20m. Wie kann ich am einfachsten übertragen?
Ich suche ein fertiges Modul (bei Farnell oder Conrad) und bevorzuge
Bluetooth. Die Module müssen miteinander automatisch kontakt aufnehmen
und kommunizieren (Master/Slave).
Die HM-10 Module können das. Google: HM-10 miteinander verbinden. Die
machen Bluetooth 4.0.
Einfach RX und TX anschließen und du hast eine drahtlose Serielle.
Hans schrieb:> Die HM-10 Module können das. Google: HM-10 miteinander verbinden.> Die> machen Bluetooth 4.0.> Einfach RX und TX anschließen und du hast eine drahtlose Serielle.
HM-10 gibts nur bei ebay. Das möchte ich nicht. Ich habe das folgende
Modul bei Farnell gefunden:
http://de.farnell.com/microchip/rn42xvp-i-rm/modul-bt-802-15-1-xv-cl2-pcb-antenne/dp/2321374
Hat jemand Erfahrung damit? Das Modul hat auch eine PCB-Antenne. Kann
ich dieses Modul für die drahtlose Kommunikation zwischen
Mikrocontroller und das Gerät mit TTL-UART Schnittstelle einsetzen?
Einfach RX, TX, CTS, RTS anschließen und direkt mit UART ansprechen
(autark)?
Der Bub schrieb:> Was besagt denn das Datenblatt des Herstellers ?
Mit den Bluetooth Mdulen habe ich leider gar keine Erfahrung. Das Modul
kann als Master/Slave arbeiten. Worauf muss ich noch im Datenblatt
achten?
http://www.farnell.com/datasheets/1712626.pdf
@ Frank M. (ukw) Benutzerseite
>Beitrag "bidirektionale RS232 Funkbrücke mit RFM12"
Würde ich heute nicht mehr empfehlen, weil man einen zusätzlichen AVR
braucht. Heute gibt es Fertigmodule, die das alles schon können. Und für
kurze Entfernungen ist Bluetooth mit PCB-Antenne deutlich kleiner als
die guten, alten RFM12 auf 433 MHz.
makbule schrieb:> HM-10 gibts nur bei ebay. Das möchte ich nicht. Ich habe das folgende> Modul bei Farnell gefunden:>> http://de.farnell.com/microchip/rn42xvp-i-rm/modul-bt-802-15-1-xv-cl2-pcb-antenne/dp/2321374>> Hat jemand Erfahrung damit? Das Modul hat auch eine PCB-Antenne. Kann> ich dieses Modul für die drahtlose Kommunikation zwischen> Mikrocontroller und das Gerät mit TTL-UART Schnittstelle einsetzen?> Einfach RX, TX, CTS, RTS anschließen und direkt mit UART ansprechen> (autark)?
Meinstens brauchst du zumindest noch etwas, was dem Modul sagt, dass es
sich verbinden soll. Also z.B. einen Mikrocontroller, den DU
entsprechend programmierst. Grundsätzlich könnte man eine Art
Zwischenstecker bauen, die für das angeschlossene Gerät komplett
transparent ist, aber bitte bedenke auch, was passiert, wenn die
drahtlose Verbindung abreisst. Wie soll der Sender in diesem Fall
reagieren?
Ich kenne ja jetzt deinen Anwendungsbereich nicht, aber tut es nicht
auch ein günstigeres Modul?
makbule schrieb:> Kann> ich dieses Modul für die drahtlose Kommunikation zwischen> Mikrocontroller und das Gerät mit TTL-UART Schnittstelle einsetzen?> Einfach RX, TX, CTS, RTS anschließen und direkt mit UART ansprechen> (autark)?
Das RN-42 kann das. Du mußt einem der beiden Module ( dem Master ) nur
einmal sagen, mit welchem Partner es sich verbinden soll. Das kannst Du
auch mit einem USB-Seriell Wandler vom PC aus machen.
Der Verbindungsaufbau kann dann vom Master-Modul automatisch
durchgeführt werden. An den I/O's wird auch ein Verbindungsstatus
ausgegeben. Du kannst also sehen, ob eine Verbindung besteht.
Till
Falk B. schrieb:> @ Frank M. (ukw) Benutzerseite>>>Beitrag "bidirektionale RS232 Funkbrücke mit RFM12">> Würde ich heute nicht mehr empfehlen, weil man einen zusätzlichen AVR> braucht. Heute gibt es Fertigmodule, die das alles schon können. Und für> kurze Entfernungen ist Bluetooth mit PCB-Antenne deutlich kleiner als> die guten, alten RFM12 auf 433 MHz.
eine Frage habe ich noch:
Das Gerät hat noch eine USB Schnittstelle und kommuniziert mit dem
angeschlossenen Gerät (z.B. Computer) per USB über RS232 Protokoll. Kann
ich ein normales USB Bluetooth Dongle mit SPP z.B.
(http://de.farnell.com/lm-technologies/lm505/bluetooth-usb-nano-adapter-kl/dp/1696625)
benutzen.
Kann das Gerät dann mit an dem µC angeschlossenen Blutooth-Modul (über
UART) kommunizieren? (µC Master, Gerät Slave)
@makbule (Gast)
>Das Gerät hat noch eine USB Schnittstelle und kommuniziert mit dem>angeschlossenen Gerät (z.B. Computer) per USB über RS232 Protokoll. Kann>ich ein normales USB Bluetooth Dongle mit SPP z.B.>(http://de.farnell.com/lm-technologies/lm505/blueto...)>benutzen.
Ja, diese UARTS sind transparent.
>Kann das Gerät dann mit an dem µC angeschlossenen Blutooth-Modul (über>UART) kommunizieren? (µC Master, Gerät Slave)
Ja, wenn es keine exotischen Antwortzeiten vom RS232 erwartet. Denn die
sind durch die Funkmodule etwas anders.
Falk B. schrieb:> @makbule (Gast)>>>Das Gerät hat noch eine USB Schnittstelle und kommuniziert mit dem>>angeschlossenen Gerät (z.B. Computer) per USB über RS232 Protokoll. Kann>>ich ein normales USB Bluetooth Dongle mit SPP z.B.>>(http://de.farnell.com/lm-technologies/lm505/blueto...)>>benutzen.>> Ja, diese UARTS sind transparent.>>>Kann das Gerät dann mit an dem µC angeschlossenen Blutooth-Modul (über>>UART) kommunizieren? (µC Master, Gerät Slave)>> Ja, wenn es keine exotischen Antwortzeiten vom RS232 erwartet. Denn die> sind durch die Funkmodule etwas anders.
Wenn man dieses USB Bluetooth Dongle an den PC anschließen würde,
bräuchte man einen Treiber. Kann man dieses Dongle einfach an das Gerät
an USB Buchse (RS232 Protokoll) anschließen? Ohne irgendeinen Treiber
installieren zu müssen(das Gerät ist kein PC)? Und dann einfach den
Mikrocontroller per Bluetooth mit Gerät (mit USB Blueooth Dongle)
verbindung aufbauen?
Falk B. schrieb:> @makbule (Gast)>>>Das Gerät hat noch eine USB Schnittstelle und kommuniziert mit dem>>angeschlossenen Gerät (z.B. Computer) per USB über RS232 Protokoll. Kann>>ich ein normales USB Bluetooth Dongle mit SPP z.B.>>(http://de.farnell.com/lm-technologies/lm505/blueto...)>>benutzen.>> Ja, diese UARTS sind transparent.>>>Kann das Gerät dann mit an dem µC angeschlossenen Blutooth-Modul (über>>UART) kommunizieren? (µC Master, Gerät Slave)>> Ja, wenn es keine exotischen Antwortzeiten vom RS232 erwartet. Denn die> sind durch die Funkmodule etwas anders.
dieses usb bluetooth dngle:
http://de.farnell.com/lm-technologies/lm505/bluetooth-usb-nano-adapter-kl/dp/1696625