Article
Radio timecode clock using graphical programming and a CPLD chip
A Telling Way of Telling the Time
A fair number of radio-controlled clocks have appeared in Elektor Electronics but none before like this. What makes it unique is the use of highly flexible CPLD technology to decode the signals. Despite its complexity, our straightforward instructions will make sure that even beginners make a first-class job of this design.
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-R4,R22,R23 = 1k?
R5,R6 = 33k?
R7 = 9k?1
R8,R16=100k?
R9 = 22?
R10,R20,R21 = 2k?2
R11-R15,R25 = 1k? 7-way SIL array
R17 = 470k?
R18,R19 = 22k?
R24,R27 = 10k?
R26 = 100k? multiturn preset
PH1 = LDR 9060
Capacitors
C1,C6 = 10?F 16V radial
C2,C3,C11 = 10nF
C4,C7,C8,C9,C10,C12,C13,C14 = 100nF
C5 = 1nF
C15 = 470?F 16V radial
Semiconductors
D1,D2 = 1N4148
T1 = BC557B
T2,T3 = BC547B
IC1 = 74LS122
IC2 = 74LS14
IC3 = NE556
IC4 = EPM7128SLC84-15, programmed, order code 050311-31
IC5 = NE555
IC6 = 7805
LD1-LD6 = SA52-11GWA (7-segment display with 90-degrees socket
Miscellaneous
K1 = 3-way SIL pinheader
K2 = 2-way SIL pinheader
K3 = 4-way SIL pinheader
JP1 = jumper
JP2 = 3-way jumper
DCF77 radio timecontrol receiver module (see text)
IC sockets
84-way PLCC socket
Enclosure Eurobox type KGB 13
PCB, ref. 050311-1 from www.thepcbshop.
R1-R4,R22,R23 = 1k?
R5,R6 = 33k?
R7 = 9k?1
R8,R16=100k?
R9 = 22?
R10,R20,R21 = 2k?2
R11-R15,R25 = 1k? 7-way SIL array
R17 = 470k?
R18,R19 = 22k?
R24,R27 = 10k?
R26 = 100k? multiturn preset
PH1 = LDR 9060
Capacitors
C1,C6 = 10?F 16V radial
C2,C3,C11 = 10nF
C4,C7,C8,C9,C10,C12,C13,C14 = 100nF
C5 = 1nF
C15 = 470?F 16V radial
Semiconductors
D1,D2 = 1N4148
T1 = BC557B
T2,T3 = BC547B
IC1 = 74LS122
IC2 = 74LS14
IC3 = NE556
IC4 = EPM7128SLC84-15, programmed, order code 050311-31
IC5 = NE555
IC6 = 7805
LD1-LD6 = SA52-11GWA (7-segment display with 90-degrees socket
Miscellaneous
K1 = 3-way SIL pinheader
K2 = 2-way SIL pinheader
K3 = 4-way SIL pinheader
JP1 = jumper
JP2 = 3-way jumper
DCF77 radio timecontrol receiver module (see text)
IC sockets
84-way PLCC socket
Enclosure Eurobox type KGB 13
PCB, ref. 050311-1 from www.thepcbshop.
Discussion (0 comments)