ATtiny12 oder ATtiny15?

Gast #691809
Lesenswert?

Ich würde den 12 nehmen. Der 15 hat AD-Wandler, die du nicht brauchst. 
Und soviel ich weiss, gibts den 15 nur als 15L, der nur mit 1,6 MHz 
läuft. Ist für deine Anwendungen zwar schnell genug, aber der 12 scheint 
mir für deine einfache Anwendung eher die passende einfache Struktur zu 
haben.

Anderrseits hat der 15 glaube ich den Interrupt on Pin Change und der 12 
nicht. Der wäre evtl. sinnvoll für deinen Drehgeber.
Moderator Persönliche Seite #691824
Lesenswert?

Der ATtiny12 ist hornalt.  Selbst der 15 ist nicht wirklich frisch,
der ist mittlerweile von ATtiny25/45/85 abgelöst.  Für ein neues
Design würde ich eher auf aktuelle Chips setzen.

Falls du natürlich 100000 Stück davon baust, kann der (derzeit noch?)
geringere Preis der antiken Teile ggf. ein Argument sein.

Du kannst dir gern auch mal

http://www.nongnu.org/avr-libc/user-manual/group__asmdemo.html

ansehen.  Obwohl das Ganze initial als Demo-Projekt gedacht war, um
mit einer aus dem Leben gegriffenen Anwendung das Zusammenspiel von
C- und Assemblerquelldateien zu zeigen, hat es sich ganz nebenbei
zu einem (unbeabsichtigten) Beweis entwickelt, dass man einfach durch
Einsatz modernerer Hardware auf die Assemblerimplementierung hätte
komplett verzichten können und alles gleich in C schreiben -- mithin
man power gespart hätte und damit Entwicklungskosten.  Ich hatte die
C-Implementierung auf dem ATtiny45 nur initial als proof of concept
geschrieben um zu vergleichen, dass die ATtiny13-Assembler-
Implementierung gleiche Ergebnisse bringt.  Letztlich bringt aber die
C-Implementierung auf dem '45 nach kürzerer Entwicklungszeit sogar
bessere Ergebnisse.
#691846
Lesenswert?

Die ATtiny12,15 sind veraltet, sollte man nicht mehr für 
Neuentwicklungen nehmen.

Die Nachfolger sind die ATtiny13,25,45,85 und haben außerdem internen 
RAM (braucht man, wenn man in C programmieren will).

Auch wenn man alle 6 IO-Pins benutzen will, sind die neuen besser, da 
man einen Bootloader reinbrennen kann.


Peter

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