Mosfet Motor PWM hilfe gesucht

Gast #2678167
Hallo ich bin zur zeit ein bißchen am basteln und benötige etwas hilfe.

Zu meinen Programm ich habe es ganz simpel gehalten.Ich habe nur Timer0 
als PWM Signal und einen Taster der OCR0A entweder den Wert 255 oder 10 
zuweißt.Das klappt auch soweit.Jetzt habe ich zwischen PWM und 
Mosfet(Gate) (IRLZ34N)ein 100kohm Widerstand.An Source habe ich dann die 
Positive Spannung dran an Drain erstmal eine LED die dann noch an Masse 
ist.Es klappt bis dahin auch noch.Ich kann die LED Hell oder Dunkel 
leuchten lassen.Wenn ich jetzt aber ein Motor anschließe klappt es nicht 
mann kann zwar ein anderes Geräuch horen wenn man den Taster betätigt 
aber wenn ich OCR0A z.B. auf 0 stelle dreht sich trotzdem noch alles wie 
vorher.Woran kann das liegen?
Gast #2678245
PWM-----(470 Ohm)---------Gate
GND-----------------------Source
Drain---------------------Motor
               Diode I
                     I
VCC-----------------------Motor

Mehr ist da nicht hoffe ihr versteht das so
#2678569
Tach Lilo,

Die gezeichnete Schaltung ist ja schon mal was ganz anderes als deine 
Beschreibung im ersten posting. Das kann so gehen. Die 470R sind zwar 
etwas heavy aber sollten keine allzugroßen Probleme verursachen.

Du hast da nicht zufällig ein Oszi zur Hand? Die einfachste Erklährung 
ist jetzt ein Programmierfehler. Du wirst also mal deinen code 
veröffentlichen müssen.

Thor
Gast #2678851
Jo hier ist mal der Code das war jetzt erstmal was zum testen.

$regfile "attiny24.dat"
$crystal = 8000000

Config Pina.3 = Input
Porta.3 = 1
Taster Alias Pina.3

Config Portb.2 = Output

Config Timer0 = Pwm , Compare A Pwm = Clear Down , Prescale = 256
Led Alias Ocr0a


Do
If Taster = 0 Then
Led = 255
Else
Led = 10
End If

Loop
End

Ja habe hier ein Handoszi rumliegen
Gast #2678931
Ja ich versorge die aus dem selben Netzteil das liefert 5 und 12V Masse 
ist verbunden.Sollte ich besser nur die 12V nehmen? Könnte ich da ich eh 
einen 7805 in der Schaltung habe.Wie meinst du das mit dem puffern?
#2678945
> Sollte ich besser nur die 12V nehmen?
Nein. Um so besser die Versorgungsspannungen von einander getrennt sind 
um so schlechter übertragen sich die Stöhrungen von der einen zur 
anderen.

> Wie meinst du das mit dem puffern?
Hier und da ein paar therapeutische Beruhigungskondensatoren einstreuen. 
Dicht am Proz 100n. Reset mit 10k auf 5V hängen. Außerdem solltest du 
die gemeinsame Masse nochmal prüfen. Die Masse zwischen deiner Schaltung 
und dem Netzteil sollte nah am Motor abgehen. Und vom Source des MOSFET 
zum digital Teil.

Wenn das alles nichts nützt schau dir mal das gatesignal mit dem Oszi an 
und berichte.

Thor
#2682863
10nF als Pufferkondis sind ein wenig wenig. Die werden im Ernstfall eher 
keine Auswirkung haben. Kleb da mitndestens 100nF rein.
Bis auf den etwas unschön hohen Gatevorwiderstand ist das alles so weit 
so standart. Überprüf mal mit dem Oszi die Signalform am gate.

Thor
Gast #2684114
Okay vielen dank an Euch.Ich weiß die Diode ist zu langsam hatte leider 
nichts ordentliches hier.Werde mal eine Schotky-Diode bestellen.Die 10nF 
werden ich dann auch noch tauschen müßte noch 100nf hier haben.
Gast #2684134
Okay ich habe jetzt nochmal schnell den Schaltplan geändert zusätzlich 
habe ich noch C7 eingefügt, ich selbst habe leider noch nicht so 
wirklich Ahnung ob die 47uF reichen.Ich habe Elektrotechisch einfach zu 
wenig wissen vielleich kann mir das ja grob einer mal erklären.
Angehängte Dateien:
Gast #2684147
1N4004 ist zu langsam für PWM, nimm 'ne BYV27 oder so je nach 
Motorstrom.

Achte darauf. daß die Leitungen, die den Motorstrom führen , auch die 
Störungen des Motors führen und wie Sendeantennen in den Rest deiner 
Schaltung einstrahlen, das kann sie stören. Also den Motor entstören:

                                    +--47nF---+
                                    |         |
                    ---UKW-Drossel--+---o     |
verdrillte Zuleitung              47nF Motor--+ Gehäuse
                    ---UKW-Drossel--+---o     |
                                    |         |
                                    +--47nF---+
Gast #2684212
Okay ich habe das jetzt nochmal geändert.Den Motor werde ich dann direkt 
am Motor entstören.Ich hoffe das dann meine Schaltung jetzt so auch 
klappt.Danke für Eure hilfe

Antwort schreiben

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