Hallo Leute, wir sind gerade dabei zwei Bluetooth Module in betrieb zu nehmen. Zur Auswahl stehen die Typen: RN-41-SM und LM780. Beide werden via UART von einem ATMega32 angesprochen. Die UART/RS232 (verwendet wurde ein MAX232 Pegelwandler) Kommunikation wurde über HTerm erfolgreich nachgewiesen. Daten werden sowohl gesendet als auch empfangen. Nach den ersten vergeblichen Versuchen die Bluetoothmodule (Kom. via UART) anzusprechen, haben wir mit einem Logic Analyzer die RX und TX Leitung (UART) genauer untersucht. Das TX Signal vom µC sieht sauber aus und entspricht den erwarteten Werten. Das RN-41-SM signalisiert durch einen LED-Blinkcode die Richtigkeit der empfangenen Daten d.h. wir konnten erfolgreich in den Command mode des BT-Moduls übergehen. Erwartungsgemäß sollte nun eine Bestätigung des BT-moduls erfolgen. Jedoch geschieht nichts - die Leitung bleibt "tot". Auch bei dem LM780 liegen die korrekten Signale auf der Eingangsleitung des Moduls an aber auch dieser antwortet nicht. Bei beiden BT-Modulen tritt also das gleiche Phänomen auf - keines der Beiden antwortet uns. Zusammenfassend lässt sich sagen: Die Kommunikation zwischen µC und PC über RS232 funktioniert einwandfrei die Kommunikation zwischen µC und Bluetooth Modul jedoch nur vom µC zum BT-Modul Kommunikation: µC <---> RS232 <---> PC ok; Kommunikation: µC ---> UART ---> BT-Modul ok; Kommunikation: µC <--- UART <--- BT-Modul Fehler Was könnte das Problem sein, dass keine Daten von den Modulen zurück kommen? P.S: Der UART Code wurde von uns bereits erfolgreich in anderen Projekten getestet. Danke für euer Interesse Beste Grüße mrx
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.