Forum: Mikrocontroller und Digitale Elektronik Bau eines AVR-Boards


von Martin F. (martin_f70)


Lesenswert?

Hallo!
Ich würde gerne ein eigenes AVR-Board bauen, weiß jedoch nicht ganz wie 
das geht...

Könnt ihr mir anleitungen empfehlen oder es mir schritt für schritt 
erklären?

ich habe physikalische und mathemat. voraussetzungen vorhanden

danke,
MARTIN

von Karl H. (kbuchegg)


Lesenswert?


von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Hallo!

Hast du das hier schon durchgearbeitet?

AVR-Tutorial

Sehr zu empfehlen...

P.S.: OK, Karl Heinz war wieder schneller. :-)

von Martin F. (martin_f70)


Lesenswert?

ja, aber das problem ist, wie programmiere ich es, dort werden nur 
isp-dsub adapter gezeigt, ich brauche usb!?

von Karl H. (kbuchegg)


Lesenswert?

Martin Fischer schrieb:
> ja, aber das problem ist, wie programmiere ich es, dort werden nur
> isp-dsub adapter gezeigt, ich brauche usb!?

Um einen Programmer kommst du sowieso nicht herum. Und da gibts 
natürlich auch welche, die am PC an einen USB Port kommen und dann auf 
den ISP Anschluss am Board gehen.

Einen Programmer baust du sinnvollerweise sowieso nicht selbst (kannst 
du in den meisten Fällen auch gar nicht, denn auf dem Programmer sitzt 
seinerseits wieder ein AVR, der ja auch erst mal programmiert werden 
will), sondern den kauft man fertig.

Wenn du das Tutorial gelesen hast, dann müsste dir mitlerweile klar 
sein, dass das Gesamtsystem so aussieht
1
    PC                      Programmer
2
   +---------------+   USB  +-------+         AVR-Board
3
   | Entwicklungs- | ------>|       |  ISP    +--------------+
4
   | umgebung      |        |       |-------->|              |
5
   |               |        +-------+         +--------------+
6
   +---------------+

PC und Programmer baust du nicht selber. Wohl aber das AVR-Board. Und 
das hat natürlich einen ISP Anschluss. Denn damit wird es am Programmer 
angesteckt.

: Bearbeitet durch User
von Martin F. (martin_f70)


Lesenswert?

und welchen billigen usb-programmer gibt es?

von TAFKASOH (Gast)


Lesenswert?

Ja nee, is schon klar. Wenn Du Dir die Zeit zum Lesen des Tutorials 
nehmen wuerdest stolperst Du ueber eine Link hierhin: 
http://www.mikrocontroller.net/articles/AVR_In_System_Programmer

von Uwe (de0508)


Lesenswert?

Hallo Martin,

vielleicht solltest Du dir dieses Board mit USB Atmel MKII Programm 
zulegen.

http://www.ehajo.de/Bausaetze/aTeVaL?source=2

Praktisch ist noch dieser Adapter und etwas 40pol Kabel

http://www.ehajo.de/Bauelemente/Adapter-40pol-auf-Breadboard?refertype=7

um auf einem Breadboard weitere Schaltungen testen zu können.

Des weiteren werden noch Starterkits mit µC angeboten:

http://www.ehajo.de/Starterkits/Starterkit-Luna?source=2&refertype=1
http://www.ehajo.de/Starterkits/Starterkit-Mikrocontroller?refertype=1

Vergl. dabei die mitgelieferten Atmel µC.

von Luca E. (derlucae98)


Lesenswert?


von Martin F. (martin_f70)


Lesenswert?

Luca E. schrieb:
> Martin Fischer schrieb:
>> und welchen billigen usb-programmer gibt es?
>
> 
http://www.ebay.de/itm/mySmartUSB-light-AVR-Programmer-Programmiergerat-/261319349302?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3cd7d8d436
>
> Den benutze ich und bin ganz zufrieden damit.

SUPER, den hol ich mir, und damit kann ich auch das avr-board aus dem 
tutorial was unter eigenbau war programmieren? super :D

von Falk B. (falk)


Lesenswert?


von derGast (Gast)


Lesenswert?


von Sascha E. (baracuss)


Lesenswert?

