Ich habe hier ein SMD Bauteil das ich nicht identifizieren kann.
Über Google finde ich absolut nichts, und auch die Datenblatt-
Suchseiten konnten mir nicht weiterhelfen.
Was ich finde ist A3P von Philips, ist aber nicht, da es dann
eine Shottky-Diode sein müsste, was wiederum nicht zur Funktion
passt.
Da es defekt ist (Feinschluss zu Anschluss C), möchte ich es
gerne ersetzen. (Elektronik einer Netzwerk-Festplatte von MOGU.
Platinenhersteller KingByte mit Bauteilen von Selbigem.)
Bauteilaufschrift: A3PH und quer dazu dann die Zahl 19.
Von der Bauform her ist es wie ein Transistor (rechteckig und drei
Anschlüsse).
Von der Funktion her: FET, Schalter.
Von den Anschlüssen ist C der Steuereingang, A der Ausgang und
B Spannungseingang. C wird über einen 10kOhm Wiederstand angesteuert
an dem aber kein Spannungsabfall zu messen ist.
| | | B
| |
A | | |
| |
| | | C
An funktionierenden Bauteilen messe ich folgende Spannungen:
A B C
3,3 3,3 0
2,1 3,3 2,1
5,0 5,0 0
Kennt jemand von euch das Bauteil, kann es identifizieren oder mir
sagen wo man wenigstens ein Datenblatt bekommt?
Zu meiner Bauteilsuche bin ich inzwischen ein Wenig weiter gekommen.
Da man mir anhand der Daten gesagt hatte das es ein P-Mosfet sein müsste
bin ich nun auf den Si2303DS von Vishay Siliconix gestossen.
Datenblatt habe ich auch gefunden, aber nun stellt sich mir die Frage
woher ich den bekommen kann. Scheinbar scheint niemand diesen Typ zu
kennen. Auch scheint ein P-Mosfet im SOT-23 Gehäuse eine absolute
Rarität zu sein.
Ich bräuchte nur 2-3 Stück (OK,Reserve dann sind es 5 Stück).
Hat jemand eine Quelle für den oder einen Vergleichstypen, ohne das man
gleich 20 Euro Mindermengenzuschlag zahlen muss?
Sorry für das Crossposting, aber ich hoffe das ich so diejenigen finde
dir mir die Ursache für mein Problem erklären können.
F-Up ist hoffendlich passend gesetzt, sonst bitte anpassen.
Ich habe ein Problem mit dem realisieren einer Drehzahlmessung über
einen PC und hoffe nun hier die Lösung zu finden.
Ich möchte nur eine Drehzahlmessung realisieren die von 1 bis 2500 oder
wenigstens von 60 bis 2200 U/Min geht. Eigendlich ein einfaches Vorhaben
könnte man meinen, doch der Teufel steckt im Detail. Über einen
Sensor
bekomme ich pro Umdrehung einen Impuls. Die Messung erledige ich über
den Timerbaustein im PC.
Da der Timerbaustein im PC fest mit 1193182 Hz getaktet wird, reicht der
Zählbereich nicht aus und muss ihn über den Timerinterrupt erweitern.
Wenn der Messimpuls kommt läuft folgendes ab:
1.Wert im Timerbaustein festhalten (OUT 0x043,04)
2.Wert aus Timerbaustein auslesen (2x IN 0x040)
3.Softwaretimer auslesen (Word aus Adresse 0x0040:0x006C)
3.Die zuvor gespeicherten Werte hohlen
4.Die aktuellen Timerwerte zwischenspeichern
5.Die Differenz aus alten und aktuellen Werten berechnen
6.Aus der Differenz die Drehzahl errechnen (Drehzahlq590920/Diff).
Dummerweise habe ich aber bei den Werten große Sprünge drin. Um dem
Problem auf die Spur zu kommen habe ich nun 100 Werte jeweils vom
Timerbaustein (Spalte B) und vom Softwaretimer (Spalte A) bei der
Messung abgespeichert.
Hier ein Auszug davon:
A B C D E F G H
Timer Differenz Gesamtwert Diverenz Drehzahl
Soft Hard Div A Div B A*65536+B Div E U/Min
Das Verrückte dabei ist nun, warum zählt der Softwaretimer
des PC konstant im Wechsel mal um 1 und mal um 2 weiter wie
es Spalte C aufzeigt? So fehlt mir jeweils ein Interrupt aus
dem Timerbaustein. Wenn ich jeweils zum Gesamtwert passend
65536 dazuzähle bzw. abziehe, dann habe ich schöne konstante
Werte.
Die Uhr des PC, die ebenfalls aus dem Softwaretimer errechnet
wird geht hingegen auch nach Stunden korrekt. Wenn ich im
Interruptkontroller die anstehenden Interrupts überprüfe, so
kann ich keinen ausstehenden zum Auslesezeitpunkt feststellen.
Die Interrupts müssen demnach korrekt erfolgen, und trotzdem
bekomme ich Werte aus Soft- und Hardwaretimer die nicht
zueinander passen.
Warum? Was passiert da?
Auch schlugen alle Versuche fehl aus den Werten und auch wenn
sie zweimal gelesen werden, irgend wie an zueinander passenden
Werten zu kommen.
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum