Hey! ich habe den MOSFET FD6680A in einer Schaltung integriert aber irgendwie will er nicht durchschalten am Gate liege 7V an aber zwischen Drain und Source ist kein durchgang habe ich im Datenblatt was übersehen oder ist er einfach defekt? Gruß Paul
:
Verschoben durch Admin
Interessant ist für den FET nicht, was am Gate anliegt, sondern, was zwischen Gate und Source anliegt.
> oder ist er einfach defekt?
Vielleicht hast du ihn, also seine Funktion, auch einfach nicht
verstanden.
oh ich sehe gerade das es so nicht funktionieren kannn da an Drain 12 V anliegen und an Source 7V wo eigentlich 0v anliegen sollten dann würde es gehen oder? Ich vermute mal das mein low-side driver nicht schaltet ... die Schaltung ist wie im Anhang ... hmm komisch ich dachte das die Kommunikation über den SMBus funktioniert. Was könnte noch die Ursache sein?
Paul schrieb: > oh ich sehe gerade das es so nicht funktionieren kannn da an Drain > 12 V > anliegen und an Source 7V wo eigentlich 0v anliegen sollten dann würde > es gehen oder? Ich vermute mal das mein low-side driver nicht schaltet > ... > > die Schaltung ist wie im Anhang ... hmm komisch ich dachte das die > Kommunikation über den SMBus funktioniert. > > Was könnte noch die Ursache sein? ups wollte eigentlich InputCurrent anhängen
also alle Parameter die ich über den SMBus sende sollte passen da ich jedes bit mit dem Scope angeschaut habe und wenn ich auslese bekomme ich die werte auch die ich reinschreiben aber irgendwie schaltet der low-side treiber nicht und der akku kann nicht geladen werden. Hab bestimmt irgendwo ein Hardwarefehler den ich nicht sehen. der einzie Unterschied zu der Beispielschaltung ist bei mir das der Controller mit 5V arbeitet und der SMBus mit 3,3v per Pull-up 10k hoch gezogen ist könnte das ein Problem verursachen?
Hallo, der obere n-MOSFET wird über eine Bootstrap-Schaltung mit einer bezogen auf seinen Source-Anschluss positiven Spannung versorgt. Auch erkennbar im Datenblatt; siehe Innenschaltbild des IC. Der Lade-Baustein erzeugt an den Ausgangs-FETs ein PWM-Signal, das durch die Induktivität in einen Ladestrom mit geringerem Ripple umgewandelt wird (das entspricht einem Step-Down-Schaltregler). BTW: Was sollen uns diese Oszillogramme zeigen? Etwa eine Bus- Kommunikation? Dann sehen die Signale aber unsauber aus (besonders die kurzen Peaks auf den Daten(?) gehören da wohl kaum hin) ... > der Controller mit 5V arbeitet und der SMBus mit 3,3v per Pull-up 10k hoch > gezogen ist könnte das ein Problem verursachen? Welcher "Controller"? Der Lade- oder der Steuer-Controller (SMBus- Master)? Wenn der Steuercontroller mit 5V arbeitet, sollte auch die Logik des Ladecontrollers mit 5V arbeiten. Dazu den Pin VDDSMB ebenfalls auf diese 5V-Spannung legen; im Datenblatt steht ja, dass der Bus mit 5V oder 3,3V arbeiten kann. Wenn wirklich kein Ladestrom fliesst und der Controller korrekt initialisiert wurde, sollte man das Signal am Knotenpunkt der 2 FETs (linker Spulenanschluss) per Scope prüfen; hier muss ein PWM-Signal mit Pegel zwischen 0V und Vcharge zu sehen sein. Wie hoch ist die Eingangsspannung des Lade-Controllers (Pin DCIN und CCSN gegen GND messen)? Hier sollte die Lade-Versorgungsspannung anliegen.
Wissender schrieb: > Hallo, > > der obere n-MOSFET wird über eine Bootstrap-Schaltung mit einer bezogen > auf seinen Source-Anschluss positiven Spannung versorgt. Auch erkennbar > im Datenblatt; siehe Innenschaltbild des IC. > Der Lade-Baustein erzeugt an den Ausgangs-FETs ein PWM-Signal, das durch > die Induktivität in einen Ladestrom mit geringerem Ripple umgewandelt > wird (das entspricht einem Step-Down-Schaltregler). > > BTW: Was sollen uns diese Oszillogramme zeigen? Etwa eine Bus- > Kommunikation? Dann sehen die Signale aber unsauber aus (besonders die > kurzen Peaks auf den Daten(?) gehören da wohl kaum hin) ... die Peaks sind mir auch aufgefallen aber das tritt ja kurz vor dem ack bit auf und das ist doch normal da ja der Slave ne gewisse Zeit braucht um die Datenleitung auf low zu ziehen oder sehe ich das falsch? > >> der Controller mit 5V arbeitet und der SMBus mit 3,3v per Pull-up 10k hoch >> gezogen ist könnte das ein Problem verursachen? > > Welcher "Controller"? Der Lade- oder der Steuer-Controller (SMBus- > Master)? der uc Mega88 wird mit 5 V versorgt der SMBus jedoch mit 3,3v vom slave mit 10 k pull ups an SDA & SCL.. > Wenn der Steuercontroller mit 5V arbeitet, sollte auch die Logik des > Ladecontrollers mit 5V arbeiten. Dazu den Pin VDDSMB ebenfalls auf diese > 5V-Spannung legen; im Datenblatt steht ja, dass der Bus mit 5V oder 3,3V > arbeiten kann. Okay heißt das es definitiv nur mit 5V in meinem Fall funktionieren wird oder reicht es auch den slave bq24745 auf 3,3v zu lassen? Wie toleranz ist der SMBus? > > Wenn wirklich kein Ladestrom fliesst und der Controller korrekt > initialisiert wurde, sollte man das Signal am Knotenpunkt der 2 FETs > (linker Spulenanschluss) per Scope prüfen; hier muss ein PWM-Signal mit > Pegel zwischen 0V und Vcharge zu sehen sein. habe gerade gemessen ist dauerhaft auf 7,36 V (entspricht der Spannung von zwei Akkuzellen in reihe zu je 3,68 V) die dahinter angeschlossen sind. > > Wie hoch ist die Eingangsspannung des Lade-Controllers (Pin DCIN und > CCSN gegen GND messen)? Hier sollte die Lade-Versorgungsspannung > anliegen. DCIN 12 V und CSSN 12 V also haben die MOSFETs Q1 und Q1 durchgeschaltet. Kann es wirklich daran liegen das VDDSMB an VREF vom bq24745 angeschlossen ist also 3,3v hat der uC aber mit 5V arbeitet also der Master Mega88. Muss ich dann dem entsprechend auch die pull-up Widerstände an 5V anschließen. Gruß Paul
hat keiner mehr eine Idee dazu? Über eure Vorschläge würde ich mich freuen komme einfach nicht weiter...
Paul schrieb: >> .....sollte man das Signal am Knotenpunkt der 2 FETs >> (linker Spulenanschluss) per Scope prüfen; hier muss ein PWM-Signal mit >> Pegel zwischen 0V und Vcharge zu sehen sein. > habe gerade gemessen ist dauerhaft auf 7,36 V Dat darf dat nicht! Ist dir die Arbeitsweise einer Bootstrap-Schaltung bekannt? - Der Bootstrap-C wird aufgeladen, wenn der untere FET leitet. - Die Ladung des C dient als Vgs für den oberen FET. Der obere FET darf ergo nicht dauerhaft angesteuert sein, da sich der C sonst durch Leckströme zügig entlädt. Dann ist Ende mit Vgs. Daher muss! die Spannung an dem Punkt entweder 0V oder ozzillierend sein. Niemals dauerhaft high.
Bernd K. schrieb: > Paul schrieb: > >>> .....sollte man das Signal am Knotenpunkt der 2 FETs >>> (linker Spulenanschluss) per Scope prüfen; hier muss ein PWM-Signal mit >>> Pegel zwischen 0V und Vcharge zu sehen sein. >> habe gerade gemessen ist dauerhaft auf 7,36 V > > Dat darf dat nicht! Mist das habe ich schon geahnt. > > Ist dir die Arbeitsweise einer Bootstrap-Schaltung bekannt? > - Der Bootstrap-C wird aufgeladen, wenn der untere FET leitet. > - Die Ladung des C dient als Vgs für den oberen FET. > > Der obere FET darf ergo nicht dauerhaft angesteuert sein, da sich > der C sonst durch Leckströme zügig entlädt. Dann ist Ende mit Vgs. > Daher muss! die Spannung an dem Punkt entweder 0V oder ozzillierend > sein. Niemals dauerhaft high. ja die Arbeitsweise ist jetzt bekannt habe mich informiert. woran könnte es liegen? Habe jetzt festgestellt das bei mir ICOUT ca. 0V hat. müste aber high sein laut Datenblatt: Input-current comparator active-high open-drain logic output. Place a 10-kΩ pullup resistor (habe ich angeschloßen) from the ICOUT pin to the pullup voltage rail (habe ich 1,4Meg angeschloßen). Place a positive-feedback resistor from the ICOUT pin to the ICREF pin for programming hysteresis. The output is HI when the VICM pin (da habe ich 7mv) voltage is lower than the ICREF (da habe ich 8mV) pin voltage. The output is LO when VICM pin voltage is higher than ICREF pin voltage. komisch normalerweise müste an pin ICREF 2,64V sein oder sehe ich das falsch. Der Spannungsteiler besteht aus 200k & 49,9k.
Hallo da keine Reaktion auf meine Aussagen kam habe ich das Datenblatt des bq24745 zum x mal durchgearbeitet und bin mittlerweile nicht sicher on das schreiben wirklich so erfolgt wie in der Grafik. Muss wirklich erst Lowbyte geschrieben werden und dann Highbyte oder doch umgekehrt?
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.