Blogelectro

Aller au contenu | Aller au menu | Aller à la recherche

dimanche, août 22 2010

PIC avec ethernet : second run

18F67J60 Après avoir essayer avec succès l'ENC28J60 sur une carte, je me suis lancé dans une seconde carte à base de 18F67J60.

L'intérêt de ce PIC est l'interface Ethernet 10 Base-T qui est intégrée dans le micro-contrôleur. Ceci permet de faire un design très compact.

De plus il dispose de 128Ko de mémoire flash et 3808 octets de ram, ce qui le rends la programmation plus confortable compte tenu de l'espace nécessaire pour la stack TCPIP (surtout si on active beaucoup de services).

Lire la suite...

samedi, juin 19 2010

Ethernet sur un PIC

Il y environs 4 ans de cela, Microchip a sorti l'ENC28J60 : un contrôleur Ethernet 10BASE-T interfacé par SPI. Ce composant a l'avantage d'exister en boitier DIP 28 broches, ce qui le rend facilement utilisable sur des cartes faites "maison".
De plus, Microchip nous mâche le travail en fournissant un frameworks ethernet: la stack TCP/IP ansi que quelques exemples d'utilisations!
Depuis, la famille Ethernet s'est agrandie chez Microchip:

  • Le contrôleur a été intégré dans des PIC18F : PIC18F67J60, 18F97J60 ...
  • Les contrôleur 10/100 Base-T ont vu le jour : ENC424J600, ENC624J600
  • Et depuis peu, des puces Wifi.


Dans tous ces choix possibles de composants, l'ENC28J60 me semble un point d'entrée pour s'initier à l'Ethernet et "se faire la main" sur la stack TCP/IP de microchip.

Lire la suite...