Tutorial-Teile bei Reichelt kaufen

Gast #276526
Lesenswert?

Hallo,

ich würde gerne das Tutorial durcharbeiten und mir die notwendigen
Bauteile bei Reichelt kaufen.

Nun gibt es hier allerdings vier verschiedene ATMega 8.

Ich bin ein absoluter Laie, ich weiß also nicht, welchen ich mir
besorgen sollte.

Die Wahl liegt zwischen
ATMega 8-16 DIP
ATMega 8-16 TQ
ATMega 8L 8 DIP
ATMega 8 8 TQ

Welches wäre der geeigneste Controller?
Gast #276527
Lesenswert?

Da solltest Du den ATMega 8-16 DIP nehmen.

Die Teile unterscheiden sich in
a) dem Gehäuse und
b) dem Spannungsbereich/maximale Taktfrequenz

ATMega 8-16 DIP heißt bis zu 16 MHz Taktfrequenz, 5V
Versorgungsspannung
im DIP-Gehäuse. TQ wäre TQFP-Gehäuse (für Basteleien IMHO schlecht zu
verarbeiten)

Greetz und viel Spaß beim Basteln!
KMT
Gast #276532
Lesenswert?

Du kannst ihn mit einem HV Programmer neu Programmieren..

Was oben angesprochen wurde ist der reset Pin, den man uch als IO Pin
nutzen kann.
Eine andere "Falle" ist die Clock..
Wenn externer RC, dann will er einen externen RC Oszilator und keinen
Quarz...
Gast #276533
Lesenswert?

Was ist das tolle an einem HV Programmer? (Wie schon gesagt, ich bin
ahnungslos)

Zu dem RC: Ich würde nach Tutorial vorgehen und einen 4 MHz
Quarzoszillator von Reichelt beibestellen.

Grüße
Philipp
Gast #276535
Lesenswert?

Die AVRs sind für Anfänger reichlich ungeeignet, würde ich sagen. Aber
auch Profis fragen, sich, was dieser Fusekrampf überhaupt soll.

Da Lob ich mir doch eine Architektur wie den M16C/R8C, wo man den
Oszillator und andere Betriebsparameter zur Laufzeit per Software
umschalten kann.
Gast #276536
Lesenswert?

@Horst-Otto: Das ist Geschmackssache. Der M16C/R8C ist hier in
Deutschland ein Exot, die AVRs ohne weiteres erhältlich.
Ich wüßte auch nicht, welche Betriebsparameter, die bei den Atmels per
Fuse angesprochen werden, ich während der Laufzeit ändern wollte.
Der AVR ist betriebsfähig, ohne eine Fuse ändern zu müssen - so etwas
macht man erst dann, wenn man wirklich die erweiterten Funktionen
benötigt.
Gerade durch die Vielzahl der Register (32!) ist es für den Anfänger
sehr einfach, die Assembler-Programmierung zu lernen, da
Speicherzugriffe garnicht nötig sind.
Aber jedem das Seine.

@Philipp: Wie schon gesagt, mach Dir um die Fuse-Programmierung erstmal
keine Gedanken. Das kommt erst später, und wenn man genau weiss, was man
tut, kann nichts passieren. Aber man sollt immer genau wissen, was man
tut... Also: Datenblatt lesen und erst dann an den Fuses rumspielen.
Gast #276537
Lesenswert?

Ich will doch nur ein bisschen ausprobieren und spielen.

Und das ist bei dem ATMega günstig möglich.

An den Fusebits spiele ich auch nicht rum, versprochen ;-)

Und bis ich mit dem Oszillator und den Zeugs drumherum rumspielen
werde, wird auch noch ein wenig Zeit vergehen.
#276538
Lesenswert?

Ausprobieren ist immer gut, nur nimm nicht nur einen, weil bei reichelt
kostet der Atmega 8 wirklich nicht viel.

Wenn du einen neuen Atmega 8 kaufst, dann ist er von Haus aus auf 1 MhZ
internen Takt eingestellt. Es kann sein, das dir 1 Mhz zu langsam
wird.Um 8 MhZ zu erhalten, mußt du die Configurationsbits ändern und da
kann es schon passieren. Aber wenn du sorgfältig liest, dann kannst du
nicht viel falsch machen.

Viel Spaß beim lernen und experimentieren. :-)

Gruß Florian
Gast #276539
Lesenswert?

@Horst-Otto

Der ATMega8 ist viel billiger als der M16C, das ist beim Basteln schon
ein wichtiger Punkt. Ich hab auch noch keinen M16C als DIL Version
gesehen -> für mich nicht zum Basteln geeignet.
Gast #276540
Lesenswert?

