Anfängerfrage Transistor Beschaltung

OP #1740653
Lesenswert?

Servus ich hätte da eine Frage wie ich folgende Schaltung realisieren 
soll.

Ich würde gerne wissen wie ich einen Transistor in der "Box" in der 
mitte beschalten muss und wie entsprechend die Widerstände für 5V zu 
wählen sind. Was für Standarttypen würdet ihr mir empfehlen.

Schaltgeschwindigkeiten sind gering.

Und bitte malt nicht einfach eine Linie zwische µC output und IC input. 
Danke! Das funktioniert nämlich nicht.
Angehängte Dateien:
Gast #1740665
Lesenswert?

Als Standardtyp würde ich 'Draht' empfehlen. Das funktioniert sofern der 
rechte IC einen 'normalen' Logik-Level-Eingang hat. So steht das in 
deiner Zeichnung. 5V habens auch beide also alles in Butter.

Falls der IC mehr Strom erwartet als der µC liefern kann, dann nimm 
einen 0815-PNP in Standardemitterbeschaltung [1] dazwischen.

Allerdings vermute ich stark, dass der Fehler woanders liegt als wie von 
Dir vermutet. Dafür bräuchte es aber mehr Details um die Glaskugel zu 
füttern.

HTH

[1] http://www.mikrocontroller.net/articles/Transistor#Emitterschaltung
Gast #1740690
Lesenswert?

Evtl. schaltest Du nur den Pull-Up zu ? Ich kenne mich mit PIC nicht 
aus.

Eine LED leuchtet schon mit unter 1mA, ein Relais über einen 
Transittortreiber benötigt noch weniger.

Ich behaupte immer noch, dass Du den Port nicht richtig konfiguriert 
hast,
#1740897
Lesenswert?

Datenblatt Seite 3 :
High current sink/source 25mA/25mA
(Das gilt für jeden einzelnen Portpin)

Seite 417:
Total power dissipation (Note 1) ...1.0W
Maximum current out of VSS pin...300mA
Maximum current into VDD pin...250mA
Input clamp current, IIK (VI < 0 or VI > VDD)...±20mA
Output clamp current, IOK (VO < 0 or VO > VDD) ...±20mA
Maximum output current sunk by any I/O pin...25mA
Maximum output current sourced by any I/O pin...25mA
Maximum current sunk by all ports...200mA
Maximum current sourced by all ports...200mA

Beachte auch das Kapitel "10.0 I/O PORTS"  ab Seite 131

Noch Fragen ?  :)
OP #1742487
Lesenswert?

So ich hab das Problem gelöst. :-D
Da hatte auch schon jemand den richtigen Riecher. Die Software war 
schuld. Ich Vollpfosten hab n paar nette Fehler in meinem C Code 
gemacht. (Ja ich hab irgendwie ne "~" vor das TRISREGISTER gebracht. 
Nachdem ich die entdeckt hatte hat's super geklappt.

Warum allerdings Flowcode das nicht gebracht hat werde ich wohl nie 
verstehen... Einzig und alleine darum (habe ich) Flowcode eingetzt - 
damit mir sowas nicht passiert...

Trotzdem vielen Dank für die Hilfe hier im Forum ...

Gruß
Moderator (Firma: Titel) Persönliche Seite #1742619
Lesenswert?

> So ich hab das Problem gelöst. :-D
Schön.

> Da hatte auch schon jemand den richtigen Riecher.
> Die Software war schuld.
Nein, das Sytem war schuld, oder der Nachbar, oder Nachbars Katze...
> Die Software war schuld.
Sei doch ehrlich zu dir selbst: DU warst schuld.

> Ja ich hab irgendwie ne "~" vor das TRISREGISTER gebracht
Woher soll der Compiler wissen, dass du das nicht willst?

> Einzig und alleine darum (habe ich) Flowcode eingetzt -
> damit mir sowas nicht passiert...
Der Rechner macht idR. genau das was man ihm sagt   :-o

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren