Forum: Mikrocontroller und Digitale Elektronik Suche kleinen, günstigen µC


von Mathias G. (mgiaco)


Lesenswert?

Ich suche eine kleinen günstigen µC so bis 8 pin. Was soll er haben:

1 10Bit ADC Kanal
1 10Bit PWM
1 Serielle Schnittstelle
Low Current
Power on Reset
Sleep Mode wäre schön

gibt es sowas ?

Am liebsten wäre mir eine AVR, habe aber nichts passendes gefunden. 
Meistens fehlt UART ==> Ist es schwierig sowas in Software zu 
realisieren?

Besten Dank im Voraus

mfg mathias

von 6. Rahul nach Moire (Gast)


Lesenswert?

www.atmel.com

Serielle Schnittstelle ist in Software schnell gemacht.

von Mathias G. (mgiaco)


Lesenswert?

Okay danke, aber ich finde keinen mit 10Bit PWM

von Christian S. (kriki)


Lesenswert?

Da kommt am ehesten noch ein ATtiny2313 in Frage ... ansonsten ATmega8.

Für die Serielle Schnittstelle gibts von Atmel sogar ApplicationNotes 
mit fertigem Code. Wahlweise mit oder ohne Timer ... aber in Hardware 
ist definitiv besser.

von Michael S. (mst)


Lesenswert?


von Michael S. (mst)


Lesenswert?

Kosten:

97 ECent / >100
81 ECent / >1k

von Mathias G. (mgiaco)


Lesenswert?

Ja der ist nicht schlecht, hat aber auch nur 8Bit PWM

von Εrnst B. (ernst)


Lesenswert?

Für 10bit PWM schau dich mal bei den PICs um, bei Microchip.com gibts da 
schöne Vergleichstabellen und ne gute Suchfunktion.

/Ernst

von Christian S. (kriki)


Lesenswert?

aus dem 16-Bit-Timer kannst ja ein 10 bit PWM fabrizieren.

von Mathias G. (mgiaco)


Lesenswert?

Aber laut Atmel hat der ATtiny 45 keinen 16 Bit Timer, meinst du 
vielleicht einen anderen?

von Michael U. (Gast)


Lesenswert?

Hallo,

>Meistens fehlt UART ==> Ist es schwierig sowas in Software zu realisieren?

Der Hardware-U(S)ART fehlt bei allen, die nur interne Takterzeugung 
können, weil diese für serielle Übertragung manchmal/oft zu instabil 
wegen der Temperaturabhängigkeit ist.

Gruß aus Berlin
Michael

von Michael S. (mst)


Lesenswert?

...also wenn die PWM das einige K.O. kriterium ist, dann würde ich mir 
doch mal gedanken darüber machen ob ich nicht auf mit 8Bit auskomme...

von Rahul von der Weide (Gast)


Lesenswert?

Oder halt in Software machen.

von johnny.m (Gast)


Lesenswert?

Wenn alle Kriterian erfüllt sein sollen, dann würde ich einen ATMega8 
empfehlen, wie Christian vorgeschlagen hat.

@Christian:
Der Tiny2313 hat keinen ADC...

von Mathias G. (mgiaco)


Lesenswert?

Okay, also ich verzichte auf 10 Bit PWM und nehme einen ATtiny 25.

Eine Frage noch was ist der genaue unterschied zwischen normal oder 
automotiv. auser Taktfrequenz und Spannung

Danke an alle.

von Hauke Radtki (Gast)


Lesenswert?

Der Temperaturbereich.

von johnny.m (Gast)


Lesenswert?

Die Automotive-AVRs haben einen erweiterten Betriebstemperaturbereich.

von DM (Gast)


Lesenswert?

Automotiv hat noch regulär den Temperaturbereich -45/+125°c, die sind 
dann bei Microchip PICs z. B. auch entsprechend gekennzeichnet am Ende 
des Artikels.

Gruß,
DM

von Christian S. (kriki)


Lesenswert?

Also mal zusammenfassend für ATMEGA8:

Math Giaco wrote:
> Ich suche eine kleinen günstigen µC so bis 8 pin. Was soll er haben:

bez. klein: 8pin leider nicht. Stattdessen gibts ein MLF32 (5x5mm) oder 
TQFP32 (7x7mm) oder PDIP28 für die Hausfrau zum Löten
Kostet bei Reichelt ca. 1.70€/Stk.


>
> 1 10Bit ADC Kanal
Jap, hat 10bit (mit Interpolation sogar bis zu 12-13bit Auflösung 
machbar)
 8 Kanäle

> 1 10Bit PWM
Jap, 16-bit Timer auf 10bit beschränkbar.

> 1 Serielle Schnittstelle
Direkter UART


von Christian S. (kriki)


Lesenswert?

aja .. wie schauts mit der Frequenz aus ?? Reichen 16 MHz ??
Ansonsten gibts noch den ATmega88 (ca. gleiche Spez.) mit 20MHz.

von Mathias G. (mgiaco)


Lesenswert?

Ja das reicht, super danke.

mfg mathias

von Mathias G. (mgiaco)


Lesenswert?

So jetzt habe ich wiederum ein Problem.
Habe gerade bemerkt, dass wenn ich die USI als UART nehmen will, dann 
kann ich keine externe Referenz mehr verwenden.

Nochmals, vielleicht hat jemand noch eine Idee.

Ich brauche

1 ADC
1 PWM
1 UART  ==> ganz in Software oder mit USI
1 externe Referenz

billig und möglichst klein.

Besten Dank

mfg mathias

von EGO (Gast)


Lesenswert?

Schau dir mal den PIC 16F87 oder 16F88 an.

von sepp (Gast)


Lesenswert?

Renesas R8C

von Mathias G. (mgiaco)


Lesenswert?

Ich dachte an 8pin und kleiner 1 Euro

mfg mathias

von Jörg B. (manos)


Lesenswert?

Ich denke mal, was AVR's angeht sieht es da schlecht aus...
Bei den Anforderungen muss es wohl mindestens ein Tiny25 sein und den 
wirst Du wohl nicht groß unter 1,50 € finden.

UART wirst Du dann wahrscheinlich in Software nachbilden müssen wegen 
AREF.

von Mathias G. (mgiaco)


Lesenswert?

Ja, das ist es aber UART in Software keine Ahnung wo findet man da was?
Und dann brauche ich auch noch einen externen Resonator bzw. 
RC-Oszillator. Weil mit dem internen scheint es ja nicht zu 
funktionieren.

Danke
mfg mathias

von Holger (Gast)


Angehängte Dateien:

Lesenswert?

Bis 8 Pins geht der runter.

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.