PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Asuro Bluetooth Funkverbindung



robo.fr
10.07.2007, 21:10
Hallo,

weil die Infrarot-Datenübertragung so fehleranfällig ist, habe ich eine Bluetooth-Platine für den ASURO gebastelt. ( erste Versuche (http://www.roboterclub-freiburg.de/asuro/hardware/bluetooth/bluetooth.html) )
Damit lassen sich dann die Daten der Odometriesensoren auch noch übertragen, wenn sich der ASURO im Nachbarzimmer befindet. Mit einem kleinen Programm kann man die Daten auch gleich graphisch darstellen und den ASURO fernsteuern

m.a.r.v.i.n
11.07.2007, 08:53
Hallo robo.fr,

sieht gut aus die Platine. Auch die LabView Oberfläche ist toll geworden

Ein paar Fragen hätte ich noch dazu:
Ist doch noch der Original Asuro Prozessor?
Mit welcher Baudrate kannst du über BT kommunizieren?
Kann du auch über BT flashen, oder muß dazu auf IR umgejumpert werden?
Mußte an der Asuro Platine etwas geändert werden, Leiterbahnen durchtrennen oder sowas?
Wozu ist der Spannungsregler, braucht das BT Modul 3.3V?

robo.fr
11.07.2007, 10:00
Hallo m.a.r.v.i.n,


Ist doch noch der Original Asuro Prozessor?

Es ist ein anderer Atmega8.


Mit welcher Baudrate kannst du über BT kommunizieren?
9600 Baud. Das ist die Voreinestellung des Moduls. Es erlaubt wesentlich höhere Bautdarten, man kann es durch Software umkonfigurieren. Damit habe ich mich allerdings noch nicht beschäftigt.


Kann du auch über BT flashen, oder muß dazu auf IR umgejumpert werden?
Auf der Platine befindet sich eine ISP-Schnittstelle, sodass man den Prozessor darüber programmieren kann ( man braucht natürlich einen ISP-Adapter, aber die sind ja massenhaft im Internet zu finden ). Mann kann über die Jumper das Bluetooth-Modem abklemmen und die orginal IR wieder benutzen Ich habe schon darüber nachgedacht, die Programmierung über die Bluetooth-Schnittstelle zu realisieren, man müsste einen extra Bootloader schreiben. Das wäre grundsätzlich gar nicht so schwer, bedeutet aber doch einigen Zeitaufwand.


musste an der Asuro Platine etwas geändert werden, Leiterbahnen durchtrennen oder sowas?

Nein, darauf habe ich extra geachtet. Die Bluetooth-Platine kann einfach auf den orginal-Prozessorsockel aufgesteckt werden.


Wozu ist der Spannungsregler, braucht das BT Modul 3.3V?

Ja, das ist etwas ungeschickt an dem Modul, deshalb braucht man auch die Pegelanpassungen auf der Platine. Aber das BlueNice III von Amber Wireless ist hier in Deutschland einfacher zu beschaffen, als das Modul von Sparkfun, welches Du verwendet hast und preislich könnte es etwas günstiger liegen.

damaltor
12.07.2007, 09:18
Das ist ja klasse. tolles projekt, finde ich echt gut!!

gib uns mehr infos! =)

was für teile? schaltplan?

was für erfahrungen hast du mit störungen? zB bei laufenden motoren?

Pascal
12.07.2007, 11:56
und vor allem auch, wie teuer das ganze ist und wo man das Modul kaufen kann ;-)

robo.fr
12.07.2007, 17:15
was für erfahrungen hast du mit störungen? zB bei laufenden motoren?

Das Modul funktioniert super! Ein Einfluss der Motoren auf die Übertragungsqualität ist nicht feststellbar.


und vor allem auch, wie teuer das ganze ist und wo man das Modul kaufen kann

Das BlueNice III gibt's bei Schuricht für 35€ ohne MWST. Bis man es auf dem Tisch liegen hat zahlt man mit MWST und Verpackung so ca. 50€.

Ich habe noch ein paar Leerplatinen ziemlich guter Qualität ( PCB-Pool ). Die kann ich für 12€ + Schaltplan hergeben. Falls sich ein paar Leute für eine Sammelbestellung des BlueNice III finden, könnte man die auch zusammen bestellen.

Gruss,
robo

damaltor
13.07.2007, 15:31
schadde dass du dafür geold verlangst... dann werden wir wohl doch bei der BT-schnittstelle aus dem asurowiki bleiben...