Forum: Platinen Atmega Eval Board eigenbau


von U. S. (corpsman)


Angehängte Dateien:

Lesenswert?

Guten Morgen allerseits,

Ich bin dabei, mir ein eigenes Eval-Board für den Atmega32 und Atmega8 
zu bauen.

Also eigentlich bin ich (meiner Meinung nach) schon fertig.

Der Verwendungszweck soll das Erforschen der beiden Atmega Typen, sowie 
erste Schritte im Umgang mit I2C und Kommunikation zwischen µ- 
Controllern sein. Ebenfalls sollen alle typischen Anwendungsgebiete von 
Eval-Boards abgedeckt werden.

Nachdem ich euer Urteil abgewartet habe, will ich alle Sourcen ( Eagle 
Dateien, Stücklisten, Pinbelegungsplan ... ) als OpenSource auf meiner 
Homepage http://www.Corpsman.de zur Verfügung stellen.

Meine Frage an euch ist nun folgende.

1. Seht ihr noch irgendwelche Fehler ?
2. Kennt ihr gute Platinenhersteller, die Zweiseitige Platinen mit durch 
Kontaktierung günstig herstellen ?
3. Noch offene Fragen, Verbesserungen, Kritik ?

Worum es geht :

Features des Atmega Board v. 1.0

- Atmega 32
- Atmega 8
- 16 MHZ  / 32 Khz Taktquelle für Atmega 16
- 16 MHZ  / 32 Khz Taktquelle für Atmega 8
- 40-Pin Pfostenleiste für Atmega 32
- 34-Pin Pfostenleiste für Atmega 8
- 2 * EEProm via I2C Bus der 24Cxx-Serie
- I2C zur Kommunikation zwischen Atmega 8 und Atmega 32
- 2 * ISP
- 2 * UART
- 6 mal Digital In / Out, Analog In

- Eigenes Netzteil für ~9V
- 14 Pin Display ( im 8 und 4 Bit Modus + 1 PWM Leitung)
- 4 Pin DCF77 Modul
- Maße: 160x100 mm

Kurzbeschreibung :

Das Atmega Board kann sowohl mit nur einem Atmega als auch mit zweien 
gleichzeitig betrieben werden.

Primärer Anwendungszweck ist das Betreiben beider Atmega µ-Controller, 
dabei steht die Kommunikation via I2C-Bus oder UART im Vordergrund.

Durch die beiden Pfostenleisten sind fast alle Pins der Atmega 
verfügbar, dadurch ist eine beliebige Erweiterung möglich.

Alle erweiterten Baugruppen sind via Jumper zu schalt bar.

von Chris (Gast)


Lesenswert?

Am besten nicht nur deine Eagle-Dateien, sondern das ganze auch als PNG 
hochladen. Nicht jeder nutzt Eagle. Beim Board bieten sich je nach 
Übersichtlichkeit drei Bilder an: Top, Bottom und Top+Bottom.

von Michael S. (technicans)


Lesenswert?

Chris schrieb:
> Nicht jeder nutzt Eagle.

Vor allem nicht die Vollversion.
Für die Light-Version ist das Board wohl zu groß.

von Sni T. (sniti)


Lesenswert?

Zum öffnen reicht's. Bearbeiten kann man dann eben nur den 80x100 
Ausschnitt.

von Realist (Gast)


Lesenswert?

>Also eigentlich bin ich (meiner Meinung nach) schon fertig.

Aufbauen.
Testen.
Korrigieren.
Testen.
Aufgeben.

NICHT RUMNERVEN!

von U. S. (corpsman)


Lesenswert?

> Aufbauen.
> Testen.
> Korrigieren.
> Testen.
> Aufgeben.

Mit fertig meinte ich genau dass, der Grund der jetzigen 
Veröffentlichung ist ja, dass evtl. ein aufmerksamer Betrachter schon 
jetzt einen Fehler findet.

> NICHT RUMNERVEN!

Geh ich euch jetzt schon auf die Nerven ?


Bei der Veröffentlichung alles auch als PNG hoch laden ist vermerkt.

von Charly B. (charly)


Lesenswert?

