Archiv verlassen und diese Seite im Standarddesign anzeigen : Attiny 2313 statt Atmega 168
Hallo,
ich habe bisher nur ein wenig Erfahrung mit dem Atmega 168 sammeln können. Ich möchte nun aber für ein kleineres Projekt, in dem ich erstmal nur 3 Ausgänge brauche (für eine RGB Ansteuerung), den Attiny 2313 verwenden. Gibt es irgendwelche gravierenden Unterschiede in der Anwendung? Oder kann ich den Controller ganz einfach in die µ-Controller Grundschaltung einpasssen und über ISP mittels AVR-STudio und C programmieren?
Welche Frequenz braucht der kleine denn eigentlich?
Gruß phyro
oberallgeier
04.11.2009, 11:52
... den Attiny 2313 verwenden. Gibt es irgendwelche gravierenden Unterschiede in der Anwendung ...Nicht mehr als in der Dokumentation steht: anderes Gehäuse, andere Portbelegung, andere Register . . . . .
http://www.atmel.com/dyn/products/datasheets.asp?family_id=607
... kann ich den Controller ganz einfach in die µ-Controller Grundschaltung einpasssen und über ISP mittels AVR-STudio und C programmieren ...Du musst die Schaltung entsprechend der anderen Pinbelegung ändern. ISP geht bei beiden gleich.
... Welche Frequenz braucht der kleine denn eigentlich ...Kommt auf Deine Wünsche oder Anwendung an. Interner Takt mit 8 MHz oder 1 MHz, oder einen externen Oszillator oder Quarz. Ich glaube es gibt auch für geringsten Stromverbrauch noch die Möglichkeit einen internen low power Oscillator zu schalten, 128 kHz oder so. Grenzen stehen im Datenblatt. Für eine RGB-Ansteuerung könnte wohl ein interner Oszillator passen - Vorteil: kein Quarz etc notwendig.
Viel Erfolg
Cool, Danke. Dann wird das ja ne schöne kleine µC-Platine
oberallgeier
04.11.2009, 17:19
... Dann wird das ja ne schöne kleine µC-PlatineWenns schön klein werden soll - und NUR RGB, dann sollte ja ein Tiny13 reichen, der hat nur acht Pinne. Könnte also heissen: 2 für Vcc und GND, drei für RGB - bleiben drei übrig für drei Taster . . . wenn das einfache Taster wären. Und mit PB0 und PB1 könntest Du sogar zwei Farben auf Hardware-PWM dimmen . . . . .
Ich habe schon einmal einen Test mit dem mega168 gemacht. Und dabei alle 3 Farben in 256 Schritten gedimmt. Das gab schönen gleichmäßige Übergänge. Auch bei sehr langer Übergangsdauer.
Noch ne kurze Frage. Wenn ich den Quarz weglasse, müssen XTAL 1 und 2 dann an Masse? Oder lässt man die nur frei?
pyr0skull
06.11.2009, 10:13
Wenns schön klein werden soll - und NUR RGB, dann sollte ja ein Tiny13 reichen, der hat nur acht Pinne. Könnte also heissen: 2 für Vcc und GND, drei für RGB - bleiben drei übrig für drei Taster . . . wenn das einfache Taster wären. Und mit PB0 und PB1 könntest Du sogar zwei Farben auf Hardware-PWM dimmen . . . . .
Mit einem Attiny25 sind sogar 3 Hardware-PWMs möglich ;)
Noch ne kurze Frage. Wenn ich den Quarz weglasse, müssen XTAL 1 und 2 dann an Masse? Oder lässt man die nur frei?
Du kannst die Pins dann als normale I/O-Pins verwenden - es steht dir also frei, was du mit ihnen machst - es gilt jedoch die Empfehlung, ungenutzte Pins auf ein festes Level (idr via internem Pullup auf High) zu legen.
mfG
Markus
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.