Pages: 1 2 [3] 4 5 ... 7   Go Down
Author Topic: Economica stand alone programmabile USB  (Read 9906 times)
0 Members and 1 Guest are viewing this topic.
Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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?
Logged


Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11995
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-wink
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-wink
si lascio perdere per l'ennesiam volta; ma sappi che sono sempre in agguato per questo  smiley-yell
Logged


MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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...
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11995
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

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  smiley-sweat
Logged


MC
Offline Offline
God Member
*****
Karma: 13
Posts: 917
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Allego il pdf del circuito stampato.


* usb_stick.pdf (24.32 KB - downloaded 31 times.)
Logged

Vi è una spiegazione scientifica a tutto.
La fede è solo quell'anello che si porta al dito dopo il matrimonio.

Offline Offline
God Member
*****
Karma: 8
Posts: 550
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

(x iscrizione)
Logged

Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 7
Posts: 2961
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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

Global Moderator
Italy
Online Online
Brattain Member
*****
Karma: 313
Posts: 21662
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

se non vi piace il termine metaboard c'è anche questa smiley-grin
http://www.makehackvoid.com/group-projects/mhvboard-arduino-clone
.... uh....
Quote
The MHVBoard is a low cost Arduino clone, based off the Metaboard.
No no, non è una Metaboards... no no  smiley-yell
Logged


Deep south of Italy
Offline Offline
Faraday Member
**
Karma: 7
Posts: 2961
The quieter you become, the more you can hear
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

... ma il nome è differente smiley-grin smiley-grin
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...
Logged

Lamezia Terme
Offline Offline
Shannon Member
****
Karma: 415
Posts: 11995
Le domande di chi vuol imparare rappresentano la sua sete di sapere
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

... ma il nome è differente smiley-grin smiley-grin
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 smiley-mr-green perché a questo punto faccio direttamente la scheda senza bassare dalla bread che credo sia molto critica per queste sperimentazioni.
Logged

Guida alla programmazione ISP e seriale dei micro ATMEL (Caricare bootloader e sketch):
http://www.michelemenniti.it/Arduino_burn_bootloader.php
Guida alla Programmazione ATmega328 noP:
http://www.michelemenniti.it/atmega328nop.html
Articoli su Elettronica In:
http://www.michelemenniti.it/elettronica_in.html

Taranto, Puglia
Offline Offline
God Member
*****
Karma: 1
Posts: 758
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

... ma il nome è differente smiley-grin smiley-grin
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 smiley-mr-green perché a questo punto faccio direttamente la scheda senza bassare dalla bread che credo sia molto critica per queste sperimentazioni.
eheh prof  smiley-mr-green
Logged


Bologna
Offline Offline
Sr. Member
****
Karma: 1
Posts: 450
La gente spesso definisce impossibili cose che semplicemente non ha mai visto. [Albert Einstein]
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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 smiley-yell) è 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 smiley-evil, 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  smiley-red
Logged

Pages: 1 2 [3] 4 5 ... 7   Go Up
Jump to: