DS18S20-PAR parasitär versorgen

OP #1564969
Hallöle!
Ich habe hier ein so weit funktionierendes 1-Wire-"Netzwerk" vor mir 
liegen, an dem genau ein DS18S20-PAR angeschlossen ist. Nun, die 
Kommunikation funktioneirt soweit (ROM-ID lässt sich auslesen, 
Scratchpad auch), aber leider funzt die parasitäre Stromversorgung nicht 
:(
Nachdem Versuche mit einem MOSFET gescheitert sind, habe ich folgenden 
Versuchsaufbau gewählt: Eine Schaltung aus 2 Transistoren, npn und pnp 
(siehe Anhang).Leider funktioniert die Stromversorgung so jedoch 
nicht... ich habe keine Ahnung wieso, denn schalte ich einfach einen 
Widerstand anstelle des Sensors zwischen DQ und GND, so zieht der 
"Strong Pullup" (die Transistorschaltung) DQ auf auf 4V. Schließe ich 
aber den Sensor an, so führt dies zu dem Ergebnis im Anhang... Man 
sieht, an welcher Stelle DQ durch den Transistor auf 4V gezogen wird, 
kurze Zeit später aber fast auf GND gezogen wird... warum???!!!
Ich hoffe, mir kann jemand weiterhelfen! :D

Liebe Grüße,
Stefan
Angehängte Dateien:
OP #1565867
Hätte ich nen AVR, würd ich das ja machen ;) ich hab aber den AN2131...
Naja, p-FETs hab ich leider nicht hier... aber das müsste doch auch so 
funktionieren! Schließlich ist die Hardware nicht sonderlich 
kompliziert! Ich frage mich nur, was der DS18S20 da sendet... das ist 
das eigentliche Problem denke ich.
#1565881
Stefan S. schrieb:
> Naja, p-FETs hab ich leider nicht hier...

Nun, dann brauchst Du Dich auch nicht zu wundern.
Du mußt nahe VCC liefern, also P-FET oder PNP-Transistor.

Ich sehe grad, Deine Schaltung ist mit PNP. Nun brauchst Du ihn nur noch 
richtig rum setzen dann könnts sogar gehen.
Der NPN ist überflüssig.


Peter
OP #1566269
Sorry, hatte im Schaltplan leider die Anschlüsse vertauscht... also, im 
Anhang das richtige Schaltbild. Das Problem ist aber noch das gleich... 
(siehe Bild im ersten Post)
Den npn brauch ich auf Grund der Pegelunterschiede...
Hat jemand och Ideen, warums nicht funktioniert?
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.