Ci sono motivi per scegliere Nano su Micro?

Nano è del 2008 e micro del 2012. Micro sembra migliore su ogni parametro, in particolare nellavere un microcontrollore migliore (credo), ATMega32u4, oltre ATMega328P.

Tuttavia, tutti i negozi che ho controllato, sia locali che online, vendono il Nano, e solo alcuni vendono Micro. E Nano è sempre più costoso di Micro. Ad esempio su RS-Online 26GBP per Nano ( link ) e 16 GBP per Micro ( link ).

Perché molti negozi vendono solo il prodotto inferiore?

Perché il Nano più vecchio e meno capace è più costoso?

Perché qualcuno dovrebbe acquistare il Nano piuttosto che il Micro?

Commenti

  • E perché posso taggare la mia domanda con " arduino-nano ", ma non con " arduino-micro "?
  • Per creare un tag, ' avrò bisogno di una reputazione di almeno 150.
  • In realtà lo so, ma grazie 🙂 Quello che volevo dire è che ovviamente le persone su questo sito stanno facendo domande più domande su Nano rispetto a Micro. Ovviamente potrebbe essere perché è in circolazione da molto tempo r, ma ancora sorprendente per me, quando Micro sembra migliore sotto ogni aspetto, e anche più economico.
  • Sembra che ci siano molti cloni Nano, ad esempio 6 euro su DX.com. E non ho ' visto alcun micro clone. Quindi, se usi i cloni, Nano è in effetti molto più economico.
  • Guarda ePrey. Ci sono molti cloni Micro 5V, più economici dei cloni Nano. In effetti, devi passare attraverso circa 100 micro cloni fino a trovare un clone Nano (se ordini in base al prezzo più basso), e forse 80 micro 5 volt fino a trovare un micro 3,3 volt …

Risposta

La differenza principale tra ATmega32u4 e ATmega328P è che il 32u4 ha USB integrato. Quando gli ATmega328P vengono utilizzati in un Arduino, sono spesso accoppiati a un chip FTDI da USB a seriale. Il chip FTDI costa circa $ 5, quindi questo potrebbe essere il motivo per cui arriva il costo aggiuntivo.

Avere il chip USB separato in realtà non è una brutta cosa:

  • LAtmega328P consuma meno potenza rispetto allATmega32u4
  • I chip FTDI sono comuni, quindi i driver sono sulla maggior parte dei computer, mentre il 32u4 richiede un file .inf da caricare su Windows.
  • Il chip FTDI utilizza la Vendor FTDI e ID prodotto e quindi può essere utilizzato in progetti commerciali di grandi quantità mentre ATmega32u4 richiederebbe lacquisto di un ID fornitore e ID prodotto dal gruppo USB. (La mia conclusione dopo aver letto un po in rete, per favore correggi se sbagliata).

Risposta

Comprerei NANO e STEER CLEAR del micro con quel chip 32u4. Il buono Il chip “328p” ha anche un chip FTDI per gestire da USB a seriale mentre laltro chip lo gestisce da solo. Il problema è che SOLO il bootloader di Micro consente di provare a programmarlo con USB e richiede un driver speciale. Con Linux, solo poche versioni selezionate hanno il driver necessario. Se la tua versione di Linux non ha il driver, per fortuna. In tal caso, riprendilo o donalo a un hackerspace. Non lo farai MAI funzionare.

Ero sul sito arduino.cc per questo e ho provato di tutto solo per infastidirmi sempre di più su quel limone di una carta. Sai che è ora di arrendersi quando vieni infiammato.

Commenti

  • Bello sapere sui problemi di Linux. Ho programmato sia Micro che Nano da Ubuntu senza problemi, ma forse ' sono stato fortunato finora.
  • Tuttavia, se hai bisogno di un dispositivo a 3 Volt, allora sei obbligato a scegliere un Micro, piuttosto che un Nano.

Risposta

Dipende da cosa ” è il tuo obiettivo. Dalla vista da puro microcontrollore, il 328P rispetto al 32u4

  • è 4 MHz più veloce
  • ha due canali touch in più
  • ha la tecnologia picoPower
  • ha un RTC
  • ha una tensione di alimentazione minima inferiore

Se una o più di queste caratteristiche sono essenziali per il tuo progetto , il Nano potrebbe essere la scelta migliore.

Per quanto riguarda il prezzo:
Non sono sicuro che possa avere uninfluenza così alta, ma potrebbe esserci stato un calo tecnologico. Ecco perché un micro micro moderno a 32 bit è più economico di un micro micro vecchio stile a 8 o 16 bit, almeno nei prezzi B2B.

Commenti

  • Secondo a arduino.cc/en/Products.Compare , sono entrambi a 16 MHz.
  • I ' Non sono sicuro di aver capito cosa intendi per " tecnologia ridotta ", potresti spiegare?
  • Le schede Arduino possono entrambe avere un oscillatore a 16MHz popolato, tuttavia lo stesso AtMega328P può essere pilotato fino a 20MHz, secondo la pagina di confronto dei prodotti Atmel '." La riduzione della tecnologia " significa un cambiamento nel processo di produzione verso strutture di silicio più piccole. Ad esempio, il Freescale S12 (CPU a 16 bit) è stato costruito utilizzando un processo a 180 nm, Renesas utilizza un processo a 40 nm per il nuovo RH850 (CPU a 32 bit). Struttura più piccola = meno silicio (più altri vantaggi). Questo ' è uno dei motivi per cui lRH850 è più economico dellS12, ma ha molte più funzionalità.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *