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
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.
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?
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.