Anfängerfrage ATmega8 oder 16?

Gast #1407751
Hallo Leute,

ich bin neu auf dem Gebiet der Microcontroller und möchte folgendes 
bauen:

- 3 oder 4 LED-Stränge sollen ineinander faden (Geschwindigkeit 
einstellbar)
- Farbe der LEDs soll einstellbar sein (RGB-LEDs)

Komme ich da mit einem ATmega 8 hin oder brauche ich etwas größeres?


Danke für eure Antworten. Geht nämlich darum, was ich mir für ein 
Eval-Board baue (für ATmega 8 oder 32 oder so)


Gruß
Robin schrieb:
> Komme ich da mit einem ATmega 8 hin oder brauche ich etwas größeres?

Du kannst auch mit nem ATtiny85 hinkommen.

Die Frage ist, wieviel LEDs Du ansteuern willst und wie.

Entwickele also erstmal die LED-Schaltung und dann zähle, wieviel 
IO-Pins Du dafür brauchst.


Peter
Gast
Hallo Robin,

ob Du nen Mega 8 oder 32 nimmst sagt zunächst mal etwas über die 
Speichergröße aus, soll heißen 8 KByte oder 32 KByte Platz für Deinen 
Code.
Möchtest Du die LEDs per HW-PWM steuern kannst Du Dir ne Menge Platz 
sparen und das ganze sogar in einem Mega48 (4 KByte) locker 
unterkriegen.
Für Dein Eval-Board ist das aber auch egal, da das Pinning aller Chips 
(bspw. 48/88/168/328) immer das gleiche ist.

robbse
Gast
Mit einem ATmega8 müsstest du eigentlich auskommen.

>Danke für eure Antworten. Geht nämlich darum, was ich mir für ein
>Eval-Board baue (für ATmega 8 oder 32 oder so)

Wenn es aber eine Entwicklungsschaltung werden soll, würde ich einen 
ATmega16 nehmen.
Denn da kannst du später einfacher mit pinkompatiblen Prozessoren 
aufrüsten die dann mehr Speicher haben.
Gast
Danke für eure Antworten,

habe gerade nachgesehen,der Unterschied im Preis von Atmega 8 zu Atmega 
16 ist ja wirklich gering. Dann nehme ich wohl einen 16er. Muss ich mir 
nur noch ein Eval-Board suchen ;)

wollte das Fading schon über PWM realisieren. Werde ich schon 
hinbekommen, gibt ja ein Tutorial hier ;)
Gast
Wenn Du mit Programmieren anfängst ist es sehr hilfreich debugen zu 
können. Daher nimm einen ATMega32 er hat eine JTAG-Schnitstelle. 
Entsprechende Programmier-Interfaces sind sehr günstig und können auch 
selbst gelötet werden.
Der Code ist mit einem ATMega 8 dann identisch. prich auf einem 32er 
entwickeln und auf nem 8er später laufen lassen wäre der einfachste Weg.

MfG und Viel Erfolg
Gast
also habe mich jetzt für das Board von pollin entschieden, damit kann 
ich erstmal jede Menge anfangen.

Hab nur eine Frage:

da benötigt man einen MAX232, davon gibt es jedoch ne Menge 
verschiedene. Kann mir vlt. einer helfen, welcher der richtige ist? 
www.reichelt.de
Robin schrieb:
> also habe mich jetzt für das Board von pollin entschieden, damit kann
> ich erstmal jede Menge anfangen.
>
> Hab nur eine Frage:
>
> da benötigt man einen MAX232, davon gibt es jedoch ne Menge
> verschiedene. Kann mir vlt. einer helfen, welcher der richtige ist?
> www.reichelt.de

Hallo Robin,

beim Pollin-Board ist doch alles dazu...? (als Bausatz oder Fertiggerät)

Und beachte bitte das Du über den seriellen Programmieranschluss nicht 
alle Programmiertools nehmen kannst sondern z.B. "PonyProg", steht aber 
in der Anleitung zum Board.

Viele Grüße, Frank
Gast
Hi
Das Board von Pollin nachbauen, das ist Zeitverschwendung und nicht 
wirklich peiswerter. Der Bausatz kostet knappe 15 € incl.Platine, 
Widerstämde, Quarze, Fassungen, Stecker usw. Mit ner guten Lötstation 
ist es in ca.2 Std fertig und : es sollte funktionieren. Ein 
Steckernetzteil so um die 9 - 12 V, muß nicht besonders teuer sein, da 
die Spannungsversorgung auf dm Board gemacht wird. Also, ich weiß nicht, 
ob du da was sparen kannst. Einziger Grund für den Eigenbau wäre für 
mich, das die Fassungen gegen verriegelbare getauscht werden. Aber das 
kannst du, mit Hilfe eines Adapters auch nachrüsten. Ich würd da keine 
zeit verschwenden, lieber ein wenig daran denken, was man damit noch so 
alles anstellen kann. Ein paar µC's mehr für unendliche 
Programmierfreude....
Gruß oldmax

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.