Stehende Potis = Mist da nicht vernueftig bedienbar,
Taster direk hinter stehenden Potis und zw. den LED's =
noch groesserer Mist da noch weniger bedienbar
Schrift ueber Pads !!! bei uns sagt man: Knauper oder
Murkser ! (nur eine gelbe Binde mit 3 schwarzen Punkten
entschuldigt so etwas, und selbst dann nur bedingt)
EMV technisch ebenso murks meiner Meinung nach
Display sollte 16pol sein mit BL dort kann man auch
ein 14pol anschliessen, andersherum ist es wesentlich
schwieriger
Das sind die 'Sachen' dir mir bei 3 Minuten betrachten
aufgefallen sind, mit Sicherheit sind noch viele
andere vorhanden.
Also, ist dein Projekt vom Stadium 'Fertig' noch
'Lichtjahre' entfernt

vlG
Charly

PS. und hoert auf euch zu streiten ob Eagel File ok oder nicht!
    wer kein Eagle hat und wirklich helfen will kann doch nach
    einem anderen Format fragen und der TO oder ein Eagle User
    stellt es rein, aber es scheint geiler zu sein sich uebers
    Format zu 'Fetzen' als was zum Thema beizutragen

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

OT:
Charly B. schrieb:
> PS. wer kein Eagle hat und wirklich helfen will kann doch nach
>     einem anderen Format fragen
Womit wir wieder am Anfang wären. Und dann kommt beim Eagle noch dazu, 
dass man den richtigen Eagle braucht. Denn z.B. kann man mit seinem 
alten 4er keine 5er Dateien lesen... :-/

Und das Haupt-Manko ist, dass sich der Adler nach einem Doppelclick auf 
die Datei nicht selber öffnet (wie z.B. ein PDF-Viewer).

An einem Bild kann ich sofort sehen, ob hier Hilfe nötig ist. Und dann 
kann ich bei Bedarf immer noch nach den Eagle-Dateien fragen. So herum 
wird ein Schuh draus...

von U. S. (corpsman)


Angehängte Dateien:

Lesenswert?

> Stehende Potis = Mist da nicht vernueftig bedienbar,
> Taster direk hinter stehenden Potis und zw. den LED's =
> noch groesserer Mist da noch weniger bedienbar
> Schrift ueber Pads !!!

Die Potis sind extra am Rand, damit man sie Bedienen kann, liegend war 
einfach kein Platz mehr. Dito mit den Tastern und LED's auf meinem 
anderen Avalboard sind Taster und LED's ca. gleich hoch. Daher sollte es 
bedienbar bleiben.
Die Schrift habe ich nun gedreht.

> EMV technisch ebenso murks meiner Meinung nach

Das Mag sein, aber ohne einen Verbesserungsvorschlag hilft es mir nicht.

> Display sollte 16pol sein mit BL dort kann man auch
> ein 14pol anschliessen, andersherum ist es wesentlich
> schwieriger

Ursprünglich hatte ich 16 Pins vorgesehen, lies sich aber nicht Routen, 
ich habe hier sogar ein Display mit 20 Pins, für solche Fälle bleiben 
immer noch die Pfostenleisten.

> Und das Haupt-Manko ist, dass sich der Adler nach einem Doppelklick auf
> die Datei nicht selber öffnet (wie z.B. ein PDF-Viewer).

Ich weis ja nicht was du für ein System hast, aber bei mir geht dass, 
sowohl unter Win als auch Linux ( KDE ).

> An einem Bild kann ich sofort sehen, ob hier Hilfe nötig ist. Und dann
> kann ich bei Bedarf immer noch nach den Eagle-Dateien fragen. So herum
> wird ein Schuh draus...

Im Anhang ein Bild.

von Charly B. (charly)


Lesenswert?

Lothar Miller schrieb:

>Womit wir wieder am Anfang wären. Und dann kommt beim Eagle noch dazu,
>dass man den richtigen Eagle braucht. Denn z.B. kann man mit seinem
>alten 4er keine 5er Dateien lesen... :-/
Du bist wieder am Anfang, i denk die meisten hier sind in der Lage
sich die aktuelle Freeware runterzuladen ums sich die Dateien anzusehen
oder in PDF oder BMP zu exportieren

> Und das Haupt-Manko ist, dass sich der Adler nach einem Doppelclick auf
> die Datei nicht selber öffnet (wie z.B. ein PDF-Viewer).
Kopfschuettel
also das ist ja die einfachste Sache da eine Verkuepfung zu erstelln,
wenn man das nicht kann, PC einpacken und zurueckbringen mit der
Begruendung; "Ich bin zu dumm fuer einen PC" (ist hart aber wahr)

