Servo mit Bluetoothboard ansteuern

OP #1455644
Hallo,
Ich mache in der Schule mit drei anderen Kollegen ein Schulprojekt.
Wir wollen ein RC-Modell mit einem Handy steuern und haben uns dazu ein 
Bluetoothboard gekauft.
http://www.h-tronicshop.de/artikel.aspx?sid=YnizXSOtHI7u74C5%2bl3DYXmku8lCU0LHQoTTdi5eX2A%3d&art=203311

Meine Frage wäre folgende:
Es gibt 8 Digitale und 8 analoge Ausgänge.
Die erste Frage wäre braucht man für eine Servoansteuerung ein digitales 
oder analoges Signal?
Soweit ich weiß ist ja das Signal des Servos pwm, oder?

Hoffe auf Antworten
mfg Florian
#1455650
Ein digitales.
Aber nicht einfach irgendeines, sondern das muss ein bestimmtes 
Zeitverhalten haben. Deine Bluetoothkarte wird das ziemlich sicher nicht 
erzeugen können.

Insofern stellst du also die falsche Frage.
Die richtige Frage lautet: Wie will ich eigentlich von einem Handy 
Servos steuern? reichen mir 'voll links' 'voll rechts' oder brauche ich 
eine feinere Auflösung.
OP #1455655
Müsste man da nicht zwischen dem Bluetoothboard und dem Servo einen 
anderen Mirkroprozessor einbauen der das digitale Signal dann übersetzt?

Es reicht uns wenn man eine die Taste drückt der Servo voll einschlägt. 
Das ist galube ich auch einfacher. ^^
#1455668
Florian Kieninger schrieb:
> Müsste man da nicht zwischen dem Bluetoothboard und dem Servo einen
> anderen Mirkroprozessor einbauen der das digitale Signal dann übersetzt?

Bingo!

> Das ist galube ich auch einfacher. ^^

Och, wenn ihr die Ansteurung erst mal fertig habt, ist das dann auch 
schon egal :-)
Gast #1456447
@ Florian Kieninger
Sie , is hier nicht..... Du is hier


schnapp dir nen mega 8....32.... es gibt hier im board beispiele wie man 
servos steuert...sonst gibts sowas auch reichlich im internet ;-) und 
pass das programm auf die eingabe werte an die dir dein bt modul 
liefert...
nur C solltest du können ;-)
#1456473
Du kannst auch einfach so einen servo tester für jeden servo aufbauen. 
Das Poti lässte weg und stattdessen schließte da den analogen ausgang 
vom board an.... theoretisch könnteste dann 64 servos ansteuern aber ich 
denke das wird vom timing nicht gehen....

Den controller auf dem board würde ich nicht umprogrammieren seidenn du 
weisst was du machst!

gruß
Tobi
#1456478
To W. schrieb:
> Du kannst auch einfach so einen servo tester für jeden servo aufbauen.
> Das Poti lässte weg und stattdessen schließte da den analogen ausgang
> vom board an.... theoretisch könnteste dann 64 servos ansteuern aber ich
> denke das wird vom timing nicht gehen....

Das wäre eine gute Idee ....
... wenn er denn analoge Ausgänge auf dem Board hätte :-)
Er sagt 'ja', das Datenblatt sagt 'nein'.


(Insofern ist das Projekt wieder mal ein 'typisches' Projekt, wie wir es 
so oft hier sehen :-)
#1456508
Karl heinz Buchegger schrieb:
> (Insofern ist das Projekt wieder mal ein 'typisches' Projekt, wie wir es
> so oft hier sehen :-)

Tja, was will man machen

Aber er könnte ja auch noch einen DA wandler (R-2R-Netzwerk) selbt 
bauen...
dann kann er 4 Servos im 4bitmodus ansteuern sollte dann also bei 180° 
stellwinkel und 16 abstufungen eine genauigkeit von ca 11° geben. Zum 
lenken sollte das ausreichend sein.

Gruß
tobi
#1464117
Florian Kieninger schrieb:

Weist du was: Vergiss das Projekt einfach wieder.

> Der Servo ist doch ein analoger. Es ist ein Gaupner C577.#

Es gibt keine Servos, die eine analoge Eingangsspannung in eine Position 
umsetzen.
Die Unterscheidung Analog-Servos / Digital-Servos bezieht sich auf die 
Internals des Servos, wie die Regelschleife funktioniert. Aber 
angesteuert werden Servos immer mit Impulsen.

> DDie Idee mit dem Mega8 find ich gut.
> Kann ich den Baustein dann irgendwie mit dem BT-Board verbinden?

Du ... Nein

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.