Forum: Mikrocontroller und Digitale Elektronik Kleiner µC gesucht


von Basti (Gast)


Lesenswert?

Hallo an alle,

ich wollte mal fragen, ob jemand von euch einen kleinen µC kennt.

Also am besten wäre ein IC an den außen nichts bis wenig ran muss, so 
dass die gesamte platine nicht größer als 1cm im durchmesser wäre. Die 
Platine muss also rund sein. Gibt es da was, oder ist der Standart zu 
groß?

Grüße Basti

von Miniatur (Gast)


Lesenswert?

Hallo,

also Atmel hat ATtinys im SO-8 und bei PIC gibt es SOT23-6.
Noch kleiner wird es, wenn du dich Chip enthäust. In grossen Mengen
kann man das bei Herstellern ordern oder als Muster bestellen.

Viel Spass

von Chris L. (kingkernel)


Lesenswert?

SMD wäre das was du suchst.

es gibt von Microchip auch µC im 6-Pin-Gehäuse.
Was genau willst du eigentlich machen?
Was brauchst du? (Timer, Interrupt, Serielle Schnittstellen ala SPI oder 
USART)
Wie viele I/O's brauchst du?

Gib uns mal mehr Infos zu deinem Problem. Wir wissen garnicht, was deine 
anforderungen sind!

von spess53 (Gast)


Lesenswert?

Hi

>und bei PIC gibt es SOT23-6.

Bei Atmel auch: ATTiny 4/5/9/10.

MfG Spess

von ich (Gast)


Lesenswert?

auch Atmel bietet was kleineres als SO8.
z.B. den Tiny 4/5/9/10. Die gibt sind 2mm x 2mm groß

von bastler (Gast)


Lesenswert?

Hallo,

wenn es etwas leistungsstaerker sein soll, ein msp430 aus der G-Value 
Line

gibt es im TSSOP14 mit ca 5.1x6.6 mm Flaeche (bis zu 8k Flasch und 0.5k 
ram)



Gruss

ein bastler

von Frage (Gast)


Lesenswert?

Größe ist nicht alles. Es kommt auf die Technik drauf an.

Was soll dein Kleiner den machen?

von Tip (Gast)


Lesenswert?

Basti schrieb:
> Also am besten wäre ein IC an den außen nichts bis wenig ran muss

Wenn da am liebsten nichts ran muß, warum willst du dann einen uC 
einsetzen. Ohne Anschlüsse nützt dir der wenig.

von Jörg S. (joerg-s)


Lesenswert?

bastler schrieb:
> wenn es etwas leistungsstaerker sein soll, ein msp430 aus der G-Value
> Line
> gibt es im TSSOP14 mit ca 5.1x6.6 mm Flaeche (bis zu 8k Flasch und 0.5k
> ram)
Oder ein MSP430F20xx in QFN16 Gehäuse. Lässt sich auch noch recht gut 
löten.

von Harald Wilhelms (Gast)


Lesenswert?

Tip schrieb:
> Basti schrieb:
>> Also am besten wäre ein IC an den außen nichts bis wenig ran muss
>
> Wenn da am liebsten nichts ran muß, warum willst du dann einen uC
> einsetzen. Ohne Anschlüsse nützt dir der wenig.

Der sollte bei 2x2mm doch wenigstens eine 8-stellige Anzeige
und ein paar Knöpfe enthalten. :-)
Gruss
Harald

von Basti (Gast)


Lesenswert?

Zwei schritmotoren (durchmesser 6mm) jeweils nach 24h um einen gewissen 
winkel bewegen. Mehr nicht

von Basti (Gast)


Lesenswert?

Achso, weil hier einige sich wieder über die wortwahl lustig machen. 
Wenig außen ran heißt, das ich keine äußere beschaltung will um den µC 
zum laufen zu bekommen. Spannungsversorgung, Eingänge, Ausgänge fertig. 
Das wird nie was reelles, aber ist halt eine Theoretische abhandlung. 
Will halt nur wissen ob es µC in diesen Dimensionen gibt zu normalen 
preisen.

von Harald Wilhelms (Gast)


Lesenswert?

Basti schrieb:
> Achso, weil hier einige sich wieder über die wortwahl lustig machen.
> Wenig außen ran heißt, das ich keine äußere beschaltung will um den µC
> zum laufen zu bekommen. Spannungsversorgung, Eingänge, Ausgänge fertig.
> Das wird nie was reelles, aber ist halt eine Theoretische abhandlung.
> Will halt nur wissen ob es µC in diesen Dimensionen gibt zu normalen
> preisen.

Naja, für die Schrittmotorsteuerung wirst Du schon ein paar Pins
benötigen. Da kann das Gehäuse nicht beliebig klein werden. Und
wenn Du das gleich gesagt hättest, wären auch die Antworten
anders gewesen. :-)
Gruss
Harald

von Remo@ T. (remo)


Lesenswert?

Ja, so kleine uC gibt es, haben im SOT23-6 maximal 4 Ausgänge die 
maximal 20mA treiben können. Kostenpunkt < 50Cent.
So longg
Remo

von Patrick (Gast)


Lesenswert?

Naja, so wirklich lustig gemacht hat sich hier bisher noch niemand ;)

Es gibt heute zahlreiche Mikrocontroller, die nur die Betriebsspannung 
erfordern (solange kein Quarz etc. benoetigt wird) und ansonsten 
"beliebig klein" zu bekommen (nicht zu verwechseln mit "klein zu 
kriegen" ;) sind.
Bei der genannten Anwendung "Schrittmotorsteuerung" sehe ich das Problem 
jedoch in einem passenden Treiber-IC; dieses (UND den Mikrocontroller) 
auf die genannte Flaeche zu bekommen, duerfte schwierig werden...

von tt2t (Gast)


Lesenswert?

> Bei der genannten Anwendung "Schrittmotorsteuerung" sehe ich das Problem
> jedoch in einem passenden Treiber-IC

Der TE schreibt oben, dass die SM nur 6mm gross sind. Evtl. reicht da 
der eingebaute Treiber für die Pins des µC.

von Tip (Gast)


Lesenswert?

Basti schrieb:
> halt eine Theoretische abhandlung

Praktisch ist es dann nicht ganz unwesentlich, was für einen Treiber du 
für die Motoren einsetzt. Da gibt es alles von "Phasensignale selber 
rechnen" bis "Kommandos über I2C"

von Düsendieb (Gast)


Lesenswert?

Remo@ Te schrieb:
> 4 Ausgänge die maximal 20mA treiben können

Die 4 Ausgänge reichen aber nur für einen Motor, wenn kein extra Treiber 
verwendet wird, mal vorrausgesetzt dass die 20mA für den Motor reichen.


Axel

von tt2t (Gast)


Lesenswert?

die Version für 2 Motoren gäbe es dann als 14-Pinner (gibt es als 
SOT14): 2 für Vss/Vdd, 12 für I/O, davon 8 für die Motoren und z.B. 2 
für einen externen Quarz (es soll ja wohl auch eine Uhr programmiert 
werden).

von ich (Gast)


Lesenswert?

wird aber mit 10mm Durchmesser knapp

Terminal Count 14
Maximum Height (mm) 1.75
Body Thickness (mm) 1.75
Body Width (mm) 3.90
Body Length (mm) 8.70

von Basti (Gast)


Lesenswert?

In der Höhe sind rund 1cm platz vorhanden. Es gilt das theoretische 
konstrukt eines gesteuerten Marknagels zu erfüllen. Dieser soll 14mm 
Durchmesser haben. Wandstärke ja auch noch mit dabei. Also 10mm platz 
für µC. Motoren werden über Kopf angeordent, nicht nebeneinander. Ist 
halt nur die frage ob ich alles da reinbekomme was rein 
soll.Stromversorgung von außen.

von Axel (Gast)


Lesenswert?

Basti schrieb:
> Stromversorgung von außen

Dann kann auch die Ansteuerung der Motoren von außen kommen

von U.R. Schmitt (Gast)


Lesenswert?

Basti schrieb:
> Es gilt das theoretische
> konstrukt eines gesteuerten Marknagels zu erfüllen.

Interessant. Und was soll da verstellt werden? Die Länge des Nagels um 
so den Bruch zusammen zu ziehen?

von pic u. (pic_user)


Lesenswert?

Es gibt auch pic cpu in 14 pin tssop Gehäuse, das ist ca 5x6 mm, QFN 
kann
ev. noch kleiner sein, ist aber schwerer zu bekommen.

von Patrick (Gast)


Lesenswert?

Also gut, nochmal: So lange wir nicht wissen:

- wie die Anforderungen des Schrittmotors an die Steuerung sind
- wie die Kommunikation der Steuerung mit der "Aussenwelt" (Bus? 
Welcher?) erfolgt

ist und bleibt das Ganze Kaffeesatzleserei. Ich hatte die Notwendigkeit 
eines Treibers vorausgesetzt, Andere eben nicht.

von David .. (volatile)


Lesenswert?


von Basti (Gast)


Lesenswert?

U.R. Schmitt schrieb:
> Basti schrieb:
>> Es gilt das theoretische
>> konstrukt eines gesteuerten Marknagels zu erfüllen.
>
> Interessant. Und was soll da verstellt werden? Die Länge des Nagels um
> so den Bruch zusammen zu ziehen?

Nicht der Bruch, aber das Heilungsfragment was am entstehen ist. das 
wird sehr lansgam (1mm pro Tag) gezogen. So ist eine deutlich schnellere 
Heilung zu erziehlen bzw. größe bruschstellen könne überbrückt werden.

>Dann kann auch die Ansteuerung der Motoren von außen kommen

Kann sie nicht. es ist vorgegeben das sie innenliegend ist.

von new (Gast)


Lesenswert?

Das Problem stellen wohl die Motoren da.

Wenn es nur wenige mA sind, dann reicht ein normaler µC ziehen sie mehr, 
muss auf die Platine noch ein entsprechender Treiber, der zusätzlich 
Platz kostet.

von lieber weglassen (Gast)


Lesenswert?

new schrieb:
> Wenn es nur wenige mA sind, dann reicht ein normaler µC ziehen sie mehr,
> muss auf die Platine noch ein entsprechender Treiber, der zusätzlich
> Platz kostet.

Setzt du die Kommas mit Absicht so komisch um uns zu verwirren?

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

pic user schrieb:
> Es gibt auch pic cpu in 14 pin tssop Gehäuse, das ist ca 5x6 mm, QFN
> kann
> ev. noch kleiner sein, ist aber schwerer zu bekommen.

"Schwer zu bekommen" dürfte für die genannte Applikation kein große
Rolle spielen.  Aber: auch QFN geht nicht endlos klein.  Habe mir
gerade mal die diversen ATtinys angesehen (wird bei anderen Herstellern
nicht viel anders sein):

. ATtinyX5 (eigentlich ein 8-pinner), QFN-20 mit 0,5 mm Raster, 4 mm
  Kantenmaß
. ATtinyX4 (eigentlich ein 14-pinner), QFN-20 mit 0,5 mm Raster,
  4 mm Kantenmaß
. ATtinyX8 (ein 28-pinner), QFN-28 mit 0,45 mm Raster, 4 mm Kantenmaß

Von den bereits genannten Controllern im SOT-23-6-Gehäuse abgesehen
(die sehr wahrscheinlich für die Aufgabe zu wenig Pins haben), geht's
also kaum kleiner als dies, zumindest nicht, sofern man nicht nackte
Chips bonden will.  Andererseits passen die 4x4er QFNs problemlos in
die genannten 10 mm Durchmesser, man kann sich also den konkreten
Controller nach anderen Kriterien (insbesondere Stromverbrauch wird
hier ein Thema sein) aussuchen.

von David .. (volatile)


Lesenswert?

Leute... LPC1102!

von pic u. (pic_user)


Lesenswert?

Auch bei externem Treiber, z.B. 2x ZXMHC6A07T8 sot23 sowie 2x   BAT54STA 
auch sot23 welche es auch als MPPS gibt. zwei weitere sot23 dual 
transistoren
würden 4 pins sparen und so auch ein sot23 cpu ermöglichen, sollte es 
notwendig sein. zwei 0603 Restistor array (4x) und die Brücke ist 
aufgebaut.
Die Frage ist halt, wie die Wärme abgeführt wird.
Bei 2x Schrittmotor sind das dann allerdings das doppelte und da wird es 
dann
richtig eng wenn du auf einer Platine auskommen musst (ca 5mm inkl 
Kühlkörper). Wenn di motoren jedoch ein einen einzelnen Treiber 
angeschlossen werden können, dann ist das kein Problem.
Ein 16pin QFN ist 4x4mm, z.B. 16f610 gibt es auch als HV mit 
integriertem
VREG.

von Markus M. (Firma: EleLa - www.elela.de) (mmvisual)


Lesenswert?

David ... schrieb:
> Leute... LPC1102!

Schick ! Nett, klein, relativ viel drin. Sicher auch günstig, nur 2,3mm 
breit.

Der Haken: Nicht kaufbar.

von pic u. (pic_user)


Lesenswert?

Zweiter Haken: man braucht Treiber um die H-Bridge anzusteuern.

von David .. (volatile)


Lesenswert?

Markus Müller schrieb:
> David ... schrieb:
>> Leute... LPC1102!
>
> Schick ! Nett, klein, relativ viel drin. Sicher auch günstig, nur 2,3mm
> breit.
>
> Der Haken: Nicht kaufbar.

Kostenlose Samples

von U.R. Schmitt (Gast)


Lesenswert?

Nur so als Ansatzpunkt
Die Frage ist, ist die Höhe wirklich auf 1cm beschränkt. Vieleicht kann 
man an der Mechanik was tun um den Raum in der Höhe zu vergrößern. Der 
Nagel hat ja eine ordentliche Länge.
Dann könnte man eine Platine längs einbauen auf der beidseitig Platz für 
Treiber wäre.

von tt2t (Gast)


Lesenswert?

>> Leute... LPC1102!

Fährst Du immer mit Deinem Ferrari auf den Acker???
Ein 32-Bitter für eine Motor-Steuerung???

von X- R. (x-rocka)


Lesenswert?

Habt ihr euch mal angekuckt, was ein Marknagel ist?

Ich kann mir kaum vorstellen, dass die genannten Miniaturmotoren (Durchm 
6mm) zB einen Oberschenkelknochen auseinanderziehen können. Und wenn 
doch, dann bestimmt nicht mit den 20mA eines uC-Ausgangs.

@OP:
- schaffen die Motoren das?
- wieviel Strom brauchen die?

von David .. (volatile)


Lesenswert?

tt2t schrieb:
>>> Leute... LPC1102!
>
> Fährst Du immer mit Deinem Ferrari auf den Acker???
> Ein 32-Bitter für eine Motor-Steuerung???

Ist doch scheissegal. Wenn du einen Ferrari kostenlos aufgeschwatzt 
bekommst (Emails, man solle doch den LPC samplen) und er gut zum Acker 
passt, wieso nicht?

von Basti (Gast)


Lesenswert?

Es ist nur ein Theoretisches Konstruklt. Die Zugebalstung stellt 1000N 
dar. beim Einbeinstand, und man kann mit Marknagel laufen, liegt das 3 
fache des körpergewichtes drauf. In der Spitze 2500N. also zieht der 
Motor mit 1000N am reparaturknochengewebe und das körpergewicht arbeitet 
da mit 750N-2500N dagegen (druckbelastung). jenachdem in welcher phase 
des laufens man ist. Es geht hier wirklich nicht um eine realistische 
umsetzung. Nur erstmal um die Frage. ist es möglich ein µC auf den platz 
zu bekommen incl. dem rest, oder müsst man eine neuentwicklung an µC 
anstreben, bzw. andere steuerideen entwickeln.

von U.R. Schmitt (Gast)


Lesenswert?

Basti schrieb:
> Nur erstmal um die Frage. ist es möglich ein µC auf den platz
> zu bekommen

Na ja Basti, genau das ist das Problem. Wie groß der Platz für die 
Elektronik ist hängt entscheidend davon ab welche Ströme von den 
Treibern geschaltet werden müssen. Und das hängt von den Motoren, der 
Belastung und der Mechanik ab.

von pic u. (pic_user)


Lesenswert?

Angenommen ein DS1374 Baustein (RTC mit Quarz integriert) 3x5mm sowie 
ein
uC 4x4 mm (QFN 16 pin) die bereits genannten 2A H-Brücken sowie Dioden,
man kommt damit bei beidseitiger Bestückung aus. Eventuell auch dual 
Mosfets von Trinamic für 4A, wird aber knapp, geht aber wenn man die 
Dioden auf der
Unterseite bestückt. Würde aber eher auf DC-motor mit Getriebe und 
Encoder setzen, einfacher anzusteuern, weniger Bauteile notwendig.
Sowas wie DS1374 würde ich da schon vorschreiben, ansonsten hat man 
einen Fehler von max 45 minuten je Tag, in 14 Tage ist das schon fast 
ein halber
Tag wenn man sich auf dem internen osc verlässt, bei 
Temperaturkalibrierung
kann man das halbieren, ist aber immerhin noch viel. Zusätlich wird bei 
solchen Schaltungen eh meisten ein externes AND/NAND eingesetzt, kann 
auch
als Widerständen aufgebaut sein, eins vom uC und das andere vom RTC 
Alarmausgang,

von Tip (Gast)


Lesenswert?

Basti schrieb:
> also zieht der Motor mit 1000N

Dann würde ich mir erstmal Gedanken über die Größe vom Motors machen, 
bevor ich über die Elektronik nachdenke.

von Tip (Gast)


Lesenswert?

Markus Müller schrieb:
> Der Haken: Nicht kaufbar.

Meinst du "Nicht lötbar" oder "Nicht kaufbar"?
Zu kaufen gibt's den in Einzelstückzahlen für 3,67 Eur, 1,83 @ 1k

von Arc N. (arc)


Lesenswert?

Markus Müller schrieb:
> David ... schrieb:
>> Leute... LPC1102!
>
> Schick ! Nett, klein, relativ viel drin. Sicher auch günstig, nur 2,3mm
> breit.
>
> Der Haken: Nicht kaufbar.

Digi-Key
http://search.digikey.com/scripts/DkSearch/dksus.dll?Detail&name=568-5141-1-ND

Anderer Typ:
C8051F30x 11-Pin 3 mm x 3 mm mit 5 V toleranten IOs
und "Maximum output current sunk by RST or any Port pin 100 mA"

von Reinhard R. (reirawb)


Lesenswert?

Ich werfe mal den ATMega 644V-10MU im MLF44-Gehäuse ins Rennen.
Bei einer Kantenlänge von 7mm passt er gerade noch so.
Und er ist z.Z. kaufbar, sogar recht preiswert:
http://www.reichelt.de/Atmel-ATMega-AVRs/ATMEGA-644V-10MU/index.html?;ACTION=3;LA=2;ARTICLE=68175;GROUPID=2959;SID=31lYs@gqwQAR8AAHdOGhcb2b55fe75535941da643464793a31b7c
Bleibt immernoch das Problem der Treiber.

Reinhard

von Sam .. (sam1994)


Lesenswert?

Reinhard R. schrieb:
> Und er ist z.Z. kaufbar, sogar recht preiswert:

auch nur wenn man ihn Löten kann. Da reicht schon eine normale 
Heißluftlötstation nicht mehr.

von Reinhard R. (reirawb)


Lesenswert?

Samuel K. schrieb:
> auch nur wenn man ihn Löten kann. Da reicht schon eine normale
> Heißluftlötstation nicht mehr.

Basti schrieb:
> Das wird nie was reelles, aber ist halt eine Theoretische abhandlung.
> Will halt nur wissen ob es µC in diesen Dimensionen gibt zu normalen
> preisen.

Löten also kein Problem :-)

Reinhard

von Basti (Gast)


Lesenswert?

schonmal vielen dank für die infos. scheint ja doch viele interesiert zu 
haben das thema.

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.