Hi Ich habe eine Frage zu einem Anti Aliasing Filter für einen Motorcontroller, wobei hier der Strom in der Motorphase gemessen wird. Der ADC wird mit den PWM Signalen so synchronisiert, dass immer in der Mitte der Pulse gemessen wird. Nun wird das ganze mit 20kHz PWM betrieben, sprich also 50us Periode und vom PWM applizieren bis zum Strommessen kann es zwischen 25us bis runter zu wahrscheinlich 1us gehen (je nachdem wie man den minimalen PWM Duty designt und genau hier sehe ich die Schwierigkeit). Nun stehe ich hier ein bisschen auf dem Schlauch bei der Auslegung des Anti Aliasing Filters / LPF um möglichst Gute Resultate zu erzielen. Der Strommesssensor ist ein AMC1200 mit 100kHz Bandbreite. Der ADC sampelt mit 1Msps, also Nyquist < 500kHz. Nun zu meinen Fragen: 1.) Ich habe mal gehört, dass man die -3dB Grenzfrequenz bei einem Motorcontroller so etwa in 1/4 der PWM Frequenz ansetzen sollte, damit man die PWM Frequenz rausfiltert. Das macht ja aber mit dem hier verfolgten Ansatz nicht unbedingt Sinn, wenn man den Strom genau in der Mitte des PWM Signals sampeln will. Was denkt ihr dazu? 2.) Macht es Sinn alle 3 Phasenströme zu messen? Mein Gedanke ist, dass wenn der Strom auf einer Phase aufgrund eines kleinen Duty Cycles (hoher Strom oder/und hohe Geschwindigkeit) nicht mehr rechtzeitig einschwingen kann, dann sollte man ja nur die 2 anderen Phasenströme messen und den 3ten als -ia - ib annehmen, oder wie wird das sonst so in der Praxis gemacht? 3.) Ich hätte jetzt wahrscheinlich einfach ein Besselfilter 3ter Ordnung genommen und dann so bei 20kHz abgeschnitten, damit ich bei 200kHz -60dB habe, denn da ist der Sensor gemäss einem Test plötzlich sehr noisy. Mit LTSpice habe ich festgestellt, dass das Filter mit realen OPAMPs irgendwie nicht mehr wirklich sauber funktioniert, außer die haben so 15MHz GBP und mehr. Macht es Sinn, wenn man von 100kHz-1MHz filtern will einen OPAMP mit GBP von so 10MHz zu nehmen?
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.