Schlagwort Archiv: Elektronik
Diodenkennlinie – VB.Net Beispiel
Dioden zeichnen sich durch ihre logarithmischen Strom/Spannungs-Kennlinie aus. Welche Form die U/I-Kurve aber genau annimmt; hängt von der Art der Diode und ihrer Temperatur ab. Das hier vorgestellte Programm simuliert dabei die vier geläufigsten Dioden bei Temperaturen zwischen 0° und…
Mehr Lesen
Elektronen – VB.Net Beispiel
Dieses Programm simuliert, wie sich Elektronen in einem Leiter verhalten. Man kann gut sehen, wie sich die Elektronen bei kleinem Strom nur langsam fortbewegen. Bei größeren Strömen werden die Elektronen aktiver und bewegen sich schneller durch den Leiter. Wenn kein…
Mehr Lesen
Tiefpassfilter – VB.Net Beispiel
Die Simulation des Tiefpassfilters konnte mit geringen Änderungen aus dem Hochpassfilterprogramm entwickelt werden. Beide Programme unterscheiden sich nur in der Berechnung der Amplitude und Phasenverschiebung. z = Math.Sqrt(r * r + Xc * Xc) uC = (u0 *…
Mehr Lesen
Hochpassfilter – VB.Net Beispiel
Das Programm stellt ein Zweikanal-Oszilloskop dar. Ein Sinusgenerator mit einstellbarer Frequenz und konstanter Amplitude liegt am Eingang des Tiefpassfilters und an einem Kanal des Oszilloskops. Die Sub ZeichnenSinb plottet den Sinus im Ausgabefenster freq = (VScrollBarF.Maximum + VScrollBarF.Minimum –…
Mehr Lesen
Netzteil – VB.Net Beispiel
Das Programm simuliert die Restwelligkeit eines 12V-Netzteils mit Vierweggleichrichter und Siebelko. Sowohl der Lastwiderstand als auch die Kapazität des Elkos lassen sich einstellen. Auf dem simulierten Oszilloskopschirm (der Picturebox) kann man den Spannungsverlauf sehen. Die Berechnungen sind hier verhältnismäßig simpel….
Mehr Lesen
Arbeitspunkt Emitterschaltung – VB.Net Beispiele
Für jeden Transistorverstärker gibt es einen optimalen Kollektorstrom, den man auch als Arbeitspunkt bezeichnet. Bei diesem Signalverstärker in Emitterschaltung sollte man den Basiswiderstand rb passend zur Stromverstärkung V möglichst so einstellen, dass die Kollektorspannung uce ohne Aussteuerung (ut=0) in der…
Mehr Lesen
Gegenkopplung – VB.Net Beispiel
In diesem Programm wird eine Emitterschaltung mit Gegenkopplung simuliert. Die Änderung zu einem normalen Transistorverstärker ist, dass hier die Basis über einen Widerstand mit dem Kollektor verbunden ist. Damit wird einer Vergrößerung des Kollektorstroms entgegengewirkt. Das Resultat ist eine verkleinerte…
Mehr Lesen
Schmitt-Trigger – VB.Net Beispiel
Bei dem Schmitt-Trigger-Programm tritt wieder etwas Besonderes auf. Hier haben wir das erste Mal Select Case statt einer IF-Abfrage benutzt. Das liegt daran, dass die Berechnung der Werte davon abhängen, welcher Zustand vorher gültig war. Visuell wird das in einer Hysteresekurve…
Mehr Lesen
Invertierender Verstärker -VB.Net Beispiel
Das Programm Inventierender Verstärker funktioniert ähnlich wie das vorangegangen Programm Nichtinvertierender Verstärker. Das Programm unterscheidet sich vom Vorgänger fast nur durch eine etwas andere Rechenregel (vgl. ELEXS) Rv = R1 / (R1 + R2) V = -(R2 /…
Mehr Lesen
Nichtinvertierender Verstärker – VB.Net Beispiel
Dieses Programm simuliert eine Schaltung mit einem nichtinvertierenden Operations-Verstärker. Die eigentliche Berechnung im Programm ist ganz einfach und bestimmt die Verstärkung und die Ausgangsspannung aus dem Verhältnis von Widerständen (vgl. ELEXS). Rv = R2 / (R1 + R2) …
Mehr Lesen