> An einem Bild kann ich sofort sehen, ob hier Hilfe nötig ist. Und dann
> kann ich bei Bedarf immer noch nach den Eagle-Dateien fragen. So herum
> wird ein Schuh draus...
Also das bezweifele ich, aber ich arbeite erst seit der Eagle Ver. 0.9
damit und hab nicht so viel Erfahrung, aber wie schon erwaehnt aus einem
Original kann man alle moeglichen Formate erstellen, aus einem .jpg oder
.png keine .brd &.sch Datei mehr

von Charly B. (charly)


Lesenswert?

U. Schächterle schrieb:
>> EMV technisch ebenso murks meiner Meinung nach
>
> Das Mag sein, aber ohne einen Verbesserungsvorschlag hilft es mir nicht.
Sorry i kann jetzt keinen EMV Kurs mit dir in 10 Minuten machen,
musste dich halt selber einlesen......

> Ursprünglich hatte ich 16 Pins vorgesehen, lies sich aber nicht Routen,
Vom Autorouter! (i denke du hast da nicht eine LB von Hand verlegt)
Zum Routen/Platinenerstellung gehoert ein bisschen mehr als die Bauteile
nach eigenem 'schoenheitsideal' auf die Platine setzen und den
Autorouter starten. ( das ist u.a. der Grund warum ich f. meine
Entwicklungen Geld bekomme)

von Mike H. (--scotty--)


Lesenswert?

Michael S. schrieb:
> Vor allem nicht die Vollversion.
> Für die Light-Version ist das Board wohl zu groß.

Da hat er wieder gut aufgepasst der liebe Headtrick!
Nur nicht von der Tatsache beirren lassen, dass auch die Light-Version 
metergroße Boards öffnen kann.
Immer weiter so und ruhig darauf beharren, auch den letzten schalen Senf 
abzulassen!

von U. S. (corpsman)


Angehängte Dateien:

Lesenswert?

Du hattest recht, bisher war das nur der Auto Router.

Also um dem EMV entgegen zu wirken habe ich nun die Masse Flächen 
Drastisch erhöht.

Ebenfalls versucht 90° Winkel in Leiterbahnen durch 2 mal 45° zu 
ersetzen.

von Mist (Gast)


Lesenswert?

Charly B. schrieb:
>...

Plenken und nicht wissen wozu ein Apostroph dient ist auch großer Mist.

von U. S. (corpsman)


Lesenswert?

So es hat zwar ein bischen gedauert, aber nun habe ich mein Atmegaboard 
v1.0 fertig ( ebenso diverse Erweiterungskarten, welche ich ein den 
nächsten Wochen ebenfalls auf www.Corpsman.de veröffentlichen werde ).

Die Bestückung und Inbetriebnahme ist ebenfalls abgeschlossen, bisher 
habe ich keine "EMV" Probleme.

Sollte sich tatsächlich jemand für mein Werk interessieren, so kann er 
hier  http://corpsman.de/index.php?doc=avrnetio/atmegaboard mehr 
erfahren.

Leider ist die hier empfohlene Entwicklungsumgebung "KontrollerLab" 
nicht mehr KDE4 Tauglich.

Daher habe ich entschieden eine Eigene zu entwickeln ( eine Vorschau 
gibt es hier http://corpsman.de/KLab.png ). Aktuell bin ich noch im Beta 
Status, aber Compilieren ( mit AVR-GCC ), Fuse bits lesen Schreiben, 
Programmieren ( mit AVR-Dude ), und Debuggen mit der Uart funktionieren 
schon. Zumindest für ATTiny, ATmega8, Atmega32 und Atmega644. Da meine 
IDE aber dynamisch aufgebaut ist, kann jeder interessierte weitere 
CPUS's hinzu fügen. Durch die Entwicklung unter Lazarus dürfte "KLab" 
auch unter Windows/ Mac lauffähig sein. Ich selbst nutze es nur unter 
KD4. Wenn jemand Interesse an KLab hat und nicht auf die 
Veröffentlichung ( als OpenSource Non Commercial Freeware ) warten 
möchte, so kann er sich gerne als Beta Tester bei mir melden.

In diesem Sinne..

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
Noch kein Account? Hier anmelden.