Frank Buss schrieb:
Die meisten Regler machen doch nur 1-Quadrantenbetrieb und mögen es gar nicht, rückwärts eingeflösst zu bekommen. Solange Vout aber unter Vin bleibt, qualmt es noch nicht...
Bernd
Frank Buss schrieb:
Die meisten Regler machen doch nur 1-Quadrantenbetrieb und mögen es gar nicht, rückwärts eingeflösst zu bekommen. Solange Vout aber unter Vin bleibt, qualmt es noch nicht...
Bernd
Wie soll der Arme das machen, wenn der so aussieht:
Der zuckt mit dem Emitter und hofft, daß die angeschlossenen ICs das überleben ;-)
Falk
Im Normalfall kann er das nicht. Die meisten Regler koennen nur Strom in den Abblock-C geben, aber nicht umgekehrt als Shunt-Regler fungieren. Ein Kunde hatte exakt dieses Problem, dass durch Fremdspannung ueber einen Eingang VCC hochlief und dann machte es ganz leise "piff". Da haben wir einen Shuntregler reingesetzt, der lediglich im Fall des Hochlaufens eingreift und ansonsten nur auf Wachtposten sitzt.
Du kannst das ausprobieren: LM317, 7805 oder was immer, dann mit einem zweiten Netzgeraet ueber einige zig Ohm in dessen Ausgang speisen (aber vorsichtig!). Dabei laeuft die Spannung ueber den eingestellten Regelwert rauf (bis zum Knall). Speise den LM317 bzw 7805 aber aus einer Batterie, denn ein Labornetzgeraet koennte es bei diesem Versuch zerlegen.
-- Gruesse, Joerg http://www.analogconsultants.com/ "gmail" domain blocked because of excessive spam. Use another domain or send PM.
Also wenn da wirklich nichts anderes auf den IC-Beinen dran ist, dann wuerde ich darauf wetten das du da noch irgendwas falsch programmiert hast. Miss mal die Stromaufnahme des Controllers im Moment wo die Pegel runtergehen. Nicht das du das I2C-Signal an Vcc wiederfindest. :-)
Ich koennte mir schon vorstellen das ein 1.8V slave kaputt geht wenn du den mit Ueberspannung betreibst. Aber andererseits sollten das ja alles OpenDrain-Ausgaenge sein.
Olaf
Mit welchen Pullups? nimm mal 680 Ohm.
-- MFG Gernot
Ich nicht :-) Ich kann nur I2C_Init(schnell/langsam) schreiben. Das sieht in meinen Augen nach dem typischen Anfängerfehler aus, den Port auch bei High auf Ausgang zu schalten. Bei Inaktivität des Masters erreicht die Spannung schließlich die vollen 3,3V.
Kaputt sind die Slaves alle nicht. Außerdem ist es doch kein Hexenwerk, einen Eingang 5V-fest zu machen. Einen OpenDrain sowieso nicht.
Nur eine Ursache für das seltsame Verhalten weiß ich immer noch nicht. Wahrscheinlich wird sich das Problem sowieso auflösen, weil Slave #3 ungeeignet zu sein scheint. Interessiert hätte es mich aber schon.
Falk
Gernot Fink schrieb:
1k hatte ich schon. Damit ändert sich das Signal nicht (sichtbar). Ich nehme an, die Pins des Master werden bei High als Ausgang gelassen.Trotzdem sollten alle Slaves funktionieren und nicht nur eins und zwei...
Falk
Falk Willberg schrieb:
ht.
Die Ursache k=F6nnte durchaus in den grenzwertigen Pegeln liegen. Oft ist=
UHmin mit 2/3 Vcc definiert, und mit 2 von 3.3 V liegst Du knapp darunter. Das mag mal gehen, und ein andermal nicht - je nach Datum, Luftfeuchtigkeit und was sonst noch. :-\
Sind die Pegel erstmal in Ordnung und ist das Verhalten dann immer noch seltsam, k=F6nnen wir ja weiter philosophieren. :-)
Tilmann
Falk Willberg schrieb:
Kannst du die Slaves mit Vor- und Nachnamen benennen? Wie schon geschrieben, hatten wir hier auch mal Probleme mit verschiedenen I2C Slaves die für verschiedene Versorgungsspannungen konzipiert waren (bei uns 5V und 3.3V). Die 5V Teile sollten lt. Specs auch bei 3.3V laufen, aber im kleingedrucktem stand dort geschrieben, dass sie in diesem Falle nicht bei 100kHz laufen, aber bei 400kHz. Das Ding lief dann oder nicht, abhängig von Wetter, Sonnenfleckenzahl und Monatszyklus der Robben und Pinguine. Nach der Trennung der Slaves in 3V und 5V Gruppen und Einbau eines Pegelwandlers dazwischen läuft alles wunderschön.
Waldemar
Naja, du hast schon eine große Bandbreite an Betriebsspannungen. Mit welcher läuft denn der Master? Würde er mit 3.3 V aktiv hochziehen währen die auch annähernd messbar. Ist bei der Messung der Bus wirklich frei? Wie sieht SDA, SCL und VCC des Masters aus wägrend gesendet wird?
-- MFG Gernot
Gernot Fink schrieb:
Ja, soweit ich das überblicken kann. Der Master sitzt auf einem PCB mit allem möglichen anderen Zeugs.
SDA wie im Bild, SCK ähnlich, VCC habe ich noch nicht angesehen.
Falk
Waldemar Krzok schrieb:
HMC5843, LIS3LV02 und BMA150. ...
Das Kleingedruckte des BMA150 habe ich nicht. Es könnte aber ein ähnlicher Effekt sein. Schließlich haben die Signale nur 2Vpp..
Falk
Steht schon drin, 0.3*VDD fuer low, 0.7*VDD fuer High, beide als Extremwerte, Seite 33:
Mit 2V Pegel und 3.3V Versorgung wird dat u.U. nix.
-- Gruesse, Joerg http://www.analogconsultants.com/ "gmail" domain blocked because of excessive spam. Use another domain or send PM.
Joerg schrieb:
Autsch, lesen kann ich eigentlich, aber das Verstehen hatte wohl gerade Pause.
Dann werde ich den Kunden mal wegen seines Masters peinlich befragen ;-)
Danke an Alle, Falk
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.