Was sind die billigsten Mikrocontroller?

19

Was sind die billigsten verfügbaren Mikrocontroller?

Dies würde in Mengen über 1000 sein, obwohl die Verfügbarkeit für Bastler nett wäre.

Ich suche den billigsten aller Mikrocontroller - meine Anforderungen sind minimal, 1 IO-Pin, jede Versorgungsspannung, Single-Chip.

(Dies ist ein "Community-Wiki", so dass jeder mit> 100 Reputation die Antworten verfeinern und verbessern kann.)

Toby Jaffey
quelle
1
Ich suche den billigsten aller Mikrocontroller - meine Anforderungen sind minimal, 1 IO-Pin, jede Versorgungsspannung, Single-Chip (Frage aktualisiert)
Toby Jaffey
1
Es ist eine dumme Frage, ich habe dafür gestimmt, sie zu schließen.
Leon Heller
2
Ich hätte wirklich gerne eine Antwort und sehe keinen Unterschied zu electronics.stackexchange.com/questions/2641/cheapest-fpgas oder electronics.stackexchange.com/questions/2704/…
Toby Jaffey
1
@Leon Ich war versucht, aber jetzt in zwei Köpfen bearbeitet worden.
Dean
4
Das ist eine nützliche Frage. Einige davon, von denen ich nicht einmal wusste, dass sie existieren (z. B. PIC10).
Mr. Hedgehog

Antworten:

11

Texas Instruments hat eine " Value Line " MSP430-Reihe.

Flash: 0,5 / 1k RAM: 128 B Paket: 14TSSOP (am günstigsten) / 14DIP / 16QFN

Es ist das einzige 16-Bit-Gerät in dieser Klasse und das einzige mit 10 IO-Pins.

Der MSP430G2001 kostet $ 0,34 @ 1ku .

Toby Jaffey
quelle
Ich würde auch ein Launchpad bekommen (5 $), weil Sie den Programmierer mit 2 Chips bekommen und kostenlose Proben von TI für mehr Chips
bestellen
7
@Matt, @jsolarski - Beispiele eignen sich hervorragend für den beabsichtigten Zweck: Unterstützung neuer Entwürfe und Überprüfung, ob ein Beispiel in vorhandenen Entwürfen funktioniert. Bitte missbrauchen Sie das Programm nicht und ruinieren Sie es für den Rest von uns; Lesen Sie die TI-FAQ für weitere Informationen.
Kevin Vermeer
1
Proben sind auch oft mehr Mühe als sie wert sind. Wenn Sie 1k von etwas kaufen möchten, können Sie wahrscheinlich eines von DigiKey kaufen und für einen vorhersehbaren Liefertermin bezahlen.
Joeforker
4

Gerade bei kleinen Stückzahlen ist der Preis des Controllers nur ein Teil des Bildes. Angenommen, Sie benötigen einen 500-Euro-Programmierer, um die Geräte zu programmieren. Dies ist in Ordnung, wenn Sie 100.000 Geräte pro Jahr benötigen, aber wenn Sie 50 Controller benötigen, addiert der Programmierer 10 Euro zu einem Gerät, das an sich bei 1 Euro billig sein kann.

stevenvh
quelle
Das ist ein Grund, warum es eine dumme Frage ist und geschlossen werden sollte!
Leon Heller
6
Oder es lässt das Launchpad für einen 5-Dollar-Programmierer noch besser aussehen
Matt Williamson
3

Atmel verfügt über eine 6-polige SOT-23-6 / DFN-6-Reihe von AVRs, den ATtiny4 / 5/9/10 .

Flash: 512 B (4/9) / 1 KB (5/10)
RAM: 32 B
Paket: SOT23-6 / DFN-6
Preis @ 1: 0,95 USD Preis@
4,5 KB: 0,53 USD

Die 4/9-Teile haben keinen ADC (und sind billiger), die 5/10-Teile haben ADCs. Der ATtiny4u3 verfügt über einen integrierten Boost-Regler und arbeitet bereits ab 0,7 V, wodurch Sie möglicherweise Geld sparen, wenn Sie mit einer Batterie arbeiten. Wenn natürlich die zusätzlichen Funktionen mehr kosten. Günstigstes Teil ist der ATtiny4.

Nach allem, was ich gehört habe, hat Atmel eine legendär schlechte Verfügbarkeit für Produktionsmengen.

Kevin Vermeer
quelle
3

Die Antwort, die ich bei dieser Gelegenheit gebe, ist die gleiche wie die, die andere gegeben haben (= versuchen Sie es mit Microchip PIC 10F200). Verwenden Sie zum Beispiel einen Online-Leitfaden für die Preisauswahl großer Lieferanten - in einem wettbewerbsintensiven Markt sind sie so gut wie nie zuvor, außer bei Sonderangeboten

Gehen Sie also auf die Website von Digikey und geben Sie den Mikrocontroller ein, wählen Sie die Option mit dem größten Volumen = eingebettete Mikrocontroller = 33613 Kandidaten, wählen Sie die Sortierung nach Preis (Pfeil über dem Einheitspreis für Digikey), geben Sie "auf Lager" und 1000 Stück ein und wählen Sie "Sortieren" nach Preis, Fortgeschrittene ". Bingo.
PIC10F200T-I / OTCT-ND 34 Cent US ab 100!

Nehmen Sie zur Kontrolle die günstigeren Kandidaten und stecken Sie diese in zB Findchips . Für den PIC10F200 sind 34 Cent so niedrig wie für Werbung auf dem freien Markt über Findchips. Sie können das Front-End bei Bedarf umgehen, indem Sie beispielsweise http://www.findchips.com/avail?part=PIC10f200 verwenden


