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).
Mot-clé - ethernet
dimanche, août 22 2010
PIC avec ethernet : second run
Par guillaume le dimanche, août 22 2010, 21:39 - Electronique
samedi, juin 19 2010
Ethernet sur un PIC
Par guillaume le samedi, juin 19 2010, 15:21 - Electronique
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.
samedi, mars 6 2010
Ethernet sur une carte Arduino
Par guillaume le samedi, mars 6 2010, 21:29 - Programmation
Utiliser l'ethernet shield Arduino est super simple. Voici un code source qui permet d'allumer une LED à travers une page web.