Hi, wie man dem Titel entnehmen kann, bin ich dabei, zum ersten mal eine eigene avr schaltung zu entwickeln. Zusätzlich schließe ich 4 taster (die ausgewertet werden) und 1 Display (zur ausgabe - reichelt: LCD 161A) an. Das größte Problem, dass ich nun habe ist der umgang mit eagle. Ich weiß weder ob die schaltzeichen die ich nutze richtig sind, noch kann ich sie ordnentlich auf das platinenlayout übertragen. Außerdem wäre es nett, wenn jemand über die schaltung gucken würde (wobei ich es größtenteils aus dem wissens bereich hab). Ich hoffe von euch hilfe zu bekommen. Im Anhanag befindet sich die Schaltung. Ich bin mir unsicher wie ich die Taster anschließen soll. PA0,1,2,3(ADC0,1,2,3) Pin: 37-40 über jeweils ein taster nach GND (Pin 31) und dan nochmal ans 'richtige' GND? Den LCD Display schalte ich wie hier zu sehen ist. Möglich, oder? http://www.roboternetz.de/wissen/index.php/Bild:Lcdmodul_4bit_schem.png Bitte um Hilfe
Hallo Vivaldi, hänge Schaltplan und Layout doch besser als Bild an..... Gruss Otto
Hier ist das layout der platine ;) Autorouting geht bei meiner demo version von eagle nicht und so anordnen kann ich es einfach nicht :(
Der schaltplan - alles korrekt? Zusätzlich schließe ich 4 taster (die ausgewertet werden) und 1 Display (zur ausgabe - reichelt: LCD 161A) an. Ich bin mir unsicher wie ich die Taster anschließen soll. PA0,1,2,3(ADC0,1,2,3) Pin: 37-40 über jeweils ein taster nach GND (Pin 31) und dan nochmal ans 'richtige' GND? Den LCD Display schalte ich wie hier zu sehen ist. Möglich, oder? http://www.roboternetz.de/wissen/index.php/Bild:Lcdmodul_4bit_schem.png
Hallo Vivaldi, Du kannst die Bauteile nach Betätigung des "Button 4 Pfeile" beliebig verschieben. Alle gelben Linien kannst Du dann mit "Button Route" verbinden. Sind aber noch recht wenig Linien...... Auch die Aussenmasse der Platine kannst Du verändern, Wenn Du Dich vertan hast, kannst Du es mit "F9" rückgängig machen..... Gruss Otto
Hallo Vivaldi, "C3" isz scheinbar nicht verbunden und "C4" ein wenig dürftig - 100µF wären angebracht.... Der Wert des Quarzes mit den zugehörigen Kondensatoren (22pF) fehlt noch. Die Taster kannst Du z. B. vom Port gegen Masse schalten und über die internen "Pull-Up" des Controllers an "+" ziehen. Otto
Schau dir mal das Manual und das Tutorial von Eagle an, ist alles in deutsch. Da liest du dir mal folgendes an: 1. Masseflächen = Button Polygone + Button Ratsnest 2. Button Name + Button Wire 3. Button Miror zum drehen der Bauteile Einfach ins Manual schauen und dann kurz ausprobieren.
Als erstes solltest du mal einen ERC machen und die aufgelisteten Fehler beseitigen. In das korrigierte board trägst du dann auch gleich die Taster (vom Port über den Taster nach GND)und das Display ein und postest es hier. Dann wird dir hier jederman weiter helfen falls es noch irgendwo hakt. Das Hintereinander (ja, dann soll da noch dies und das hinzukommen) ist einfach Mist.
@Vivaldi Hier: http://projektlabor.ee.tu-berlin.de/onlinekurs/eagleboard/ ist ein gutes Videotutorial für Eagle. Hoffentlich hast Du einen schnellen Netz-Zugang. MfG Paul
Irgendwie scheint dein ISP-Steckverbinder falsch beschaltet zu sein (Reset dauerhaft an VCC?)
Es erscheint mir etwas unguenstig die Versorgungspannung fuer den uC ueber den 10k Widerstand zu fuehren :) Ist vllt beim Verschieben passiert oder so... Gruss Chris
Ich hab mal das durcheinander etwas sortiert. Ich nehm mal an das du mit dem AVR ISP programmieren willst. PS: ist nur ein Vorschlag :) die Bauteilbauformen solltest du noch nach dem was du so rumfliegen hast anpassen :)
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.