Mein erstes AVR Projekt (ua. eagle probleme).

Gast #725339
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
Angehängte Dateien:
Gast
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
Angehängte Dateien:
Gast
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
Gast
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
Gast
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 18 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.