Hallo Zusammen, bei einer Studienarbeit soll wir Daten mit Hilfe eines Bluetooth-Modul versenden. Wir haben uns für das ARF32 (ADEUNIS - ARF7044A - MODUL, ARF32, BLUETOOTH, DATA: http://www.farnell.com/datasheets/462686.pdf) entschieden. Am Anfang hat auch alles super geklappt. Versuchsplatine angefertigt und mit dem Labornetzteil 3,3V drauf gegeben. Mit dem Handy gesucht und auch sofort gefunden, sogar "koppeln" war kein Problem. Übereifrig haben wir es mit einem UART-USB_Adapter an den PC angeschlossen. Mit Realterm oder einem anderem Terminal haben wir keine Daten bekommen. Leider haben wir nicht nachgedacht als wir den Adapter aus gewohnheit genommen hat...Er hat TTL-Pegel und kein LVTTL!! Klaubt ihr das wir so der UART-Schnittstelle auf dem BT-M den Gnaden-stoß gegeben haben? UART weg - und nochmal mit dem Handy getestet funktioniert immer noch einband frei. Jetzt haben wir einen Levelshifter dazwischen gehängt. Trotzdem können wir nicht aufs Modul zugreifen. Die Leitungen RTS und CTS sind gebrückt. Unsere Einstellung sind: HEX + Ascii, Baud 9600, Parity None, DataBits 8, StopBit 1, Hardware Flow Control None, Auf der RxD und TxD liegen konstant 3,3V an...Das ist kein gutes Zeichen, oder? Wir brauchen ganz dringen Hilfe!! ;) Mit freundlichen Grüßen Max und Bernd – das unerfahren Stundenteam^^
Hi, brückt mal TxD und RxD und schaut was passiert. Evt auch mal RTS und CTS auftrennen und schauen. Wenn ihr kein Echo bekommt kauft euch ein Neues. 3V3 auf TxD & RxD ist in meinen Augen schonmal ein gutes Zeichen.
Danke für deine schnelle Antwort^^ Zwischen RTS und CTS werden wir jetzt ein Jumper setzten. Wenn wir RxD und TxD brücken, wie sollen wir dann mit dem Modul kommunizieren? Oder sollen wir mit dem Oszi nach Bit suchen? Könnte es auch an den Levelshifter liegen? Da haben wir einen Buffer (MC74LVX125) verwendet. Wir schicken nicht nur da RxD- sondern auch TxD-Signal durch den Buffer.
Haben es Geschafft^^ Ganz doofer Fehler...UART-USB war kaputt ;) Terminal steht auf HEX und nach einem RESET bekommen wir die Zeile: 02 69 25 05 00 93 04 30 32 31 32 03 Wir haben eine Verbindung =) Wie ein Kommando Aufgebaut ist Verstehen wir und finden wir auch logisch. Uns fehlt nur eine ausführliche Beschreibung über den Operation Code und über die Daten. Sonst ist doch immer eine eigne Tabelle mit den verschieden Kombinationen aus den Daten-Befehlen. Mit den Beispielen auf der Seite 15 im Datenblatt können wir nur wenig anfangen,um die Baudrate, den Namen und andere Einstellungen zumachen. Wir hab schon häufiger die Software SimpleBlue gelesen, ist sie um bedingt notwendig? Es wäre Super wenn uns jemand Helfen könnten^^
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.