Atmel AVR Einsteiger Fragen

J

Johannes Heider

Guest
Hallo!

Ich habe mich entschlossen nun endlich auch mal in das Gebiet der
Microcontroller einzusteigen. Ich habe eine ganze Menge Websites zu dem
Thema (anscheinend unerschöpflich) besucht und nicht zuletzt mit den
Informationen aus dieser Newsgroup habe ich mich entschieden, zum
Einstieg in die Thematik die Atmel AVR-Familie zu wählen. Ich denke
mal dass dies nicht so ganz falsch sein kann.

Bei der Auswahl eines passenden Boards zum Experimentieren und zum
Brennen der Programme tu ich mir im Moment aber sehr schwer.

Gefunden und in die engere Wahl gezogen habe ich bis jetzt:

1. Atmel STK500
Damit kann man vermutlich nichts wirklich falsches kaufen da ja direkt
von Atmel und lt. einigen Aussagen auch sichergestellt dass auch in
Zukunft neue AVRs unterstützt werden. Allerdings braucht man für die
größeren "Mega"-Typen schon ein Zusatzboard. Weiters habe ich dazu
eigentlich nichts bez. Erweiterungsboards (z.B. LCD-Display,
Tastaturen, etc.) gefunden.

2. myAVR (http://www.myavr.de)
Das klingt für mich auch recht interessant. Dort wird vom Board
(Bausatz oder fertig) über Zusatzboards, Kabel und Software eigentlich
alles angeboten.
Hat damit hier schon jemand Erfahrungen gemacht? Passt die Qualität?
Was taugt die Software "SiSy AVR"? Lohnt es sich zu einem der
Komplett-Sets zu greifen?

3. RN-Control (http://www.shop.robotikhardware.de)
Hier gibt es die Boards RN-Control 1.4 Mega32 und RN-Mega 8 V1.4.
Außerdem werden hier eine Menge an Zusätzen und Erweiterungen
angeboten. Gibts damit schon Erfahrungen?

Was würdet ihr einem Einsteiger in das Thema empfehlen?
Freue mich über Hinweise und Anregungen
Danke
Johannes
 
http://www.mikrocontroller.net -> AVR Tutorial. Da ist alles
was du zum Einstieg brauchst beschrieben.

Gruss Ralf
 
On Wed, 28 Sep 2005 17:07:19 +0200, Ralf Geiger <ralf@murgs.org>
wrote:

http://www.mikrocontroller.net -> AVR Tutorial. Da ist alles
was du zum Einstieg brauchst beschrieben.
Danke, das werd ich mir anschauen.
Johannes
 
Johannes Heider schrieb:
Einstieg in die Thematik die Atmel AVR-Familie zu wählen. Ich denke
mal dass dies nicht so ganz falsch sein kann.

Bei der Auswahl eines passenden Boards zum Experimentieren und zum
Brennen der Programme tu ich mir im Moment aber sehr schwer.
Gute Idee. AVR war auch mein Einstieg - hat reibungslos geklappt.

Hol dir als Software am besten das kostenlose WinAVR, da ist ein prima
Compiler mit Bibliotheken, vielen Beispielen und natürlich mit
umfangreichem Toolset dabei.

Wenn dir Geld nicht völlig egal ist: Für erste Experimente mit einem
neueren AVR, z.B. dem ATmega32, reichen neben dem IC ein Stück
Streifenraster-Platine, ein IC-Sockel und ein Parallelport-Stecker (als
STK200 ISP-Interface) völlig aus. Schließ nach dem Programmieren
einfach ca. 5V an den AVR an und schon läüft dein erstes Programm!

Mit etwa 4h Arbeit zum Zusammensetzen von Platine und
Programmier-Stecker und natürlich zum Kennenlernen des Toolkits musst
du zwar rechnen, dafür macht die Sache auf einer eigenen Platine
natürlich deutlich mehr Spass.


Viel Erfolg!

Wolf
 
"Johannes Heider" <Johannes.Heider@utanet.at> wrote:

Bei der Auswahl eines passenden Boards zum Experimentieren und zum
Brennen der Programme tu ich mir im Moment aber sehr schwer.
Pollin bietet auch gerade einen Board-Bausatz an, zusammen mit einem
ATMEGA8535 und einem 9V~ Netzteil 20 EUR.
Die Möglichkeiten auf dem Board sind aber begrenzt. Außer 3 Tastern, 2
LEDs, serielle Schnittstelle und einem Lautsprecher gibt es nur noch
eine Pinleiste, die die Ports nach aussen führt.

Gruß
Andreas
 
Johannes Heider wrote:
Was würdet ihr einem Einsteiger in das Thema empfehlen?
Ein ganz nettes kleines Board ist der AVR-Butterfly. Das hat ein LCD,
Temperetur und Lichtsensoren, ein paar Tasten und eine serielle
Schnittstelle. Der Mega168 hat einen Bootloader, der Dir erlaubt Ihn
direkt vom PC zu Programmieren.

Info:
http://avrfreaks.net/index.php?module=FreaksTools&func=viewItem&item_id=462

http://elmicro.com/de/atavrbfly.html

Markus
 
Hallo Johannes,

Du könntest Dir evtl. auch mal das AVR-Ctrl-Board ansehen:
http://mikrocontroller.cco-ev.de/index_de.php?

Ich habe dieses Board zwar schon längere Zeit fertig aufgebaut bei mir
daheim rumliegen, bin aber noch nicht dazugekommen, es in Betrieb zu
nehmen. Daher kann ich leider keine Aussage darüber treffen.


Gruß,
Matthias
 
Hi Johannes

1. Atmel STK500
Das habe ich mir mal bei Reichelt im 90EUR Sonderangebot gekauft.
Toll finde ich, per Software die Betriebspannung und den Takt einstellen zu
koennen.

Man bekommt noch eine CD mit allen moeglichen Programmen dazu. Die Programme
gibts IMHO alle auch zum kostenlosen download.

Doof finde ich, dass man die Platine nicht so gut in ein Gehaeuse bauen
kann. Deswegen verschmutzt die schnell.

Die Taster sind sehr billig.
Wenn Du einen 40 Pol AVR ofters ein und ausbauen willst stecke lieber noch
einen Sockel dazwischen. Ich habe schonmal darueber nachgedacht einen
zif-Sockel dazwischen zu setzen.

--
mit besten Grüßen,

Jonas Stein <news@jonasstein.de>
 
Recht herzlichen Dank an alle für die interessanten Hinweise.
Ich denke, da hab ich noch einiges zu lesen, etc...

Scheint aber auf jeden Fall sehr interessant zu werden.

Danke
Johannes
 
Johannes Heider <Johannes.Heider@utanet.at> wrote:

Gefunden und in die engere Wahl gezogen habe ich bis jetzt:
Ich hab letzte Woche damit angefangen. Angefangen ist nicht ganz
richtig, vor einigen Jahren hab ich mit dem PIC kleine Sachen gemacht.
uC macht einfach _nur_ Spaß! Ich verwende allerdings keinen Compiler,
sondern schreib alles in Assembler. Das geht sehr gut und ist den
Dingern IMHO angepasster.

Als "Entwicklungsumgebung" hab ich von embeddit das ATtin2313-Modul + RS
232 mit dem Programmierdongle. Das hat genau für meine Aufgabe gepasst
und hat einen schnellen Start ermöglicht.
Ein komplexeres System mit Knöpfen/LEDs pipapo erscheint mir unsinnig,
_Deine_ für die Aufgabe passende Umgebung ist schnell zusammengelötet.


HTH,
Nick
--
Motor Modelle // Engine Models
http://www.motor-manufaktur.de
 

Welcome to EDABoard.com

Sponsor

Back
Top