Article
Personal Mini Webserver (1)
a development board with an embedded PC
An embedded PC in a DIL package forms the core of the Mini Webserver. In this first instalment, we introduce an evaluation board for this controller and show how to use it. Following this, you will be in a position to control any equipment that you wish via the Internet or an Ethernet network.Sometimes, a passionate electronic hobbyist can get the impression that modern-day electronics can no longer be implemented in DIY form. The microcontroller has too many pins, loading software into the DSP requires professional programming equipment with a matching price, the passive components are so small that you need a loupe to see what you’re working with and soldering them with a normal iron is hopeless, and finally, not everyone is equipped to make multilayer circuit boards. However, things do not have to always be this difficult, and the Mini Webserver presented here is proof of this. This small, easily built circuit, which allows you to communicate with a piece of electronic equipment remotely (as far as the Internet reaches…), is the very latest thing and (not yet) a mass-produced industrial product that you can purchase for a few Euros in your neighbourhood telephone boutique or electronics shop.
Materials
Gerber file
CAM/CAD data for the PCB referred to in this article is available as a Gerber file. Elektor GREEN and GOLD members can exclusively download these files for free as part of their membership. Gerber files allow a PCB to be produced on an appropriate device available locally, or through an online PCB manufacturing service.
Elektor recommends the Elektor PCB Service service from its business partner Eurocircuits or AISLER as the best services for its own prototypes and volume production.
The use of our Gerber files is provided under a modified Creative Commons license. Creative Commons offers authors, scientists, educators and other creatives the freedom to handle their copyright in a more free way without losing their ownership.
PCB
Component list
Resistors:
R1,R2 =47Ohm
R3 =220Ohm
R4,R5 =4kOhm 7
P1 = 10kOhm preset
Capacitors:
C1 = 10nF
C3,C8.-C18 = 100nF
C4-C7 = 10µF 16V radial
C2 = 100µF 16V radial
Semiconductors:
D1 = LED, green
IC2 = 74HCT573
IC4,IC6 = 74HCT574
IC3 = GAL16V8 (programmed, order code 010036-31)
IC5,IC7 = 74HCT541
IC8 =7805
IC9,IC10 =MAX233CPP
IC1 = IPC@CHIP SC12 (order from Beck, http://www.bcl-online.de)
Miscellaneous:
PC1,PC2 = solder pins
TR1 = FS22-101Y4 (order from Beck, http://www.bcl-online.de)
K1 = 6-way Mini-DIN socket (female), pins at 240 degrees, PCB mount
K2 = RJ45 socket (female), PCB mount
K3,K4 = 9-way Sub-D plug (male), PCB mount, angled pins
K5 = 14-way boxheader or pinheader
K6,K7 = 20-way boxheader or pinheader
K8 = 26-way boxheader or pinheader
Enclosure:
PCB, order code 010036-1
R1,R2 =47Ohm
R3 =220Ohm
R4,R5 =4kOhm 7
P1 = 10kOhm preset
Capacitors:
C1 = 10nF
C3,C8.-C18 = 100nF
C4-C7 = 10µF 16V radial
C2 = 100µF 16V radial
Semiconductors:
D1 = LED, green
IC2 = 74HCT573
IC4,IC6 = 74HCT574
IC3 = GAL16V8 (programmed, order code 010036-31)
IC5,IC7 = 74HCT541
IC8 =7805
IC9,IC10 =MAX233CPP
IC1 = IPC@CHIP SC12 (order from Beck, http://www.bcl-online.de)
Miscellaneous:
PC1,PC2 = solder pins
TR1 = FS22-101Y4 (order from Beck, http://www.bcl-online.de)
K1 = 6-way Mini-DIN socket (female), pins at 240 degrees, PCB mount
K2 = RJ45 socket (female), PCB mount
K3,K4 = 9-way Sub-D plug (male), PCB mount, angled pins
K5 = 14-way boxheader or pinheader
K6,K7 = 20-way boxheader or pinheader
K8 = 26-way boxheader or pinheader
Enclosure:
PCB, order code 010036-1
Discussion (0 comments)