Hi! Für mein nächstes Projekt, eine Universelle Platform mit ATMega, Nokia 3310 LCD, Beschleunigungssensor MPU6050 und Drehencoder habe ich mal ein Layout erstellt. Der SUB-D Stecker rechts ist zum flashen über ISP, sowie als Erweiterungsport (4ADC Kanäle) da. Die 8 LEDs um den Drehencoder sind für die Optik da. Sie werden über das 595er Schieberegister angesteuert. Stromversorgung ist mit Akku geplant. Dann Spannungsregelung auf 3V3 wegen LCD und dem Beschelunigungssensor. Akkupack hängt an "JP1" Die "Lücke" Im Schaltplan ist beabsichtigt. Dort war ursprünglich ein 6pin ISP Stecker. Den brauch ich aber nicht, da ich die ISP Pins auch an dem SUB-D Stecker rausgeführt habe. Ich hoffe, der Schaltplan ist nicht zu chaotisch :-/. Ist mein erster "großer" Schaltplan... Ich will das nicht selber ätzen, sondern bei elecrow.com machen lassen. Dort gibts 100x50mm in Grün extrem günstig. War mit einer - durchaus eher einfacheren Platine - von denen sehr zufrieden. Habe alles von Hand geroutet, bis auf den letzen Rest oben Links. Dort habe ich den Autorouter fertig machen lassen. Hat irgendjemand Anmerkungen? Sollten irgendwelche Dinge verbessert werden? Ist im Schaltplan alles vorhanden? Schonmal Danke im Vorraus!
die vias bei IC1 halte ich für ein bisschen too much..
crazy.arduino.hater schrieb: > die vias bei IC1 halte ich für ein bisschen too much.. Mhh ok... Bringt natürlich die Wärme gut weg, wobei ich denke, dass da auch nicht wirklich viel Wärme entsteht. Spricht irgendwas dagegen? Ansonsten 30 Downloads und keine weiteren Meinungen? Grüße!
Aref und Avcc sind etws seltsam angeschlossen, bitte nochmal prüfen.
Studi schrieb: > Sollten irgendwelche Dinge verbessert werden? Das mit den LED1 bis 4 solltest du dir nochmal überlegen.
Hi, die Richtung der LED1-8 solltest du überprüfen. Schafft der IC den Strom der LEDs? Avcc und Aref sehen auch komisch aus :-) Brauchst du da wirklich den vcc rippel drauf? Was hast du mit ADC6 vor? R8 ist erscheint mir etwas klein.
andi schrieb: > Aref und Avcc sind etws seltsam angeschlossen, bitte nochmal prüfen. Sollte jetzt passen. Danke! ArnoR schrieb: > Das mit den LED1 bis 4 solltest du dir nochmal überlegen. Wo du recht hast, hast du recht. Kommt davon wenn man Verbesserungen nur halb umsetzt :D. Robert F. schrieb: > Schafft der IC den > Strom der LEDs? Avcc und Aref sehen auch komisch aus :-) Sollte er eigentlich schon. Robert F. schrieb: > Was hast du mit ADC6 vor? R8 ist > erscheint mir etwas klein. ADC6 ist zum Messen der Akkuspannung. Da muss dann natürlich der Spannungsteiler anders angeschlossen werden. Danke! R8 ist ja der Serienwiderstand um den Pin zu schützen wenn man ihn aus versehen als Ausgang setzt, dachte da sind 200Ohm gut. Was wäre da ein besserer Wert? 1k? Was ist denn zum Layout allgemein zu sagen? So gut dass es nichts zu verbessern gibt? So schlecht, dass ihr nicht wisst, wo man anfangen soll? Grüße und danke schonmal für die Antworten bis jetzt!
Studi schrieb: > ADC6 ist zum Messen der Akkuspannung. Da muss dann natürlich der > Spannungsteiler anders angeschlossen werden. Danke! Das klappt nur wenn die Referenzspannung des ADCs unabhängig von der Akkuspannung ist. Hat die MCU vielleicht eine interne Referenzspannung die du nutzen kannst? Studi schrieb: > R8 ist ja der Serienwiderstand um den Pin zu schützen wenn man ihn aus > versehen als Ausgang setzt, dachte da sind 200Ohm gut. Was wäre da ein > besserer Wert? 1k? Schau ins Datenblatt welche Ströme dort mindestens fließen müssen. Wenn man von wenigen mA ausgeht sind >10k ein guter Wert.
Robert F. schrieb: > Das klappt nur wenn die Referenzspannung des ADCs unabhängig von der > Akkuspannung ist. Hat die MCU vielleicht eine interne Referenzspannung > die du nutzen kannst? Naja, Referenzspannung sollten ja stabile 3V3 vom Linearregler sein, oder nicht?
Hab die Änderungen mal eingegeben. Passt das soweit? Robert F. schrieb: > Schau ins Datenblatt welche Ströme dort mindestens fließen müssen. Wenn > man von wenigen mA ausgeht sind >10k ein guter Wert. Ok, werde da mal schauen. Den Finalen wert werde ich dann beim Bestücken ermitteln. Grüße!
Studi schrieb: > Passt das soweit? Schau dir lieber nochmal dein Aref an, willst du hier keine Referenz? Benutzt du die interne Referenz? Und schau mal wie im Datenblatt die Beschaltung von AVcc gezeigt ist. Natürlich geht das so, aaaaber...
Vielleicht spendierst du deinem Controller und den ICs sowie dem Display noch ein paar Abblockkondensatoren, bevor du später ewig nach Fehlern suchst. Ebenso am Resetpin, mach da einen Kondensator möglichst nah am Pin hin, um Störungen zu eliminieren. Muss der SW1_SW + S1 und S2 ein High-Side switch sein? Ansonsten kannst du den gegen GND gehen lassen und den internen Pull-Up verwenden.
Und lies dir bzg. Quarz-layout folgendes durch: http://www.lothar-miller.de/s9y/categories/33-Quarz Du hast in deinem 1. Entwurf dort sehr große Schleifen drinnen.
Hi! Hab das Ding nochmal neu geroutet. Habe nun AVCC einen C gegen Masse sowie eine Induktivität nach VCC Spendiert. Das eine Unrouted Wire unter dem ATMega habe ich gesehen, ist auch schon beseitigt... Habe auch probiert, die Design Richtlinien fürs Quarz umzusetzen. Was meint ihr?
Studi schrieb: > Hab das Ding nochmal neu geroutet. Habe nun AVCC einen C gegen Masse > sowie eine Induktivität nach VCC Spendiert. Und dabei den Aref wieder falsch gemacht. Warum hast du jetzt einen Kondensator GEGEN Vcc? Les dir mal zum besseren Verständis bitte das durch: http://www.mikrocontroller.net/articles/AVR-Tutorial:_ADC Dann hast du noch zwei weitere Airwires. Wenn du den Ratsnest Befehl laufen lässt siehst du anschließend unten links wieviele Airwires du noch verlegen musst. Warum drehst du den Quarz nicht so, dass du ihn auch wirklich gut layouten kannst? Dreh ihn doch einfach auch um 45° Zudem fehlen immer noch die beiden Abblockkondensatoren an den Vcc/Gnd Paaren.
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.