Stap 1: Ontwerp beschrijving
Het schema van de webserver wordt weergegeven op de foto. Er kan worden gezien van de drie kanalen, elk controleren een paar van LED's. Hier LED's zijn bedoeld in meer breedbeeld - kunnen zij standaard LED's, maar ook kan worden LED's, die delen van optokoppelaars gebruikt voor relay controle als deze op de foto hierboven. Het zou ook de combinatie van LED die aangeeft als het Relais wordt geactiveerd en de optocoupler. Op het schema is te zien ook beide "status" / "modus" LED indicatoren. Met behulp van binaire codering die ze kon tonen bijvoorbeeld welke modus van vier beschikbaar is actief in het moment of wat andere nuttige informatie geven. Kijken naar het schema kan ook worden opgemerkt dat de macht levering circuits bestaan uit drie verschillende macht chips, die lijkt te werken samen in parallel. Dit klopt niet:-). Deze aanpak van schema's tekenen geeft verder, bij het ontwerpen van de PCB, om er drie verschillende voetafdrukken van deze chips en ten slotte om te solderen slechts één, maar hebben een grote keuze voor alternatieven. De huidige PCB ondersteunt lineaire toezichthouders in SOT223 en TO263 pakketten, als ook de nationale halfgeleiders (TI) "eenvoudige switcher" regulator LM2825N (beide versies: instelbare of vaste voltage 3,3 v). Met behulp van schakelende voeding in dit geval mogelijk is betere oplossing vanwege de hogere energie-efficiëntie te vergelijken met de lineaire. De ENC28J60 chips is relatief hoge stroom verbruiken en het verlies van de macht in de lineaire regulator hoog kan zijn. Ik heb LM2825N-3.3 gesoldeerd. (De levering moet worden gehouden in deze grenzen, omdat de ENC28J60 kan worden verbrand op 5V!)
De ontwerp-bestanden in de indeling van de "Eagle" zijn beschikbaar voor download. Ze kunnen worden gebruikt en gewijzigd vrij zonder toestemming te vragen. Vanaf daar kan worden gewonnen van de lijst. Ik zal hier niet de hele Stuklijst. Ik zal beschrijven alleen de meest specifieke onderdelen.
Zoals ik al zei: de microcontroller die gebruikt is de ATmega328 in DIP28 pakket. Kan ook de energiebesparende versie ATmega328P gebruikt. Hier u moet voorzichtig zijn met de handtekeningen van de chip gebruikt door de Arduino programmeur - voor beide chips ze verschillen. Hoe het probleem op te lossen kan hier worden gezien. De ETH-chip is ENC28J60 duik pakket. Plaats waar een Zettler Relais AZ733-2-C-12DE kan worden gesoldeerd, maar het is optioneel op de PCB die er is. Het meest exotische deel in het gehele ontwerp is een Ethernet-aansluiting met ingebouwde magneten "HanRun" HR911105A. De passieve apparaten zijn voornamelijk SMD. Dit zou een probleem voor mensen die niet met ervaring met solderen van deze apparaten, maar op deze site kan worden gevonden een heleboel instructies hierover.