Höhere Lautstärke:

Wenn Sie mehr als 1000 möchten, haben Leute wie Microchip spezielle, ungetestete Versorgungsleitungen, bei denen Sie dafür verantwortlich sind, dass die Geräte den Spezifikationen entsprechen und Sie entsprechend niedrige Preise erhalten. Diese werden in Asien verkauft, um mit den asiatischen direkten PIC-Klonen und mit Prozessoren mit ähnlichen Fähigkeiten zu konkurrieren. Preise bis zu rund 20 Cent sollten "einfach genug" zu bekommen sein.

Bei hohen Stückzahlen unterliegt die Preisgestaltung der NDA. Ich habe Preise für einige Produkte (nicht für Verarbeiter) gesehen, die bei sehr hohen Stückzahlen etwa 25% der vernünftigerweise zu erwartenden Preise betragen. (Nein, ich bin nicht der NDA unterworfen, werde aber leider auch nicht genauer sein.) Ein Preis von 20 Cent im laufenden Volumen scheint also machbar.

Russell McMahon
quelle
3

Aktuelle Bestellung von Ultra-Low-Cost-Mikrocontrollern basierend auf meinem Wissen (wahrscheinlich andere, aber ich kann nicht für das sprechen, was ich nicht weiß)

  1. ST Microelectronics - STM8S003F3 - OTT-Spezifikation für seinen Preis ~ 0,23 USD je @ 25.000
  2. ST Microelectronics - STM8L051F3 - OTT-Spezifikation für seinen Preis ~ 0,30 USD je @ 25.000
  3. Freescale MC9S08PA4 - gute Spezifikation für den Preis - 0,30 USD je @ 10.000
  4. NXP LPC1110FD20 (32-Bit Cortex M0) gute Leistung für den Preis - $ 0,45 @ 10ku
  5. NXP LPC811 (32-Bit Cortex M0 +) Basisperipheriegeräte - 0,40 US-Dollar bei 10.000 US-Dollar
  6. Freescale MKL02Z08 16-polige (32-Bit Cortex M0 +) gute Peripheriegeräte - $ 0,49 @ 10ku
  7. NXP LPC1111FHN33 (32-Bit Cortex M0 +) 33-polige Version - $ 0,60 @ 10ku
  8. TI MSP430G2333 Ultra Low Power, vernünftige Spezifikation - 0,65 $ @ 10ku

Sie wundern sich wahrscheinlich, warum ich Microchip oder Atmel nicht erwähnt habe, und es liegt einfach daran, dass ihre Mikrocontroller unter 0,60 US-Dollar extrem kleine Flash- und RAM-Speicherkapazitäten, sehr begrenzte Peripheriegeräte sowie eine begrenzte Anzahl von GPIOs in der Regel in einem 6-poligen bis 14-poligen Gehäuse haben. Pin-Paket.

Robert
quelle
OTT = "übertrieben"?
Endolith
2

Atmel ATtiny13 . Kurzes Datenblatt hier .

Dean
quelle
Sieht aus wie dies sind 1 bis 2 Dollar pro Stück
Endolith
1
Meines Wissens ist der ATtiny13 nicht sehr C-freundlich (sehr begrenzter Stapelplatz). Der ATtiny25 / 45/85 verfügt über mehr Arbeitsspeicher.
Nick T
Der Attiny13 ist nicht der billigste in der ATtiny-Linie. Ich denke, dieser Status gehört zum ATtiny4.
Kevin Vermeer
32 Bytes RAM!
Endolith
6
... sollte für jeden reichen?
Mark
2

Alle uC-Anbieter haben Chips unter 1 $. Es geht mehr darum, was Sie in kleinen Mengen in Ihren örtlichen Geschäften kaufen können.

Zum Beispiel habe ich für Attiny13 ~ 1.5 $ bezahlt, was beim Hersteller viel mehr kostet. Und ich habe hier kein msp430 für Geld.

Überprüfen Sie also Ihre Läden, das ist der einzige Weg.

BarsMonster
quelle
9
Wer kauft noch etwas vor Ort?
Tyblu
2
@ Tyblu - Hängt von Ihrer Definition von "lokal" ab. Ich betrachte jeden US-amerikanischen Distributor oder Hersteller als lokal (größeres Nordamerika nur geringfügig weniger) und asiatische / europäische Distributoren als nicht lokal. 99% meiner Einkäufe sind daher lokal.
Kevin Vermeer
@reem: Mein Distributor hat ein Büro auf der Straße. Sie haben ihren Sitz in einer anderen Stadt. Der Hersteller in einem anderen Staat. Die Herstellung erfolgt in einem anderen Land ...
Nick T
2

Der Preis für alles hängt davon ab, was Sie verhandeln können. Wenn Sie sich nur die Menge der Bastler ansehen, würde ich fragen, warum das wichtig ist, da der Preisunterschied zwischen 10 billigen MCUs ein oder zwei Cent betragen kann und Sie mehr Zeit damit verbringen würden, einen Chip auszuwählen, als Ihre Zeit wert wäre.

Wenn Sie große Produktionsmengen kaufen, hängt der Preis, den Sie zahlen, von Ihrer Beziehung zum Lieferanten ab, davon, wie viele Sie in Zukunft bestellen werden, was Sie sonst noch mit Ihrer Bestellung bündeln und über welchen Chip dieser Lieferant verfügt Überbestände an und wollen entsorgen, wie viel sie für diese Bestände gezahlt haben, wie viel es sie kostet, das überschüssige Inventar bei sich zu haben, etc ...

Es gibt wirklich keine einfache Antwort.

Lyndon
quelle