Forum: Mikrocontroller und Digitale Elektronik Attiny24/44/84 für erstes selbstentwickeltes Projekt


von Fauler Hund (Gast)


Lesenswert?

Tach auch.

Ich hatte im Studium das Fach MIPS und hobbymäßig etwas mit Atmega 8/32 
gebaut.
Für ein aktuelles Projekt möchte ich den Attiny benutzen. Lediglich I2C 
und ein ADC wird benötigt.
Ich frage mich nun, ob die USI etwas tückisch ist oder man damit sehr 
gut zurecht kommt.
Mir fehlt leider die Zeit für mehrtägige Try&Error Aufbauten. Meint ihr, 
man kommt bei den Dingern gut durch oder muss man sich damit ähnlich 
ernsthaft NEU beschäftigen wie anfangs mit den Megas?
Ich sorge mich nämlich darum, dass ich dann später an der Programmierung 
festhänge etc.
Der Tiny hat keinen getrennten analogen Ground. Wie sehr macht sich das 
beim Adc bemerkbar?

Beste Grüße.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Fauler Hund schrieb:
> Der Tiny hat keinen getrennten analogen Ground.
Wenn man sich das Datenblatt mal genauer ansieht, dann haben das die 
Anderen eigentlich auch nicht.
> Wie sehr macht sich das beim Adc bemerkbar?
Kommt aufs Layout an. Aber die möglichen 10 Bit kann man da schon 
schaffen...

von Kai S. (kai1986)


Lesenswert?

Hallo,

bei den ATTiny nehm ich persönlich gerne den ATTiny 261A/461A/861A, da 
sie neuer sind und ein paar Features mehr haben. Zum Beispiel beim ADC 
ein Gain von 1x, 8x, 20x, 32x und nicht nur 1x, 20x. Auch die PWM kann 
mit interner PLL auf 64 MHz laufen.
Ob der extra AGND Pin aber viel unterschied macht Glaube ich weniger, 
das dürfte eher am Platinenlayout hängen. USI ist schon etwas aufwengier 
als die komplette UART, lässt sich für "einfache" Kommunikation aber 
auch gut nutzen.

Gruß Kai

von Fauler Hund (Gast)


Lesenswert?

> USI ist schon etwas aufwengier

hmm, ich hatte mich da schon etwas eingelesen und bin auf fertige 
Libarys gestoßen. Deswegen habe ich erhofft, dass sich das ganze als 
leichter erweisen wird :/

> Wenn man sich das Datenblatt mal genauer ansieht, dann haben das die
> Anderen eigentlich auch nicht.

Eigentlich schon. Beim Atmega8 exestierte lediglich ein Maskenfehler, 
wodurch GND und AGND intern verbunden waren. Dies wurde mit dem mega8A 
beseitigt.

> Kommt aufs Layout an. Aber die möglichen 10 Bit kann man da schon
> schaffen..

Gibt es ein empfohlenes Design (Appnote) etc.?

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.