PortA schaltet nicht richtig aus !

Gast #462790
Lesenswert?
• ▲
▼
Moin,
Ich habe nun das das Weihnachtsgeschenk für meine Freundin fast fertig, 
es ist ein 20x20cm großes LED Herz mit ca 50 LEDs, es werden immer zwei 
über einen Transistor geschaltet. Später sollen die einzelnen Kanäle 
bestimmte Blinkmuster erzeugen. Gesteuert wird das ganze von einem 
ATmega16 in TQFP Bauform.
Funktioniert alles auch soweit ganz gut.
Allerding habe ich Probleme mit PortA: Alles LEDs (also 16 Stück 
gesteuert über 8 Transistoren) gehen bei LOW nicht ganz aus. Sie 
leuchten  bei PortA= 0 immer noch ein bisschen. Bei den anderen LEDs, 
welche mit den gleichen Transistoren geschaltet werden ist das kein 
Problem, sie gehen ganz aus.
Verdrahtet habe ich das ganze nach foglendem Schema:

http://www.stephanknoke.de/Modellbau/TippsTricks/Elektronik/Bilder/PNPTransistor.jpg

Mit einem BC807.
Wenn ich einen PNP Transtor nehme habe ich das Spielchen nur umgekehrt: 
Die LEDs gehen zwar aus, aber leuchten nicht so hell wie die anderen.

Hat jemand ne Idee was ich machen könnte?
Ist der Chip vieleicht im eimer?


Gruss

Alex


Gast #462795
Lesenswert?
• ▲
▼
BC 807 ist ein PNP-Transistor. Folglich müsste bei einem LOW-Signal an 
der Basis die LED leuchten, bei HIGH aus sein. Eventuell ist der 
HIGH-Pegel etwas zu niedrig, so dass der Transi nicht ganz gesperrt 
wird.
Vorschlag:
Widerstand zwischen Basis und Emitter, z.B. 1k.

Gruss
Mike
Gast #463236
Lesenswert?
• ▲
▼
Hallo,

Standardfrage meinerseits: steht dazu nichts im Datenblatt des ATMega16?

Antwort: steht schon, aber... (hier beliebige Ausrede einfügen) ;-))

AVcc und AGnd sind die Betriebsspannung der AD-Wandler und damit auch 
die vom PortA beim ATMega16.

Gruß aus Berlin
Michael

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.