Hallo liebes Forum! Ich habe vor einiger Zeit eine Platine entwickelt, welche als eine Art Break-Out-Board für einen AT32UC3C0512C fungieren soll. Diese hat dementsprechend eine Menge ausgeführter Pins (Stiftsockelleisten), 2 Taster (Reset und Bootloader), einen 16Mhz-Quarz (für Bootloader) und zusätzlich noch eine USB-Buchse (auch Bootloader). Um das ganze noch flexibler zu machen, hab ich 3 "Solder Jumper" um den Bootloader-Button zu deaktivieren, den Vddin mit Vdd33 zu verbinden (für 3V Operation) und Vbus mit Vddin zu verbinden (Bus powered). Jetzt ist es so, dass ich den µC mit 5V von USB betreiben möchte. Allerdings wird er dabei sehr heiß und funktioniert nicht! Ich habe bereits ein von mir modifiziertes USB-Kabel ausprobiert, bei welchem ich in die Versorgungsleitung 2 Dioden gelötet habe, um die Spannung auf 3V zu bringen. Interessanterweise funktioniert es damit ohne heiß zu werden. Sogar der USB-Bootloader funktioniert, obwohl ich nicht den Jumper für 3.3V Betrieb eingelötet habe, welcher ja notwendig sein müsste um Usb zu versorgen. Habt ihr irgendwelche Tipps für mich, was schuld sein könnte? Alle Beschaltungen sind nach dem Datenblatt von Atmel bezüglich "schematic checklist" für die UC3C-Reihe. Danke im Voraus! Mit freundlichen Grüßen Florian
Florian schrieb: > Habt ihr irgendwelche Tipps für mich, was schuld sein könnte? Es könnte an der Schaltung liegen.
Vermutlich mag der AT32UC3C0512C kleine 5 V - das ist für moderne CPUs einfach schon zu viel.
Florian schrieb: > Vddin mit Vdd33 zu verbinden (für > 3V Operation) und Vbus mit Vddin zu verbinden (Bus powered). Laut deiner Beschreibung liegen jetzt überall die 5 Volt von VBUS an, was definitiv zu viel ist. Ansonsten: Schaltplan, vollständig, bitte.
Der mag schon alleine mit 5V betrieben werden - dafür muss man den nur entsprechend beschalten. Das einzige was doof ist, der AD-Wandler geht dann trotzdem nur bis 3V.
> Es könnte an der Schaltung liegen. Möglich wär's, ist aber wie gesagt die Standardbeschaltung. >Laut deiner Beschreibung liegen jetzt überall die 5 Volt von VBUS an, was definitiv zu viel ist. Ich habe die Brücke von Vddin aud Vdd33 natürlich nicht angelötet. Schaltplan sollte nun als PDF im Anhang sein. Vielen Dank für die Unterstützung! >Das einzige was doof ist, der AD-Wandler geht dann trotzdem nur bis 3V. Stimmt, aber damit kann ich leben ;) mfg Florian
Ich wollte nur anmerken, dass ich jetzt alle Pins auf unerwünschte Lötbrücken geprüft habe, das heißt ich habe immer 2 nebeneinanderliegende Pins auf durchgang geprüft. Dabei habe ich allerdings keinen Fehler gefunden, es ist alles sauber eingelötet! Der letzte Verdacht der mir hier bleibt wäre der Bootloader welcher standardmäßig auf dem IC ist. Kann es sein, dass der Bootloader nicht 5V kompatibel ist? Deaktiviert dieser eventuell den integrierten 3V Spannungsregler? Wird dadurch vielleicht automatisch eine Verbindung zwischen Vddin5 und Vddin33 hergestellt? Ich hoffe ihr könnt mir noch helfen, ich habe sonst keine Ideen mehr... MfG Florian
Nach langer Zeit melde ich mich wieder... Ich bin mir inzwischen auch schon ziemlich sicher, dass es nicht die Software ist, die Schuld ist, da auch mit gedrücktem Reset-Taster sich nichts ändert. Kann mir wirklich keiner Helfen? Die Platinen und die Bauteile waren nicht gratis, wäre also dumm, wenn sie einfach nicht funktionieren würden, ohne dass ich weiß warum. Bitte helft mir!
Ulrich schrieb: > Vermutlich mag der AT32UC3C0512C kleine 5 V - das ist für moderne CPUs > einfach schon zu viel. Da muss man nichts groß "vermuten". Einzig relevant sind dafür die Angaben im Datenblatt und die sprechen von max. 3.6V für VDDIN_33 und von max. 5.5V für VDDIN_5, VDDIO1, VDDIO2, VDDIO3 und VDDANA
> Laut deiner Beschreibung liegen jetzt überall die 5 Volt von VBUS an, > was definitiv zu viel ist. > Vermutlich mag der AT32UC3C0512C kleine 5 V - das ist für moderne CPUs > einfach schon zu viel. Sollte das wirlḱlich das Problem sein, bau doch einfach einen Wandler auf 3.3V o. weniger ein. Haste das mal ausprobiert?
>Kann es sein, dass der Bootloader nicht 5V kompatibel ist?
Der 1. April ist aber schon lang vorbei.
Ich bilde mir ein, dass schon mal geschrieben zu haben, aber ich habe bereits geschafft den Mikrocontroller mit 3.3V zu betreiben. Problemlos. Allerdings ist es wichtig, dass der IC auch mit 5 V betrieben werden kann, bzw. die Ausgänge 5V kompatibel sind. >>Kann es sein, dass der Bootloader nicht 5V kompatibel ist? >Der 1. April ist aber schon lang vorbei. Ich habe wie gesagt überlegt, ob eventuell aus mir unbekannten Gründen beim 3.3V betrieb nicht nur der interne Spannungsregler für 3.3V ausgeschaltet wird sondern auch eine Verbindung zwischen Vdd33 und Vdd5 hergestellt wird. Ich hab das aber schon damals bezweifelt und bin mir inzwischen auch sehr sicher dass es nicht so ist. Aber danke für jede Hilfe!
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.