Arduino UNO - Klopfzeichen-Schaltung funktioniert nicht

Gast #4555547
Hallo zusammen,

Ich versuche, mit dem Schaltplan (Anlage) einen Servo mit einem 
Klopfzeichen anzusteuern.

Ich habe drei Probleme:

1. Kriechstrom am Servo? Er ruckelt staendig, was der Piezo dann als 
Klopfzeichen missdeutet
2. Piezo/Servo funktionieren nur, wenn ich den PIN 5V über 
USB-Verbindung verwende, nicht beim PIN 3.3 V, nicht bei 'V in'
3. Nur noch Durcheinander, wenn ich externe Stromversorgung verwende 
12.0V 1500mA.
Ohne Widerstand (zZt 1.1 KOhm) vor dem ServoPIN ist selbst bei PIN 5V 
nur Geflacker am servo. (Servo Modelcraft MC 410 Standard)

Den Servo habe ich schon einmal ersetzt - mir gehen die Ideen aus. Kann 
mir jemand helfen?

Danke!
F.
Angehängte Dateien:
Hast du die Schaltung selbst zusammengestellt oder abgezeichnet?
Ich kann mir nicht vorstellen das das Mikrofon funktioniert.
Der Fritzing-Plan ist ja zu stecken der Bauteile und Drähte ganz nett, 
ersetzt aber einen Schaltplan in keiner Weise.
Gast
Gast
@MinIstEr

Piezo stimmt.
Das Klopfzeichen funktioniert auch, insbesondere, wenn ich den Servo 
weghalte, dann versteht das Mikrophon das Servo-Geruckel nicht als 
weiteres Klopfen. Sobald die aber in der Nähe/auf der gleichen 
Holzplatte sind, ist das Mikro verwirrt.

Und da stört mich natürlich vor allem das Geruckel am Servo.

Und ich verstehe nicht, weshalb nur die 5 V gehen und die anderen nicht.

@AlexanderSchmidt: Eine gesonderte Servo-Stromquelle ist eine gute Idee, 
die muss ich noch organisieren.

Danke für gute Ideen!
(Firma: matzetronics)
Falls der Taster auf Digital 2 gegen Plus schalten soll und nicht gegen 
Masse, fehlt da noch der 10k Widerstand gegen Masse, der im Fritzing 
nicht drin ist, wohl aber im Schaltplan.
Steck mal bitte noch einen Elko mit mindestens 220µF, besser 1000µF aufs 
Steckbrett parallel zur Speisung des Servos (+ und -) und in dessen 
Nähe. Dabei auf die Polung des Elkos achten.
Gast
@Matthias Sch. - gute Idee, ich hab jetzt den Transistor ausgebaut. 
Leider nützen weder der Kondensator noch die gesonderte Stromversorgung 
für den Servo etwas.

Wenn ich den Widerstand vor dem Servo stärker mache, zappelt der Servo 
mehr herum. Kann einfach der Servo kaputt sein? Dann wären es zwei 
kaputte Servos?

Ich habe den Effekt einmal gefilmt (anbei) und am unteren Rand mit 
Untertiteln versehen. Qualität ist wegen Dateigröße mäßig.

felix
Angehängte Dateien:
(Firma: matzetronics)
Felix B. schrieb:
> Kann einfach der Servo kaputt sein? Dann wären es zwei
> kaputte Servos?

Sieht im Video nicht so aus, das Servo tut nur das, was es als Signal 
bekommt. Du solltest mal die serielle Ausgabe anschauen und sehen, wie 
das Programm arbeitet, ich habe dazu im Moment nicht den Nerv.
Ein paar Debug Ausgaben sollten dir evtl. auch dabei helfen, die 
Empfindlichkeitsschwelle fürs Piezo besser hinzubekommen.
Falls du über den vorprogrammierten Rhythmus stolperst - du solltest in 
aus  'Roger Rabbit' kennen:
https://en.wikipedia.org/wiki/Shave_and_a_Haircut

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 10 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.