Den R8C/13 gibts für 2 Euro pro Stück, allerdings im 15er Pack:

http://www.glyn.de/content.asp?lid=1&font_flg=0&sdid=0&did0=2&wptid=0&wpid=1180&ptid=0&pid=0&accid=0

Gar nicht schlecht für einen Controller mit 16k Flash und diesen
Features.

DIL Header-Boards gibt es dort auch. Allerdings etwas teuer.

Mit 15 Minuten Aufwand lassen sich aber auch die SMD-Teile auf einer
Lochrasterplatine einsetzen - einfach dünnen Kupferlackdraht an die
Pins löten, fertig.
Gast #276543
Lesenswert?

Ich hab mir vor einer Weile auf Vorrat 5 x ATMega 8-16 DIP und alle
Bauteile Teile aus dem Tutorial besorgt und jetzt brauche ich es nicht
richtig (muß wieder arbeiten!).

Wenn du eine Liste der Bauteile sendest, kann ich schauen, ob ich alles
habe und dir weiterverkaufen.

Tad
Gast #276544
Lesenswert?

Hey,
an den ATMega 8 kann ich doch auch einfach einen 8 Mhz Quarzoszillator
anschließen?

@Tad: Danke für's Angebot, aber ich besorge auch das Zeug für einen
Kollegen von mir.

Grüße
Philipp
Gast #276547
Lesenswert?

@Philip

Lass dich nich kirre machen -- Alles halb so wild.
OK ...die Logik der Fuse Bits ist nicht sehr intuitiv
Aber man kann die Fuse bits ja immer neu setzen.
HV programmer oder STK brauchts dafür auch nicht zwingend.

Wenn die Oszillator Fuse bits falsch programmiert wurden:
( Programmer erkennt den uC nicht mehr )
1MhZ @ 1/2 Vcc an den externen Taktpin schon kann man die Fuse bits neu
setzen.
Bei TQFP ist das etwas fummlig da helf ich mir mit einer alten 1:1
Tastspitze vom Oszi.
Einen toten AVR hatte ich bislang noch keinen.
 Phagsae
Gast #276548
Lesenswert?

Juchu, danke.

Ganz ehrlich:
Zuerst dachte ich, MIkrocontroller seien arg kompliziert, aber ich habe
jetzt schon mehrmals das Tutorial gelesen. Für die ersten Versuche bin
ich optimistisch.

Also ich werde den 8-16 mit 16 Mhz Quarzoszillator nehmen.

Nun brauche ich noch einen Pegelwandler ( MAX232 ). Welchen sollte ich
da nehmen? Reichelt hat wieder zig Artikel unter dem Namen MAX232 im
Angebot.

Grüße
Philipp
Gast #276549
Lesenswert?

MAX 232 ?
Jow!
14 verschieden 232 sind echt der Hammer.
Für dich ist der Feld Wald und Wiesen typ CPE
wohl ausreichend.
Sofern Du keine SM ambitionen hast ist die DIL Variante inkl Fassung
wohl die erste wahl.


:-)
Zuerst dachte ich, MIkrocontroller seien arg kompliziert, aber ich
habe
jetzt schon mehrmals das Tutorial gelesen. Für die ersten Versuche bin
ich optimistisch.
:-)

Einrahmen und wenn die erste "Wand" kommt lesen.
Die Wand kommt..................immer!


Phagsae
Gast #276550
Lesenswert?

Ach,
Wofür stehen die Abkürzungen eigentlich?
SM sollte klar sein ;-)
Aber CPE/CSE/CWE/ECPE etc (Die Ausführungen bei Reichelt)

Wo kann man eigentlich gut solche Grundbegriffe wie
"Darlington-Array" oder "serielles Schieberegister" (das habe ich
sogar verstanden) nachlesen?

Grüße
Philipp
Gast #276551
Lesenswert?

Hallo!

Reichelt hält sich bei ICs eigentlich fast immer an die Bezeichnung,
die der Hersteller vorgibt, d.h. die Suffixe CPE/CSE... sind von
Maxim-IC ausgewählt. Was die einzelnen Buchstaben bedeuten, kannst du
nur durchs Datenblatt herausfinden: www.maxim-ic.com

In der Regel geht es um

a) verschiedene Gehäuseformen
b) verschiedene Temperaturbereiche
c) verschiedene Spannungsbereiche

aber, wie schon gesagt: wenn Du's genau wissen willst:
RTFDS (read the f...ing data sheet!)

Greetz
KMT

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren