Weisse cpu

stonedDiscord·weisse_cpu

Weisse cpu PCB layout, top view — open source board by stonedDiscord

About the Weisse cpu PCB

Weisse cpu is an open source PCB design by stonedDiscord, published on GitHub. It is a 2-layer board measuring 310 × 260 mm, with 478 components from 149 distinct parts.

By type, the board carries 107 resistors, 85 diodes, 81 capacitors, 5 LEDs and 2 transistors.

From the project

Die Weiße CPU

Dies ist ein Reverse-Engineering Projekt fuer die "Elektronische Steuereinheit" von adp.

Bei 4040 Platinen sind die IO Adressen anders verteilt:

Aus diesem Grund sind die Programme nicht mit beiden Platinen kompatibel. Die Lampen und Timer würden ohne Anpassung nicht funktionieren.

Weisse cpu bill of materials (BOM)

478 components, 149 distinct parts.

QtyPartRefs
1
Crystal
Q1
1
6,144MHz
Q2
4
Conn_01x06_Pin
AUSWERFER+SPERRMAG1, LAUTSPRECHER1, MATRIX-EINGAENGE1, TASTEN1
1
SAFT
BATTERIE2
1
C
CI1
1
ITT BZV 4,7
DA1
1
ZPD3
DB1
4
D
DC1, DE1, DF1, DG1
2
DAN_801
DM1, DM2
2
Conn_01x08_Male
EINGAENGE1, LEISTUNGSNETZ1
1
Conn_01x02_Pin
GONG1
14
LM324
ICA2, ICF2, ICF4-1, ICG1, ICG2, ICG4, ICH2, ICK5 +6
1
HD146818
ICA3
10
4066
ICA7, ICB9, ICB10, ICC10, ICD10, ICE10, ICF10, ICG10-1 +2
1
40106
ICA8
1
CNY17-1
ICA9
1
8085
ICB2
1
74LS245
ICB4
1
74LS373
ICB5
1
ICM7555xP
ICB8
Show 129 more
QtyPartRefs
1
74LS04
ICC3
1
74LS00
ICC4
1
2764
ICC5
1
CXK5816PN-12L
ICC6
3
74LS42
ICC8, ICE5, ICF5
1
CD4007
ICD1
1
74LS74
ICD2
1
74LS257
ICD3
1
74LS244
ICD4
2
27128
ICD6, ICE6
2
CD4051B
ICD8, ICF8
1
8256
ICE2
1
74125
ICE4
3
4040
ICE8, ICG8-2, ICH3
1
4028
ICF3
3
4013
ICF4-2, ICK4, ICL8
1
4051
ICG3
1
8279
ICG5
1
74LS290
ICG8-1
1
~
ICG9
1
4098
ICH1
1
ULN2004A
ICH4-1
1
4520
ICH4-2
1
74LS138
ICH5
3
74AHC273
ICH6, ICJ5, ICJ6
1
CD74HC4067M
ICH8
3
4093
ICL4, ICL6, ICL9
1
NE556
ICL10
1
LM349N
ICL11
1
Conn_01x16_Male
LAMPENSPALTEN1
1
Conn_01x16_Pin
LAMPENZEILEN1
1
Conn_01x10_Pin
LEISTUNGSAUSGAENGE1
2
Conn_01x12_Pin
LEUCHTZIFFERNANZEIGE1, ZUSATZWALZEN1
2
Conn_01x20_Pin
MUENZANNAHME1, WALZENANSTEUERUNG1
4
10 kΩ ±5%
RC1, RE1, RH1, RJ1
1
1 kΩ ±5%
RD1
1
100 Ω ±5%
RF1
1
47 Ω ±5%
RG1
1
17 kΩ ±5%
RK1
1
BS471J
RM1
5
R_Network04
RM2, RM20, RM87, RM88, RM90
14
R_Network08
RM3, RM7, RM11, RM12, RM21, RM50, RM56, RM57 +6
6
10k
RM4, RM6, RM8, RM81, RM83, RM85
1
10k
RM5
1
100
RM10
1
RKL 9S 273J
RM13
1
A103J
RM84
2
Conn_01x08_Pin
SERIELLE_DATEN1, ZUSATZTASTEN1
1
Conn_01x20_Male
SERVICEANZEIGE+TASTATUR1
1
Conn_01x06_Male
SIGNALNETZ1
1
SW_DIP_x04
SM1
7
BDX34B
TR1, TR2, TR10, TR11, TR12, TR25, TR26
11
BC237
TR3, TR14, TR15, TR16, TR30, TR31, TR33, TR34 +3
1
BDX54C
TR13
1
BS170
TR17
1
BD140
TR27
3
BD139
TR28, TR65, TR66
6
BC557
TR29, TR40, TR41, TR45, TR46, TR99
1
BD679
TR32
12
BDX53C
TR55, TR56, TR70, TR71, TR72, TR73, TR80, TR81 +4
1
BC307B
TR57
2
NMOS
TR84, TR87
3
BC327
TR86, TR98, TRA1
1
Q_NPN_Darlington_BCE
TR97
1
Conn_01x04_Pin
TUERSCHALTER+SPIELZAEHLER1
8
TIC126
TY1, TY2, TY5, TY6, TY7, TY8, TY15, TY16
1
Normal Aus, An bei Kurzschluss
LED1
1
Normal an, taktet Kurzschluss Magnet/Spielz
LED2
1
Normal an, taktet Kurzschluss Lichtschranken
LED3
1
Normal an, aus Reset/5V fehlt
LED4
1
Normal aus, an Batterie defekt
LED5
80
D
D1, D2, D4, D5, D6, D7, D10, D11 +72
2
D
D3, D27
2
ZPD3
D42, D63
1
ITT ZY ZPD5,6
D131
7
C
C1, C76, C130, C131, C159, C160, C161
10
C
C2, C3, C46, C47, C49, C52, C60, C64 +2
24
C
C4, C5, C6, C7, C8, C9, C10, C11 +16
3
C
C12, C13, C30
12
C
C20, C21, C22, C23, C24, C25, C26, C27 +4
1
2,2u 25V
C32
1
15pF
C33
1
100pF
C34
2
10nF
C35, C53
1
10nS
C41
1
C
C45
5
C
C48, C50, C61, C63, C133
1
C
C85
1
1uF
C86
3
10u 25V
C90, C92, C96
4
10nF
C91, C93, C95, C170
1
0,1µF +-10%
C110
1
1uF
C121
1
10nF
C134
1
100nF
C171
9
1,2k 5%
R1, R2, R10, R11, R12, R13, R27, R28 +1
3
1 MΩ ±5%
R3, R102, R122
3
470 Ω ±5%
R4, R33, R107
1
350 kΩ ±5%
R5
1
10 MΩ ±5%
R6
1
150 kΩ ±5%
R7
1
10 Ω ±5%
R8
1
330 Ω ±5%
R9
10
100 kΩ ±5%
R14, R16, R17, R34, R48, R86, R93, R94 +2
10
1 kΩ ±5%
R15, R19, R20, R21, R37, R95, R101, R120 +2
20
10 kΩ ±5%
R22, R25, R30, R31, R32, R42, R45, R68 +12
1
320 kΩ ±5%
R23
9
4.7 kΩ ±5%
R24, R47, R106, R127, R138, R139, R141, R142 +1
3
5.6 kΩ ±5%
R26, R104, R134
3
27 kΩ ±5%
R35, R85, R143
1
15 2%
R40
2
0.68 5W
R41, R90
1
150 Ω ±5%
R43
1
820 Ω ±5%
R44
1
2.2 kΩ ±5%
R46
7
270 Ω ±5%
R55, R67, R70, R81, R96, R97, R98
3
3.3 kΩ ±5%
R56, R57, R147
2
4.7 5W
R65, R66
2
3 kΩ ±5%
R82, R144
1
180 Ω ±5%
R83
1
R
R100
1
220 kΩ ±5%
R121
1
1 kΩ ±5%
R129
1
51 ±5%
R130
1
100 ±5%
R135
2
200 Ω ±5%
R136, R137
1
220 Ω ±5%
R140
1
~
R145
1
3,3M 5%
R148

Weisse cpu design files

The KiCad project lives in the stonedDiscord/weisse_cpu repository on GitHub; these links point at the commit this page was built from.

Weisse cpu: common questions

How big is the Weisse cpu PCB?

The Weisse cpu measures 310 × 260 mm, has 2 copper layers and is 1.19 mm thick.

How many components are on the Weisse cpu?

478 components, from 149 distinct parts. The full bill of materials is listed on this page.

Where can I download the Weisse cpu design files?

From the stonedDiscord/weisse_cpu repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Weisse cpu design in my own project?

The repository has no license, so all rights stay with stonedDiscord. Use it as a reference, and ask the author before reusing the design.

More boards in weisse_cpu