Étape 1: Description de conception
Le schéma du serveur Web est montré sur la photo. Il peut y avoir vu les trois canaux, chacun contrôlant une paire de LED. Ici les LED est destinés dans les aspects plus larges - ils peuvent être de LED standard, mais pourrait également être LED, qui est des parties des photocoupleurs utilisé pour la commande du relais comme sur la photo ci-dessus. Il pourrait être également combinaison de LED indiquant si le relais est activé et l’optocoupleur. Sur le schéma peut être vu aussi les deux « statut » / indicateurs de « mode » LED. En utilisant un codage binaire qu'ils pourraient montrer par exemple quel mode de quatre disponibles est active dans l’instant ou de donner d’autres informations utiles. En regardant le schéma peut être remarqué aussi que les circuits d’alimentation de puissance se composent de trois jetons de puissance différente, qui semble fonctionner ensemble en parallèle. Ce n’est pas vrai:-). Cette approche des schémas dessin donne en outre, lors de la conception du PCB, de placer des empreintes différentes là trois de ces puces et enfin pour souder un seul, mais avoir un grand choix pour des solutions de rechange. Le PCB actuel prend en charge les régulateurs linéaires dans des emballages SOT223 et TO263, comme bien le régulateur National Semiconductors (TI) « simple switcher » LM2825N (les deux versions : tension réglable ou fixe 3.3V). Dans ce cas utiliser l’alimentation à découpage peut être est la meilleure solution en raison de l’efficacité de puissance supérieure, rivalisant avec celui linéaire. Les puces ENC28J60 consomme un courant relativement élevé et la perte de puissance dans le régulateur linéaire peut être élevée. J’ai soudé LM2825N-3. 3. (L’alimentation doit être maintenue dans ces limites, car le ENC28J60 peut être brûlé à 5V!)
Les fichiers de conception au format « Eagle » sont disponibles en téléchargement. Ils peuvent être affichés et modifiés librement sans demander d’autorisation. De là peut être extrait de la liste des pièces. Je ne vais pas donner ici la nomenclature ensemble. Je vais décrire uniquement les parties plus spécifiques.
Comme j’ai dit : le microcontrôleur utilisé est l’ATmega328 DIP28 paquet. Peut être utilisé également la version de faible puissance ATmega328P. Ici, vous devez être prudent avec les signatures de puce utilisés par le programmeur Arduino - pour ces deux circuits les différencient. Comment faire pour résoudre le problème peut être vu ici. La puce de l’EPF est ENC28J60 dans DIP package. Sur le circuit imprimé, il n’y a place où un relais Zettler AZ733-2C-12DE peut être soudé, mais elle est facultative. La partie plus exotique dans toute la conception est la prise Ethernet avec aimants incorporés « HanRun » HR911105A. Les dispositifs passifs sont principalement de SMD. Cela pourrait être le problème pour les personnes n’ayant ne pas expérience avec soudure de ces dispositifs, mais dans ce site peut être trouvé un lot d’instructions à ce sujet.