mikrocontroller.net

Forum: Analoge Elektronik und Schaltungstechnik einfluss spannungsteiler auf porteingang?


Autor: Dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo, ich hab in letzter zeit ein kleines problem.
ich hatte zuerst aus meiner DTMF-erkennung die datenleitungen direkt an
mein STK300(ATmega103) geführt. aber da der chip ja auch 3,3 Volt
läuft, und ich ihn nicht durchhauen möchte, hab ich ein spannungsteiler
in jede datenleitung integriert.
funktioniert auch schön. nur manchmal passiert was komisches.

dann geben die PortPins auf einmal 3,8 Volt aus? obwohl sie auf input
programmiert sind. und überhaupt 3,8 Volt? wo komm die denn her?

dann muss ich immer erst das port als output, und dann als input
programmieren, bevor es wieder funktioniert. weiss auch nicht warum.
aber wenn ich das programm neu draufhau, und das port gleich wieder als
input programmier, und nicht vorher als output, funktioniert es nicht.
dann komm weiter 3,8 Volt raus.

also, kann der spannungsteiler daran schuld sein? und wenn ja, wie soll
ich den sonst die 5Volt auf 3,3 runterbekommen?

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo Dieter,
wie ist denn dein Spannungsteiler dimensioniert? Du hast auf jedenfall
immer den Ausgangswiderstand der DTMF-Schaltung und den
Eingangswiderstand des µC's parallel zum unteren Widerstand.
Vielleicht wird deine DTMF-Schaltung auch zu stark belastet. Welchen
maximalen Strom kann die denn treiben?

Oliver

Autor: Dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hmm, ich denk, ich hab da irgendwas mit dem port nicht richtig beachtet.

das wird wohl von irgendwas irgendwie schon genutzt. komisch.
ich hab die DTMF-erkennung einfach an ein anderes port gehangen. nun
funktionierts einwandfrei, und ich hof, das bleibt auch so.
na ja, so lang ich das port nicht brauch, werd ich mich nicht durchs
datenblatt arbeiten. mein programm is mittlerweile auch schon ein
bisschen groß geworden. kein lust da was zu suchen ;)

trotzdem danke

Autor: Andreas Jäger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
"...na ja, so lang ich das port nicht brauch, werd ich mich nicht
durchs datenblatt arbeiten. mein programm is mittlerweile auch schon
ein bisschen groß geworden. kein lust da was zu suchen..."

Hoffentlich programmierst Du nicht mal 'ne Schubumkehrkontrolle...

MfG
Andreas Jäger

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.