Moin, ich habe einen ATMEGA32 (16MHz) mit einer CP2102-Platine vom großen C verbunden. RXD, TXD und Masse. Die Kommunikation funktioniert einwandfrei. Über einen ULN2803 habe ich LEDs angeschlossen, die beim Programmstart mehrmals blinken. Jetzt folgende Situation: 1. Es ist kein Programmieradapter angeschlossen 2. Die Spannungsversorgung ist angelegt (12V Netzteil, 5V Spannungsregler auf der Platine) und die UART-Platine ist am PC angeschlossen. 3. Die Kommunikation funktioniert wie gewünscht Nun trenne ich die Versorgungsspannung komplett. Also meine 12V klemme ich inklusive der Masseleitung ab. So und nun schaltet sich der ATMEGA32 nicht richtig ab. Er wird anscheinend über den USB-Port, also RXD oder TXD und Masse, am Leben gehalten. Lege ich die Spannung an, dann fängt nämlich das Programm nicht bei 0x00 an. Nur wenn auch der USB-Stecker gezogen ist, dann startet der µC wieder bei 0x00. Any hints? Cheffe
Hi Sieh dir die Eingangsschaltung eine Pins im Datenblatt an, dann weist du warum es so ist. MfG Spess
spess53 schrieb: > Hi > > Sieh dir die Eingangsschaltung eine Pins im Datenblatt an, dann weist du > warum es so ist. > > MfG Spess Du könntest auch einfach Antworten :" Es sind die Schutzdioden an den Eingängen des M32" So würdest Du nicht nur eine brauchbare Antwort liefern, sondern auch den Traffic reduzieren!
Moin, wenn die Kollegen mich fragen, wieso es gerade regnet oder schneit, sage ich auch immer. Schau Dir die OMEGA-Gleichung an und Du weist warum es so ist ;-) Aber Spaß beiseite. Was kann ich denn gegen das Phänomen tun. An Pin 14 des ATMEGA liegen 3V und an Pin 15 2.3V an. Cheffe
Hi >Du könntest auch einfach Antworten :" Es sind die Schutzdioden an den >Eingängen des M32" >So würdest Du nicht nur eine brauchbare Antwort liefern, sondern auch >den Traffic reduzieren! Könnte ich. Aber beim nächsten kleinen Problem schlägt er wieder hier auf. Gibt noch mehr 'Traffic'. MfG Spess
Moin, ach spess53 ... Hier meine ad-hoc-Methode: Jeweils ein 4.7K-Widerstand in der Zuleitung vom USB/UART-Converter zum ATMEGA32. Die Spannungen brechen ein und der ATMEGA32 startet ordentlich und die Kommunikation läuft wie ohne Probleme. Wie ich las, passiert das auch wohl auch bei anderen Konvertern. Cheffe
Cheffe schrieb: > Die Spannungen brechen ein und der > ATMEGA32 startet ordentlich und die Kommunikation läuft wie ohne > Probleme. Halb gut. Also auch halb schlecht. Ganz gut: Brown Out enable auf 4,3 V und der Controller geht solange in Reset. mfg.
Eine Diode in der RXD Leitung (Anode zum Controller) sollte es tun. Das klappt natürlich nur dann wenn der PulUp Widerstand am Eingang aktiviert ist. Da TXD ein Ausgang ist und so an einem Eingang (idR hochohmig) angeschlossen wird fliest da kein Strom zurück.
Thomas Eckmann schrieb: > Halb gut. Also auch halb schlecht. > Ganz gut: Brown Out enable auf 4,3 V und der Controller geht solange in > Reset. > > mfg. Moin, leider hat das nicht funktioniert. Cheffe
spess53 schrieb: > Hi > >>Du könntest auch einfach Antworten :" Es sind die Schutzdioden an den >>Eingängen des M32" > >>So würdest Du nicht nur eine brauchbare Antwort liefern, sondern auch >>den Traffic reduzieren! > > Könnte ich. Aber beim nächsten kleinen Problem schlägt er wieder hier > auf. Gibt noch mehr 'Traffic'. > > MfG Spess Dann macht doch das Forum einfach dicht und beim Versuch eine Frage zu posten in uC+Elektronik kommt ein Fenster "Glotz ins Datenblatt". Genau das liest man hier ständig! :-) Alex
Thomas Eckmann schrieb: > Halb gut. Also auch halb schlecht. > Ganz gut: Brown Out enable auf 4,3 V und der Controller geht solange in > Reset. Moin, so die Widerstände sind wieder raus. Brown out hatte ich ja probiert, was anfangs nicht lief. Ich habe dann ... vielen Dank an spess53 für die Anregung ... das Manual durchgesehen und dann lesen müssen, dass für diese Funktionalität noch ein Fuse-Bit gesetzt werden muss. Nun läuft es wie es soll, wobei es natürlich nicht schön ist, dass dauerhaft eine Spannung vom Konverter angelegt wird. @Alex W. Mir will nicht in den Kopf, warum sich einige Leute überhaupt zu einer Äußerung genötigt fühlen. Aber hier haben sie dann wenigstens ihre kleinen armseligen Erfolge! Gruß Cheffe
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.