Ich würde dir als Programmer den Diamex ALL AVR Empfehelen.
Dieser Kann nähmlich noch ein bisschen mehr und Funktioniert für alle 
momentan vorhandenen AVR Controller.
Der kann nämlich ISP, PDI und TPI

http://www.conrad.de/ce/de/product/842382/?insert_kz=VQ&hk=SEM&WT.srch=1&WT.mc_id=google_pla&gclid=CIi2vbbx4boCFQlb3god6lwA9A

Und was das Board angeht solltest du dir einen Controller raussuchen den 
due gerne hättest und dann kannst du auch mal bei Atmel auf der Seite 
gucken dort findest du auch APP Notes in denen steht was du bei einem 
eigenen Board beachten solltest.

von Godi S. (godi22)


Lesenswert?

Wenn du Debuggen auch willst, was gerade am Anfang oft hilfreich ist 
dann empfehle ich dir den AVR Dragon
http://www.mikrocontroller.net/articles/AVR-Dragon

Und wie ich gerade sehe ist der auch schon ziemlich billig geworden:
http://www.reichelt.de/Programmer-Entwicklungstools/AT-AVR-DRAGON/3/index.html?&ACTION=3&LA=3&ARTICLE=97200&GROUPID=2969

von Martin F. (martin_f70)


Lesenswert?

ok, noch was: ich nutze eagle..welche lizensierung habt ihr und ist die 
kostenfreie auch nutzbar?

von Markus W. (Firma: guloshop.de) (m-w)


Lesenswert?

Martin Fischer schrieb:
> ok, noch was: ich nutze eagle..welche lizensierung habt ihr und ist die
> kostenfreie auch nutzbar?

Guckst du hier:

https://shop.cadsoftusa.com/en.html

...und nimmst die, die Lizenz für deine Anforderungen die richtige ist.

von Martin F. (martin_f70)


Angehängte Dateien:

Lesenswert?

ok, dann noch hier ne frage: ist die "spannungsversorgung" so richtig?

von Karl H. (kbuchegg)


Lesenswert?

Willst du jetzt eigentlich ausnahmslos JEDE Frage, die im Tutorial 
beantwortet ist hier aufwärmen?

AVR-Tutorial

von Martin F. (martin_f70)


Lesenswert?

nein, aber im tut ist nicht erklärt warum vor den 7805 modul 2 
kondensatoren sind!?

von Test (Gast)


Lesenswert?

Schau doch mal ins Datenblatt zu dem ic..

von ohoh (Gast)


Lesenswert?


von Karl H. (kbuchegg)


Lesenswert?

Martin Fischer schrieb:
> nein, aber im tut ist nicht erklärt warum vor den 7805 modul 2
> kondensatoren sind!?

Aber sicher steht es dort: Um eine mögliche Schwingneigung zu 
unterdrücken, sind die beiden 100nF Kondensatoren dort.

Wwnn du den 10µF Eingangskondensator am Eingang der Schaltung im Tut 
meinst: Das ist einfach nur ein kleiner Glättungskondensator, der dann 
zum Zuge kommt, wenn die Eingangsspannung vom Netzteil, oder was auch 
immer davor hängt, ein wenig glätten soll.

Das kannst du dir gleich merken.
Wenn du dort, wo die Versorgungsspannung rein kommst, einen Kondensator 
siehst, der von der Spannung nach Masse geschaltet ist UND dieser 
Kondensator in der Größenordnung 1µF aufwärts an Kapazität hat, dann ist 
das einfach nur ein Sieb- oder Glättungskondensator, der rasche 
Änderungen in der Versorgungsspannung ein wenig ausgleichen und glätten 
soll.

Standardaufbau Netzteil:
1
Trafo ----------> Gleichrichter  ------------> Siebkondensator --------->
2
       Wechsel-                   pulsierende                  Gleich-
3
       spannung                   Gleichspannung               spannung

Hast du bereits eine ausreichend saubere Gleichspannung am Eingang, dann 
kannst du daher auf den Sieb-Kondi auch verzichten. Er schadet aber auch 
nicht und kostet lediglich ein paar Cent. Interessant wird die Sache 
dann erst dann, wenn du ihn mal brauchen würdest, aber keinen in der 
Schaltung hast.

: Bearbeitet durch User
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.