Ich habe darüber nachgedacht, eine Datenbank / ein Programm zu erstellen, um den Aufbau analoger Schaltkreise zu vereinfachen. Ich wollte sicherstellen, dass es nichts Vergleichbares gibt, zu dem ich beitragen kann, anstatt mich die Mühe zu machen, etwas von Grund auf neu zu erstellen. Mal sehen, ob ich in Worten beschreiben kann, woran ich in meinem Kopf denke:
Mit diesem Programm oder dieser Datenbank können Sie eine Art von Schaltungsblock auswählen und die gewünschten Spezifikationen der Schaltung eingeben. Der Löser würde dann automatisch die Widerstandswerte, Kondensatorwerte und Komponenten bestimmen, die erforderlich sind, um die festgelegten Spezifikationen zu erfüllen.
Wie wäre es mit einem Beispiel? Angenommen, ich möchte einen BJT-Common-Emitter-Verstärker wie den folgenden entwerfen:
Wenn ich einen solchen Verstärker entwerfe, kümmere ich mich wirklich nur um ein paar Dinge und möchte nicht immer jedes Mal alles berechnen. Ich würde die maximale Wechselspannung in, die Ausgangsimpedanz der vorherigen Stufe, die positiven und negativen Schienenspannungen und die gewünschte Spannungsverstärkung / Stromverstärkung eingeben. Im Gegenzug wäre es in der Lage, die benötigten Widerstände und Kondensatorwerte zu ermitteln, und wenn es WIRKLICH cool wäre, schlagen Sie einige Transistoren vor, die dafür funktionieren würden.
Haftungsausschluss - Ich bin sicher, ich habe etwas verpasst ...
Mit einer einfachen Schaltung wie dieser denken Sie vielleicht: "Ist das wirklich notwendig?" Meine Antwort darauf ist nicht wirklich. Stellen Sie sich jedoch vor, Sie könnten diese Blöcke jetzt auswählen, miteinander verbinden und ganze Schaltkreise entwerfen. Ich habe darüber nachgedacht, einen Falstad-Schaltungssimulator oder ein Schaltungslabor und einige HTML-Skripte dafür zu verwenden. Es gibt noch viele andere Dinge in meinem Kopf, aber ich werde sie für mich behalten, um diesen Beitrag einfach zu halten.
Meine allgemeinen Fragen lauten also: Gibt es noch etwas Ähnliches, zu dem ich beitragen kann? Ist das völlig unpraktisch? Wäre jemand anderes daran interessiert, ein solches Tool zu haben?