Pages: [1] 2   Go Down
Author Topic: Adattatore per AVR Dragon, chi mi aiuta con lo sbroglio?  (Read 947 times)
0 Members and 1 Guest are viewing this topic.
Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ciao a tutti,
Ho disegnato un adattatore per la programmazione parallela per l'AVR Dragon che evita il collegamento di 21 cavetti jumper.
Ho problemi però con lo sbroglio, io però dispongo solamente di basette ramate Single Side, secondo voi è possibile tramite Jumper o qualche altra tecnica sbrogliare il circuito? L'autorouter purtroppo non riesce..
Allego il file col circuito

Ciao e grazie a tutti

* AvrDragonAdapter.zip (14.71 KB - downloaded 5 times.)

* AvrAdapter.png (18.06 KB, 229x497 - viewed 19 times.)
Logged

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

in quello spazio ridicolo ti serve una multistrato per combinare qualcosa, non ti basta nemmeno la doppia faccia, l'unica speranza è se hai possibilità di allargare i margini della scheda, ma la singola faccia te la scordi.
Domanda, non fai mooooolto prima a realizzare un cavo saldando i fili tra due serie di strip fisse?
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

Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Io ho fatto così:



Sono shield per la programmazione HV, certo non sono proprio piccoli e ultraprofessionali ma funzionano bene.
Logged

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

BUD, quei pin mancanti non li avevi saldati e se ne sono venuti con i micro o te li sei mangiati col pane?
Comuqnue è ciò che sosstenevo io, bisogna allargare di molto il cs, altrimenti nisba.
Ma ditemi una cosa, voi che avete studiato: non è previsto uno ZIF che possa ospitare tutti i tipi di micro? bisogna fare comunque a parte i collegamenti?
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

Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

In effetti è un pò stretto, allargandolo di un pochino si riesce con la doppia faccia con l'autorouter
Sto provando ad usare dei jumper per sbrogliarlo su faccia singola

Alla fine la differenza con gli adattatori di Pelletta sarebbe che lo zoccolo è sul Dragon (e di tipo ZIF) e non sull'adattatore

Ciao
Logged

Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

BUD, quei pin mancanti non li avevi saldati e se ne sono venuti con i micro o te li sei mangiati col pane?
Comuqnue è ciò che sosstenevo io, bisogna allargare di molto il cs, altrimenti nisba.
Ma ditemi una cosa, voi che avete studiato: non è previsto uno ZIF che possa ospitare tutti i tipi di micro? bisogna fare comunque a parte i collegamenti?

Lo ZIF può essere unico per coprire una grande varietà di micro ma poi cambiano i collegamenti tra diversi micro e se non si vuole stare li coi jumper ci si inventa un adattatore per le diverse tipologie di micro che si utilizzano..
Logged

Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I pin non li ho persi per strada ma li ho tolti volutamente almeno avevo più spazio per far passare le piste smiley
E' una porcata ma togliendoli dove non sono necessari si fa pure più facilità a togliere l'integrato.

Anche mettendo lo zoccolo ZIF devi sempre collegare i cavetti e non è proprio comodo: hai due file da 20 pin sovrapposte da collegare su altre 2 file da 10 pin, la piedinatura nemmeno aiuta perchè tocca fare certi giri che non ti dico....
Dopo 20 collegamenti ho fatto gli shield, ora faccio in un lampo.
Chiaramente per la programmazione icsp non servono, sono solo 6 cavi.
Logged

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

MI sa che col PCB "Socket" del mio Programmatore HV, opportunamente collegato, si risolverebbe ogni problema smiley-razz


* Fig. 6 - Scheda Socket lato componenti.jpg (1304.33 KB, 1365x1239 - viewed 13 times.)

* Fig. 8 - Scheda Socket lato saldature.jpg (1796.67 KB, 1494x1356 - viewed 13 times.)
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

Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Chiaro, però dobbiamo accendere un mutuo per farcelo fare smiley-money

Scherzi a parte, voglio chiederti un'informazione.
So che la fase di programmazione è piuttosto delicata, servono piste più corte possibili. Nel tuo shield hai piste che si collegano anche ad altri zoccoli che tra l'altro restano pure vuoti: non influisce sulla qualità dei segnali?
Logged

0
Offline Offline
Faraday Member
**
Karma: 39
Posts: 5608
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

A proposito, non si è piu fatta la vendita pcb su ein ?
Logged

- [GUIDA] IDE1.x - Nuove Funzioni - Sketch Standalone - Bootloader - VirtualBoard
http://arduino.cc/forum/index.php/topic,88546.0.html
- [LIBRERIA] ST7032i LCD I2C Controller Library
http://arduino.cc/forum/index.php/topic,96163.0.html

Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

A proposito, non si è piu fatta la vendita pcb su ein ?

???
Logged

Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Devo correggere gli angoli a 90°e fare le ultime verifiche ma mi sembra che con dei jumper ci siamo  smiley


* AvrAdapter.png (30.69 KB, 319x505 - viewed 13 times.)
Logged

Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Auguri smiley-sweat
Per quale micro è questo collegamento?
Logged

Parma
Offline Offline
Edison Member
*
Karma: 19
Posts: 2314
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

L'adattatore è per l'ATMega328p in parallel programming

Ho notato che i vias per i jumper sono un pò piccoli domani li sistemo.
Le piste sono ravvicinate e da 12mils (0.3mm) forse mi sono spinto un pò troppo? Al limite dopo il transfer col ferro cancello tutto e rifaccio prima di passare alla corrosione
Logged

Marche
Offline Offline
Edison Member
*
Karma: 32
Posts: 2263
azioni semplici per risultati complessi
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Io le farei da 8 mils, hai un pò più di margine.
Così stai rischiando di fare dei corti, il poco spazio ti costringe a passare tra i connettori, anche jtag e isp.
Per vedere meglio lascia visibili solo i livelli top, bottom, pads, vias e unrouted.
Logged

Pages: [1] 2   Go Up
Jump to: