Kleiner µC gesucht

Gast #2144554
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
Gast
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
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!
Gast
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
Gast
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
Gast
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.
Gast
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
Gast
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...
Gast
> 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.
Gast
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"
Gast
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).
Gast
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.
Gast
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.
Gast
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.
Gast
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.
Gast
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?
Moderator Persönliche Seite
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.
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.
Gast
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.
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?
Gast
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.
Gast
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.
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,
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"
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

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.