LED am CPLD anklemmen

Gast #3046401
Lesenswert?
• ▲
▼
Hallo,

ich habe hier eine LED über einen 470 Ohm Widerstand zwischen 3.3 Volt 
und einem CPLD-Pin hängen. Bei den uC weiß ich, daß man wohl besser den 
Strom in den uC laufen läßt als anders rum - also so auch beim CPLD.

Um jetzt die LED anzuschalten muß ich also den Pin als 'out' definieren 
und den Wert auf '0' setzen. Jetzt fließt der Strom in den 'out'-Pin 
hinein und nicht hinaus.

Gibt das Probleme?

Danke für die Hilfe. Klaus
Gast #3046457
Lesenswert?
• ▲
▼
Bei leistungssymmetrischen Gegentaktendstufen (Halbbrücke) ist es 
egal... bei Quasi-OC-Endstufen die nur mit einem mageren, internen 
Pull-Up "oben" (High) gehalten werden, ist die Schaltleistung nach LOW 
deutlich grösser, als das, was der Pull-Up bereitstellen kann.

Wenn im Datenblatt nix steht von wegen unterschiedlichem Stromquellen- 
und Stromsenken-Imax, dann kannst du von nem symmetrischen Port 
ausgehen, der in beide Richtungen gleich belastbar ist.
Gast #3047492
Lesenswert?
• ▲
▼
Falk Brunner schrieb:
> OK, klassisches Beispiel, ABT Serie

na ja, das "B" in ABT kommt daher, dass die Teile bipolare 
Ausgangstreiber haben. Kann man also streng genommen nicht Beispiel für 
CMOS zählen.

Die ganzen 8051er Derivate haben das von Mikel beschriebene Verhalten:

mikel schrieb:
> bei Quasi-OC-Endstufen die nur mit einem mageren, internen
> Pull-Up "oben" (High) gehalten werden, ist die Schaltleistung nach LOW
> deutlich grösser, als das, was der Pull-Up bereitstellen kann.

Will man dort einen Pin als Eingang nutzen, treibt man eine (schwache) 1 
nach
außen.
#3053353
Lesenswert?
• ▲
▼
ich habe mal einen XC9572XL ( 3,3V Betriebsspannung ) dazu gebracht, als 
Stromquelle für diverse LEDs zu dienen ( alle LEDs auf der linken Seite 
auf dem Steckbrett ). Gab keine Probleme. Auch der ATmega325 (5 V) 
konnte die LEDs auf der rechten Seite ohne Probleme mit Strom versorgen. 
Bei <5mA pro LED sind die LEDs ausreichend hell und ob man die IO Pins 
als Senke oder Quelle benutzt ist egal, denke ich. Nur bei Power LEDs 
sollte man über eine bessere Ansteuerung nachdenken. Die IC Hersteller 
empfehlen aber immer, den IO Pin als Senke zu verwenden, da der IO Port 
mehr Strom "versenken" kann als liefern, besonders in der Summe aller IO 
Ports.

http://youtu.be/ncqamVNMrKM

Gruß,

dasrotemopped.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 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]
  • [vhdl]VHDL-Code[/vhdl]
  • [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.