Archiv verlassen und diese Seite im Standarddesign anzeigen : Robo Control Mega168 - Mainboard fertig
Max Hinze
18.12.2009, 19:34
Hallo
ich habe mir als Ferienprojekt ein Roboter überlegt der ein Mainboard bekommen soll das man modular erweitern kann.
Die Hauptplatine soll geätzt werden und da ich das erste mal ein Layout gemacht habe, hoffe ich das ihr mal drüberschauen könnt.
das (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/Home/RoboControl168S.png?attachauth=ANoY7cqNH2kIex3BUWq W9uw8cb8t-wOpq4APXDjiiMxQi6FUpEjc7QZo_m1bRihF10bmMvqkaplcbXu HRuOw-o9X_WDEQ0gVyzhLlcqGrkfgFpryg4jh2y_OGYTBxfXXXoo10GB Ee2gIoMqj00aYUDvqd78jX53heesSaOqB0emJh1hbqOm_i0wOq aQdV0qRwep5H1DEn1cyaorjOMm0aSmHR5Sb0Vtlkg%3D%3D&attredirects=0) ist erstmal der Schaltplan.
Das Mainboard hat:
-einen Atmega 168 al Controller
-drei Systemtaster
-drei LEDs
-einen Pizolautsprecher
-ein adc pin wird auch schon für die Spannungsüberwachung verbraucht
-Platz für 3 Module
-eine Schraubklemme für 5V ersorgungsspannung
-eine Schraubklemme für z.B. die Motorspannung o.Ä.
Also bleiben effektiv für das Bussystem 11 Pins übrig. darunter 2 ADC den I2C bus, den RS232 bus, 2 Timer Pins, 2 Interrupt Pins und ein normaler IO Pin.
Hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/Home/RoboControl168L.png?attachauth=ANoY7coIqKmor-LD43x3hkRNAds1_6X979S3rnc0timOPMkFoZQUoF-ImDl2xWv4OBJd8Qel0C_LUfftW6jLwzMe4-U7lu6KNyrcWX2qu5CwX3a7gSf7nicTvp3yXCTn_J_uj7xpS9lZ UsozKDPLdq3P3Ej_W3TM0CC8L37TYbTgvZ-T7bDUTpFt5GYYGS2yP8okVcYJpAc6A09i88lrSv_to2-GCuyDQA%3D%3D&attredirects=0) dann mal das Layout ( Bitte überprüfen)
Danke schon im Vorraus
Gruß Max O:)
Hubert.G
18.12.2009, 20:06
AREF nicht mit VCC verbinden sondern über einen 100n nach GND.
An AVCC einen Kondensator nach GND und 10µH nach VCC, siehe Datenblatt Seite 258.
C4 und der Kondensator an AVCC gehören so nahe wie möglich an die Pin des AVR.
Die Leiterbahn für die Motorspannung so dick wie möglich.
Was einen Mega8 betrifft bist du mit den I/O schnell am Ende, daher ist ein Mega164 überlegenswert.
Max Hinze
18.12.2009, 21:04
danke hubert habs jetzt mal versucht zu verbessern.....
Hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/Home/RoboControl168L2.png?attachauth=ANoY7cpS9T7cKqdGCt S5ix64ODKEA36GVfRjF7ZytbUSNtIpDLxWO6kzjaEO0BsRH1np RQPyZjIlwQUhgwmeYY5DYrakGTgJ8qlIABs2CB7DfBwI8SYZ5i 1V4mtPUAwX3rcQ8CnZaLbGBVhdmxM5APDNkDBEEE-51Ntaerv8sL2p4RYZGJDwiBDElCsdMy598b-sSAdK0UGrf57BDB4UGpEB4EXalbVusw%3D%3D&attredirects=0) mal das neue Layout
ich Hoffe es ist jetzt besser :-k
Was einen Mega8 betrifft bist du mit den I/O schnell am Ende, daher ist ein Mega164 überlegenswert.
Ich benutz den Mega168(mehr Speicher,mehr....) das mit den Pins ist so ok. Die sind ausreichend für das was ich brauch. Und wenn ich doch mehr pins will kann ich die per I2C mit einem Modul erweitern
Gruß Max O:)
Besserwessi
18.12.2009, 22:16
Es ist immer noch die verbindung AVCC nach AREF drin. Da ist der kondensator von AREF nach GND die eindeutig bessere Lösung. Der Abstand von der Massefläche zum Rest ist sehr eng. Das könnte einfacher (weniger Gefahr von Brücken) werden mit etwas mehr Abstand.
Max Hinze
19.12.2009, 10:54
ok danke besserwessi
hab des übersehen mit AREF und AVCC. ](*,)
wie stellt man des in eagle ein mit dem Abstand ????? :-k
oberallgeier
19.12.2009, 11:33
... wie stellt man des in eagle ein mit dem Abstand ...Das wird sicherlich in diesem Video-Tutorial (http://projektlabor.ee.tu-berlin.de/onlinekurs/eagleboard/) erklärt. In welchem Kapitel das gesagt wird, weiß ich nicht mehr auswendig. Ich glaube, das wird schon in einem der ersten Kapitel erläutert.
Max Hinze
19.12.2009, 11:50
ok habs jetzt mal gemacht..... ist des so besser?????
http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/Home/RoboControl168L3.png?attachauth=ANoY7cqHZe8BGA5zbs fzeTygGNpsBv7QPxa82ABf4XKdbz37j3NDr15Yeo3YJJU4Zsux eYwpa4am9Q4T2RowJAkyfSqK4vs6IdNS3Gj1ZwzLU18RpYYoJ6 yBjcBn8gof77_83SDEJzfDYlL3gdvOafiEn8Hqf4ZMtHta1m4y rwzw_N8iBJaOpxUhbjH_mzjAqObbL5zI0PZWRWtl7FL_D5O-TAKY2OYjQQ%3D%3D&attredirects=0
Gruß Max
Max Hinze
20.12.2009, 10:35
will keiner mehr antworten???
hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/Home/Pinbelegungboards.png?attachauth=ANoY7co-HeHl_aJGfL4v9e6DKA1qzltXYaReNEabdHTSubE0IkebzWoNrJ t3mj9aI7YmGe6f5i72hP1d4fdDBaFPDbxtcg5q-oR16ujJICF7Q_qCcQlwY-zBGO8-JOvC2HhH9sbxKZf4XMtbj5AMyOGB6j-9Z7KkJ4QbKPG3fAtRnw-9L49sT-q3ILUvFnAPv0KqK-6uPNjRqsWunLx2vtT8EscZAoyXKA%3D%3D&attredirects=0) mal die Pinbelegung
Hubert.G
20.12.2009, 11:31
Keine Einwände mehr.
Ob wirklich alles passt sieht man ohnehin erst wenn man die ersten Erweiterungen dazu baut.
Max Hinze
20.12.2009, 12:24
\:D/ juhu
dann kann ich heute noch mit dem ätzen anfangen O:)
Max Hinze
20.12.2009, 19:36
hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/meine-projekte/robo-control-168/DSC00014.JPG?attachauth=ANoY7cp4AaCurl2KO2douEiVgr 3IdzkZrT7i9pRmA3mzVuFNkPLbFJT82GHst7t7W28Rp92ViXbd yY3JhN46tFO7jgU4m6SojPHxiwag-65g0k45vzOj0gfX6ZTchVi_Cuq4V1lqgVjA_jvoVRBWM3AzO59 C-DqneJkwtBHAMlsrP-Q-UbQbiaKplEp1chACaN-VltibyxbGW2X1OZxSd7tcXDLEIV8WnPo5rrtr6YLqvtIb_mPIz aQ%3D&attredirects=0) das fertig geätzte board
und hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/meine-projekte/robo-control-168/DSC00019.JPG?attachauth=ANoY7cqullQY8H0yaLi0uwFpec toCmGgiPsYU2XvVqiDh19B7LSm2OU8fZyPLvenv-21tFFPezPzgXLPkvjdByJ5DCjtj5MlVexMXXKPNLQzuptnxWfs 8Dsi0YWYz1YVO8kot3hsDbRaEkvdMxYis_Yl-7lDHfjI05LvvfIOX440z-gOqwpwYZuA6wL5WngqKJd0QDvrV_SK7o9c6foLlkicBB0qYxz5 dgsRZiFmmC0u_jRNluSLSyY%3D&attredirects=0) der bestückungsdruck
jetzt muss "nurnoch" gebohrt #-o und gelötet werden O:)
und als näachtes kommen dann die Module
Hubert.G
20.12.2009, 20:25
Sieht gut aus, wie machst du den Bestückungsaufdruck?
Max Hinze
21.12.2009, 15:19
Sieht gut aus, wie machst du den Bestückungsaufdruck?
danke O:) mit der Direkt-Toner-Methode....so übertrag ich auch meine Layouts auf die Rohplatine. Hier mal die Internetseite http://thomaspfeifer.net/ ist ganz unten ist des mit dem Bestückungsdruck.
Jetzt hab ich auch schon den nach meinung schlimmsten Teil hinter mir....das bohren:
hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/meine-projekte/robo-control-168/DSC00026.JPG?attachauth=ANoY7cqCZNMj5cn1oI5lnzqUyd aWu-v8UI3LxFQEUVuMGXD9YUambSQ_VmhfK0BsGIMl1T4CNeVMgm38 k27-hsw3DWfW0-B9VSHJdL2mzPJCEYnZxfwK752qsJP8jG9r6meBXHz8USy5hf6j 2wKfODGbC_769vgAl2oWX5Qhlvn7xG5h2FrX8Y2E3eC4eEVFjx XP8ZMvWbxcBB7p-ugVSuju4VnO7qqfzd9JgNHKBhZDKpFYqZ7aoVo%3D&attredirects=0) und hier (http://6138217963924114586-a-1802744773732722657-s-sites.googlegroups.com/site/maxhinze/meine-projekte/robo-control-168/DSC00027.JPG?attachauth=ANoY7cpTd-HFCDp5ZrU_QNmsm9Cb-uXjiHt8PRCscEkqPLF-OuRKVsIdl4TFQEcvgHjsFaYL13e-1V2NehgFaKteuBHR45kLJKj7EiBWbG5uHK9RH_C7L861d-7ajECWlxaCdUdaBaNvUMNvxoWVjvdRKQPCktey_xzE_7e3cVNH gqU47Z7-W-x08oSO9Y9ECoS0pzD8zprs3zmjKjnkusRbujhoGiAqgRqVgGKA gi-ig3wqsTjPes8%3D&attredirects=0) mal die bilder
Gruß Max
Max Hinze
22.12.2009, 18:38
Das Robo Control Mainboard ist jetzt komplett fertig und das 1. Modul.....ein
I2C LCD Display läuft auch schon hervorragend.
Hier (http://sites.google.com/site/maxhinze/meine-projekte/robo-control-168?pli=1) sind mal ein Paar Bilder.
Derzeit schreib ich gerade an der Firmware für das Mainboard in Bascom.
auserdem entwickle ich gerade Module für die Robo Control 168.
wer Ideen hat oder anregungen zur verbesserung bitte einfach schreiben
Gruß Max
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.