Hi,
für eine Projekt hatte ich eine Pegelwandlung für die Ansteuerung einer MMC Karte machen müssen, dafür hatte ich anfänglich eine 2 stufige Transistorschaltung verwendet. Der Transistor war ein BC547B, leider mussten wir feststellen das die Schlatung schon bei einer Frequenz von 200kHz nurnoch ein Highpegel durch kam, da die Transistoren nicht schnell genug schalteten.
Um diese Sach zu untersuchen, hab ich mit dem Transistor einen Ringoszillator simuliert mit 5 Stufen eines RTL Intervertes mit dem BC547B. Misst man die Periodendauer der entstehenden Schwingung und teilt diese durch 10, erhält man die mittlere Schaltzeit. Zuerst habe ich versucht die Schaltung mit PSPICE und Multisim zu simulieren, hatte allerdings am Ausgang nur einen druchgehen High-Pegel. Mit LTSpice allerdings funktionierte die Simulation und erhielt eine mittlere Schaltzeit von ca. 0,18µs pro Schaltvorgang. Was einer Frequenz von ca. 5,5 MHz enstpricht, da es sich bei der MMC Ansteuerung um eine 2 stufige Schaltung handelt und man ja Ein- und Ausschaltvorgang brücksichtigen muss, ergibt sich eine maximal Übertragungsfrequenz von 5,5MHz geteilt durch 4, also 1,375 MHz. Das ist allerdings immernoch erheblich höher als 200kHz, deshalb meine Frage, bezieht sich die durch den Ringozsillator bestimmte mittlere Schaltzeit auf den nichtübsteuerten Bereich, den gesättigten Bereich oder den übersteuerten Bereich? Unser Schaltung wurde nämlich im Sättigungsbereich betrieben, was die Ausschaltzeit verlangsamt und somit ja auch die gesammte Schaltzeit beeinflusst.
Das andere Problem das ich habe ist, ich habe den Ringoszillator im relane aufgebaut, also meine SChaltung auf eine Lochrasterplatine gelötet um sie mit einem echten Oszillokop druchzumessen, allerdings schwingt auch hier, wie in PSPICE und Multisim, die Schaltung nicht an, obwohl ich gerade das im Realen erwartet hätte.
Gruß m0nKeY
P.S.: Hier die Schaltung: