Ich entwerfe einen einfachen Synthesizer mit Arduino (nur der Atmega IC) und es funktioniert gut. Das einzige, was ich ständig höre, sind diese lästigen Klicks , wenn ich die Lautstärke etwas erhöhe.
Ich hatte dieses Problem in der Vergangenheit, deshalb habe ich versucht, es zu beheben, indem ich die Leiterplatte entwarf und 3 Massesektoren in digitalen und analogen Teilen auf einer Seite der Leiterplatte trennte. Theoretisch sollte das verhindern, dass der digitale Teil den analogen Teil verunreinigt. Es scheint, dass es nicht ganz funktioniert hat, weil ich immer noch die Klicks hören kann .
Meinen Tests zufolge gibt es zwei Dinge, die gleichzeitig Klicks erzeugen :
1- der Atmega-Kristall: Wenn ich den Atmega-IC entferne, stoppt dieser Klick. **UPDATE: **Dieses Klicken wurde durch das Atmega-Programm verursacht. Aber ich habe noch diese anderen Midi-Click-Sounds:
2- die Midi-Meldungen: Wenn Midi nicht angeschlossen ist, gibt es kein Klicken. Nach jeder gesendeten Midi-Nachricht (z. B. eine Note oder eine Uhr) höre ich ein Klicken. Zum Beispiel macht die Uhr einen konstanten Strom von Klicks und wird beschleunigt, wenn ich das Tempo auf dem Master-Gerät erhöhe, das die BPM sendet. Wenn ich den Atmega IC nehme und Midi-Nachrichten sende, kann ich die Klicks hören, also ist es unabhängig davon. Deshalb denke ich, dass es ein Problem beim PCB-Design ist
Um das Problem zu beseitigen, habe ich den LM358-Teil entfernt, wo sich die "Schere" im schematischen Bild befindet, und ich bekomme nur die Ausgabe von PWM, das ist nur die Ausgabe vom Atmega-IC.
Meine Frage lautet also: Sehen Sie irgendwelche Fehler im PCB-Design? Was könnte die Klickgeräusche verursachen ?
Danke!!
PD: Auf Wunsch kann ich die Eagle-Datei hochladen. ][]
Das 6N137-Datenblatt sagt:
Zwischen den Pins 5 und 8 muss ein 0,1 μF Bypass-Kondensator angeschlossen werden.
Dies ist nicht nur erforderlich, um zu verhindern, dass der 6N137 selbst schwingt, sondern schützt auch den Rest der Schaltung vor Einbrüchen in der Stromversorgung.
Sie haben eine Induktivität vor der digitalen Stromversorgung des ATmega, aber es ist möglicherweise eine bessere Idee, sie zu verschieben / zu kopieren, um den analogen Teil Ihrer Schaltung vor einem der digitalen Teile zu schützen.
Daniel
Chris Stratton
schwach
Pancra85
CL.
Chris Stratton
Daniel
Pancra85
Pancra85