Pages: [1] 2 3 ... 6   Go Down
Author Topic: Schema USBTinyISP modificato  (Read 4613 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

ho modificato secondo le mie esigenze lo schema (http://www.ladyada.net/images/usbtinyisp/usbtinyisp2sch.png), in particolare vorrei usare questo programmatore per programmare quando  capita gli atmega328p oppure se si può gli attiny.
Sullo schema c'è un buffer, l'ho tolto poichè quello veniva collegato per l'isp a 10 pin (che non mi interessa)

1 domanda: lo schema è giusto? può funzionare ?
2 domanda: in che modo devo programmare l'atiny2313 per usarlo come programmatore?

sicurmante l'argomento è stato già discusso ma è giusto per conferma diretta  smiley-sweat

PS: non ho ancora i componenti, perchè voglio la conferma di ciò che farò.
Logged


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

ups ecco lo schema modificato  smiley-sweat smiley-sweat


* usbtinyisp_mod.PNG (28.1 KB, 862x596 - viewed 76 times.)
Logged


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

Oggi devo proprio fare il Segretario a Leo smiley-grin
Ciao, Leo72 ha realizzato con successo questo circuito e ne ha fatto anche un PCB che ha realizzato ; nel suo caso mi pare che sullo schedino aveva messo direttamente un tiny84, ma puoi far ben riferimento per prenderti i segnali e portarli ad un ATmega328P.
Non mi ricordo più come si chiama il Topic, cerca un post di Leo e vai sul link che ha messo in firma, certamente arrivi al progetto che ha fatto.
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

Oggi devo proprio fare il Segretario a Leo smiley-grin
Ciao, Leo72 ha realizzato con successo questo circuito e ne ha fatto anche un PCB che ha realizzato ; nel suo caso mi pare che sullo schedino aveva messo direttamente un tiny84, ma puoi far ben riferimento per prenderti i segnali e portarli ad un ATmega328P.
Non mi ricordo più come si chiama il Topic, cerca un post di Leo e vai sul link che ha messo in firma, certamente arrivi al progetto che ha fatto.

eccooooo dove l'avevo letto  smiley-yell leo72 lo aveva fatto, ora mi metto a cercare
Comunque lo schema potrebbe andare? è la priam volat che faccio una modifica veloce
Logged


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

Oggi devo proprio fare il Segretario a Leo smiley-grin
Ciao, Leo72 ha realizzato con successo questo circuito e ne ha fatto anche un PCB che ha realizzato ; nel suo caso mi pare che sullo schedino aveva messo direttamente un tiny84, ma puoi far ben riferimento per prenderti i segnali e portarli ad un ATmega328P.
Non mi ricordo più come si chiama il Topic, cerca un post di Leo e vai sul link che ha messo in firma, certamente arrivi al progetto che ha fatto.

eccooooo dove l'avevo letto  smiley-yell leo72 lo aveva fatto, ora mi metto a cercare
Comunque lo schema potrebbe andare? è la priam volat che faccio una modifica veloce
ho visto che è arrivato  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

Oggi devo proprio fare il Segretario a Leo smiley-grin
Ciao, Leo72 ha realizzato con successo questo circuito e ne ha fatto anche un PCB che ha realizzato ; nel suo caso mi pare che sullo schedino aveva messo direttamente un tiny84, ma puoi far ben riferimento per prenderti i segnali e portarli ad un ATmega328P.
Non mi ricordo più come si chiama il Topic, cerca un post di Leo e vai sul link che ha messo in firma, certamente arrivi al progetto che ha fatto.

eccooooo dove l'avevo letto  smiley-yell leo72 lo aveva fatto, ora mi metto a cercare
Comunque lo schema potrebbe andare? è la priam volat che faccio una modifica veloce
ho visto che è arrivato  smiley-wink

Aspetterò allora  smiley-mr-green smiley-mr-green
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22658
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

1) lo schema mi pare giusto.
2) per programmare l'Attiny2313 devi scaricarti il firmware dal sito di Adafruit e poi caricarlo sopra con l'Arduino come programmatore ISP
3) il buffer è stato messo per separare le alimentazioni dell'USBtinyISP e del chip da programmare in modo che sia possibile programmare anche micro con tensioni diverse dai 5V a cui lavora l'USBtinyISP. Io l'ho rimosso perché nel mio lavoro non mi serviva questa cosa
Logged


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

1) lo schema mi pare giusto.
2) per programmare l'Attiny2313 devi scaricarti il firmware dal sito di Adafruit e poi caricarlo sopra con l'Arduino come programmatore ISP
3) il buffer è stato messo per separare le alimentazioni dell'USBtinyISP e del chip da programmare in modo che sia possibile programmare anche micro con tensioni diverse dai 5V a cui lavora l'USBtinyISP. Io l'ho rimosso perché nel mio lavoro non mi serviva questa cosa

ok quindi una volta programmato il micro con arduino, mi faccio una board con usb ecc., e posso programmare un atmega.
Mentre qual'è il progetto che avevi realizzato, il programmatore con il tiny85?? non riesco a trovarlo  smiley-sad
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22658
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Questo:
http://arduino.cc/forum/index.php/topic,102954.0.html
Logged


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


Ah ecco grazie smiley-grin
Ricapitolando, il firmware che ho scaricato è precompilato giusto? quindi mi serve winAvr per compilarlo, ma poi come lo carico??
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22658
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

2) per programmare l'Attiny2313 devi scaricarti il firmware dal sito di Adafruit e poi caricarlo sopra con l'Arduino come programmatore ISP
Scarichi il firmware precompilato, non serve questo WinAvr (non so cosa sia, un'IDE?). Prendi il firmware, prendi la guida del Menniti, prepari l'Arduino come programmatore ISP. Apri un terminale e carichi il file .hex direttamente sul chip.
Logged


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

2) per programmare l'Attiny2313 devi scaricarti il firmware dal sito di Adafruit e poi caricarlo sopra con l'Arduino come programmatore ISP
Scarichi il firmware precompilato, non serve questo WinAvr (non so cosa sia, un'IDE?). Prendi il firmware, prendi la guida del Menniti, prepari l'Arduino come programmatore ISP. Apri un terminale e carichi il file .hex direttamente sul chip.

beh non so manco io cosa sia, l'ho appena scaricato perchè diceva su questo sito: http://www.ladyada.net/make/usbtinyisp/download.html
nella sezione Files for v2 che doveveo (must) usare avr-gcc v3.4.6 e avr-libc v1.4.4 facenti parte di win avr per compilare il firmware. vabbò niente uso il terminale e carico l'hex direttamente
Logged


Global Moderator
Italy
Offline Offline
Brattain Member
*****
Karma: 327
Posts: 22658
Logic is my way
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ma a te non serve ricompilarlo. Prendi l'hex e flasha quello. Senza stare ad impazzire, che funziona al primo colpo.  smiley-razz
Logged


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

Ma a te non serve ricompilarlo. Prendi l'hex e flasha quello. Senza stare ad impazzire, che funziona al primo colpo.  smiley-razz


ma veramente  smiley-yell poi io in queste cose ho sempre sfortuna, non mi va mai al primo colpo l'upload (colpa del pc?)
vabbò magari quando ho tra le mani il tiny inizio a fare le cose sul serio smiley-wink
Logged


Offline Offline
Sr. Member
****
Karma: 2
Posts: 328
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

ciao
sono interessato anch'io alla costruizione di un tinyISP..
purtroppo ho solo degli attiny4313 a casa...posso usarli lo stesso?
ho trovato quessta AN della atmel:
www.atmel.com/Images/doc8283.pdf

e da quel che ho capito ci sono differenze minime...può andare bene lo stesso?
Logged

Pages: [1] 2 3 ... 6   Go Up
Jump to: