Ausgänge nicht = 0 V?

Gast #994424
Hallo,

ich habe eine prinzipielle Frage zu den AVR's. Ich habe an einen Pin 
eines Mega8, der als Ausgang deklariert ist, einen Summer angeschlossen. 
Der Ausgang ist aber nicht auf High geschaltet, trotzdem summt permanent 
ganz leise der Summer. Nachdem ich mal die Spannung gegen Masse an 
diesem Ausgang nachgemessen hab, stellte ich fest, dass permanent, 
obwohl dieser Ausgang auf Low steht, eine Spannung von ca. 100mv 
ansteht. Ist das normal?

Danke.
Gast
klar
z.B. Tiny2313

Symbol Parameter Condition Min. Typ. Max. Units

VOL Output Low Voltage(4)
(Port A, Port B, Port D)
IOL = 20 mA, VCC = 5V                0.7   V

IOL = 10 mA, VCC = 3V                0.5   V


VOH Output High-voltage(5)
(Port A, Port B, Port D)
IOH = -20 mA, VCC = 5V    4.2              V
IOH = -10 mA, VCC = 3V    2.5              V

gruß hans
Zulässig ist es natürlich schon. Das ist aber hier nicht die Frage.

Ein nicht gegen eine andere Spannung belasteter CMOS-Ausgang hat m.E. 
keine 100mV Differenz gegen GND. Es sei denn der interne Massepegel des 
Porttreibers hat aufgrund von Spannungsdifferenz im Chip (z.B. Strom auf 
anderen Portpin) nicht gleichen Pegel wie das Messgerät.

Es kann hier also durchaus von Bedeutung sein, was auf anderen Portpins 
los ist, egal ob vom gleichen Port oder nicht. Und ob der GND Anschluss 
des Controllers vielleicht auch schon auf 100mV liegt,
Gast
Also es ist so, dass der Pin mit dem Summer nicht der einzige Ausgang 
ist, der am µC abgegriffen wird. Genau genommen wird der ganze Port B, C 
und D belastet (aber im zulässigen Bereich). Ok, dann muss ich wohl eine 
Diode vor den Summer bauen, damit an dieser 0,7V abfallen und der Summer 
still ist.

Danke für eure Antworten!

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 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.