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
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!
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
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.
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.
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
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.
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
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...
> 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.
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"
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
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).
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.
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?
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.
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.
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.
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?
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.
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
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?
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?
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.
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,
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.
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
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.
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