Quels sont les microcontrôleurs les moins chers?

19

Quels sont les microcontrôleurs les moins chers disponibles?

Ce serait dans des volumes supérieurs à 1000, bien que la disponibilité des amateurs soit agréable.

Je recherche le microcontrôleur le moins cher de tous - mes besoins sont minimes, 1 broche IO, n'importe quelle tension d'alimentation, une seule puce.

(Il s'agit d'un "wiki communautaire", donc toute personne ayant plus de 100 points de réputation peut affiner et améliorer les réponses)

Toby Jaffey
la source
1
Je recherche le moins cher de tous les microcontrôleurs - mes besoins sont minimes, 1 broche IO, toute tension d'alimentation, puce unique (question mise à jour)
Toby Jaffey
1
C'est une question stupide, j'ai voté pour la fermer.
Leon Heller
2
Je voudrais vraiment une réponse et je ne vois pas en quoi cette question est différente de electronics.stackexchange.com/questions/2641/cheapest-fpgas ou electronics.stackexchange.com/questions/2704/…
Toby Jaffey
1
@Leon J'ai été tenté mais j'ai été édité maintenant dans deux esprits.
Dean
4
C'est une question utile. Certains d'entre eux, je ne savais même pas qu'ils existaient (PIC10 par exemple).
M. Hedgehog

Réponses:

11

Texas Instruments propose une gamme MSP430 " Value Line ".

Flash: 0,5 / 1k RAM: 128 B Package: 14TSSOP (le moins cher) / 14DIP / 16QFN

C'est le seul périphérique 16 bits de cette classe, et c'est aussi le seul à 10 broches IO.

Le MSP430G2001 coûte 0,34 $ @ 1ku .

Toby Jaffey
la source
j'obtiendrais également un tableau de bord, (5 $) parce que vous obtenez le programmeur avec 2 puces et commandez des échantillons gratuits de TI pour plus de puces
jsolarski
7
@Matt, @jsolarski - Les échantillons sont parfaits pour leur objectif: soutenir de nouveaux designs et vérifier qu'un échantillon fonctionnera dans les designs existants. Veuillez ne pas abuser du programme et le ruiner pour le reste d'entre nous; lisez la FAQ TI pour plus d'informations.
Kevin Vermeer
1
Les échantillons posent également souvent plus de problèmes qu'ils n'en valent. Si vous allez acheter 1k de quelque chose, vous pouvez probablement en acheter un chez DigiKey et payer pour une date de livraison prévisible.
joeforker
4

Surtout lorsque vous parlez de petites quantités, le prix du contrôleur n'est qu'une partie de l'image. Supposons que vous ayez besoin d'un programmeur de 500 euros pour programmer les appareils. C'est OK si vous avez besoin de 100 000 appareils par an, mais si vous avez besoin de 50 contrôleurs, le programmeur ajoute 10 euros à un appareil qui à 1 euro peut être bon marché en soi.

Stevenvh
la source
C'est une des raisons pour lesquelles c'est une question stupide et devrait être fermée!
Leon Heller
6
Ou cela rend le tableau de bord encore meilleur pour un programmeur à 5 $
Matt Williamson
3

Atmel dispose d'une gamme d'AVR SOT-23-6 / DFN-6 à 6 broches, l' ATtiny4 / 5/9/10 .

Flash: 512 B (4/9) / 1k (5/10)
RAM: 32 B
Paquet: SOT23-6 / DFN-6
Prix ​​@ 1: 0,95 $ Prix@
4,5k: 0,53 $

Les pièces 4/9 n'ont pas d'ADC (et sont moins chères), les pièces 5/10 ont des ADC. L'ATtiny4u3 a un régulateur de suralimentation intégré et fonctionne à partir de 0,7 V, ce qui pourrait économiser de l'argent si vous utilisez une batterie. Si bien sûr, les fonctionnalités supplémentaires coûtent plus cher. La partie la moins chère est l'ATtiny4.

D'après ce que j'ai entendu, Atmel a légitimement une mauvaise disponibilité pour les quantités de production.

Kevin Vermeer
la source
3

Bien que la réponse que je donne à cette occasion soit la même que celle donnée par d'autres (= essayez Microchip PIC 10F200), la facilité d'obtenir une réponse raisonnablement bonne suggère que vous n'en êtes pas conscient, il convient donc de le noter. c'est-à-dire utiliser n'importe quel guide de sélection de prix en ligne de grands fournisseurs - sur un marché concurrentiel, ils sont aussi bons que vous pourrez facilement les obtenir à 1000 quantités, sauf pour les spéciaux

Donc, allez par exemple sur le site Web de Digikey et entrez le microcontrôleur, sélectionnez l'option de volume le plus grand = microcontrôleurs intégrés = 33613 candidats, sélectionnez le tri par prix (flèche au-dessus du prix unitaire pour Digikey), saisissez "en stock" et 1000 quantités et sélectionnez "Trier" par prix, avancé ". Bingo.
PIC10F200T-I / OTCT-ND 34 cents US à partir de 100!

À titre de vérification, prenez les candidats les moins chers et branchez-les, par exemple, sur Findchips . Pour le PIC10F200, 34 cents est aussi bas que n'importe quelle publicité sur le marché libre via Findchips. Vous pouvez contourner le frontal avec votre choix en utilisant par exemple http://www.findchips.com/avail?part=PIC10f200


Volume plus élevé:

Si vous voulez un peu plus de 1000, alors des gens comme Microchip ont des lignes d'alimentation spéciales non testées où vous êtes responsable de vous assurer que les appareils sont conformes aux spécifications et que vous obtenez des prix bas en conséquence. Ceux-ci sont vendus en Asie du Sud-Est pour concurrencer les clones PIC directs asiatiques et des processeurs de capacités similaires. Les prix à environ 20 cents devraient être "assez faciles" à obtenir.

À mesure que vous atteignez des volumes élevés, les prix deviennent soumis à la NDA. J'ai vu des prix de certains produits (pas de transformateurs) qui représentent environ 25% de ce à quoi on peut raisonnablement s'attendre à des volumes très élevés. (Non, je ne suis pas soumis au NDA mais je ne vais pas non plus être plus précis, hélas). Donc, un prix de 20c en volume continu semble faisable.

Russell McMahon
la source
3

Ordre actuel des microcontrôleurs à très faible coût basé sur mes connaissances (probablement d'autres, mais je ne peux pas parler de ce que je ne sais pas)

  1. ST Microelectronics - STM8S003F3 - Spécifications OTT pour son prix ~ 0,23 $ ch @ 25k
  2. ST Microelectronics - STM8L051F3 - Spécifications OTT pour son prix ~ 0,30 $ ch @ 25k
  3. Freescale MC9S08PA4 - bonne spécification pour son prix - 0,30 $ ch @ 10k
  4. NXP LPC1110FD20 (Cortex M0 32 bits) bonne perforation pour le prix - 0,45 $ @ 10ku
  5. Périphériques de base NXP LPC811 (Cortex M0 + 32 bits) - 0,40 $ @ 10 ku
  6. Freescale MKL02Z08 16 broches (Cortex M0 + 32 bits) bons périphériques - 0,49 $ @ 10ku
  7. NXP LPC1111FHN33 (Cortex M0 + 32 bits) version 33 broches - 0,60 $ @ 10ku
  8. TI MSP430G2333 Ultra basse consommation, spécifications raisonnables - 0,65 $ @ 10ku

Vous vous demandez probablement pourquoi je n'ai pas mentionné Microchip, ou Atmel, et c'est simplement parce que leurs microcontrôleurs inférieurs à 0,60 $ ont une mémoire flash et RAM extrêmement petite, et des périphériques très limités ainsi qu'un nombre limité de GPIO généralement dans une 6 broches à 14 - paquet de broches.

Robert
la source
OTT = "par dessus"?
endolith
2

Atmel ATtiny13 . Fiche technique courte ici .

Dean
la source
On dirait que ce sont 1 à 2 dollars chacun
endolith
1
À ma connaissance, l'ATtiny13 n'est pas très compatible C (espace de pile très limité). Les ATtiny25 / 45/85 ont une quantité de RAM plus utile.
Nick T
L'Attiny13 n'est pas le moins cher de la gamme ATtiny. Je pense que ce statut appartient à l'ATtiny4.
Kevin Vermeer
32 octets de RAM!
endolith
6
... devrait être suffisant pour n'importe qui?
Mark
2

Tous les fournisseurs uC ont des puces de moins de 1 $. Il s'agit davantage de ce que vous pouvez acheter dans vos magasins locaux en petite quantité.

Par exemple, je payais pour Attiny13 ~ 1,5 $, ce qui est beaucoup plus cher chez le fabricant. Et je n'ai pas de msp430 pour de l'argent ici.

Alors, vérifiez vos magasins, c'est la seule façon de procéder.

BarsMonster
la source
9
Qui achète plus rien localement?
tyblu
2
@Tyblu - Dépend de votre définition de «localement». Je considère que tout distributeur ou fabricant basé aux États-Unis est local (la grande Amérique du Nord l'est un peu moins) et que les distributeurs asiatiques / européens ne sont pas locaux. 99% de mes achats sont donc locaux.
Kevin Vermeer
@reem: Mon distributeur a un bureau sur la route. Ils sont basés dans une autre ville. Le fabricant dans un autre état. La fabrication se fait dans un autre pays ...
Nick T
2

Le prix de tout dépend de ce que vous pouvez négocier. Si vous ne cherchez que des quantités d'amateurs, je demanderais pourquoi c'est important, car la différence de prix entre 10 MCU bon marché peut être un sou ou deux et vous passeriez plus de temps à sélectionner une puce que votre temps ne le vaut.

Si vous achetez de grandes quantités de production, le prix que vous payez dépendra de votre relation avec le fournisseur, du nombre de personnes qu'il pense que vous commanderez à l'avenir, des autres éléments que vous regroupez avec votre commande, de la puce particulière que le fournisseur possède. surstocker et veut vider, combien ils ont payé pour ce stock, combien il leur en coûte pour continuer à transporter l'inventaire excédentaire, etc.

Il n'y a vraiment pas de réponse simple.

lyndon
la source