Hallo zusammen, ich habe ein etwas merkwürdiges Problem vielleicht hat von euch ja einer eine Idee was ich anders machen muss. Verwendete Hardware: Mikrocontroller 2561 W4-Schaltung mit Triacs als Leistungsschalter Drehstromasynchronmaschine Kurz zur Erläuterung.: Also ich habe eine bestehende Platine mit dem gleichen Mikrocontroller neu Programmiert. Das programm sorgt für einen Phasenanschnitt im 1+3 Quadranten und lässt die DAM Sanft Hochlaufen. Auf der „alten“ Platine läuft auch alles wunderbar. Auf der neuen leider nicht. Die Zündimpulse an den Optokopplern kommen im rechtslauf wunderbar genau so wie gewollt, im linkslauf leider nicht. Die Zündimpulse im linkslauf unterscheiden sich von denen im rechtslauf (regelmäßig wie gewünscht), obwohl die Programmierung definitiv, die gleiche ist wie auf der „alten“ Platine, wo die Zündimpulse so kommen wie sie sollen…regelmäßig. Neue Platine Zündimpulse recht = sehr gut Zündimpulse links = schlecht Alte Platine Beide Zündimpulse = sehr gut…Programmierung identisch!. Kann es evt. Sein das man den Mikrocontroller extra noch irgendwie konfigurieren muss??? Das auch alle Pins die Signale passent rausgeben?? Vielen Dank schonmahl für Anregungen und Ideen
Christina schrieb: > Neue Platine > Zündimpulse recht = sehr gut > Zündimpulse links = schlecht Was ist "sehr gut" und "schlecht"? -> Oszi-Bild! Gruß Dietrich Edit: Hast Du auch mal gemessen ohne Versorgung des Leistungsteils?
@ Christina (Gast) >ich habe ein etwas merkwürdiges Problem vielleicht hat von euch ja einer >eine Idee was ich anders machen muss. Mit einem neuen Thread wird das Problem des schlechten Layouts auch nicht gelöst. >Verwendete Hardware: >Mikrocontroller 2561 Aha, der also? Meinst du nicht eher AVR ATmega2561? >W4-Schaltung mit Triacs als Leistungsschalter >Drehstromasynchronmaschine Hatten wir alles schon mal besser beschrieben von dir. Beitrag "Sanftanlauf einer DAM (1+3Q)..es kracht und rüttelt.Hilfe"
Hey hi Dietrich, ich habe leider gerade kein Speicherozi zur Hand, ich habe die Zündimpulse aber mal aufgemalt.... sehr gut bedeutet die Zündimpulse bei der bestehenden Platine, was zu einem Verhalten der DAM führt das ich auch möchte schlecht bedeutet neue Platine DAM linkslauf und dort passiert nur muxx
Jor ist richtig das Problem ist das selbe...mein lieber, aber es leigt nicht am Layout
Christina schrieb: > ich habe leider gerade kein Speicherozi zur Hand, ich habe die > Zündimpulse aber mal aufgemalt.... Wichtig ist, was ich mit "Edit: hinzugefügt hatte: Hast Du die Messungen auch ohne Versorgung des Leistungsteils gemacht? Die Vermutung war ja, dass Dein "ungünstiges" Layout Störungen einkoppelt. Das ließe sich dann erkennen. Gruß Dietrich
@ Dietrich, ohne die versorgung des Leistungsteil habe ich keine Nulldurchgangserkennung und kann garnicht messen. Es ist auch eher ein Probrl was mit dem Kontroller zusammenhängt, da der ja die Zündimpulse herrausgibt. Meine Frage ist ob man im Kontroller noch irgendwas anktivieren muss damit auch alle Pins richtig arbeiten.
kanns sein, dass jeder dritte aussetzer ausbleibt? --> regelmäßiger fehler?
Man kann ja mal wie vorgeschlagen einen Test machen, ohne aktiven Leistungsteil. Dabei speist man per Funktionsgenerator künstliche Sync-Impluse ein, welche die 50 Hz emulieren. Dann kann prüfen, ob die Signale korrekt erzeugt werden. Wenn ja, muss man wieter live messen. Ich würde mir erstmal die Eingänge ansehen, sprich Sync-Impulse. Wenn die schon nicht sauber sind, kann das nix werden. Und wir werden und wieder sprechen zum Thema "aber es leigt nicht am Layout"
@ Christina (Gast) >herrausgibt. Meine Frage ist ob man im Kontroller noch irgendwas >anktivieren muss damit auch alle Pins richtig arbeiten. Kann sein. Beliebter Fehler bei größeren AVRs ist die JTAG-Fuse, siehe AVR Fuses.
akaDem schrieb: > kanns sein, dass jeder dritte aussetzer ausbleibt? --> regelmäßiger > fehler? ja der Fehler ist regelmäßig, und ändert sich auch nicht. Die Art des Fehlers ändert sich auch nicht
Falk Brunner schrieb: > Kann sein. Beliebter Fehler bei größeren AVRs ist die JTAG-Fuse, siehe > AVR Fuses. das habe ich mir auch schon gedacht. Ich habe beide einstellungen des Kontrollers verglichen, da wahren unterschiede, die konnte man aber noch anpassen .... hat aber an dem ganzen schlammassel nix geändert
Noch weitere Möglichkeiten: - Ist die Schaltung OK? Ist "alt" und "neu" wirklich identisch? - Ist die Leiterplatte OK? Keine Kurzschlüsse oder Unterbrechungen? - Sind die richtigen Bauteile eingebaut? - Sind Bauteile nicht defekt? - Ist der µC nicht defekt? Gruß Dietrich
also, es ist definitiv ein Problem von dem Kontroller und hat überhauptnichts mit dem Layout zu tun!!! die Zündimpulse kommen so aus dem Kontroller herraus...kann das etwas mit diesen Fusebits zu tun haben??? wie kann man sowas den überprüfen
Dietrich L. schrieb: > Noch weitere Möglichkeiten: > > - Ist die Schaltung OK? Ist "alt" und "neu" wirklich identisch? > - Ist die Leiterplatte OK? Keine Kurzschlüsse oder Unterbrechungen? > - Sind die richtigen Bauteile eingebaut? > - Sind Bauteile nicht defekt? > - Ist der µC nicht defekt? > > Gruß Dietrich Hi Dietrich alle Punkte abgearbeitet...nur der letze [µC] da könnte was dran sein....wie kann man den das mit den Fusebits überprüfen??
an welcher stelle misst du die zündimpulse? Vielleicht ist die Ansteuerung der Triacs auch fehlerhaft (Zu starker Pulldown, Serienwiderstand, ...), sodass es bei einem Kanal "zufällig" funktioniert, aber mit einer robusteren Auslegung sinnvoller wäre. Poste doch ml bitte einen Schaltplan der kompletten Ansteuerung.
Sind die kleinen negativen Nasen an der Oberkante der Zündimpulse in der rechten Skizze ernst gemeint? Wenn ja, siehts für mich so aus, als wenn der Zündimpuls zwar zunächst korrekt abgeschaltet aber unmittelbar fälschlicherweise wieder eingeschaltet wird. Also hat wohl der Schaltungsteil, der die Einschaltung veranlasst (Nulldurchgangserkennung?) ein Problem.
Benutzt du denn überhaupt die pins vom jtag zur Ansteuerung? Die fuses ja liest am einfachsten mit dem avg studio aus. Wenns an der Schaltung un am Layout nicht liegen -kann-, dann muss es ja der Controller sein. Folglich müsste der aus der funktionierenden Platine auf deiner funktionieren, ich habe es so verstanden daß dein Binary auf der einen in Ordnung ist und auf der anderen nicht. (da drängt sich in meinen Augen allerdings wirklich ein Anfangsverdacht bzgl. Hardware auf) edit.: Funktioniert wirklich exakt(!) das selbe Programm auf der zweiten Platine? Also selbe hex file?
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.