Hi zusammen!
Ich hab vor einen transistorprüfer zu bauen welcher wie folgt aufgebuat ist
Er wird über den Comport angesteuert also bekommt 10v als betriebsspannung!
Meine Frage an euch ist jetzt ob ihr mir mal genau das funktionsprinzip dieser schaltung erklären könnt und dann vielleicht noch wie man die schaltung erweitern bzw. verbessern könnte!
Die Led blinkt bei einem heilen transistor (BC 548c)
Folgendes Programm steuert den Port an:
Geschrieben in VB 3 funktioniert zusammen mit rsline.dll
If App.PrevInstance Then
msg$ = App.EXEName & " wurde bereits gestartet "
MsgBox msg$, 48
End
End If
i = OPENCOM(2)
If i = 0 Then
i = OPENCOM(1)
Option1.Value = True
End If
If i = 0 Then MsgBox ("Schnittstelle nicht verfügbar")
Timer1.Enabled = False
Ausgang1 = 1
Ausgang2 = 1
DTR 0
RTS 0
TXD 1
End Sub
Sub HScroll1_Change ()
Timer1.Interval = Hscroll1.Value + 10
End Sub
Sub Option1_Click ()
i = OPENCOM(1)
If i = 0 Then MsgBox ("COM1 nicht verfügbar")
DTR 0
RTS 0
TXD 1
End Sub
Sub Option2_Click ()
i = OPENCOM(2)
If i = 0 Then MsgBox ("COM2 nicht verfügbar")
DTR 0
RTS 0
TXD 1
End Sub
Sub Start_Click ()
Timer1.Interval = Hscroll1.Value + 10
Ausgang1 = 1
Ausgang2 = 0
Timer1.Enabled = True
End Sub
Sub Timer1_Timer ()
Ausgang1 = (Ausgang1 + 1) And 1
Ausgang2 = (Ausgang2 + 1) And 1
If Ausgang1 = 1 Then DTR 1 Else DTR 0
If Ausgang2 = 1 Then RTS 1 Else RTS 0
End Sub
Bin für jede Hilfe dankbar MFG Jonas
Prinzip und verbesserung Transistorprüfer
Hallo Jonas,
ob Dein Programm funktioniert, kann ich nicht sagen, weil ich kein Programmierer bin.
Ich würde in den Stromkreis TXD; C; E; GND noch einen Widerstand einbauen, weil mir die Spannung 10 Volt als etwas zu hoch vorkommt. Es könnte durch die nichtlineare Kennlinie der Diode zur Zerstörung der Diode oder u.U. auch des Transistors kommen.
Berechnung der Spannung am Widerstand:
Ur = 10V- Ud - Uce
Rv = Ur/Id
Ud = Betriebsspannung der Diode
Uce = Spannung bei durchgeschaltetem Transistor
Rv = Vorwiderstand
Id ist Strom, der bei normalen Betriebsbedingungen über die Diode fließt.
Gruß
ob Dein Programm funktioniert, kann ich nicht sagen, weil ich kein Programmierer bin.
Ich würde in den Stromkreis TXD; C; E; GND noch einen Widerstand einbauen, weil mir die Spannung 10 Volt als etwas zu hoch vorkommt. Es könnte durch die nichtlineare Kennlinie der Diode zur Zerstörung der Diode oder u.U. auch des Transistors kommen.
Berechnung der Spannung am Widerstand:
Ur = 10V- Ud - Uce
Rv = Ur/Id
Ud = Betriebsspannung der Diode
Uce = Spannung bei durchgeschaltetem Transistor
Rv = Vorwiderstand
Id ist Strom, der bei normalen Betriebsbedingungen über die Diode fließt.
Gruß