Richtige Entkopplung

Ich habe diese Schaltung mit einem Arduino DUE verbunden.

MEINE_SCHALTUNG

Es ist eine Audioanwendung und sie funktioniert, aber ich habe eine Menge Rauschen in meinem Projekt. Ich dachte zunächst, es sei Quantisierungsrauschen, weil die ADCs 12 Bit sind.

Nach Rücksprache mit Foren wurde mir gesagt, dass es wahrscheinlich an der fehlenden Entkopplung liegt.

Also habe ich online gesucht, und obwohl ich viel theoretisches Zeug verstanden habe, habe ich keine praktische Ahnung, wie man diese Schaltung entkoppelt. Welche Art von Kondensatoren sollen wo platziert werden und welchen Wert sollten sie haben ...?

Mein Design hat 3 externe ICs:

  • TL072 (x2) Dies sind die Operationsverstärker. Jeder Chip enthält zwei Operationsverstärker, also gibt es für die 4 Operationsverstärker, die Sie in der Schaltung sehen, zwei Chips.

  • TC1044 Ladungspumpen-DC-DC-Spannungswandler, um die -5-V-Schiene zu erzeugen.

Hier sind Links zu den Datenblättern: TL072: http://www.ti.com/lit/ds/symlink/tl074b.pdf TC1044: http://ww1.microchip.com/downloads/en/DeviceDoc/21348a.pdf

(a) Es kann Lesern helfen, wenn Sie Links zu den Datenblättern Ihres ICs hinzufügen können (mehrere verschiedene Hersteller stellen TL072-Geräte her - ich weiß nicht, welches Sie verwendet haben, daher konnte ich nicht sicher sein, das richtige Datenblatt für Sie hinzuzufügen; und Ich kann nur einen TC1044 S IC finden , daher weiß ich nicht, ob Sie das mit einem TC1044 meinen). (b) Haben Sie ein Oszilloskop? (c) Ist dieses schematische Diagramm genau, dh Sie haben nirgendwo Entkopplungskondensatoren?
Welche Art von Kondensatoren sollen wo platziert werden und welchen Wert sollten sie haben ...? Beginnen Sie mit einem 100-nF-Keramikkondensator zwischen dem Versorgungsanschluss jedes Chips . Fügen Sie außerdem 100 nF zwischen jeder Versorgung (+5 V, -5 V) und Erde hinzu. Fügen Sie eine 10-uF-Elektrolytkappe zwischen 5 V und Masse in der Nähe des TC1044 hinzu. Wenn Sie eine Leiterplatte entwerfen, fügen Sie einfach Stellen hinzu, um an vielen Stellen eine Kappe hinzuzufügen. Sie müssen möglicherweise nicht alle platzieren, aber es ist praktisch, die Option zu haben.
Der TL072 ist möglicherweise nicht die beste Wahl, wenn eine +5/-5-V-Versorgung verwendet wird. Beachten Sie, dass im Datenblatt alle Parameter für eine +15/-15-V-Versorgung gelten, das ist eine 3x höhere Spannung!
Die Ladungspumpe erzeugt schnelle Flanken. Sie müssen Entkopplungskappen hinzufügen, aber das Layout ist auch wichtig, insbesondere in Bezug auf den Boden. Kannst du ein PCB-Layout zeigen?
@SamGibson a) Ich habe die Datenblätter zur Frage hinzugefügt b) nein c) es ist genau.
@Bimpelrekkie Vielen Dank für Ihre Vorschläge. Leider kann ich die Operationsverstärker nicht ändern, da das Design auf ihnen basiert.
@peufeu Natürlich! Dies ist ein Link, um die ZIP-Datei mit den Kicad-Dateien zu erhalten. electrosmash.com/media/kunena/attachments/44/…
Ich sagte, dass der TL072 vielleicht nicht die beste Wahl ist. Wenn nach dem Entkoppeln und Implementieren aller anderen Vorschläge die Leistung immer noch nicht in Ordnung ist, sollten Sie erst dann in Betracht ziehen, die Opamps zu ändern. Es gibt auch andere Pin-kompatible Opamps, sodass das Design nicht geändert werden muss, nur die Opamp-Chips. Auch wenn der ursprüngliche Schaltplan besagt, dass ein TL072 verwendet werden soll, bedeutet dies nicht, dass keine anderen Operationsverstärker verwendet werden können.
@Bimpelrekkie OP hat wav-Dateien des Rauschens hochgeladen (siehe Chat-Thread am Ende meiner Antwort) und ich würde wirklich gerne wissen, was Sie davon halten ...
@peufeu Ich habe mir die Samples angehört und bin mir nicht sicher, was ich daraus machen soll. Ich höre viele 50/60 Hz, die meiner Meinung nach nicht vorhanden sein sollten. Dies könnte auf Erdungsprobleme hindeuten.

