Probleme mit den IO-Konfiguration

Gast #408255
Lesenswert?
• ▲
▼
Hallo zusammen,
bin mal wieder am Ende meiner Kräfte mit meinem Problem. Ich wollte
heute eine Motorsteuerungsplatine an meinem ATMEGA32 betreiben. Alles
läuft soweit wunderbar, ausser das mir der Port PD7, den ich als
Ausgang definiert habe nur ca. 2.5V anzeigt und nicht 5.6V wie der Port
PD3. Die PMW hab ich auf OCR1A und OCR1B angelegt und funktioniert auch
wunderbar. PD2 und PD3 hab ich als Schalter für den einen Motor PD6 und
PD7 für den anderen. Bei PD2 und 3 funktioniert es wunderbar. 0V und
5.6V wen ich die Pin ändere gerade anders. 5.6V und 0V. Motor dreht
anders. Wenn ich bei PD7 messe hab ich 0V und 2.5V. Wenn ich die
Pinbelegung ändere im Programm hab ich 4.4V und 2.5V. Wo kann mein
Problem liegen?
Wäre froh um jede hilfe.
Mit freundlichen Grüssen
Manuel Miklo

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.