mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 5V beim starten am Port ist das Normal?


Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

hätte nee kurze Fragen.

ich hab das RN-Bord 1.4 von Roboternetz mir zum testen gekauft und 
schalte es über ein schalter zu (12V). Masse ist durchgehend 
angeschlossen.

Jedes mal wenn ich den Schalter umlege bekomme ich für ca.100ms 5V auf 
den PORT D Pin0 denn ich als Ausgang geschaltet gabe.

Kann mir jemand sagen was da falsch ist?

Ist da irgend eine wichtige einstellung in den Fuse Bits die das 
verürsachen könnte?

Mit freundlichem Gruß
Daniel

C++ Code

#include <io.h>

int main ()
{
    DDRD |= (1<<PD0);

    while(1)
    {
    }
}

Autor: Thomas R. (tinman) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
JP3 drin ?

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

JP3 hab ich auf dem Board gefunden aber da ist kein Jumper sondern nur 
nee Stiftleiste.

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Daniel schrieb:
> Jedes mal wenn ich den Schalter umlege bekomme ich für ca.100ms 5V auf
> den PORT D Pin0 denn ich als Ausgang geschaltet gabe.

Den solltest Du nicht als Ausgang setzen, da er fest mit dem 
MAX232-Ausgang verbunden ist. D.h. es kämpfen 2 Ausgänge miteinander und 
das ist ungesund.
Die Stromaufnahme wird um etwa 40mA steigen.


Peter

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ok danke dann probier ich mal den PD2.

Das ganze hin und her geteste hat auch nur angefangen weil der 
motortreiber baustrein l293D der mit auf dem Board ist genau das gleiche 
macht. Sobald ich das Bord anschalte gibt es ein spannungspitze.

Autor: Hubert G. (hubertg)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das Problem wird sein, das an den Enable-Eingängen des L293 keine 
Pull-Down-Widerstände sind. Wenn der Kontroller hochfährt, sind die 
Ausgänge hochohmig und damit undefiniert. 10k sollten da reichen.

Autor: Daniel (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für die ganzen Ideen werde das mal mit den Pull Down 
Wiederständen probieren.

Hab übrigens jetzt mal den PD2 probiert und siehe da das funktioniert 
dann auch so wie es soll.

Gruß
Daniel

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.