Antworten (2)

Bei Entkopplungskondensatoren sollten Sie immer versuchen, diese so nah wie möglich am IC zu platzieren. In den meisten Fällen wird Ihnen in Datenblättern empfohlen, Entkopplungskondensatoren zu verwenden, und es ist eine gute Idee, dem zu folgen und bei Bedarf zu erhöhen. Das TL072-Datenblatt (Seite 32) gibt an, 0,1-uF-Kappen (100 nF) in der Nähe der Stromversorgungsstifte zu verwenden.

Was Ihren Ladungspumpen-IC betrifft, werden diese aufgrund des Betriebs des ICs immer Rauschen haben. Der 10-uF-Kondensator am Ausgang sollte so nah wie möglich am IC platziert werden, und Sie können auch eine 100-nF-Kappe parallel hinzufügen, wenn Sie möchten, um zu sehen, ob dies hilfreich ist.

Wenn dies Ihr Problem nicht löst, verwenden Sie ein Oszilloskop, um übermäßiges Rauschen zu lokalisieren, und sehen Sie, ob Sie herausfinden können, woher es kommt.

Wenn Sie kein Oszilloskop haben, können Sie auch versuchen, das Signal an verschiedenen Stellen in der Schaltung gegen Masse kurzzuschließen, um festzustellen, woher das Rauschen stammt.
Mit dem Info-Formular MCG und Bimprelrekkie (vielen Dank an Sie) stieß ich an eine Wand. Was ist der Unterschied zwischen einer 100-nf-Keramikkappe zwischen dem Versorgungsstift jedes Chips und 100 nf zwischen jeder Versorgung (+5 V, -5 V) und GND? Sind diese beiden nicht im Grunde gleich?
Muss ich auch die Eingänge jedes Operationsverstärkers filtern? Oder nur die IC-Stromquelle?
Also ist das im Grunde das, was ich hinzufügen sollte? Die roten Sachen in diesem Bild sind die, die ich hinzugefügt habe. imgur.com/OdfWTox
Indem Sie einen Kondensator in der Nähe der IC-Leistung anbringen, stellen Sie sicher, dass der IC ordnungsgemäß entkoppelt ist. Das Hinzufügen zusätzlicher Kondensatoren von +5 V zu GND und -5 V zu GND hilft ein wenig mehr dabei, sicherzustellen, dass diese beiden Versorgungsleitungen so sauber wie möglich sind. Und Sie müssen eine Entkopplungskappe zwischen den Stromanschlüssen (V+ und V-) jedes ICs hinzufügen, nicht zwischen den Eingängen
Fast würden Sie am Ende 3 Kondensatoren auf dem IC haben, wenn Sie den Rat von @ Bimpelrekkie befolgen, sodass Sie einen so nah wie möglich am IC haben, wobei ein Ende an V + und das andere an V- angeschlossen ist. Sie hätten dann einen weiteren von V + nach GND (ebenfalls in der Nähe des IC) und einen dritten von V- nach GND (ebenfalls in der Nähe des IC). Der Spannungsinverter-IC hat bereits Kondensatoren, Sie möchten idealerweise zusätzliche 100 nF hinzufügen Kondensator parallel zu den 10uF am Ausgang
@MCG Meinst du das? Leider bin ich mir nicht sicher, ob ich alles verstanden habe, deshalb poste ich Bilder. imgur.com/SHX1mec
Ja das sieht besser aus. Die 100nF-Kappen am Wechselrichter sollten optional sein. Probieren Sie es aus und sehen Sie, ob es einen Unterschied macht. Hoffentlich tut es das. Denken Sie daran, auch die Polarität der Kondensatoren auf diesem IC zu beachten, das Datenblatt sagt Ihnen alles, was Sie wissen müssen
Entschuldigung, aber was meinst du damit, die Polarität der Kappen auf dem IC zu beachten? Meinen Sie, wenn sie elektrolytisch sind, müssen Sie darauf achten, wie Sie sie platzieren?
Ja, stellen Sie sicher, dass Sie die positiven und negativen Bits richtig herum haben
Alle Kappen sind aus Keramik, mit Ausnahme der 10 uf, die elektrolytisch sind, habe ich recht?
Es sind diese elektrolyrischen 10uF, die Sie sicherstellen müssen, dass sie richtig herum sind, da es sich um polarisierte Kappen handelt. Das sollte alles im Datenblatt stehen
@Bimpelrekkie Verstehst du die Antwort, die peufeu unten gepostet hat? Ich denke, da ist Fleisch in seiner Antwort, er weiß sicher, wovon er redet, leider kann ich es nicht verstehen ...
@ user1584421 Ja, ich verstehe, was er schreibt, und stimme dem zu. Er geht etwas weiter als ich in meinem Kommentar. Aber Ihr erster Schritt sollte das sein, was ich vorgeschlagen habe, nämlich eine Versorgungsentkopplung hinzuzufügen. peufeu erklärt, wie das funktioniert und wie es auf den ESR (Serienwiderstand) der zur Entkopplung verwendeten Kondensatoren ankommt.

Nachdem Sie sich Ihr Layout angesehen haben:

Geben Sie hier die Bildbeschreibung ein

Sie haben einen Ladungspumpen-IC. Dies zieht Stromimpulse von seinem Eingang, der die +5-V-Schiene ist. Dies ist unzureichend entkoppelt, da es eine viel größere Kappe wie diese benötigen würde . 100 nF reichen nicht aus, sodass Ihre + 5-V-Schiene verrauscht ist. Ein Filter am Eingang der Ladungspumpe könnte auch helfen, die +5V-Schiene nicht zu verschmutzen.

Als nächstes werden diese Stromimpulse auf die -5-V-Schiene übertragen. Wenn Ihre 10-µF-Kappe eine standardmäßige 10-µF-Allzweck-Aluminiumkappe ist, hat sie mehrere Ohm ESR, was sie zum Filtern solcher Störungen unbrauchbar macht. Auch die 100nF sind Durchgangsloch und Folie, wiederum unbrauchbar, da die Induktivität sehr hoch ist. Ein 1-µF-SMD-X7R-Keramikkondensator würde eine viel bessere Filterung bieten (ESL etwa 1 nH bei richtiger Montage gegenüber 4-6 nH für die 5-mm-Pin-Pitch-Folienkappe plus Leiterbahnlänge).

Die oben verlinkte 470-µF-Kappe hat einen ESR von etwa 0,1 Ohm und eine hervorragende HF-Leistung (für einen Elektrolyten) und funktioniert wunderbar mit einer 1-µF-SMD-Keramikkappe. Außerdem sind sie günstig und halten ewig.

Somit würde ich das machen:

Platzieren Sie zwischen den beiden Operationsverstärkern eine Alukappe pro Schiene (+5 V und -5 V). Diese Alu-Kappen müssen keinen niedrigen ESR haben, erhalten den höchsten µF, der mit einem Stiftabstand von 2,5 mm passt. Zusätzliche 100-nF-Kappen können hinzugefügt werden, sind aber für einen langsamen Operationsverstärker wie TL072 nicht erforderlich. Wenn Sie einen schnelleren Rail-to-Rail-Operationsverstärker verwenden, weil Ihre 5 V zu niedrig für TL072 sind, dann fügen Sie 1-µF-SMD-Keramikkappen hinzu, Sie können die zusätzlichen Cent oder zwei gegenüber 100 nF sparen, oder?

Dann würde ich einen Filter am Eingang und am Ausgang der Ladungspumpe anbringen. Probieren Sie zum Beispiel diese Ferritperle aus. Geben Sie der Ladungspumpe lokale Kappen am Eingang und am Ausgang (die von mir verlinkte Panasonic + 1µF MLCC).

Jetzt haben Sie auch ein Problem mit dem Masselayout Ihrer Ladungspumpe. Wenn Sie genau hinsehen, werden Sie feststellen, dass die Erdungsstifte der Eingangs- und Ausgangskappe nicht eng mit dem GND-Stift des Chips verbunden sind, was bedeutet, dass die Stromimpulse den langen Weg über die Schaltungsmasse zurücklegen. Und es ist sehr nahe am Eingangsanschluss, so dass Sie Grundrauschen injizieren. Geben Sie der Ladungspumpe also ihre lokale Erdungsinsel und verbinden Sie sie an einem Punkt mit der Haupterde ...

BEARBEITEN

Audio-Operationsverstärker entkoppeln:

Es ist sehr leicht. Wir reden hier nicht über Hochgeschwindigkeitschips, wir haben sagen wir 10-30 MHz GBW-Teile wie Ihres, NE5532, solche Sachen. Diese sind mit einer Versorgungsimpedanz von Null bis zu sagen "ein paar" ohmschen Ohm vollkommen zufrieden. Was sie nicht mögen, ist eine hohe Induktivität in der Versorgung, dh lange Leiterbahnen von den Versorgungspins zum Kondensator.

