AVR Tri-State

Gast #3885457
Lesenswert?
• ▲
▼
Hallo zusammen,

ich habe ein Problem mit der Tri-State Funktion meines ATmega16A.
Mit einem Port (im Tri-State Modus: DDRx = 0, PORTx = 0) möchte ich 
einen MOSFET ansteuern und damit 12 Volt schalten. Normalerweise müsste 
im Tri-State Betrieb die Spannung über R1 ja 0 Volt betragen, da der 
Strom nirgendwo hin fließen kann.
Jedoch sind ca. 6,2 Volt zu messen.

Hat jemand eine Idee wie ich dieses Problem beheben kann?

Hier noch eine kurze Skizze der Schaltung:

                  _____ 12 Volt
                  |        |
                  |        |
              R1 |  |      |
                 |__|      |
        R2_       |        |
µC --- |_____|----|----- P-MOS
                           |
                           |
                           |
                        LED + R
                           |
                           |
                          ___


Viele Grüße,
Jason
Gast #3885470
Lesenswert?
• ▲
▼
Die Pins deines AVR sollten eigentlich clamp dioden besitzen die 
verhindern das Die Spannung nicht allzuweit über Vdd hinausgeht.

5V + 0.7V + 6,2V = 11,9V => kommst also in etwa hin was du da misst.

Ich hoffe du hast die zulässigen Ströme berücksichtigt wenn du schon 
versuchst den üC zu Grillen:-)

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.