On Thu, Sep 16, 2010 at 04:36:48PM +0200, Gianni Carabelli wrote: > Elena of Valhalla wrote: > >On 9/16/10, nextime <nextime@nexlab.it> wrote: > >>Personalmente preferisco microchip pic per svariate ragioni ( se volete > >>poi ve le elenco ). > > > >io sono interessata, elenca > > Allora, vedendo che ho scatenato un bel ramo di discussione, faccio un po' di risposte tentando di rimanere piu' in linea con i vari post. > Provo a indovinare: > costano la metà, sample gratis, hanno un bel micro con ethernet a > basso costo.. Sicuramente questi sono elementi che mi hanno portato a favorire pic, ma non sono gli unici. Il costo e' abbastanza relativo, nel senso che comunque il costo della MCU nelle board che sto realizzando si attesta a un costo di circa il 2 o 3%, quindi relativamente importante sugli ordini di prezzo di una mcu a 8bit media. Molto invece ha fatto il fatto di dover comunque in un modo o nell'altro anche nel caso io avessi usato arduino, ad utilizzare molta componentistica Microchip ( ad esempio il controller ethernet piuttosto che altro ), e quando posso preferisco per motivi logistici avere un solo fornitore. Avendo poi esigenze abbastanza particolari, avrei comunque dovuto riprogettare la mia board con avr da zero, e farlo per farlo pic o avr a quel punto diventano identici sotto quel profilo. Se si riduce quindi il confronto ad arduino vs pic, ecco le mie personali considerazioni * Scelta delle MCU: In questo caso PIC ha grossi vantaggi, il range di MCU disponibili da Microchip e' vastissimo, e permette di scegliere quella piu' adatta al proprio uso * Features in generale Spesso a parita' di costo le MCU PIC offrono molto molto di piu', tra cui, cosa da non sottovalutare nel mio caso, anche molte MCU con controller ethernet integrato. * Costo E qui vince sicuramente PIC * Community In questo caso vince AVR, ma essendo comunque molto personalizzato e improntato a un modello di sviluppo si aperto ma comunque con target commerciale, nel mio caso e' relativamente importante. * Ambiente di sviluppo Qui vince sicuramente AVR. Ma a volte si accettano compromessi... e l'ambiente mplab sotto wine funziona ( o comunque con qualche salto mortale si puo' usare sdcc ) * Codice pronto all'uso / demo / esempi Qui i due se la litigano. Dipende molto da cosa si vuole fare. Per arduino sapete anche voi quanto software c'e' in giro. Anche PIC comunque ha molto codice pronto all'uso da modificare, e di ottimo ha MAL, un grosso pacchettone distribuito e supportato da Microchip stessa, con dentro un sacco di esempi quasi pronti all'uso e che soprattutto contiene lo stack tcp ip i microchip, che e' incredibilmente completo considerando dove deve girare. * Produzione industriale Quando si va a far stampare schede qui in zona per la produzione in serie, e' molto piu' facile trovare tecnici preparati e aziende con tutto il necessario abituati a lavorare con PIC, molto meno con arduino. Questi sono bene o male i motivi che mi hanno orientato su PIC -- Franco (nextime) Lanza Busto Arsizio - Italy SIP://casa@casa.nexlab.it NO TCPA: http://www.no1984.org you can download my public key at: http://danex.nexlab.it/nextime.asc || Key Servers Key ID = D6132D50 Key fingerprint = 66ED 5211 9D59 DA53 1DF7 4189 DFED F580 D613 2D50 ----------------------------------- echo 16i[q]sa[ln0=aln100%Pln100/snlbx]sbA0D212153574F444E49572045535520454D20454B414D204F54204847554F4E452059415020544F4E4E4143205345544147204C4C4942snlbxq | dc -----------------------------------
Attachment:
signature.asc
Description: PGP signature