Hallo allerseits, Nach Nächtelangem suchen habe ich mit letzten Endes doch dazu überwunden hier nachzufragen. Und zwar habe ich ein Problem zur unten abgebildeten Schaltung. Der Simulation zu folge habe ich beim Simulationsstart an Q ein High... Beim Betätigen von S1 dann ein Low. Ok soweit so gut, der Zustand wird geändert bzw. gespeichert. Jedoch sollte es doch eigentlich der Beschaltung und Truthtable zufolge genau umgekehrt sein ???? Ich möchte nämlich bei Simulationsstart ein LOW an Q und beim betätigen von S1 dann halt ein High um den Transistor zu schalten. Also.... was mache ich falsch :'( ? Gruß cp
Nimm für C2 einmal 1uF. Derzeit sind die Zeitkonstanten R1*C1 und R3*C2 annähernd gleich groß - je nach Vil bzw. Vih der Eingäng des Modells kann somit das CLR Signal schon unwirksam sein während CLK noch im undefinierten Bereich ist. R2 sollte zwischen R1 und CLK/C1 liegen und der Taster zwischen R1/R2 und GND. In der derzeitigen Beschaltung fließt nicht nur Iol und der Entladestrom C1 über R2 sondern auch der Strom über R1 -> höherer, evtl. ungültiger L-Pegel.
Nachtrag: Wenn du tatsächlich einen SN7474N (*) verwendest, ist der Wert von R2 auch mit der geänderten Entprellschaltung zu hoch. Iil(clk)=-3.2mA, Vil=0.8V -> R2max=Vil/Iil(clk)=250Ω Iih(clk)=80µA, Vih=2V -> R1max=((Vcc-Vih)/Iih(clk))-R2=37.25kΩ Der Strom aus dem CLR-Input beinflusst auch die Zeitkonstante der POR-Schaltung R3*C2. (*) http://www.ti.com/lit/ds/symlink/sn7474.pdf
Hi Pa Chra, Ich kenne deinen Simulator nicht, aber ich gehe davon aus daß auch der vor einer transienten Analyse eine DC-Punkt Berechnung macht. Und da ist C2 schon vollständig geladen. Suche mal ob du für C2 eine initial condition von U=0V eintragen kannst. servus, Martin
trebboi schrieb: > Nachtrag: Wenn du tatsächlich einen SN7474N (*) verwendest, ist der Wert > von R2 auch mit der geänderten Entprellschaltung zu hoch. > > Iil(clk)=-3.2mA, Vil=0.8V -> R2max=Vil/Iil(clk)=250Ω > Iih(clk)=80µA, Vih=2V -> R1max=((Vcc-Vih)/Iih(clk))-R2=37.25kΩ > > Der Strom aus dem CLR-Input beinflusst auch die Zeitkonstante der > POR-Schaltung R3*C2. > > (*) http://www.ti.com/lit/ds/symlink/sn7474.pdf Habe alle Änderungen angewwendet, inklusive den Anfangsbedingungen U = 0 V. Dennoch bleibt ein erfolg aus. Ich verstehe es einfach nicht.
Zeig doch mal was der Simulator ausspuckt. Alle relevanten Signale vom 7474. Am besten als Analogwert und was der Simulator draus digital interpretiert.
Dann klemmts wohl bei deinem Simulationsmodell. Für Andere ist es hilfreich alle zur Simulation nötigen Dateien anzuhängen. In LTSpice funktioniert es sowohl mit dem "startup" Parameter der Transientenanalyse, einer ansteigenden Vcc oder der IC=0 Bedingung von C2. Allerdings habe ich die 74HCT-Variante genommen (*), da ich keine Modelle für diese steinzeitlichen TTL-Bausteine habe. (*) die stimmen zumindest von den Pegeln, nicht aber von den Eingangsströmen oder Schaltzeiten her.
Boah Leute.... Der Sonntag ist gerettet... :DDD Erstmal vielen vielen Dank an euch alle. Dachte schon mein Verstand spielt verrückt. Habe mir den Verlauf von R3C2 angeschaut und festgestellt das sich am Anfang der Simulation garnichts tut.... Und Martins vorherige Aussage im Hinterkopf gehabt... woran lags? An den Einstellungen für die Simulation. Dort kann man nochmals die Anfangsbedingungen einstellen bzw. auswählen zwischen: Auf Null setzen; Benutzerdefiniert; DC-Arbeitspunkt berechnen; Automatisch ermitteln. Ersteres brachte mir das gewünschte Ergebnis. Auf euch trinke ich Heute einen! Danke nochmals und einen schönen Sonntag noch
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.