Wenn Sie ein Datenblatt eines "allgemeinen" Kondensators lesen, werden Sie einen Parameter namens "tan delta" bemerken und erhalten:

E S R = T A N δ 2 π F C

Normalerweise T A N δ ist für 120 Hz angegeben, stellen Sie also f = 120 Hz ein, für eine Standard-Universalkappe liegt sie zwischen 0,2 und 0,3. C ist die Kapazität, daher ergibt eine schnelle Berechnung einen ESR von mehr als 20 Ohm für einen 10-µF-Kondensator ... dies macht den Kondensator ziemlich unbrauchbar. Denken Sie immer daran, wenn Sie eine Kappe kaufen, erhalten Sie kostenlos einen Widerstand in Reihe!

Wählen Sie also einen Elektrolytkondensator mit dem höchsten µF-Wert, der in ein praktisches Gehäuse mit 6 mm Durchmesser und 2,5 mm Stiftabstand passt. Dies scheint 470 µF zu sein . Sie erhalten also einen ESR von 0,5-1 Ohm, was in Ordnung ist. Die Menge an Kapazität ist weit übertrieben, aber wen interessiert das, wenn dies ein persönliches Projekt ist, versuchen Sie nicht, ein paar Cent zu sparen. 10 davon bekommt ihr für 1,5€. Sie können 100-nF-SMD-Keramik parallel hinzufügen, aber für langsame Operationsverstärker wie TL072 ist dies optional.

Wenn Sie auf einer 10-µF-Kappe bestehen, haben Sie möglicherweise sogar Probleme, eine zu finden, es sei denn, es handelt sich um eine 50-V- oder mehr-Kappe, da sich niemand mehr die Mühe macht, 10-µF-10-V-Kappen herzustellen, die Herstellung würde genauso viel kosten wie 100 µF ...

Wenn Sie an einem heißen Ort eine längere Lebensdauer wünschen, verwenden Sie eine mit 105 °C (z. B. die FC- oder FR-Serie, die ich verlinkt habe). Diese haben jedoch einen niedrigeren ESR. Wenn Sie also darauf bestehen, eine 100-nF-Keramikkappe parallel zu haben, dürfen Sie keine Kappe mit zu niedrigem ESR auswählen, um keinen resonanten LC-Kreis zu erstellen, der möglicherweise nicht gut auf das HF-Rauschen Ihrer Ladungspumpe reagiert ! In der Panasonic FC-Serie würde ich also die 100 µF 10 V auswählen, die auf 0,8 Ohm spezifiziert ist.

Hinweis: Audiophile sagen, dass FC-Kappen wie Mist klingen. Das Wesentliche davon ist: Setzen Sie eine Kappe mit niedrigem ESR nicht parallel zu Keramik- oder Filmkappen, es sei denn, Sie machen die Mathematik, sie wird aufgrund der LC-Resonanz eine Impedanzspitze haben. Gute alte einfache billige Kappen funktionieren gut. Setzen Sie Ihrem 0,5-Dollar-Opamp keine 2-Dollar-Obergrenze ;)

A) Was meinst du mit zwischen den beiden Operationsverstärkern?

Zwischen den beiden Chips vereinfacht dies das Routing von Leistungsspuren. Sie müssen wahrscheinlich Ihr Board neu machen, da die laute Ladungspumpe in der Nähe der empfindlichsten Stelle (dh der Eingangssignale) platziert ist ...

"Also gib der Ladungspumpe ihre lokale Masseinsel und verbinde sie an einem Punkt mit der Hauptmasse ..." Was meinst du damit?

schematisch

Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan

Hier ist eine kurze Erklärung. Der Block rechts ist Ihre Ladungspumpe, sie sendet gepulste Ströme in den Boden (mit G gekennzeichnet) und ihre eigenen Entkopplungskappen (die 4 Kappen rechts).

Dies bedeutet, dass Knoten "G" verrauscht sein wird. Ihr Layout verbindet dies mit der Eingangsmasse, die das Rauschen in das Eingangssignal einspeist.

Was ich vorschlage, ist: Fügen Sie Ferritperlen in den Stromeingang und -ausgang (oder kleine Induktivitäten) ein, um die HF-Impedanz zu erhöhen, und stellen Sie sicher, dass die Stromimpulse innerhalb der lokalen Masse ("G") bleiben. Der Strom, der von den Hauptkappen (die die Entkopplungskappen Ihrer Opamps sind) gezogen wird, sollte jetzt viel glatter sein.

Und die einzige Masse, die Sie mit Ihrer Signalmasse verbinden sollten, ist die auf der linken Seite, nicht der "G" -Knoten, der verrauscht ist.

BEARBEITEN 2

