Projekt

Allgemein

Profil

Design rules » Historie » Version 23

Maximilian Seesslen, 10.11.2023 11:10

1 1 Redmine Admin
h1. Design rules
2
3 22 Maximilian Seesslen
h2. PCB facturing
4
5
|Base material                  |  	FR4 TG 140°             |
6
|                               |Technolam UV-Block FR-4-86 681 |
7
|PCB Thickness                  |  	1.6mm (0.063inches)     |
8
|Base copper thickness          | 	18µm                    |
9
|Min. processed copper thickness| 	35µm                    |
10
11 23 Maximilian Seesslen
A 15cm trace with minimum width (0.15mm) has an resistance of ca. 1 Ohm. A shortcut would limit to 3 Amps.
12
A 2cm trace has an resistance of 0,12Ohm; 25 Amps.
13
14
| 15cm | 0.15mm | 1 Ohm    |
15
| 15cm | 0.2mm  | 0.7 Ohm  |
16
| 15cm | 0.25mm | 0.56 Ohm |
17
18
An QFN pad has an width of 0,25mm;
19
20 2 Maximilian Seesslen
h2. Traces
21
22 1 Redmine Admin
min. drill diameter: >=0,3mm
23
min. trace width:    0,150mm
24 18 Maximilian Seesslen
pad diameter DuKo:   0,6mm (spec. 0,7mm?) !!
25 1 Redmine Admin
hole to hole:        0,35mm (not specificated. Via was missing. Wert empirisch. Does not happen when following other design rules)
26 19 Maximilian Seesslen
Distance to cuts     0,35mm (cut-through to easily by grinding)
27
28 21 Maximilian Seesslen
* Power: 0,2 distance; 0,2 width
29
* Powerline (240V): 1,5 distance; 2,5 width (CANSwitch)
30
31 20 Maximilian Seesslen
2,5mm: ca. 1.5A bei 10°C rise
32 18 Maximilian Seesslen
!design_rules.png!
33 1 Redmine Admin
34 2 Maximilian Seesslen
h2. Text varnish
35
36
Lack:
37 8 Maximilian Seesslen
Gut, fuer längeren Text:
38 4 Maximilian Seesslen
0,7x0,7; Staerke 0,1mm (NUC64Debug V0.2.x)
39 2 Maximilian Seesslen
(zu klein fuer Schrift in Copper)
40
41
Zu klein:
42
0,4x0,4; Staerke: 0,05 (CAN/IO)
43
44 14 Maximilian Seesslen
Geht noch, nicht kleiner:
45 15 Maximilian Seesslen
*0,6x0,6; Staerke: 0,05* (CANDisplay::Eval; Miniminutnik)
46 2 Maximilian Seesslen
47 17 Maximilian Seesslen
Geht noch, eher nicht kleiner, manche Labels nicht mehr eindeutig:
48 14 Maximilian Seesslen
0,55x0,55; Staerke: 0,15 (CAN/IO v0.6.x, einzelne Referenzen nur erratbar)
49 9 Maximilian Seesslen
50 2 Maximilian Seesslen
h2. Text copper
51
52
Copper:
53
54
Gut unverzinnt:
55
0,6x0,6; Starke 0,08mm
56
57
schlecht verzinnt:
58
0,7x0,7; Staerke 0,1mm (NUC64Debug)
59
60 5 Maximilian Seesslen
nearly ok:
61 7 Maximilian Seesslen
0,75x0,75; Staerke 0,15mm (Candisplay Eval)
62 1 Redmine Admin
63 11 Maximilian Seesslen
Still dots not ok:
64 1 Redmine Admin
0,8x0,8; Staerke 0,2mm (CANIO 0.6.x)
65 11 Maximilian Seesslen
66
next test:
67 13 Redmine Admin
0,85x0,85; Staerke 0,25mm (EEPROM)
68 16 Maximilian Seesslen
69
h2. Standard LEDs; 2V @ 3V
70
71
120 Ohm: very bright
72
240: bright, ok for blinking, still to bright for permanent on
73
480: should be the usual case
74
1k Ohm: very dark. eg. ok for power LED