Skip to content

Commit

Permalink
Мелкие правки KiCad и README
Browse files Browse the repository at this point in the history
  • Loading branch information
UncleRus committed Dec 31, 2019
1 parent 6a5c0da commit 31972ce
Show file tree
Hide file tree
Showing 7 changed files with 173 additions and 35 deletions.
5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,3 +40,8 @@

Для работы с ними необходим KiCad, желательно версии >= 5.0.
Также в каждом проекте, в подкаталогах /plot лежат схемы, экспортированные в формат PDF.

### Ссылки

https://github.com/atsidaev/quorum-cpm - Исходники CP/M для "Кворума", документация
по программированию.
12 changes: 5 additions & 7 deletions kicad/Quorum-64/Quorum-64.sch
Original file line number Diff line number Diff line change
Expand Up @@ -5838,9 +5838,6 @@ Wire Wire Line
19150 9000 19150 8800
Wire Wire Line
19150 8800 19250 8800
Wire Wire Line
19150 8800 19150 8400
Connection ~ 19150 8800
Wire Wire Line
19250 8900 17800 8900
$Comp
Expand Down Expand Up @@ -5923,7 +5920,7 @@ Text Label 20150 8900 2 50 ~ 0
V20
Text Label 20150 8700 2 50 ~ 0
SCR
Text Label 20150 8400 2 50 ~ 0
Text Label 20150 9250 2 50 ~ 0
~DC2
Wire Wire Line
18700 8500 18700 8300
Expand Down Expand Up @@ -9837,7 +9834,7 @@ Wire Wire Line
Wire Wire Line
19850 8700 20150 8700
Wire Wire Line
19150 8400 20150 8400
19150 9250 20150 9250
Wire Wire Line
18700 8300 20150 8300
Wire Wire Line
Expand Down Expand Up @@ -9943,7 +9940,7 @@ Entry Bus Bus
Entry Wire Line
20150 8700 20250 8600
Entry Wire Line
20150 8400 20250 8300
20150 9250 20250 9150
Entry Wire Line
20150 8300 20250 8200
Entry Wire Line
Expand Down Expand Up @@ -11169,7 +11166,7 @@ F 3 "" H 22425 20625 50 0001 C CNN
F 4 "A14" H 22100 20400 50 0000 L CNN "NET1"
F 5 "A12" H 22100 20300 50 0000 L CNN "NET2"
F 6 "+5V" H 22100 20200 50 0000 L CNN "NET3"
F 7 "NET4" H 22100 20100 50 0001 L CNN "NET4"
F 7 "KNMI" H 22100 20100 50 0000 L CNN "NET4"
F 8 "NET5" H 22100 20000 50 0001 L CNN "NET5"
F 9 "GND" H 22100 19900 50 0000 L CNN "NET6"
F 10 "GND" H 22100 19800 50 0000 L CNN "NET7"
Expand Down Expand Up @@ -11565,6 +11562,7 @@ Text Label 21450 18400 0 50 ~ 0
KNMI
Entry Wire Line
21350 18500 21450 18400
Connection ~ 19150 9250
Wire Bus Line
31200 10500 31200 12850
Wire Bus Line
Expand Down
38 changes: 18 additions & 20 deletions kicad/Quorum-64/Quorum-64_fixed.sch
Original file line number Diff line number Diff line change
Expand Up @@ -5840,9 +5840,6 @@ Wire Wire Line
19150 9000 19150 8800
Wire Wire Line
19150 8800 19250 8800
Wire Wire Line
19150 8800 19150 8400
Connection ~ 19150 8800
Wire Wire Line
19250 8900 17800 8900
$Comp
Expand Down Expand Up @@ -5925,7 +5922,7 @@ Text Label 20150 8900 2 50 ~ 0
V20
Text Label 20150 8700 2 50 ~ 0
SCR
Text Label 20150 8400 2 50 ~ 0
Text Label 20150 9250 2 50 ~ 0
~DC2
Wire Wire Line
18700 8500 18700 8300
Expand Down Expand Up @@ -9927,7 +9924,7 @@ Wire Wire Line
Wire Wire Line
19850 8700 20150 8700
Wire Wire Line
19150 8400 20150 8400
19150 9250 20150 9250
Wire Wire Line
18700 8300 20150 8300
Wire Wire Line
Expand Down Expand Up @@ -10033,7 +10030,7 @@ Entry Bus Bus
Entry Wire Line
20150 8700 20250 8600
Entry Wire Line
20150 8400 20250 8300
20150 9250 20250 9150
Entry Wire Line
20150 8300 20250 8200
Entry Wire Line
Expand Down Expand Up @@ -11026,19 +11023,6 @@ F 3 "" H 19700 21500 50 0001 C CNN
1 19700 21500
1 0 0 -1
$EndComp
$Comp
L gost_common:CONN_2 X11
U 1 1 5E90BD99
P 20350 21450
F 0 "X11" H 20375 21725 50 0000 C CNN
F 1 "SPEAKER" H 20375 21625 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 20375 21725 50 0001 C CNN
F 3 "" H 20375 21725 50 0001 C CNN
F 4 "SPEAKER" H 20050 21500 50 0000 L CNN "NET1"
F 5 "GND" H 20050 21400 50 0000 L CNN "NET2"
1 20350 21450
-1 0 0 -1
$EndComp
Connection ~ 19150 22400
$Comp
L gost_common:+5V #PWR0169
Expand Down Expand Up @@ -11296,7 +11280,7 @@ F 3 "" H 22425 20625 50 0001 C CNN
F 4 "A14" H 22100 20400 50 0000 L CNN "NET1"
F 5 "A12" H 22100 20300 50 0000 L CNN "NET2"
F 6 "+5V" H 22100 20200 50 0000 L CNN "NET3"
F 7 "NET4" H 22100 20100 50 0001 L CNN "NET4"
F 7 "KNMI" H 22100 20100 50 0000 L CNN "NET4"
F 8 "NET5" H 22100 20000 50 0001 L CNN "NET5"
F 9 "GND" H 22100 19900 50 0000 L CNN "NET6"
F 10 "GND" H 22100 19800 50 0000 L CNN "NET7"
Expand Down Expand Up @@ -11684,6 +11668,20 @@ Text Label 21450 18400 0 50 ~ 0
KNMI
Entry Wire Line
21350 18500 21450 18400
$Comp
L gost_common:CONN_2 X11
U 1 1 5E90BD99
P 20350 21450
F 0 "X11" H 20375 21725 50 0000 C CNN
F 1 "SPEAKER" H 20375 21625 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical" H 20375 21725 50 0001 C CNN
F 3 "" H 20375 21725 50 0001 C CNN
F 4 "SPEAKER" H 20050 21500 50 0000 L CNN "NET1"
F 5 "GND" H 20050 21400 50 0000 L CNN "NET2"
1 20350 21450
-1 0 0 -1
$EndComp
Connection ~ 19150 9250
Wire Bus Line
31200 10500 31200 12850
Wire Bus Line
Expand Down
Binary file modified kicad/Quorum-64/plot/Quorum-64.pdf
Binary file not shown.
Binary file modified kicad/Quorum-64/plot/Quorum-64_fixed.pdf
Binary file not shown.
97 changes: 89 additions & 8 deletions kicad/libs/ics_gost.lib
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,87 @@ X PB4 9 650 -300 200 L 50 50 1 1 B
ENDDRAW
ENDDEF
#
# CXA1645M
#
DEF CXA1645M DD 0 40 Y Y 1 F N
F0 "DD" 0 1050 50 H V C CNN
F1 "CXA1645M" 0 950 50 H V C CNN
F2 "reborn:SOP-24_7.5x15.4mm_P1.27mm" 50 900 50 H I C CNN
F3 "" 50 900 50 H I C CNN
DRAW
T 0 0 800 50 0 0 0 VMD Normal 0 C C
S -400 900 400 -1100 1 0 12 f
S -150 900 150 -1100 1 0 0 N
P 2 1 0 0 -400 -600 -150 -600 N
P 2 1 0 0 -400 -100 -150 -100 N
P 2 1 0 0 -400 100 -150 100 N
P 2 1 0 0 -400 400 -150 400 N
P 2 1 0 0 150 100 400 100 N
P 2 1 0 0 150 400 400 400 N
X GND 1 -600 -900 200 R 50 50 0 1 W X
X VCC 12 -600 -700 200 R 50 50 0 1 W X
X VCC 19 -600 -800 200 R 50 50 0 1 W X
X GND 24 -600 -1000 200 R 50 50 0 1 W X
X SYNC 10 -600 500 200 R 50 50 1 1 I
X IREF 13 -600 -400 200 R 50 50 1 1 I
X VREF 14 -600 -300 200 R 50 50 1 1 I
X COUT 15 600 200 200 L 50 50 1 1 O
X YOUT 16 600 300 200 L 50 50 1 1 O
X YTR 17 -600 -200 200 R 50 50 1 1 I
X FO 18 -600 -500 200 R 50 50 1 1 I
X RIN 2 -600 800 200 R 50 50 1 1 I
X CVBS 20 600 500 200 L 50 50 1 1 O
X BOUT 21 600 600 200 L 50 50 1 1 O
X GOUT 22 600 700 200 L 50 50 1 1 O
X ROUT 23 600 800 200 L 50 50 1 1 O
X GIN 3 -600 700 200 R 50 50 1 1 I
X BIN 4 -600 600 200 R 50 50 1 1 I
X SC 6 -600 0 200 R 50 50 1 1 I C
X N/~P 7 -600 300 200 R 50 50 1 1 I
X BF 8 600 0 200 L 50 50 1 1 O
X YCLP 9 -600 200 200 R 50 50 1 1 P
ENDDRAW
ENDDEF
#
# KA2198BD
#
DEF KA2198BD DD 0 40 Y Y 1 F N
F0 "DD" 0 1050 50 H V C CNN
F1 "KA2198BD" 0 950 50 H V C CNN
F2 "Package_SO:SOP-24_7.5x15.4mm_P1.27mm" 50 900 50 H I C CNN
F3 "" 50 900 50 H I C CNN
DRAW
T 0 0 800 50 0 0 0 VMD Normal 0 C C
S -400 900 400 -900 1 0 12 f
S -150 900 150 -900 1 0 0 N
P 2 1 0 0 -400 -400 -150 -400 N
P 2 1 0 0 -400 -100 -150 -100 N
P 2 1 0 0 -400 100 -150 100 N
P 2 1 0 0 -400 400 -150 400 N
P 2 1 0 0 150 400 400 400 N
X GND 1 -600 -700 200 R 50 50 0 1 W X
X VCC 12 -600 -500 200 R 50 50 0 1 W X
X VCC 19 -600 -600 200 R 50 50 0 1 W X
X GND 24 -600 -800 200 R 50 50 0 1 W X
X CSYN 10 -600 500 200 R 50 50 1 1 I
X 2V 14 -600 -300 200 R 50 50 1 1 I
X COUT 15 600 200 200 L 50 50 1 1 O
X YOUT 16 600 300 200 L 50 50 1 1 O
X YTR 17 -600 -200 200 R 50 50 1 1 I
X RIN 2 -600 800 200 R 50 50 1 1 I
X CVBS 20 600 500 200 L 50 50 1 1 O
X BOUT 21 600 600 200 L 50 50 1 1 O
X GOUT 22 600 700 200 L 50 50 1 1 O
X ROUT 23 600 800 200 L 50 50 1 1 O
X GIN 3 -600 700 200 R 50 50 1 1 I
X BIN 4 -600 600 200 R 50 50 1 1 I
X F 6 -600 0 200 R 50 50 1 1 I C
X N/~P 7 -600 300 200 R 50 50 1 1 I
X AIN 8 -600 200 200 R 50 50 1 1 I
X AOUT 9 600 100 200 L 50 50 1 1 O
ENDDRAW
ENDDEF
#
# QUARTZ
#
DEF QUARTZ ZQ 0 40 N Y 1 F N
Expand Down Expand Up @@ -324,21 +405,21 @@ P 2 0 0 0 -300 0 -100 0 N
P 2 0 0 0 -300 300 -100 300 N
P 2 0 0 0 100 100 300 100 N
X EB 1 -500 -100 200 R 50 50 1 1 I
X 1A 10 500 400 200 L 50 50 1 1 O
X 2A 11 500 300 200 L 50 50 1 1 O
X 3A 12 500 200 200 L 50 50 1 1 O
X 1A 10 500 400 200 L 50 50 1 1 O I
X 2A 11 500 300 200 L 50 50 1 1 O I
X 3A 12 500 200 200 L 50 50 1 1 O I
X A0 13 -500 200 200 R 50 50 1 1 I
X IA 14 -500 500 200 R 50 50 1 1 I I
X EA 15 -500 400 200 R 50 50 1 1 I I
X VCC 16 -500 -400 200 R 50 39 1 1 W X
X IB 2 -500 -200 200 R 50 50 1 1 I I
X A1 3 -500 100 200 R 50 50 1 1 I
X 3B 4 500 -300 200 L 50 50 1 1 O
X 2B 5 500 -200 200 L 50 50 1 1 O
X 1B 6 500 -100 200 L 50 50 1 1 O
X 0B 7 500 0 200 L 50 50 1 1 O
X 3B 4 500 -300 200 L 50 50 1 1 O I
X 2B 5 500 -200 200 L 50 50 1 1 O I
X 1B 6 500 -100 200 L 50 50 1 1 O I
X 0B 7 500 0 200 L 50 50 1 1 O I
X GND 8 -500 -500 200 R 50 39 1 1 W X
X 0A 9 500 500 200 L 50 50 1 1 O
X 0A 9 500 500 200 L 50 50 1 1 O I
ENDDRAW
ENDDEF
#
Expand Down
56 changes: 56 additions & 0 deletions kicad/libs/reborn.pretty/SOP-24_7.5x15.4mm_P1.27mm.kicad_mod
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
(module SOP-24_7.5x15.4mm_P1.27mm (layer F.Cu) (tedit 5E09081E)
(descr "SOP, 24 Pin (http://www.issi.com/WW/pdf/31FL3218.pdf#page=14), generated with kicad-footprint-generator ipc_gullwing_generator.py")
(tags "SOP SO")
(attr smd)
(fp_text reference REF** (at 0 -8.65) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value SOP-24_7.5x5.3mm_P1.27mm (at 0 8.65) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start 0 7.81) (end 2.85 7.81) (layer F.SilkS) (width 0.12))
(fp_line (start 2.85 7.81) (end 2.85 7.52) (layer F.SilkS) (width 0.12))
(fp_line (start 0 7.81) (end -2.85 7.81) (layer F.SilkS) (width 0.12))
(fp_line (start -2.85 7.81) (end -2.85 7.52) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -7.81) (end 2.85 -7.81) (layer F.SilkS) (width 0.12))
(fp_line (start 2.85 -7.81) (end 2.85 -7.52) (layer F.SilkS) (width 0.12))
(fp_line (start 0 -7.81) (end -2.85 -7.81) (layer F.SilkS) (width 0.12))
(fp_line (start -2.85 -7.81) (end -2.85 -7.52) (layer F.SilkS) (width 0.12))
(fp_line (start -2.85 -7.52) (end -4.64 -7.52) (layer F.SilkS) (width 0.12))
(fp_line (start -1.6 -7.7) (end 2.6 -7.7) (layer F.Fab) (width 0.1))
(fp_line (start 2.6 -7.7) (end 2.6 7.7) (layer F.Fab) (width 0.1))
(fp_line (start 2.6 7.7) (end -2.6 7.7) (layer F.Fab) (width 0.1))
(fp_line (start -2.6 7.7) (end -2.6 -6.7) (layer F.Fab) (width 0.1))
(fp_line (start -2.6 -6.7) (end -1.6 -7.7) (layer F.Fab) (width 0.1))
(fp_line (start -4.85 -7.95) (end -4.85 7.95) (layer F.CrtYd) (width 0.05))
(fp_line (start -4.85 7.95) (end 4.85 7.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.85 7.95) (end 4.85 -7.95) (layer F.CrtYd) (width 0.05))
(fp_line (start 4.85 -7.95) (end -4.85 -7.95) (layer F.CrtYd) (width 0.05))
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(pad 1 smd roundrect (at -3.75 -6.985) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 2 smd roundrect (at -3.75 -5.715) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 3 smd roundrect (at -3.75 -4.445) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 4 smd roundrect (at -3.75 -3.175) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 5 smd roundrect (at -3.75 -1.905) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 6 smd roundrect (at -3.75 -0.635) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 7 smd roundrect (at -3.75 0.635) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 8 smd roundrect (at -3.75 1.905) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 9 smd roundrect (at -3.75 3.175) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 10 smd roundrect (at -3.75 4.445) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 11 smd roundrect (at -3.75 5.715) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 12 smd roundrect (at -3.75 6.985) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 13 smd roundrect (at 3.75 6.985) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 14 smd roundrect (at 3.75 5.715) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 15 smd roundrect (at 3.75 4.445) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 16 smd roundrect (at 3.75 3.175) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 17 smd roundrect (at 3.75 1.905) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 18 smd roundrect (at 3.75 0.635) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 19 smd roundrect (at 3.75 -0.635) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 20 smd roundrect (at 3.75 -1.905) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 21 smd roundrect (at 3.75 -3.175) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 22 smd roundrect (at 3.75 -4.445) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 23 smd roundrect (at 3.75 -5.715) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
(pad 24 smd roundrect (at 3.75 -6.985) (size 2 0.55) (layers F.Cu F.Paste F.Mask) (roundrect_rratio 0.25))
)

0 comments on commit 31972ce

Please sign in to comment.