AVR Suche - Welcher Baustein ?

OP #2695770
Lesenswert?

Hey,

also ich habe bis jetzt mit PIC´s zu tun gehabt. Ich möchte gerne auch 
etwas mit AVR´s spielen. Dazu möchte ich gerne kleine haben, wie die 
ATiny (8Pin) Reihe. auch gerne mal einen mittel großen so mit 20 PIN´s, 
und auch mal nen Mega, mit 40 PIN´s.

Könnt Ihr mir standart AVR´s empfehlen, und wo ich diese günstig, so bis 
5 Stück bekomme ? Möchte sie über ICSP Programmieren über das Tool "My 
AVR Light".

Was für Typen würdet Ihr mir vorschlagen ? Bei den Atiny wäre mir 
wichtig, das die min einen PWM und einen ADC ggf auch einen I²C 
besitzen.

LG Tim
Moderator Persönliche Seite #2695779
Lesenswert?

Über die Pinzahl hast du dich bei den kleinen schon ziemlich
festgelegt.  Die 8-Pinner sind die ATtiny25/45/85, die 20-Pinner
sind die ATtiny2313/4313.  Zum Experimentieren ist viel Platz
immer gut, also jeweils den mit der größten Speicherkonfiguration
wählen.

ATtiny85 sollte deine Wünsche soweit erfüllen, wobei das I²C nicht
über einen dedizierten Block erfolgt, sondern mit einer sogenannten
USI (Universal Serial Interface), die außer I²C auch SPI machen
kann.  I²C-Master ist aber so simpel, dass du ihn ohne wirklichen
Verlust an Funktionalität auch mit x-beliebigen Pins implementieren
kannst.

ATtiny4313 ist rein digital, hat also keinen ADC.  20-pinnige
AVRs mit ADC gibt es nicht.  Ausweichvariante wären stattdessen
die allgemein recht beliebten 28-Pinner (32 Pins bei SMD-Gehäusen).
Das wäre der ATmega8 als älteres Modell, oder die neueren Modelle,
die dann von ATmega48 bis ATmega328 (je nach Speichergröße) gehen.

Bei den 40-Pinnern wären die Klassiker ATmega16 oder ATmega32, die
moderneren Nachfolger gibt es von ATmega164 bis ATmega1284.
Letztere ist von den Standard-AVRs der einzige, der es auf 16 KiB
SRAM bringt (sonst nur noch bei Xmega oder ATmega128RFA1 zu finden).
Gast #2695833
Lesenswert?

Tim E. schrieb:
> Was für Typen würdet Ihr mir vorschlagen ? Bei den Atiny wäre mir
> wichtig, das die min einen PWM und einen ADC ggf auch einen I²C
> besitzen.

Ich würde gleich zu dem mega greifen, die haben meines Wissens alle 
einen Hardware-Multiplikator drin im Gegensatz zu den tinys (wird wohl 
wieder die eine oder andere Ausnahme geben), mehr SRAM und einige andere 
nette Features wie eine oder mehrere UARTs, was die tinys nicht bieten. 
Preislich gibt sich das fast nix, vielleicht 1 bis 2 USD/EUR pro MC.

Die mega168/328 sind sehr beliebt, günstig und ausgereift. mega644/1284 
sind die "Flagschiffe" mit viel SRAM und noch mehr Peripherie.

Kurz und gut: Ich rate zum mega328 (28pinner) und mega1284 ( für den 
Hobbyeinsatz. :)

Tim E. schrieb:
> Könnt Ihr mir standart AVR´s empfehlen, und wo ich diese günstig, so bis
> 5 Stück bekomme ?

[http://www.mikrocontroller.net/articles/Elektronikversender]

> Möchte sie über ICSP Programmieren über das Tool "My
> AVR Light".

Und welche Toolchain verwenden (C und/Oder Assembler)?
Gast #2696152
Lesenswert?

Peter Dannegger schrieb:
> CSD:
> Versandkosten pauschal bis 31,5 KG - 3,75€.

Ich hätte jetzt auch eher zu CSD-Electronics geraten.

Oder du nimmst guloshop.de, da sind die Versandkosten gestaffelt, aber 
ähnlich wie bei CSD: Kleinbestellungen bis 10 Euro: 2,40, alles was 
drüber ist: 4,40.

Die Mikrocontroller sind bei guloshop fast immer billiger als überall 
anders, du kannst dich also mit einer kleinen Auswahl eindecken.

Empfehlen würde ich dir noch den ATtiny84A, das ist ein 14-Pinner mit 8 
ADCs und liegt damit zwischen ATtiny85 und ATmega328.
Übrigens: ATmega328 mit P hinten brauchst du sicher nicht - außer, er 
ist irgendwo billiger als der ohne P, dann schadet das P nichts. :-)

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