Entschuldigung für den langen Post, aber ich habe versucht, das in meinem Kopf zu klären.
Die Schaltung, an der ich arbeite, basiert auf der Dummy-Last von EEVBlog . Die Schaltung arbeitet mit einem Operationsverstärker, um die Spannung an einem Strom-Shunt-Widerstand einzustellen und den Rest der Spannung über einen Mosfet zu brennen.
Die Spannung wird am Operationsverstärker eingestellt, indem ein PWM-Signal von einem Atmega328P gefiltert wird. Dies ist mein erstes gemischtes Analog-Digital-Board, daher schien es zunächst ein nützliches Design zu sein; nicht allzu überraschend habe ich Probleme damit. Kurz gesagt, ich habe viel Rauschen in den angeschlossenen Leitungen / in der Nähe des Operationsverstärkers.
Screenshots der relevanten Schaltplan- und PCB-Layout-Bereiche finden Sie in diesem imgur-Link . (Ich habe nicht genug Ruf, um sie alle hier zu posten.) Als ich es auf einem Steckbrett baute, sahen alle Signale gut aus. Die Bildschirm-Screenshots der Steckbrett-Nachfilterspannung (netto N$2) und der Rückkopplungsspannung (netto N$1) zeigen mittlere Spannungen innerhalb von 3 mV voneinander, also schien alles in Ordnung zu sein.
Störende Rückkopplungsspannung (netto 1 N$) auf der Platine bei vorhandener Last: -
Als ich die Platine zusammengebaut und getestet habe, haben die Postfilter- und Rückkopplungsspannungen extreme Mengen an Rauschen (siehe Rückkopplungsplatine mit Lastbild). Das Rauschen nimmt zu, wenn die Spannung nach dem Filter ebenfalls zunimmt. Wenn die Lastspannung entfernt wird (aber immer noch mit eingestellter Nachfilterspannung), verschwindet das Rauschen; Siehe das Post-Filter-PCB-No-Load-Bild.
Mein erster Gedanke war, dass das PWM-Signal (netto ISET) das Problem verursachte, also schaltete ich das PWM aus und legte eine konstante Spannung an den Eingang des Operationsverstärkers (netto N $ 2). Dies führte immer noch zu den gleichen Geräuschproblemen. Ich habe dann die Lastspannung auf der Platine überprüft und festgestellt, dass sie auch laut ist. Als ich die Lastspannung auf einem Steckbrett mit einem Leistungswiderstand getestet habe, ist es mit einer Vpp von nur ~ 30 mV nicht verrauscht (es ist eine echte Apple iPhone-Wandwarze). Denken Sie auch daran, dass es keine Probleme mit der Implementierung des Steckbretts gab, sodass die Ladequelle nicht die Ursache der Probleme sein sollte.
Mein nächster Gedanke ist, die Rückkopplungsspannungsspur (netto N $ 2) abzuschneiden und mit einem Jumper von allem wegzuleiten, aber das würde die Zerstörung der Leiterplatte erfordern. Also, bevor ich dauerhafte Änderungen vornehme, hat jemand Vorschläge oder Gedanken, warum die PCB-Version nicht funktioniert, wenn das Steckbrett funktioniert? Hat es mit dem Trace-Routing zu tun? Vielen Dank für jede Hilfe!
Hier sind einige relevante Informationen:
Operationsverstärker: Microchip MCP604 (DIP für Steckbrett, SOIC für Leiterplatte)
Mosfet: NXP PSMN022-30PL
PWM: 15,6 kHz, 0-5
V Lastspannung: Apple iPhone Wall Wart, 5 V, 1 A
BEARBEITEN 1
Ich habe einige Änderungen vorgenommen, die Andy vorgeschlagen hat. Die Rückkopplungsspannung hatte ursprünglich einen pk-pk von 680mV bei einem Mittelwert von 130mV! Nach Verringern des Gate-Widerstands auf 50 Ohm betrug Vpp 650 mV. Reduzieren, wenn mehr, hatte keine Wirkung. Ich habe dann den Rückkopplungsspannungsfolgerpuffer entfernt. Dadurch wurde Vpp weiter auf 450 mV reduziert. Ich habe einen aktualisierten Schaltplan im Imgur-Link , den ich als nächstes ausprobieren werde.
BEARBEITEN 2
Die Oszillationen wurden behoben, indem der Inline-Widerstand und der Kondensator zwischen dem Ausgang des Operationsverstärkers und dem invertierenden Anschluss hinzugefügt wurden. Ich habe auch den Gate-Widerstand gemäß dem Datenblatt des Operationsverstärkers auf 300 Ohm erhöht.
Es oszilliert unter Lastbedingungen, da der 100-Ohm-Widerstand, der das Gate speist, mit der Gate-Source-Kapazität (gut etwa 50% davon) ein Tiefpassfilter bildet und weitere einige zehn Grad Phasenverschiebung hinzufügt, und zwar bei einer hohen Frequenz der Phasenrand ist kein Rand mehr und oszilliert.
Zwei Dinge machen es noch schlimmer: -
Sie könnten versuchen, diesen Puffer-Operationsverstärker loszuwerden und ihn durch einen Reihenwiderstand von Messwiderständen zum invertierenden Eingang des Hauptoperationsverstärkers zu ersetzen. Fügen Sie dann eine Rückkopplungskapazität von 10 nF zwischen invertierendem Eingang und Ausgang des Filters hinzu.
Oder Sie könnten diesen nicht benötigten Operationsverstärker einfach umgehen und sehen, was passiert UND den 100-Ohm-Widerstand reduzieren.
Benutzer1022934
Andi aka
glen_geek
Benutzer1022934
Andi aka
Benutzer1022934
Andi aka
Benutzer1022934
Andi aka