GBPLC — Gameboy PLC
Use a Nintendo Gameboy as a programmable logic controller
Published in issue 356, July 2006
Home automation tasks – ranging from controlling roller shutters and awnings to alarm systems – can be handled nicely by small programmable logic controllers (PLCs). Here we present a very attractive approach that is convenient and inexpensive: the GBPLC, a PLC based on the Nintendo GameBoy. Ready-assembled and tested boards are available!
GBPLC Module
Resistors (SMD 0805)
R1,R2 = 4k7
R3, R4 = 330Ω
R5,R6 = 10k
Capacitors (SMD 0805)
C1-C4 = 100nF
Semiconductors
T1,T2 = BC850
IC1 = AM29F040B with socket, programmed *
IC2 = PALCE22V10, programmed *
IC3 = P82B715TD
IC4 = DS1307Z
IC5 = 24C256, programmed *
Miscellaneous
S1 = slide switch, sub miniature, angled pins, PCB mount (APEM type 236W)
Bt1 = 3V Lithium button cell, PCB mount, CR2032H
K2 = Miniature USB-B socket, PCB mount (Lumberg type 2486 01, Farnell # 4739826)
X1 = 32.768kHz quartz crystal
PCB, bare, order code 050190-1 (supplied together with 050190-2)
Set of ready-assembled and tested boards of 1 pc. GBPLC Module and 1 pc. GBPLC Programming Adapter; order code 050190-91
* set of programmed Flash (IC1), PAL (IC2) and EEPROM (IC5); order code 050190-51.
GBPLC Programming Adapter
Resistors
R1 = 10k
R2,R3 = 4k7
Capacitors
C1-C5 = 1µF 25V radial
C6 = 100nF
Semiconductors
T1 = BC547
IC1 = MAX232
IC2 = P82B715PN
Miscellaneous
K1 = 9-way sub-D socket, angled pins, PCB mount
K2 = type-A USB socket, PCB mount
PCB, bare, order code 050190-2 (supplied together with 050190-1)
Set of ready-assembled and tested boards of 1 pc. GBPLC Module and 1 pc. GBPLC Programming Adapter; order code 050190-91
|
Click below to download a PDF copy of this article from Elektor magazine.
Please note. In view of the complexity of international markets, Elektor cannot guarantee the availability of components for this project.
|