Pagina 1 di 1

Ethernet ENC424J600

MessaggioInviato: 5 gen 2011, 20:21
da genzostyle
stavo cercando delle informazioni riguardanti la comunicazione ethernet con un ENC424J600.

Sapete dopo posso trovare esempi e materiale a riguardo?

Re: Ethernet ENC424J600

MessaggioInviato: 5 gen 2011, 23:38
da crestus
ad una rapida occhiata su google non ho trovato niente...

MA se guardi sul sito della microchip alla pagina dell'integrato trovi già parte della documentazione che ti serve:
  • una spiegazione sul protocollo
  • il datasheet dell'integrato
  • il link allo stack ethernet della microchip ( sul quale dovresti trovare tutti gli esempi che ti servono e che mi sembra l'unica soluzione praticabile per far funzionare a dovere l'integrato) :D

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 1:36
da xyz
E' sbagliata la sigla, quella giusta è ENC424J60:

http://www.microchip.com/wwwproducts/De ... e=en022889

è tra i chip usati per gli ethernet shield di Arduino, un esempio di circuito:

http://www.nuelectronics.com/estore/ind ... roject_eth

c'è anche il sorgente della libreria per i microcontrollori AVR:

Anche il kernel di Linux ha il driver per questo chip:

http://tinyurl.com/2wg369r

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 3:17
da crestus
Beh.. se è passato dalle parti dell'arduino si può trovare un sacco di documentazione in rete...

però la sigla esiste sul sito della microchip... ( e tra l'altro il tuo link punta ad un altro integrato ancora... :-) )

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 9:57
da Marcustv
Io ho delle schede della Microeletronika PicPLC16 dove sono inseriti tali integrati per la gestione della LAN, ma non so come si debbano gestire :(
Come compilatore uso quello della HiTech.
Qualcuno mi può aiutare ?

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 10:33
da xyz
crestus ha scritto:però la sigla esiste sul sito della microchip... ( e tra l'altro il tuo link punta ad un altro integrato ancora... :-) )

E' vero mi sono confuso #-o con EMC28J60 (ho 3 chip PDIP tra le mani):

http://www.microchip.com/wwwproducts/De ... e=en022889

questo è molto usato nei ethernet shield di Arduino.

Il chip ENC424J600 esiste:

http://www.microchip.com/wwwproducts/De ... e=en542414

è una versione più aggiornata del chip precedente, è un 10/100Base-T invece dei soli 10Base-T, più memoria interna, con un BUS parallelo oltre al ISP.

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 12:47
da crestus
Quindi è possibile trasportare il know-how da uno all'altro senza troppi problemi, giusto?
cioè le librerie che si trovano per l'uno possono essere adattate senza troppo lavoro al nuovo modello?

Re: Ethernet ENC424J600

MessaggioInviato: 6 gen 2011, 13:29
da xyz
crestus ha scritto:Quindi è possibile trasportare il know-how da uno all'altro senza troppi problemi, giusto?

Sono simili non identici, se uno conosce il primo può capire il funzionamento del secondo e viceversa, tutto è scritto nei data sheet, basta leggerli attentamente.

Se uno cerca si trovano esempi anche con il chip più recente ENC424J600 via bus SPI:

http://code.google.com/p/avr-butterfly-encx24j600-uip

sono presenti i sorgenti e dai commenti si legge che il codice deriva dal codice per ENC28J60.

Un'altra differenza è il package, il ENC28J60 si trova in SOIC, SPDIP, SSOP e QFN; ENC424J600 in TQFP e QFN.