Economica stand alone programmabile USB

domani faccio il pcb, solo che ci sono dei pin non collegati, dove vanno?

@menniti

Se non gliela fai prof. Ti mando un sample gratuito via posta prioritaria, ma non so se il tuo orgoglio permetterebbe un tale affronto! :grin:

cece99:
domani faccio il pcb, solo che ci sono dei pin non collegati, dove vanno?

Non è che non sono collegati è che vanno sul piano di massa.
Esegui ratnest.

cos'è il ratnes? allora li collego con un ponticello?

niki77:
@menniti

Se non gliela fai prof. Ti mando un sample gratuito via posta prioritaria, ma non so se il tuo orgoglio permetterebbe un tale affronto! :grin:

azz, te la diverti :~ e fai bene XD c'ho troppo litigato con questa cosa quindi mi merito ogni fustigata :blush:
Ma, scherzi a parte, il problema non è di orgoglio; è che, come ho detto, voglio scriverci su questa cosa (ovviamente dandoti il giusto merito ;)) e tu sai meglio di me che non puoi "pontificare" su un argomento che non "possiedi". Vero è che c'è un mare di gente che lo fa, ma io non riesco, mi sentirei indifeso ed alla prima domanda difficile mi metterei a piangere come un vitellino e ad implorare pietà; ma siccome io passo per uno che in genere cazzìa la popolazione studentesca (e non solo :grin:) questo posso continuare a farlo solo se so di che scrivo. Per realizzare il Programmatore HV ho impiegato un paio di mesi/hobby per l'hardware, per preparare i quattro articoli ho studiato circa tre mesi e almeno un altro mese per scriverli e verificarli, io sono fatto così, se non studiassi sarei un Prof del zz, ne conosco tanti e non mi piacciono, e non mi piacerei, invece io mi amo alla follia e so che si vede eccome :smiley: :smiley:

BrainBooster:
ma la metaboard no vi piaceva? infondo cos'ha in più, solo lo stadio di alimentazione...

visto che è la prima volta che sentoqusto porgetto, se non ho capito male si può collegare direttamenet l'usb al 328p ed emulare la seriale?

igor97:

BrainBooster:
ma la metaboard no vi piaceva? infondo cos'ha in più, solo lo stadio di alimentazione...

visto che è la prima volta che sentoqusto porgetto, se non ho capito male si può collegare direttamenet l'usb al 328p ed emulare la seriale?

hai letto che l'ho definita "chimera"? Nello specifico il termine indica qualcosa di utopistico, irraggiungibile; abbiamo fatto bagni di sangue nel tentativo di raggiungere questo obiettivo, niente da fare. Il lavoro di Niki diciamo che è unidirezionale, nel senso che permette di inviare sketch ma non di far dialogare il micro col PC, lascia perdere :wink:

si lascio perdere per l'ennesiam volta; ma sappi che sono sempre in agguato per questo :stuck_out_tongue_closed_eyes:

Una piccola precisazione... la USB non la si può utilizzare solo per caricarci gli sketch, come ho detto, io la uso come emulazione hid nel programma principale.
È che non si può usare alla stessa maniera di Arduino per poi scambiare i dati in emulazione seriale durante l'esecuzione dello sketch.
Pero qualcosa di simile anche se limitato mi pare di aver capito si possa fare,devo indagare...

cece99:
cos'è il ratnes? allora li collego con un ponticello?

No, ratnest è un comando di eagle, praticamente una volta disegnato un piano di massa (dovrebbeesserlo già stato fatto) premendo quel bottone ti riempie gli spazi vuoti con il piano di massa, ovviamente isolato dalle piste di segnale.

Avendo realizzato quel pcb per essere scontornato a cnc mi viene pensato che forse il ground plane potrebbe non esserci, in quel caso tutti i in sconnessi vanno portati a massa.
Domani do un occhiata.

niki77:
Una piccola precisazione... la USB non la si può utilizzare solo per caricarci gli sketch, come ho detto, io la uso come emulazione hid nel programma principale.
È che non si può usare alla stessa maniera di Arduino per poi scambiare i dati in emulazione seriale durante l'esecuzione dello sketch.
Pero qualcosa di simile anche se limitato mi pare di aver capito si possa fare,devo indagare...

sì, più o meno diciamo la stessa cosa, quello che intendevo io è che il tuo lavoro è un ottimo punto di partenza per la bidirezionalità proprio per il lavoro che hai fatto con l'emulazione hid; il fatto che tu possieda un PCB bell'è fatto ti aiuterà moltissimo nei test; come ho detto, nel caso della bidir i segnali diventano delicatissimi, e su bread non c'è verso di farli andare, perfino una millefori non garantisce. Io, partendo dal tuo lavoro spero di arrivare fino in fondo, e sono fiducioso, perché ho un progetto "nascosto" buttato in una cartella sempre nella speranza che un giorno sarei riuscito a superare il problema bidir.

fammi un fischio quando risplovererai la cartella :sweat_smile:

Allego il pdf del circuito stampato.

usb_stick.pdf (24.3 KB)

(x iscrizione)

se non vi piace il termine metaboard c'è anche questa :smiley:
http://www.makehackvoid.com/group-projects/mhvboard-arduino-clone

BrainBooster:
se non vi piace il termine metaboard c'è anche questa :smiley:
http://www.makehackvoid.com/group-projects/mhvboard-arduino-clone

.... uh....

The MHVBoard is a low cost Arduino clone, based off the Metaboard.

No no, non è una Metaboards... no no :stuck_out_tongue_closed_eyes:

... ma il nome è differente :smiley: :smiley:
io ci scherzo sù, ma questo mi pare un argomento ampiamente affrontato, sul quale ciclicamente si ritorna per poi arrivare alle solite conclusioni e relegare questo tipo di sistemi ad applicazioni specifiche o comunque molto semplici per via dell'uso di risorse del vusb sottratte al micro (porteseriali,spazio, memoria, interrupts ecc...), a meno che non ci sia qualcosa di nuovo che mi sfugge...

BrainBooster:
... ma il nome è differente :smiley: :smiley:
io ci scherzo sù, ma questo mi pare un argomento ampiamente affrontato, sul quale ciclicamente si ritorna per poi arrivare alle solite conclusioni e relegare questo tipo di sistemi ad applicazioni specifiche o comunque molto semplici per via dell'uso di risorse del vusb sottratte al micro (porteseriali,spazio, memoria, interrupts ecc...), a meno che non ci sia qualcosa di nuovo che mi sfugge...

non ti sfugge niente, la storia è sempe la stessa, però questo lavoro è sicuramente funzionante e avendo almeno questo come base di partenza si può provare ad osare qualcosa in più, e poiché il buon Niki ha messo a disposizione perfino il PCB monofaccia, domani mi tocca stirare :grin: perché a questo punto faccio direttamente la scheda senza bassare dalla bread che credo sia molto critica per queste sperimentazioni.

eheh prof :grin:

guardate proprio ieri ho fatto il mio primo PCB provando con il metodo dell'acido muriatico + H2O2 più carta patinata (strappata dalla catalogo di futura elettronica :stuck_out_tongue_closed_eyes:) è uscito abbastanza bene considerando che era il primo PCB e che non ho mai provato la soluzione con percloruro di ferro. allora avendo a casa 5 atmega 328 (con i rispettivi condensatori, quarzi e socket) volevo provare a fare il PCB monofaccia dell'arduino che per un principiante come me è abbastanza complicato, grazie a Niki77 non avrei, se il tutto funziona ]:), più il problema dell'adattatore USB->Seriale. Appena arrivo a casa provo realizzare il PCB.
Spiegatemi una cosa, a che serve il jumper6 ? sinceramente non sò neanche a che servano i jumper :blush: