PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : BT-Modul einfach parallel zum UART?



efb
12.04.2014, 05:36
Eine Frage an die Bluetooth-Modul Benutzer:
Kann man das Modul eigentlich fest parallel zum UART anschließen? (Ich habe hier jetzt ein HC-05)
Gibt es da keine Probleme, wenn z.B. gleichzeitig über das Kabel geflasht wird?

Viele Grüße

Ernst

RolfD
12.04.2014, 09:32
Das Zusammenklemmen von Ausgangsleitungen funktioniert bei TTL nur wenn man ein Open Collector hat. Siehe da.
http://de.wikipedia.org/wiki/Open-Collector-Ausgang
Ohne Open Collector bildest du ein Kurzschluß wenn die Signale gegensinning anliegen, bei dem dann meist einer der beiden Ausgangstransistoren in Rauch aufgeht.
Das ist zwar jetzt nicht wie angefragt speziell auf das BT Modul bezogen aber mit dem Wissen würde ich generell keine Ausgänge zusammen schalten so lange das nicht explizit OC-Stufen wie z.B. am i2c bus sind.
Siehe auch http://www.mikrocontroller.net/articles/Ausgangsstufen_Logik-ICs
Gruß

inka
12.04.2014, 10:01
hallo,
ich finde jetzt auf die schnelle die seite im forum nicht, kann mich aber daran erinnern, dass dort SlyD auch so argumentiert hat, allerdings wäre es im fall des RP6 nicht so kritisch, weil die signale nicht gegensinnig anliegen. Ich hatte auch schon mal beides parallel an, es passierte nichts....

ich hab es jetzt so gemacht, dass die BT-module auf beiden seiten mit jumpern dazugeschaltet werden können...

@efb - bei mir funktioniert das flashen immer noch nicht - wäre dann sehr daran interessiert ob es bei dir geht - und wie du es mit dem reset gelöst hast. Habe auch schon gelesen, es würde reichen SDA kurz auf GND zu legen...

RolfD
12.04.2014, 10:27
@inka
Mit dem ersten Teil der Aussage bin ich einverstanden, mit dem zweiten (ab "allerdings") nicht.
Auch wenn da keine Transistoren durchbrennen hat man zumindest undefinierte Zustände auf der Leitung und es ist Zufall ob man ein stabilen Pegel zu Stande bekommt. Mal davon abgesehen das solche Signale auch nicht den Anforderungen an Flankensteilheit entsprechen.
Die angesprochene Jumperlösung ist sicherlich sehr viel besser.
Gruß

efb
12.04.2014, 19:25
Vielen Dank für Eure Antworten!

Also kommt ein paralleles Anschließen erst einmal nicht in Frage.

Ich denke, ich löse es erst einmal so, das ich das Modul über einen Stecker direkt an die UART Buchse anschließe. Dann kann es nicht zu Verwechslungen kommen.

Mein Fern-Ziel ist auch ein Flashen via BT-Modul, sollte das mal funktionieren gäbe es auch kein hin und herstecken mehr...


@inka
Ich mach mal in dem Thread weiter, bei dem wir mit dem Flashen stehen geblieben waren :-)

inka
13.04.2014, 07:34
Ich denke, ich löse es erst einmal so, das ich das Modul über einen Stecker direkt an die UART Buchse anschließe. Dann kann es nicht zu Verwechslungen kommen.

es gibt keine senkrecht einlötbare gegenstecker zu den wannensteckern auf RP6 bzw. dem usb-interface, zumindest C hat sie nicht und woanders habe ich sie nicht gefunden...
Ich habe das BT-modul steckbar auf eine platine gesetzt, kann jetzt - da das flashen nicht geht - die daten per kabel an den RP6 übertragen und im betrieb über BT zurück zu PC...

279762797727978

die verdrahtung sollte eigentlich aus den bildern erkennbar sein...