Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
embedded_systems:peripherie:bluers:start [2011-06-27 11:06] – angelegt zueger1embedded_systems:peripherie:bluers:start [2016-06-08 20:51] (aktuell) graf
Zeile 1: Zeile 1:
 ====== Stollmann BlueRS+ Bluetooth Modul ====== ====== Stollmann BlueRS+ Bluetooth Modul ======
 +[{{  .:bluers_i.jpg|BlueRS+I Modul}}]
 +Die Stollman BlueRS+ Bluetooth Module ermöglichen es eine serielle Schnittstelle über eine Bluetooth-Verbindung zu tunneln. Dazu wird das //Serial Port Profile// verwendet. Beim Typ //BlueRS+I// handelt es sich um ein kleines Modul für den Einbau in eine Eigenentwicklung. Dieses Modul hat __keinen__ Pegelwandler integriert und erlaubt daher nur Signale mit TTL-Pegel an der Schnittstelle. Ein direktes Anschliessen des Moduls an einen PC ist aus diesem Grund nicht möglich. Die //BlueRS+E// Module hingegen sind für die Verwendung mit einem PC ausgelegt und haben dementsprechend eine RS232-Schnittstelle mit den Standardpegeln.
  
 +===== Standardkonfiguration =====
 +An der NTB werden die Module mit folgender Konfiguration eingesetzt:
 +
 +**Seriell:**
 +^ Baudrate in Bit/s:      | 9600 Bit/s  |
 +^ Daten-Bits pro Zeichen: | 8  |
 +^ Stop-Bits:              | 1  |
 +^ Parität:                | keine  |
 +^ Flusskontrolle:         | keine  |
 +^ CTS:                    | immer an  |
 +^ DCD:                    | zeigt eine Bluetooth-Verbindung an  |
 +^ DSR:                    | zeigt eine Bluetooth-Verbindung an  |
 +^ DTR:                    | wird ignoriert  |
 +
 +**Bluetooth:**
 +^ Lokale Adresse:      | muss mit der Beschriftung auf dem Stecker übereinstimmen  |
 +^ Lokaler Gerätename:  | muss mit der Beschriftung auf dem Stecker übereinstimmen  |
 +^ Anzurufende Adresse: | (leer lassen)  |
 +^ Sicherheit:          | sichtbar und anrufbar  |
 +^ Sicherer Modus:      | Nein  |
 +
 +**Verbindung:**
 +Bluetooth-Verbindungsaufbau durch den AT-Komandosatz ("ATD<...>")
 +
 +===== Treiber =====
 +Das BlueRS+I Modul kann mit jedem beliebigen Mikrocontroller verwendet werden, welcher über eine UART Schnittstelle verfügt. Für die [[http://www.deepjava.org/start | deep]] Entwicklungsumgebung existieren zwei Treiber: ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRS.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRS]]'' und ''[[http://api.deepjava.org/runtime-library/ch/ntb/inf/deep/runtime/mpc555/driver/BlueRSCmdInt.html | ch.ntb.inf.deep.runtime.mpc555.driver.BlueRSCmdInt]]'' für eine vereinfachte Kommunikation ausschliesslich mittels Integer-Werten. 
 +
 +===== Datenblätter =====
 +  * {{.:bluers_e_bluers_i_manual_v1_05.pdf|Manual (BlueRS+I/BlueRS+E)}}
 +  * {{.:bluers_manual_add_on.pdf|Manual Addon}}