OK, ich hatte die Tatsache übersehen, dass dies ein Arduino-Schild ist: Dies führt zu anderen Problemen, da wir auf das vom Arduino erzeugte Rauschen achten müssen. Ich denke auch, dass dies eine Designüberprüfung benötigt ...

TL072 ist nicht für +/- 5 V spezifiziert, seine Ausgänge gehen nicht auf die Schiene, eher wie +/- 2 V. Wenn dies ein Problem darstellt, können Sie einen Operationsverstärker mit Rail-to-Tail-Ausgang oder höhere Netzteile verwenden.

3V3 von Arduino wird laut sein, obwohl Ihr RC-Filter (R19-R20-C10) das Rauschen auf der 1V6-Leitung abschwächen sollte. C18 sollte einen niedrigen ESR für die beste Filterung haben (ich mag Panasonic FR).

Beachten Sie, dass die Eingangsstufe ohne die negative Versorgung ausgeführt werden könnte (was die Dinge vereinfachen würde), wenn Sie anstelle von TL072 einen Rail-to-Rail-Ein-/Ausgangs-Operationsverstärker verwenden würden.

Die Ausgangsstufe könnte auch ohne negative Versorgung ausgeführt werden: Verbinden Sie R14 über einen Kondensator (wie C3) mit GND, und der Operationsverstärker U2A sollte auf 1,6 V vorgespannt werden, was dem Durchschnitt von DAC0 und DAC1 entspricht. Dann können Sie C11 entfernen, den nächsten Operationsverstärker als Follower verdrahten und die negative Versorgung loswerden.

(Dies gilt natürlich für den Fall, dass Sie sich entscheiden, das Board neu zu gestalten).

Nun zu Ihrem aktuellen Board: Woher kommt das Rauschen?

Wenn der Ladungspumpen-IC gesockelt ist, ersetzen Sie ihn durch eine 4,5-V-Batterie (3AA in Reihe), die bei frischen Batterien fast 5 V liefert. Dadurch erhalten Sie saubere -5V. Ist das Geräusch weg? Wenn ja, hast du die Ursache.

C11 entfernen. Jetzt ignoriert der Ausgang den DAC-Ausgang. Geräusch weg? Dann kommt es vom Arduino, DAC oder ADC, wer weiß.

Setzen Sie C11 wieder ein, stellen Sie sicher, dass Ihr Code immer 0 an die DACs ausgibt, ist das Rauschen immer noch da?

Ich habe mich für die Ladungspumpe entschieden, weil ich das Arduino nicht bemerkt hatte (auch das Layout und die Entkopplung Ihrer Ladungspumpe sind schlecht), aber das Geräusch kann auch vom Arduino kommen ... Wie auch immer, Sie bekommen die Idee: Teile und herrsche!

Finden Sie heraus, woher es kommt. Es macht keinen Sinn, das Board neu zu machen oder an der Entkopplung herumzuspielen, wenn das Geräusch vom Arduino kommt ...

--

Wenn Sie die Platine neu machen: Beim Auslegen von Operationsverstärkern ist es immer ärgerlich, wie die Versorgungsmaterialien verlegt werden. Am einfachsten ist es also, dies so zu tun:

Geben Sie hier die Bildbeschreibung ein

Wenn die ICs in einer Linie platziert werden, laufen beide Versorgungen darunter, mit den Entkopplungskappen am Ende. Dadurch können die beiden GND-Pins der beiden Entkopplungskappen an der gleichen Stelle verbunden werden. Die mit ABCD gekennzeichneten Felder sind die Feedback-Komponenten für jeden Operationsverstärker. Sie haben es irgendwie so gemacht, aber einer Ihrer Operationsverstärker ist um 180 ° gedreht, was bedeutet, dass sich die Versorgung kreuzt und Ihr Layout dann komplizierter ist. Es ist einfacher, sie in derselben Ausrichtung zu platzieren und zuerst die Versorgungen zu verlegen, bevor die Signale verlegt werden. Da Sie Durchgangslochteile verwenden, können Sie Ihre Widerstände und Kappen als Jumper verwenden, um über die Versorgungsspuren zu springen.

