Forum: Mikrocontroller und Digitale Elektronik kleines Problem mit dem HC-05 BT Modul


von Markus B. (Firma: Home) (sukramb)


Lesenswert?

Hallo

Ich habe mir folgendes für mein Teleskop nachgebaut

http://eksfiles.net/digital-setting-circles/bluetooth-digital-setting-circles/

ich verwende folgende Encoder

http://www.digikey.de/product-detail/de/AMT102-V/102-1307-ND/827015

und folgendes BT Modul

http://www.ebay.de/itm/271514210589?_trksid=p2060778.m2749.l2648&ssPageName=STRK%3AMEBIDX%3AIT

soweit läuft auch alles einwandfrei, nur leider stolpert das Signal der 
Encoder auf meinem Tablet. Nach langem hin und her suchen, meine ich den 
Fehler gefunden zu haben. Das BT modul scheint default auf 38400 Baud zu 
stehen, die Software des PIC ist aber für 9600 Baud geschrieben.

nun möchte ich es gerne auf 9600 Baud stellen und probiere schon geraume 
Zeit mit dem blöden Ding zu sprechen, aber ich bekomme keine 
Kommunikation.
Ich habe einen USB/Seriell Konverter auf COM2 mit 38400 Baud eingestellt 
und RX mit TX des BT Modul verbunden , ebenso Tx auf RX. POI11 ( Key) 
habe ich auf 3,3Volt und GnD vom USB/Seriell mit dem GND des Boards 
verbunden.

zur Kommunikation verwende ich Putty, aber ich erhalte keine Antwort vom 
BT Modul.

Hat vielleicht jemand einen Tipp für das HC-05 ?

Mfg

Markus

von Max H. (hartl192)


Lesenswert?

Markus B. schrieb:
> Ich habe einen USB/Seriell Konverter auf COM2 mit 38400 Baud eingestellt
> und RX mit TX des BT Modul verbunden , ebenso Tx auf RX. POI11 ( Key)
> habe ich auf 3,3Volt und GnD vom USB/Seriell mit dem GND des Boards
> verbunden.
Um sicher zu sein: Hast du Vcc auch mit 3.3V verbunden?

von Markus B. (Firma: Home) (sukramb)


Lesenswert?

Ja, das Modul als solches hat Spannung und auch LEDs, die LED an PIO8 
Signalisiert auch den AT-Modus durch 2sec blinken, per Oszi kann ich 
auch sehen, das mein Putty über TX ans BT Modul  Signale auf RX sendet, 
aber aus dem BT Modul kommt nichts zurück.
Könnte es evtl auch an dem DIGITUS USB/ Seriell Konverter liegen ?
Vielleicht werde ich das BT Modul mal direkt mit nem FT232 verbinden.

mfg

Markus

von Max H. (hartl192)


Lesenswert?

Markus B. schrieb:
> Könnte es evtl auch an dem DIGITUS USB/ Seriell Konverter liegen ?
Wenn es diser ist, dann ja: 
http://www.digitus.info/de/produkte/zubehoer/adapter-und-konverter/r-usb-seriell-adapter-usb-20-da-70156/

Das HC-05 will UART mit 3.3V CMOS Pegeln (0V / 3.3V) und der Adapter 
lifert RS232 Pegel (+12V / -12V).

von Markus B. (Firma: Home) (sukramb)


Lesenswert?

UFFFFF TIEFSCHLAG....

Zur Entschuldigung, ich nehme gerade ziemlich heftige Schmerzmittel ;)
Verdammt, bin ich dämlich...
Ich werde es morgen einmal direkt über einen FT232 probieren, meine 
gelesen zu haben, das das HC-05 recht gut auch mit 5Volt Pegel klar 
kommt
Vielen Dank

Mfg

Markus

von Flip B. (frickelfreak)


Lesenswert?

nur wenn es auf einer platine mit serienwiderständen aufgelötet ist. 
ansonsten ist das der letzte versuch mit dem modul.

von Markus B. (Firma: Home) (sukramb)


Lesenswert?

naja, den 12 Volt Pegel hat er anscheinend gut verkraftet, aber ich 
werde mal schauen, wie ich die Pegel auf 3,3 Volt bringe, kann ja nicht 
so schwer sein.
Zwei BC547 dürften da wohl wunder bewirken :)

mfg

Markus

: Bearbeitet durch User
von Max H. (hartl192)


Lesenswert?

Bei den mir bekannten FT232 USB-UART Adaptern kann man auf der 
Platinenunterseite die Spannung umstellen.

von Markus B. (Firma: Home) (sukramb)


Lesenswert?

Eigentlich arbeite ich nicht mit fertigen Adaptern, war heute eine 
Ausnahme und gleich ein Reinfall :)
Ich habe mir gerade eben eine kleine Platine selber bestückt nur für das 
HC05, dort wird der FT232 mit der Spannung vom HC05 versorgt und alles 
wird gut :)
konnte leider nur noch nicht testen, da meine Frau mich aufs Sofa 
zitiert hat :) so denn, schönen Abend noch

mfg

Markus

von Markus B. (Firma: Home) (sukramb)


Angehängte Dateien:

Lesenswert?

Hallo

So, die Programmierung ist zwar ziemlich dämlich, aber ich habe es 
dennoch auf Anhieb hinbekommen.
Wenn ich per Putty die Rückmeldung bekomme, wie auf dem Bild zu sehen, 
warum kommuniziert das BT Modul dennoch weiterhin mit 38400Baud mit 
Putty ? Mit 9600 Baud bekomme ich mit Putty nach der Umstellung keine 
Verbindung.

mfg

Markus

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
Noch kein Account? Hier anmelden.