Suche kleinstmöglichen Controller

Gast #1822774
Lesenswert?

Hallo zusammen,

ich suche den kleinsten und preisgünstigsten uC von Atmel, der follgende 
Anforderungen erfüllt:

- 2 digitale Ausgänge (LED und Servo-Signal)
- 1 digitalen Eingang (Taster)
- Timer um das PWM-Signal für das Servo zu erzeugen und eine Zeitmessung 
von 15 Sekunden bis 8 Minuten machen zu können, welche allerdings nicht 
sehr genau sein muss. 5-10% Abweichung ist in Ordnung.
- Möglichst geringe Minimalbeschaltung, deswegen wäre ein interner Quarz 
auch erforderlich, ich weiß ja nicht ob es auch uC ohne gibt.
- 5V Versorgungspannung

Ich hoffe ihr kennt Controller die diese Anforderungen gerade eben 
erfüllen und könnt mir Vorschläge machen.

MfG. Daniel
Persönliche Seite #1822781
Lesenswert?

Daniel K. schrieb:
> Möglichst geringe Minimalbeschaltung, deswegen wäre ein interner Quarz
> auch erforderlich

Wenn Du statt des Quarzes eine Takterzeugung mit einem RC-Oszillator 
akzeptierst, dann hast Du Chancen.

Die Anforderungen dürfte praktisch jeder 8-Beiner erfüllen, den Atmel in 
der AVR-Reihe anbietet.

Such Dir einfach hier einen aus:
http://www.atmel.com/dyn/products/devices.asp?family_id=607#791
Gast #1822983
Lesenswert?

Danke für die Antworten!
Der ATtiny4 sieht erstmal garnicht schlecht aus. Mein Programm ist 250 
bytes groß, das passt also locker. Aber das Problem habe ich nun beim 
programmieren, den kann ich, so wie ich das sehe, nicht mit meinem 
mySmartUSB MK2 programmieren.
Da wäre der ATtiny12 wohl schon besser geeignet. Erfüllt der denn alle 
Anforderungen, kann ich den mit dem mySmartUSB MK2 programmieren? Ich 
denke mal ja, frage aber doch lieber nochmal nach.

MfG. Daniel
Gast #1823361
Lesenswert?

Der PIC10F202 hat 512 Bytes Flash (als 10F200 256 Bytes), 24 Bytes SRAM, 
4 IO-Ports (davon 1 nur input), 1 Timer, Watchdog, interner Oszillator 4 
MHz 1%, als PIC10F206 auch mit Comparator. Es gibt ihn als 6-pol SOT23, 
8-pol DIP (zum testen am Steckbrett) und als 8-pol DFN. Er kostet knapp 
50 ct und er ist lieferbar.
Moderator Persönliche Seite #1823580
Lesenswert?

Daniel K. schrieb:

> Der ATtiny4 sieht erstmal garnicht schlecht aus.

Allerdings wirst du den derzeit wohl nur als ATtiny10 bekommen können.

> Aber das Problem habe ich nun beim
> programmieren, den kann ich, so wie ich das sehe, nicht mit meinem
> mySmartUSB MK2 programmieren.

Es gibt glaub ich schon "self-made"-Programmiersysteme für diese
Controller, schau dich mal bei avrfreaks.net in der Codesammlung
um.  Ansonsten halt AVRISPmkII, meines Wissens geht auch ein AVR
Dragon dafür.

> Da wäre der ATtiny12 wohl schon besser geeignet.

So'n uraltes Teil heute noch für eine Neuentwicklung, das würde ich
mir überlegen.
Moderator Persönliche Seite #1823588
Lesenswert?

Martin schrieb:
> ... Wie die bereits genannten kleinsten ATtinys (die übrigens keine 32,
> sondern nur 16 Register haben, aber dafür noch ein bissel SRAM) ...
>
> Verfügbarkeit? Preis?

ATtiny10 gibt's schon, den Rest wohl derzeit nur als Muster.  Einzeln
1 Euro (brutto) bei Farnell, 85 Cent bei CSD, auf der Rolle bei
Digikey 51 Cent das Stück (netto).  Aber das hättest du natürlich auch
alles selbst rausfinden können, nicht wahr?
Gast #1823683
Lesenswert?

... ATtiny10 gibt's schon, den Rest wohl derzeit nur als Muster. ...

...  Aber das hättest du natürlich auch alles selbst rausfinden können, 
nicht wahr? ...

Natürlich. Mein Punkt war, dass die SOT-23 ATTiny nicht gängig sind, die 
PIC hingegen schon. Ansonsten ist für den Threadstarter der ATTiny13A 
die richtige Wahl.
Moderator Persönliche Seite #1823703
Lesenswert?

Martin schrieb:
> Mein Punkt war, dass die SOT-23 ATTiny nicht gängig sind

Doch, der ATtiny10 mittlerweile schon, sonst wäre er wohl kaum bei
einem Laden wie CSD bereits angekommen.  Da der TE explizit nach
einem Controller von Atmel gefragt hat, trifft der folglich seine
Vorstellungen besser als ein PIC.

> Ansonsten ist für den Threadstarter der ATTiny13A
> die richtige Wahl.

Für die Nutzung mit dem vorhandenen Programmiergerät stimme ich da
voll zu.  Allerdings war davon im Eröffnungs-Beitrag keine Rede,
stattdessen war der kleinste und preisgünstigste gefragt.
Gast #1823716
Lesenswert?

... Doch, der ATtiny10 mittlerweile schon, sonst wäre er wohl kaum bei
einem Laden wie CSD bereits angekommen.  Da der TE explizit nach
einem Controller von Atmel gefragt hat, trifft der folglich seine
Vorstellungen besser als ein PIC. ...

Damit meinte ich nicht einen bestimmten Typen - sonder allgemein alle 
SOT-23 ATTiny

... Für die Nutzung mit dem vorhandenen Programmiergerät stimme ich da
voll zu.  Allerdings war davon im Eröffnungs-Beitrag keine Rede,
stattdessen war der kleinste und preisgünstigste gefragt. ...

Zwischenzeitlich war beim Threadstarter von einem ATTiny12 die Rede, 
darauf bezog sich nun der ATTiny13A.

Sollten noch irgendwelche Klarheiten herrschen: kein Problem - ich gebe 
mir bestimmte Mühe diese auszuräumen.
Persönliche Seite #1823726
Lesenswert?

Martin schrieb:
> ... Doch, der ATtiny10 mittlerweile schon, sonst wäre er wohl kaum bei
> einem Laden wie CSD bereits angekommen.  Da der TE explizit nach
> einem Controller von Atmel gefragt hat, trifft der folglich seine
> Vorstellungen besser als ein PIC. ...
>
> Damit meinte ich nicht einen bestimmten Typen - sonder allgemein alle
> SOT-23 ATTiny

Bitte in Zukunft korrekt zitieren, das steigert die Lesbarkeit der 
Beiträge.
Gast #1823737
Lesenswert?

Auch wenn dieser Thread sehr ATMEL-lastig daherkommt, sei ein Hinweis 
auf die µCs von Silicon Labs gestattet.

http://www.silabs.com/products/mcu/smallmcu/Pages/default.aspx

Die bieten tatsächlich Controller ab der Größe 2mm x 2mm an.
Der Prozessor ist der altbekannte 8051.
Ob ein Derivat dabei ist, welches die Anforderungen erfüllt, musst Du 
allerdings selbst recherchieren.

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