Forum: Mikrocontroller und Digitale Elektronik TWI und 15V-Treiberstufe mit AVR


von Markus (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen,

ich betreibe 6 ATMega32 in einem System und diese kommunizieren über 
TWI. Dies funktioniert ohne Probleme, solange die Treiberstufe am 
Ausgang nicht benutzt wird. Die Treiberstufe ist auch als Bild 
angehängt. Der verbaute Transistor ist ein IRLU024N. Die ATs werden über 
eine gemeinsame Spannungsversorgung betrieben. Die Treiberstufe hat ihr 
eigenes Netzteil. Wird dieses nun zugeschaltet, ist der TWI-Bus tot. Die 
SCL-Leitung geht auf LOW und bleibt da. Die Treiberstufe selbst hängt 
nicht an den TWI-Pins! Ich hab schon andere Netzteile versucht, mit 
anderen Spannungen etc, sowie diverse Vorschläge hier aus dem Forum 
bezüglich TWI, hat aber alles nichts geholfen. An Signalen geht durch 
die Treiberstufe eine 60Hz PWM.

Hat da jemand eine Idee woran das liegen könnte? Mir fällt da nichts 
mehr ein was es sein könnte. Die Treiberstufe hat ja prinzipiell nichts 
mit dem TWI zu tun, oder überseh ich da was offensichtliches?

Viele Grüße
Markus

von Rainer U. (r-u)


Lesenswert?

Naja, vielleicht hast Du eine Brücke irgendwo eingelötet aus Versehen. 
Wie ist es denn, wenn Du PA0 vom Gate trennst und dann die 15V 
einschaltest?

von Markus (Gast)


Lesenswert?

Auf Lötbrücken habe ich schon getestet und keine gefunden.
Also das mit dem Gate trennen könnte schwierig werden, da ich die 
Leiterbahn nicht auftrennen möchte. Den Ausgang hab ich mal abgeschaltet 
und dann geht das TWI auch wieder.

von Rainer U. (r-u)


Lesenswert?

Was meinst Du mit "den Ausgang abgeschaltet"? Und so schlimm ist das 
doch nciht - scharfes Cuttermesser und los - ist auch schnell wieder 
zusammengelötet.. :-)

So wie es jetz ist, kommst Du ja auch nicht weiter.

von Markus (Gast)


Lesenswert?

Rainer Unsinn schrieb:
> Was meinst Du mit "den Ausgang abgeschaltet"?

Von dem Ausgang geht ein 60Hz Signal an die Treiberstufe. Wenn ich 
dieses nicht mehr erzeuge wird die Treiberstufe nicht mehr geschaltet 
und der Ausgang PA0 bleibt auf LOW. Das ist ja im Prinzip das gleiche, 
wie die Leiterbahn zu trennen. Ist dies der Fall funktioniert TWI auch 
wieder.

Meine Vermutung geht mehr in die Richtung, dass die Last am Treiber das 
15V Netzteil so belastet das der Groundpegel angehoben wird und das TWI 
dies dann als Flanke erkennt und auf Daten wartet.

Rainer Unsinn schrieb:
> Und so schlimm ist das doch nciht - scharfes Cuttermesser und los - ist
> auch schnell wieder zusammengelötet.. :-)

Die Treiberstufe gibt es nicht nur einmal, und wenn ich die alle 
abtrenne passiert auf der Platine gar nichts mehr, weil ich dann nur 
noch ATMegas hab die per TWI verbunden sind.

von Gregor B. (Gast)


Lesenswert?

Was für eine Last?

von Markus (Gast)


Lesenswert?

An Pin 1 und Pin 2 hängt ein LED-Array mit High Power LEDs.

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
Noch kein Account? Hier anmelden.