Ich habe bis jetzt nicht gepostet, weil ich versuche, aus dem, was Sie gesagt haben, einen Sinn zu machen. Das ist zu fortgeschritten für mich und deshalb habe ich Probleme, dies zu verstehen. Zunächst einmal wird der Ladungspumpen-IC durch eine 10-μf-Kappe und NICHT durch 100 nf entkoppelt. Dann wird 100 nf parallel zu diesem platziert, aber es ist nicht so wichtig (nach dem Rat des vorherigen Posters). Nun zu Ihren praktischen Empfehlungen: A) Was meinen Sie zwischen den beiden Operationsverstärkern? Jeder TL072 enthält zwei Operationsverstärker. Was genau meinen Sie also zwischen den beiden Operationsverstärkern? An welchen Pins des ICs müssen die beiden Kondensatorpins liegen?
Außerdem sagten Sie, Sie sollten einen Aluminium-Operationsverstärker verwenden. Was ist die Kapazität, die ich wählen sollte? Sollte diese Kappe SMD sein? B) Ein Filter am Eingang und am Ausgang der Ladungspumpe. OK, das sind die Pins V+ und Vout auf dem IC (wenn Sie sich das Bild ansehen). So verbindet sich zum Beispiel ein Stift der Kappe mit dem Vout-Stift ... Wohin geht der andere Stift? Masse? Dann sagen Sie, zwei Kappen zu verwenden? (Die von mir verlinkte Panasonic + 1µF MLCC). C) "Also gib der Ladungspumpe ihre lokale Erdungsinsel und verbinde sie an einem Punkt mit der Hauptmasse ..." Was meinst du damit?
Ich habe weitere Details hinzugefügt ...
Ich schätze die Zeit, die Sie mir gewidmet haben, um mir zu helfen, aber das hat es noch verwirrender gemacht ... Was Sie zwischen den beiden Operationsverstärkern meinen, ist immer noch unklar. Ich verwende zwei Ics mit jeweils zwei Operationsverstärkern. Sie sagten, Sie sollten eine Aluminiumkappe verwenden, dann eine SMD-Kappe. Also welches ist es? Dann sagten Sie im EDIT, Sie sollten anstelle von 420 μf eine Elektrolytkappe verwenden. "Also würde ich in der Panasonic FC-Serie die 100 µF 10 V wählen, die auf 0,8 Ohm spezifiziert ist." Soll dieser den 100nf oder den 10μf ersetzen? Dann haben Sie das "zwischen" den beiden Operationsverstärkern erweitert, wobei ich die Platine neu gemacht habe.
Als nächstes ist die mit B) bezeichnete Frage noch unklar. Nun zu den Feeritperlen. Sind sie in Reihe mit Vin und Vout der Ladungspumpe? "Der Strom, der von den Hauptkappen (die die Entkopplungskappen Ihrer Opamps sind) gezogen wird, sollte jetzt viel glatter sein." Also füge ich für die Ladungspumpe nur die Ferritperlen hinzu? Die Werte der Kappen in den Operationsverstärkern sind die in Ihrem Schaltplan? Weil du vorher 420 μf gesagt hast und jetzt hast du 1 und 100 μf (von denen ich immer noch keine Ahnung habe, wo ich sie platzieren soll). Ich schätze jedoch Ihren Willen, mir zu helfen. Vielen Dank (PS, ich habe die Antwort zehnmal gelesen)
Ich hatte nicht bemerkt, dass es ein Arduino gibt! Ich habe noch ein paar Änderungen hinzugefügt, LOL
Vielen Dank für Ihren erneuten Input! Ich kann dir leider immer noch nicht folgen. Sie sind ein viel besserer Ingenieur als ich und ich kann die Dinge, die Sie sagen, nicht verstehen. Wenn Sie könnten, könnten wir das in den Chat verschieben. Was ich Ihnen sagen kann, ist, dass ich Rauschen habe, ABER ich habe ein Sinuswellengeneratorprogramm (das den ADC nicht verwendet, um Daten von der Gitarre zu erhalten) und ich habe dort KEIN Rauschen. Vielleicht sind die ADCs schlecht (12 Bit). Aber dieser Mann ( forum.arduino.cc/index.php?topic=508734.0 ) sagte mir, dass die ADCs des Due kein quantisiertes Rauschen erzeugen und es die Entkopplung ist, deshalb habe ich gefragt
Diese beiden Links bieten Informationen darüber, warum Design so ist, wie es ist, und Geräusche: electrosmash.com/forum/hardware-pedalshield/… electrosmash.com/forum/hardware-pedalshield/…
Ich bin auch ratlos, das ist schwer zu tun, ohne das Board zu haben! Verwenden Sie den "Double Span" -Trick, den Sie von Electrosmash verlinkt haben? Das klingt verdächtig, es würde Störungen erzeugen, wenn die Wellenform das Vorzeichen ändert ... Können Sie das Rauschen mit Ihrem Computer aufnehmen und es irgendwo als WAV-Datei hochladen? Versuchen Sie, die höchste Abtastrate zu verwenden, die Ihr Computer für die Aufnahme zulässt, und verwenden Sie ein verlustfreies Format. Wenn Sie ein Oszilloskop haben, können Sie auch Spuren des Rauschens posten. Die Art und Weise, wie es klingt und aussieht, kann Hinweise darauf geben, woher es kommt.
Ok, Ich werde es versuchen. Aber es ist seltsam. Ich meine, der DAC funktioniert gut - überhaupt kein Rauschen (Signalgenerator). Was bedeutet, dass der ADC verantwortlich sein kann. Die größte Verbesserung des Rauschens (aus den Foren) ist jedoch die Verwendung eines linearen Netzteils anstelle eines lauten USB-Netzteils. Es ist also schwierig, das Problem zu lokalisieren.
Viele Erklärungen, Rauschen auf der Versorgung, das in die ADC-Referenzspannung gelangt, oder die ADC-Versorgungsspannung oder analoge Masse oder Gleichtaktrauschen von der Versorgung, die die Masse vermasselt ... Arduino Due hat also keine Masseebene "GND" wird schrecklich sein ...
Hallo peufeu. Ich habe viel gelesen und versucht, das, was Sie gesagt haben, in die Praxis umzusetzen. Hier ist ein Bild mit dem Design, das auf Ihrem Wissen basiert. Ist alles in Ordnung? Außerdem habe ich dort einige Fragen geschrieben. Könnten Sie sich die Zeit nehmen, einen Blick darauf zu werfen? Da Sie mir so sehr geholfen haben, fällt es mir nicht schwer, Ihnen etwas Geld zu spenden, wenn Sie möchten. Wie auch immer, hier ist das Bild. imgur.com/rdTFkfK . Vielen Dank für all eure Unterstützung bei meinem Projekt!
Herr peufeu. Ich verstehe, wenn Sie diesem Thread keine Zeit mehr widmen möchten. Aber wenn Sie nicht vorhaben, das Bild zu sehen, teilen Sie mir bitte mit, dass Sie dies nicht tun werden, da mein Projekt daran hängt. Und keine harten Gefühle, du hast mir schon enorm geholfen! Vielen Dank!
Nun ... zuerst müssen Sie prüfen, ob das Rauschen von der Ladepumpe kommt, deshalb habe ich vorgeschlagen, sie zum Testen durch Batterien oder eine -5-V-Bankversorgung zu ersetzen. Sie können die -5V-Versorgung (mit richtiger Polarität!!) auf der Platine anschließen, nachdem Sie den Ladungspumpen-IC entfernt haben. ) Prüfen Sie dann, ob das Rauschen vom Mikro (höchstwahrscheinlich dem ADC) kommt. Wenn es vom Mikro kommt, müssen Sie Ihr Board nicht neu machen, sondern Sie benötigen ein anderes Mikrocontroller-Board! Hier gibt es also viele Unbekannte, die geklärt werden müssen, bevor man über Entkopplung und Caps spricht...
Versuchen Sie auch, das Geräusch aufzunehmen, und posten Sie eine WAV-Datei. Die Art und Weise, wie es klingt, kann helfen, die Quelle zu finden
Tut mir leid, aber Batterien geben mir +5V! Der Ausgang der Ladungspumpe beträgt -5V. Wie erzeuge ich also die negative Spannung, wenn ich den IC entferne?
Legen Sie die Batterien andersherum ein!
Ich habe es geschafft, peufeu! Ich habe auch den Ton aufgenommen, um das Geräusch zu hören. Hören ist einer mit dem TC1044, aber ohne ADC-Eingang (unter Verwendung des Sinuswellengenerators, der keinen Eingang von der Gitarre erfordert und nur die DACs verwendet) soundcloud.com/nikowow-1/dac-only-noise Hier ist einer mit dem TC1044 mit die Gitarre angeschlossen. Dies ist das Geräusch, das ich im normalen Betrieb höre. soundcloud.com/nikowow-1/all-noise Und schließlich ist dies die mit angeschlossener Gitarre, aber ohne TC1044 und stattdessen mit Batterie soundcloud.com/nikowow-1/noise-with-battery Das Rauschen ist immer noch da. ..
OK, es gibt also viel 100-Hz-Brummen, wahrscheinlich irgendwo eine Erdschleife oder einen Brummaufnehmer. Ist das Geräusch, auf das Sie sich beziehen, das seltsame "wish-woosh" windige Geräusch?
Nein, ich weiß nicht, warum dieses Rauschen im Doppler-Effekt-Stil erzeugt wurde, wahrscheinlich ist das Aufnahmegerät schuld. Das Rauschen hört man am besten, wenn man sich das anhört. soundcloud.com/nikowow-1/all-noise Besonders bei den Sekunden 20-22 und 28 bis zum Ende
Tritt dieses Geräusch auf, wenn die Gitarre angeschlossen ist, Sie aber nicht spielen? (Hängt es also von der Amplitude und Tonhöhe des Audiosignals der Gitarre ab?)
Es ist IMMER präsent
Das ist weiiiird! Kannst du etwa 10 Sekunden Rauschen aufnehmen (ganz ohne Gitarre spielen) und dann nur einmal die tiefste Bassnote zupfen (möglichst ohne Verzerrung, strebe einen klaren "unplugged" -Sound an). Die Idee ist, zuerst nur das Rauschen zu hören und dann, wenn die Gitarrennote in Stille abklingt, zu prüfen, ob der Amplitudenabfall der Note das Rauschen beeinflusst.
Auch wenn Sie den Gitarreneingang direkt auf der Platine kurzschließen, gibt es immer noch Rauschen? (versucht auszuschließen, dass das Kabel etwas aufnimmt). Sie haben bei den Aufnahmen ein Distortion-Pedal oder einen Verstärker verwendet, richtig? War es vor oder nach deinem Board? Das Beste wäre, die Ausgabe Ihres Boards überhaupt NICHT durch eine Verarbeitung zu führen. Ich möchte eine FFT für das Rauschen ausführen. Auch eine WAV-Datei auf Zippyshare wäre besser, als sie auf Soundcloud zu stellen.
Ok ich werde tun was du sagst! Mein Setup ist folgendes. Gitarre, die mit dem Pedal verbunden ist (mein Board IST das Pedal), das mit dem Verzerrungskanal des Verstärkers verbunden ist. In diesen Effekten verwende ich einen Verzögerungseffekt (der den Klang in keiner Weise verändert), also werde ich es noch einmal tun, wobei der Verzögerungswert auf Null gesenkt wird. Ich werde auf zipshare posten. Aber ich habe das nicht verstanden "Auch wenn Sie den Gitarreneingang direkt auf der Platine kurzschließen, gibt es dann immer noch Rauschen?".
OK, stellen Sie also bitte die Verzerrung des Verstärkers auf Null (dh unplugged Sound), um eine Verzerrung des Rauschens zu vermeiden. Für den kurzgeschlossenen Eingang meinte ich: Ersetze die Gitarre durch einen Kurzschluss. Wie eine Buchse, bei der beide Pins kurzgeschlossen sind. Dadurch wird sichergestellt, dass die Eingangsspannung Ihres Schaltkreises Null ist, keine Rauschaufnahme durch das Kabel, sodass Sie sicher sein können, dass das Rauschen vom Schaltkreis selbst stammt und nicht von einem seltsamen EMI-Problem, Gleichtaktrauschen usw.
Ok, aber nur damit du es weißt, mein Verstärker hat zwei Kanäle. Sauber und Verzerrung. Während Rauschen generell vorhanden ist, ist es im Verzerrungsmodus meines Verstärkers viel schlimmer. Für den kurzgeschlossenen Eingang könnte ich die Pins kurzschließen, während die Gitarre angeschlossen ist, oder sie kurzschließen, ohne dass ein Gitarrenkabel angeschlossen ist. Eigentlich werde ich morgen beides machen. Danke!
Hallo peufeu! Ich habe mehrere Dateien mit unterschiedlichen Rauschparametern aufgenommen und hier hochgeladen www68.zippyshare.com/v/qDKaSpdi/file.html Sie finden auch eine Textdatei mit der Beschreibung der Parameter! Danke vielmals!
Das sind hervorragende Daten! Am interessantesten ist meiner Meinung nach der Fall "kurzgeschlossener Eingang". Das klingt genau wie die Art von Geräuschen, die eine Mikrocontroller-CPU macht. Dies liegt daran, dass alle internen Schaltkreise des Mikros verschiedene gepulste Ströme ziehen, abhängig von den Anweisungen, die es ausführt. Ich würde wetten, dass sich der "Charakter" des Rauschens je nach Code, den die Mikroläufe ausführen, ändern würde. Wenn Ihre Verarbeitung beispielsweise auf einem Timer-Interrupt basiert, wartet die Hauptschleife im Leerlauf auf den Interrupt. Wenn Sie also dort Dinge wie Inkrement tun Bei einem 32-Bit-Zähler könnten Sie wahrscheinlich die Bits hören ...
Hallo peufeu! Vielen Dank für Ihren Beitrag! Könntest du dir bitte diesen Thread ansehen, den ich erstellt habe? electronic.stackexchange.com/questions/352095/… Tausend Dank!