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?
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
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
"...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
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.