Pour connecter Arduino à un réseau local filaire, plusieurs possibilités s’offrent à vous :
– Ethernet Shield si vous possédez déjà un Arduino Uno (ou similaire) ou Arduino Mega, et utiliser la librairie standard Ethernet
– Arduino Ethernet (adaptateur USB => série nécessaire) et utiliser la librairie standard Ethernet
– Module Ethernet WIZnet WIZ811MJ (chipset W5100) ou Microchip ENC28J60,
Module Ethernet Réseau LAN ENC28J60 contient un circuit intégrer controleur Ethernet ENC28J60 et il sert à connecter les microcontrôleur avec une interface SPI à Internet .
L’ ENC28J60 est constitué de sept broches fonctionnels
Interface SPI:est un canal de communication entre le contrôleur et l’ENC28J60 ( permet l’échange de données en série entre les deux);
Un buffer RAM:sert à stocker les données transmis ou reçus ;
Le module MAC;
Le module PHY:Sa fonction est coder et décoder les données analogiques;
Des registres de control: qui sert à la surveillance et le contrôle de l’ENC28J60 ;
Une interface de bus qui sert à interpréter les données et les commandes reçues par l’interface SPI;
L’arbitre pour contrôler l’accès au buffer RAM lorsque les blocs DMA font des demandes ;
Les broches de cet dispositif:
Vcc:cette broche est l’alimentation du dispositif;
GND:Il sert à connecter à la masse;
CS:Il sert à la sélection de la puce (pour l’interface SPI);
SCK:Il est la broche d’entrée d’horloge de la puce;
MOSI:est l’entrée des données de l’interface SPI;
MISO:est la sortie des données de l’interface SPI;
CLKOUT:est la broche de sortie d’horloge programmable;
RESET:Il sert à la réinitialisation de la puce (mode bass active);
ENC-INT:est la broche de sortie d’interruption;
ENC-WOL:
SO : Pour l’interface SPI c’est la broche de sortie de données;
SI : pour l’interface SPI c’est la broche d’entrée de données ;
Les applications du Module Ethernet Réseau LAN ENC28J60 :
Les équipements de test de laboratoire comme les oscilloscopes et les multimètres;
Capteur de température et d’humidité Serveur web ENC28J60 Ethernet ;
Contrôleur de LED par serveur web utilisant le module ENC28J60 ;
Centre de conception d’applications Ethernet ;
Il est utilisé l’automatisation industrielle ;
Ethernet +LCD pour afficher l’adresse IP ;
Le domaine de la domotique ;
Le contrôle de la maison ;
Domaine de sécurité ;
Projets IoT;
Pour savoir plus concernant le Module Ethernet Réseau LAN ENC28J60 et son utilisation avec l’Arduino :