Unterschiede zwischen den Revisionen 15 und 46 (über 31 Versionen hinweg)
Revision 15 vom 22.12.2007 20:12
Größe: 5730
Autor: ligi
Kommentar:
Revision 46 vom 18.12.2014 13:51
Größe: 7412
Autor: LotharF
Kommentar:
Gelöschter Text ist auf diese Art markiert. Hinzugefügter Text ist auf diese Art markiert.
Zeile 1: Zeile 1:
siehe auch: Selbstbau-Lösung: ["BTAP"]
[[TableOfContents]]
||<tablestyle="text-align: center; width: 100%; height: 40px; "#4A86E8>'''Bluetooth-Modul''' ||

||<tablewidth="520px" tablestyle="text-align: center;"bgcolor="#ffffa0"> {{http://mc.mikrocontroller.com/images/eng.gif}} Page in [[en/BT-AP10|english]] ||<bgcolor="#ffffa0"> {{http://mikrokopter.de/images/fra.gif}} Page en [[fr/BT-AP10|français]] ||




<<TableOfContents>>

= Shoplink =
SET: Bluetooth-Modul F2M03GXA + BT-Adapter + Bauteile: [[https://www.mikrocontroller.com/index.php?main_page=product_info&cPath=86&products_id=210|Shoplink]]
Zeile 5: Zeile 14:
{{attachment:BT-AP10_.jpg}}
Zeile 6: Zeile 16:
attachment:BT-AP10_.jpg

Die Platine dient zur Spannungsversorgung und als Pegelanpassung für das Bluetooth Modul [:F2M03GXA:F2M03GXA.]

Damit kann das BT-Modul an einem Mikrocontroller mit 5V-Versorgung betrieben werden.
Die Platine dient zur Spannungsversorgung und als Pegelanpassung für das Bluetooth Modul [[F2M03GXA|F2M03GXA.]]<<BR>>
Damit kann das BT-Modul an einem Mikrocontroller mit 5V-Versorgung betrieben werden.<<BR>>
Zeile 14: Zeile 20:
= Hinweise bei der Inbetriebnahme =
/!\ Um (selbst verschuldete) Schäden am BT-Modul zu vermeiden, unbedingt folgendermaßen vorgehen: <<BR>><<BR>>
Zeile 15: Zeile 23:
= Anschluss an das Bluetooth-Modul = - Zuerst die BT-Adapterplatine bestücken.<<BR>>
- Den Anschluss an das Bluetooth-Modul erst löten, wenn man zuvor die korrekte Funktion der Schaltung überprüft hat.<<BR>><<BR>>
Zeile 17: Zeile 26:
Die sehr dünne Platine (nur 0,3mm) wird einfach von der Unterseite an das Bluetooth-Modul gelötet. Dazu schließt man den BT-Adapter per Flachbandkabel an die !FlightCtrl an. <<BR>>
Es reicht, wenn dazu nur die Kontakte 2 (5V) und 7 (GND) angelötet werden. <<BR>>
Dazu kann man auch die großen Pads nutzen.<<BR>>
Dann muss die LED leuchten und zwischen den Pins BT36 & BT37 muss man 3,3V messen können.<<BR>>
([[#Schaltplan|Siehe Schaltplan und Bestückung]])<<BR>><<BR>>
Zeile 19: Zeile 32:
attachment:BT_Photo1.jpg Ist das OK kann der Adapter an das Modul gelötet werden.
Zeile 21: Zeile 34:
An den Pins 1-10 ( notwendig sind nur Pins 1;2;7;9) kann man sehr einfach das Flachbandkabel anlöten:
Zeile 23: Zeile 35:
attachment:BT_Photo2Ka.jpg = Montage/Bestückung Bluetooth-Adapter und Bluetooth-Modul =
Die sehr dünne Platine (nur 0,3mm) wird einfach von der Unterseite an das Bluetooth-Modul gelötet. <<BR>><<BR>>

/!\ ACHTUNG: Tantal Kondensatoren haben den Strich bei der Anode (+). "marking=anode" steht auch im PDF des Elkos.<<BR>>
{{attachment:BT_Photo1.jpg}}<<BR>><<BR>>

'''Tipp:''' <<BR>>
Zum Verbinden der Adapterplatine mit dem Modul können auch die einzelnen Litze eines Kabels genutzt werden.<<BR>><<BR>><<BR>>

An den Pins 1-10 (notwendig sind nur Pins 1;2;7;9) kann man sehr einfach das Flachbandkabel anlöten: <<BR>>
{{attachment:BT_Photo2Ka.jpg}}<<BR>><<BR>>

Das Flachbandkabel sollte so wie gezeigt verlegt werden. <<BR>>
Eine Verlegung zur anderen Seite behindert die Bluetooth Antenne und somit dem Empfang.

<<BR>><<BR>><<BR>>
Zeile 26: Zeile 54:

attachment:BT_FC.jpg

Die Lötjumper müssen dann wie folgt gesetzt sein:

attachment:BT_JP_FC.jpg
Die Lötjumper müssen dann wie folgt gesetzt sein: <<BR>>
{{attachment:BT_JP_FC.jpg}}
Zeile 34: Zeile 58:
 * S1: 1-2   * S1: 1-2
Zeile 37: Zeile 61:
= Anschluss an den SerCon = <<BR>><<BR>>
Angeschlossen wird das komplette Bluetooth-Modul an den 10pin Anschluss der !FlightCtrl.<<BR>><<BR>>
Zeile 39: Zeile 64:
Zum Parametrieren, oder für eine PC-Seitige Verbindung kann man das Modul direkt an die SerCon-Platine anschliessen. {{attachment:BT_FC.jpg}}
<<BR>><<BR>><<BR>>
Zeile 41: Zeile 67:
attachment:BT_PhotoSercon.jpg
Zeile 43: Zeile 68:
Dabei wird die Platine z.B. an den hier abgebilden Stellen mit +5V (Rotes Kabel) und GND (Schwarzes Kabel) versorgt. {i} Bei Verwendung des GPS-Systems, wird das Modul an den "Debug"-Port der !NaviCtrl angeschlossen.<<BR>><<BR>>
Zeile 45: Zeile 70:
Die Lötjumper müssen dann wie folgt gesetzt sein:
Zeile 47: Zeile 71:
attachment:BT_JP_CFG.jpg
= Anschluss am PC =
Die Lötjumper müssen dann wie folgt gesetzt sein: <<BR>>
{{attachment:BT_JP_CFG.jpg}}
Zeile 50: Zeile 77:
 * S1: 2-3   * S1: 2-3
Zeile 53: Zeile 80:
'''Tipp:'''
Zeile 55: Zeile 81:
Man kann sich auch sehr einfach 5V aus der Versorgung des PCs abgreifen, wenn man ein USB-Verlängerungs-Kabel abschneidet. (5V liegt da auf rot und schwarz) == Anschluss an MKUSB ==
Das komplette Bluetooth-Modul wird an das MK-USB angeschlossen. <<BR>>
Der Jumper auf dem MK-USB muss hierbei geschlossen sein, um das Bluetooth-Modul zu versorgen.<<BR>><<BR>>
Zeile 57: Zeile 85:
Zwei BT-Module lässt sich sehr einfach über das Configurationstool miteinander verbinden (pairen). In Verbindung mit dem Sercon kann man dann die serielle Schnittstelle mit dem MikroKopter herstellen. Der Vorteil ist, dass dann die Reichweite höher sein kann und man sich nicht mit den Windows-Treibern herumärgern muss, die bei einer unterbrochenen Verbindung gern Probleme bereiten. [[http://gallery.mikrokopter.de/main.php/v/tech/BT_MKUSB.jpg.html|{{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=31870|http://gallery.mikrokopter.de/main.php/v/tech/BT_MKUSB.jpg.html}}]]
Zeile 60: Zeile 88:
= Schaltplan =
attachment:BT-SCH_kl.gif
== Anschluss an den SerCon ==
Wer noch ein Sercon nutzt, kann auch hieran das Bluetooth-Modul anschließen.<<BR>>
Dabei muss die Platine z.B. über die hier abgebildeten Stellen mit +5V (rotes Kabel) und GND (schwarzes Kabel) versorgt.<<BR>><<BR>>
Zeile 63: Zeile 92:
attachment:Bluetooth-Adapter-Platine_V10_sch.pdf {{attachment:BT_PhotoSercon.jpg}}

Dabei wird die Platine z.B. an den hier abgebildeten Stellen mit +5V (rotes Kabel) und GND (schwarzes Kabel) versorgt.
Zeile 66: Zeile 97:
<<Anchor(Schaltplan)>>
= Schaltplan =
{{attachment:BT-SCH_kl.gif}}

[[attachment:Bluetooth-Adapter-Platine_V10_sch.pdf]]
Zeile 67: Zeile 104:
attachment:BT-BST.gif
attachment:BT-BST2.gif
{{attachment:BT-BST.gif}}  {{attachment:BT-BST2.gif}}
Zeile 70: Zeile 106:
attachment:Bluetooth-Adapter-Platine_V10_brd.pdf

= Stückliste =
[[BR]] '''Bestückungsliste bei Conrad'''
||<tablewidth="100%" tablestyle="text-align: center;">'''Anz''' ||'''Conrad-Best.Nr.''' ||'''Hinweis''' ||'''Teil''' ||'''Name''' ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">156127 ||<style="vertical-align: top;"> ||<style="vertical-align: top;">L4931CD33 ||<style="vertical-align: top;">IC1 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">481467 ||<style="vertical-align: top;">Polung beachten ||<style="vertical-align: top;">MD TAN.2,2/20, SMD-Tantal-Kondensator, 2,2µF/20V ||<style="vertical-align: top;">C2 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">445210 ||<style="vertical-align: top;"> ||<style="vertical-align: top;">KERKO CHIP 0805 X7R 0,1µF 10% 50V G ||<style="vertical-align: top;">C3 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">141763 ||<style="vertical-align: top;">Polung in Sperr-Richtung ||<style="vertical-align: top;">SMD Z-DIODE BZV 55C 3,3V ||<style="vertical-align: top;">D1 ||
||<style="vertical-align: top;">2 ||<style="vertical-align: top;">402540 ||<style="vertical-align: top;"> ||<style="vertical-align: top;">SMD WIDERSTAND 1K 1206 ||<style="vertical-align: top;">R1, R3 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">156303 ||<style="vertical-align: top;">Polung beachten, optional ||<style="vertical-align: top;">Led Blau 0805 45mcd 470nm ||<style="vertical-align: top;">LED ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">402486||<style="vertical-align: top;">optional für LED||<style="vertical-align: top;">SMD WIDERSTAND 330R 1206 ||<style="vertical-align: top;">R2 ||

[[BR]]''' ''''''Bestückungsliste bei Reichelt '''
||<tablewidth="100%" tablestyle="text-align: center;">'''Anz''' ||'''Reichelt-Best.Nr.''' ||'''Hinweis''' ||'''Teil''' ||'''Name''' ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">n/a ||<style="vertical-align: top;">bei Reichelt nicht erhältlich ||<style="vertical-align: top;">L4931CD33 ||<style="vertical-align: top;">IC1 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">SMD TAN.2,2/20 ||<style="vertical-align: top;">Polung beachten ||<style="vertical-align: top;">SMD-Tantal-Kondensator, 2,2µF/20V ||<style="vertical-align: top;">C2 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">X7R-G0805 100N ||<style="vertical-align: top;"> ||<style="vertical-align: top;">SMD-VIELSCHICHT 0805 100n ||<style="vertical-align: top;">C3 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">SMD ZF 3,3 ||<style="vertical-align: top;">Polung in Sperr-Richtung ||<style="vertical-align: top;">CHIP-Z-DIODE, 3,3 V, Mini-MELF ||<style="vertical-align: top;">D1 ||
||<style="vertical-align: top;">2 ||<style="vertical-align: top;">SMD 1/4W 1K ||<style="vertical-align: top;"> ||<style="vertical-align: top;">SMD-Chip-Widerstand, Bauform 1206, 1K-Ohm ||<style="vertical-align: top;">R1, R3 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">LB Y87C ||<style="vertical-align: top;">Polung beachten, optional ||<style="vertical-align: top;">OSRAM Micro Side LED, 180 mcd, blau ||<style="vertical-align: top;">LED1 ||
||<style="vertical-align: top;">1 ||<style="vertical-align: top;">SMD 1/4W 330 ||<style="vertical-align: top;">optional für LED||<style="vertical-align: top;">SMD-Chip-Widerstand, Bauform 1206, 330 Ohm ||<style="vertical-align: top;">R1 ||
[[attachment:Bluetooth-Adapter-Platine_V10_brd.pdf]]
Zeile 95: Zeile 110:
Die Bluetooth-Module aus dem Shop sind bereits programmiert und getestet.<<BR>><<BR>>
Zeile 96: Zeile 112:
 /!\ ToDo: Inhalte einfügen Die Einstellungen sind: <<BR>>
 * Device Name: '''!MikroKopter_BT'''
 * Passwort: '''0000'''
 * Baud: '''57600'''
 * '''Slave''' (für den Anschluss am !MikroKopter)
<<BR>><<BR>>
Zeile 98: Zeile 119:
[[BR]]
Nach erfolgreichem Zusammenbau kann das Bluetooth-Modul direkt mit diesen Daten z.B. von einem PC/Laptop oder Handy mit Bluetooth empfangen werden.<<BR>><<BR>>

Möchte man zwei Bluetooth-Module nutzen, um eine größere Reichweite zu erhalten, kann ein zweites Bluetooth-Modul über das MK-USB angeschlossen werden.<<BR>>
(Der Hersteller gibt für das Bluetoothmodul F2M03GXA ~350 mtr. Reichweite an.)<<BR>><<BR>>

Dazu müssen zwei Einstellungen am PC-Seitigem Bluetooth-Modul geändert werden: <<BR>>
 * Die Lötjumper müssen geändert werden.
 * Da Modul muss auf '''Master''' eingestellt werden.

Mit diesen Einstellungen lassen sich beide Bluetooth-Module paaren und eine sichere Verbindung herstellen.<<BR>><<BR>>


= Zwei Bluetoothmodule paaren =
Zwei BT-Module lassen sich sehr einfach über das Konfigurationstool miteinander verbinden (pairen). <<BR>><<BR>>

Dies geschieht mit dem Programm "Free2move Configuration Software" [[http://www.free2move.se/wp-content/uploads/2011/01/99_1228467425_F2M_BlueCFG_4_071.exe|Download]]


'''Step by Step Anleitung:'''

 * Bluetoothmodul an !FlightControl anschließen (Lötjumper auf BT Adapter: '''S1:1-2 / S2:2-3''')
 * Bluetoothmodul an MK-USB anschließen (Jumper auf MK-USB stecken, Lötjumper auf BT Adapter: '''S1:2-3 / S2:1-2''')
 * Programm "Free2move Configuration Software" öffnen.____
 * COM Port vom MK-USB auswählen und mit '''"OK"''' bestätigen.____
<<BR>>
  '''Beispielansicht:''' <<BR>>
  {{attachment:usb1.jpg}}
<<BR>><<BR>>

 * Nachdem das Modul erkannt wurde, öffnet sich das Programm.
<<BR>>
  '''Beispielansicht:''' <<BR>>
  {{attachment:usb2.jpg}}
<<BR>><<BR>>

 * Jetzt klickt man auf den Reiter '''"Connection"'''.
 * Den '''"Device Mode:"''' nun auf '''"Connecting (master)"''' umstellen und dann auf '''"Find device..."''' klicken.
<<BR>>
  '''Beispielansicht:''' <<BR>>
  {{http://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=78057&g2_serialNumber=2}}
<<BR>><<BR>>
 
 * Bei "Enable Remote Name Request" einen Haken setzen , danach rechts auf "Search" klicken.
 * Im Fenster darunter werden nun alle erreichbaren Bluetoothverbindungen aufgelistet.
 * Das Bluetooth-Modul vom Kopter anklicken und mit "OK" bestätigen.
<<BR>>
  '''Beispielansicht:''' <<BR>>
  {{attachment:usb4.jpg}}
<<BR>><<BR>>

 * Jetzt wird rechts unten die "Bluetooth address" angezeigt.
 * Das ganze mit "Write Configuration" abschließen.
<<BR>>
  '''Beispielansicht:''' <<BR>>
  {{attachment:usb5.jpg}}
<<BR>><<BR>>

 * Fertig
<<BR>><<BR>>

Wird nun das !KopterTool geöffnet sollte eine Verbindung zwischen den beiden Bluetooth-Modul aufgebaut und die übertragenen Daten angezeigt werden.



<<BR>>

= Link =
siehe auch: Selbstbau-Lösung: [[BTAP]]
Zeile 100: Zeile 189:
 KategorieMK-Baugruppe/de

Bluetooth-Modul

http://mc.mikrocontroller.com/images/eng.gif Page in english

https://mikrokopter.de/images/fra.gif Page en français

Shoplink

SET: Bluetooth-Modul F2M03GXA + BT-Adapter + Bauteile: Shoplink

Bluetooth Adapter V1.0 (BT-AP)

BT-AP10_.jpg

Die Platine dient zur Spannungsversorgung und als Pegelanpassung für das Bluetooth Modul F2M03GXA.
Damit kann das BT-Modul an einem Mikrocontroller mit 5V-Versorgung betrieben werden.
Zur einfacheren Konfiguration kann die Richtung von RxD & TxD mit Lötjumpern verändert werden.

Hinweise bei der Inbetriebnahme

/!\ Um (selbst verschuldete) Schäden am BT-Modul zu vermeiden, unbedingt folgendermaßen vorgehen:

- Zuerst die BT-Adapterplatine bestücken.
- Den Anschluss an das Bluetooth-Modul erst löten, wenn man zuvor die korrekte Funktion der Schaltung überprüft hat.

Dazu schließt man den BT-Adapter per Flachbandkabel an die FlightCtrl an.
Es reicht, wenn dazu nur die Kontakte 2 (5V) und 7 (GND) angelötet werden.
Dazu kann man auch die großen Pads nutzen.
Dann muss die LED leuchten und zwischen den Pins BT36 & BT37 muss man 3,3V messen können.
(Siehe Schaltplan und Bestückung)

Ist das OK kann der Adapter an das Modul gelötet werden.

Montage/Bestückung Bluetooth-Adapter und Bluetooth-Modul

Die sehr dünne Platine (nur 0,3mm) wird einfach von der Unterseite an das Bluetooth-Modul gelötet.

/!\ ACHTUNG: Tantal Kondensatoren haben den Strich bei der Anode (+). "marking=anode" steht auch im PDF des Elkos.
BT_Photo1.jpg

Tipp:
Zum Verbinden der Adapterplatine mit dem Modul können auch die einzelnen Litze eines Kabels genutzt werden.


An den Pins 1-10 (notwendig sind nur Pins 1;2;7;9) kann man sehr einfach das Flachbandkabel anlöten:
BT_Photo2Ka.jpg

Das Flachbandkabel sollte so wie gezeigt verlegt werden.
Eine Verlegung zur anderen Seite behindert die Bluetooth Antenne und somit dem Empfang.




Anschluss an die Flight-Ctrl

Die Lötjumper müssen dann wie folgt gesetzt sein:
BT_JP_FC.jpg

Jumper

  • S1: 1-2
  • S2: 2-3



Angeschlossen wird das komplette Bluetooth-Modul an den 10pin Anschluss der FlightCtrl.

BT_FC.jpg


{i} Bei Verwendung des GPS-Systems, wird das Modul an den "Debug"-Port der NaviCtrl angeschlossen.

Anschluss am PC

Die Lötjumper müssen dann wie folgt gesetzt sein:
BT_JP_CFG.jpg

Jumper

  • S1: 2-3
  • S2: 1-2

Anschluss an MKUSB

Das komplette Bluetooth-Modul wird an das MK-USB angeschlossen.
Der Jumper auf dem MK-USB muss hierbei geschlossen sein, um das Bluetooth-Modul zu versorgen.

http://gallery.mikrokopter.de/main.php/v/tech/BT_MKUSB.jpg.html

Anschluss an den SerCon

Wer noch ein Sercon nutzt, kann auch hieran das Bluetooth-Modul anschließen.
Dabei muss die Platine z.B. über die hier abgebildeten Stellen mit +5V (rotes Kabel) und GND (schwarzes Kabel) versorgt.

BT_PhotoSercon.jpg

Dabei wird die Platine z.B. an den hier abgebildeten Stellen mit +5V (rotes Kabel) und GND (schwarzes Kabel) versorgt.

Schaltplan

BT-SCH_kl.gif

Bluetooth-Adapter-Platine_V10_sch.pdf

Bestückungsplan

BT-BST.gif BT-BST2.gif

Bluetooth-Adapter-Platine_V10_brd.pdf

Konfiguration

Die Bluetooth-Module aus dem Shop sind bereits programmiert und getestet.

Die Einstellungen sind:

  • Device Name: MikroKopter_BT

  • Passwort: 0000

  • Baud: 57600

  • Slave (für den Anschluss am MikroKopter)



Nach erfolgreichem Zusammenbau kann das Bluetooth-Modul direkt mit diesen Daten z.B. von einem PC/Laptop oder Handy mit Bluetooth empfangen werden.

Möchte man zwei Bluetooth-Module nutzen, um eine größere Reichweite zu erhalten, kann ein zweites Bluetooth-Modul über das MK-USB angeschlossen werden.
(Der Hersteller gibt für das Bluetoothmodul F2M03GXA ~350 mtr. Reichweite an.)

Dazu müssen zwei Einstellungen am PC-Seitigem Bluetooth-Modul geändert werden:

  • Die Lötjumper müssen geändert werden.
  • Da Modul muss auf Master eingestellt werden.

Mit diesen Einstellungen lassen sich beide Bluetooth-Module paaren und eine sichere Verbindung herstellen.

Zwei Bluetoothmodule paaren

Zwei BT-Module lassen sich sehr einfach über das Konfigurationstool miteinander verbinden (pairen).

Dies geschieht mit dem Programm "Free2move Configuration Software" Download

Step by Step Anleitung:

  • Bluetoothmodul an FlightControl anschließen (Lötjumper auf BT Adapter: S1:1-2 / S2:2-3)

  • Bluetoothmodul an MK-USB anschließen (Jumper auf MK-USB stecken, Lötjumper auf BT Adapter: S1:2-3 / S2:1-2)

  • Programm "Free2move Configuration Software" öffnen.

  • COM Port vom MK-USB auswählen und mit "OK" bestätigen.


  • Beispielansicht:
    usb1.jpg



  • Nachdem das Modul erkannt wurde, öffnet sich das Programm.


  • Beispielansicht:
    usb2.jpg



  • Jetzt klickt man auf den Reiter "Connection".

  • Den "Device Mode:" nun auf "Connecting (master)" umstellen und dann auf "Find device..." klicken.


  • Beispielansicht:
    https://gallery.mikrokopter.de/main.php?g2_view=core.DownloadItem&g2_itemId=78057&g2_serialNumber=2



  • Bei "Enable Remote Name Request" einen Haken setzen , danach rechts auf "Search" klicken.
  • Im Fenster darunter werden nun alle erreichbaren Bluetoothverbindungen aufgelistet.
  • Das Bluetooth-Modul vom Kopter anklicken und mit "OK" bestätigen.


  • Beispielansicht:
    usb4.jpg



  • Jetzt wird rechts unten die "Bluetooth address" angezeigt.
  • Das ganze mit "Write Configuration" abschließen.


  • Beispielansicht:
    usb5.jpg



  • Fertig



Wird nun das KopterTool geöffnet sollte eine Verbindung zwischen den beiden Bluetooth-Modul aufgebaut und die übertragenen Daten angezeigt werden.


Link

siehe auch: Selbstbau-Lösung: BTAP


  • KategorieMK-Baugruppe/de