Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
E
e7020e_2021_hw
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Alexander Sundqvist
e7020e_2021_hw
Commits
93bcc095
Commit
93bcc095
authored
Feb 3, 2021
by
Alexander Sundqvist
Browse files
Options
Downloads
Patches
Plain Diff
Final
parent
bdd92822
No related branches found
No related tags found
No related merge requests found
Changes
3
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
Lab2/Lab2.kicad_pcb
+1841
-1814
1841 additions, 1814 deletions
Lab2/Lab2.kicad_pcb
Lab2/Lab2.sch
+112
-94
112 additions, 94 deletions
Lab2/Lab2.sch
Lab2/MouseSensor.pretty/PMW3389.kicad_mod
+20
-20
20 additions, 20 deletions
Lab2/MouseSensor.pretty/PMW3389.kicad_mod
with
1973 additions
and
1928 deletions
Lab2/Lab2.kicad_pcb
+
1841
−
1814
View file @
93bcc095
Source diff could not be displayed: it is too large. Options to address this:
view the blob
.
This diff is collapsed.
Click to expand it.
Lab2/Lab2.sch
+
112
−
94
View file @
93bcc095
...
@@ -537,26 +537,11 @@ $EndComp
...
@@ -537,26 +537,11 @@ $EndComp
Connection ~ 10000 2750
Connection ~ 10000 2750
Text Notes 8550 3850 0 50 ~ 0
Text Notes 8550 3850 0 50 ~ 0
1.24*(1+5.6/10)=1.9344 V
1.24*(1+5.6/10)=1.9344 V
Wire Wire Line
10000 2750 10000 2900
Wire Wire Line
Wire Wire Line
8350 2750 8350 2950
8350 2750 8350 2950
Wire Wire Line
8350 3250 8350 3300
Wire Wire Line
Wire Wire Line
10000 3450 10000 3250
10000 3450 10000 3250
$Comp
$Comp
L Connector:Conn_01x01_Male J3
U 1 1 6012EC00
P 8150 3300
F 0 "J3" H 8200 3200 50 0000 C CNN
F 1 "TestPointGND" H 8200 3100 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 8150 3300 50 0001 C CNN
F 3 "~" H 8150 3300 50 0001 C CNN
1 8150 3300
1 0 0 -1
$EndComp
$Comp
L Device:LED D1
L Device:LED D1
U 1 1 601355C7
U 1 1 601355C7
P 9700 3200
P 9700 3200
...
@@ -621,16 +606,13 @@ Wire Wire Line
...
@@ -621,16 +606,13 @@ Wire Wire Line
Connection ~ 10150 1100
Connection ~ 10150 1100
Wire Wire Line
Wire Wire Line
10150 1100 10500 1100
10150 1100 10500 1100
Connection ~ 8350 3300
Text GLabel 7800 5200 2 50 Input ~ 0
Wire Wire Line
8350 3300 8350 3450
Text GLabel 7250 5200 2 50 Input ~ 0
SCLK
SCLK
Text GLabel 7
4
00 5000 2 50 Output ~ 0
Text GLabel 7
8
00 5000 2 50 Output ~ 0
MISO
MISO
Text GLabel 7
25
0 5100 2 50 Input ~ 0
Text GLabel 7
80
0 5100 2 50 Input ~ 0
MOSI
MOSI
Text GLabel 7
4
00 4900 2 50 Input ~ 0
Text GLabel 7
8
00 4900 2 50 Input ~ 0
NCS
NCS
Text GLabel 7250 5300 2 50 Output ~ 0
Text GLabel 7250 5300 2 50 Output ~ 0
MOTION
MOTION
...
@@ -827,38 +809,30 @@ F 3 "" H 1400 2350 50 0001 C CNN
...
@@ -827,38 +809,30 @@ F 3 "" H 1400 2350 50 0001 C CNN
1 1400 2350
1 1400 2350
1 0 0 -1
1 0 0 -1
$EndComp
$EndComp
Wire Wire Line
10500 1100 10500 1250
Wire Wire Line
Wire Wire Line
10500 1600 10500 1800
10500 1600 10500 1800
$Comp
$Comp
L Connector:Conn_01x01_Male J6
L Connector:Conn_01x01_Male J6
U 1 1 6027468B
U 1 1 6027468B
P
10700 125
0
P
7600 530
0
F 0 "J6" H
10500 110
0 50 0000 C CNN
F 0 "J6" H
7400 515
0 50 0000 C CNN
F 1 "TestPoint" H
10500 120
0 50 0000 C CNN
F 1 "TestPoint" H
7400 525
0 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H
10700 125
0 50 0001 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H
7600 530
0 50 0001 C CNN
F 3 "~" H
10700 125
0 50 0001 C CNN
F 3 "~" H
7600 530
0 50 0001 C CNN
1
10700 125
0
1
7600 530
0
-1 0 0
1
0 -1 -1
0
$EndComp
$EndComp
Connection ~ 10500 1250
Wire Wire Line
10500 1250 10500 1300
$Comp
$Comp
L Connector:Conn_01x01_Male J5
L Connector:Conn_01x01_Male J5
U 1 1 6027F21E
U 1 1 6027F21E
P
10200 29
00
P
7750 54
00
F 0 "J5" H
10000 27
50 50 0000 C CNN
F 0 "J5" H
7550 52
50 50 0000 C CNN
F 1 "TestPoint" H
10000 28
50 50 0000 C CNN
F 1 "TestPoint" H
7550 53
50 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H
10200 29
00 50 0001 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H
7750 54
00 50 0001 C CNN
F 3 "~" H
10200 29
00 50 0001 C CNN
F 3 "~" H
7750 54
00 50 0001 C CNN
1
10200 29
00
1
7750 54
00
-1 0 0
1
0 -1 -1
0
$EndComp
$EndComp
Connection ~ 10000 2900
Wire Wire Line
10000 2900 10000 2950
Wire Notes Line
Wire Notes Line
5000 5200 500 5200
5000 5200 500 5200
Text GLabel 6150 1350 2 50 BiDi ~ 0
Text GLabel 6150 1350 2 50 BiDi ~ 0
...
@@ -1184,55 +1158,53 @@ Connection ~ 5850 1750
...
@@ -1184,55 +1158,53 @@ Connection ~ 5850 1750
$Comp
$Comp
L power:GND #PWR0101
L power:GND #PWR0101
U 1 1 6012A71D
U 1 1 6012A71D
P
785
0 4600
P
840
0 4600
F 0 "#PWR0101" H
785
0 4350 50 0001 C CNN
F 0 "#PWR0101" H
840
0 4350 50 0001 C CNN
F 1 "GND" H
785
5 4427 50 0000 C CNN
F 1 "GND" H
840
5 4427 50 0000 C CNN
F 2 "" H
785
0 4600 50 0001 C CNN
F 2 "" H
840
0 4600 50 0001 C CNN
F 3 "" H
785
0 4600 50 0001 C CNN
F 3 "" H
840
0 4600 50 0001 C CNN
1
785
0 4600
1
840
0 4600
-1 0 0 -1
-1 0 0 -1
$EndComp
$EndComp
Wire Wire Line
Wire Wire Line
8250 4600 7850 4600
8800 4600 8400 4600
Connection ~ 7850 4600
Connection ~ 8400 4600
Wire Wire Line
8250 4300 7850 4300
Wire Wire Line
Wire Wire Line
785
0 4300
75
00 4300
880
0 4300
84
00 4300
Connection ~
785
0 4300
Connection ~
840
0 4300
$Comp
$Comp
L Device:C C22
L Device:C C22
U 1 1 6012A712
U 1 1 6012A712
P
785
0 4450
P
840
0 4450
F 0 "C22" H
796
5 4496 50 0000 L CNN
F 0 "C22" H
851
5 4496 50 0000 L CNN
F 1 "100n" H
796
5 4405 50 0000 L CNN
F 1 "100n" H
851
5 4405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H
788
8 4300 50 0001 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H
843
8 4300 50 0001 C CNN
F 3 "~" H
785
0 4450 50 0001 C CNN
F 3 "~" H
840
0 4450 50 0001 C CNN
1
785
0 4450
1
840
0 4450
-1 0 0 -1
-1 0 0 -1
$EndComp
$EndComp
$Comp
$Comp
L Device:C C23
L Device:C C23
U 1 1 6012A70C
U 1 1 6012A70C
P 8
25
0 4450
P 8
80
0 4450
F 0 "C23" H 8
36
5 4496 50 0000 L CNN
F 0 "C23" H 8
91
5 4496 50 0000 L CNN
F 1 "10u" H 8
36
5 4405 50 0000 L CNN
F 1 "10u" H 8
91
5 4405 50 0000 L CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 8
2
88 4300 50 0001 C CNN
F 2 "Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder" H 88
3
8 4300 50 0001 C CNN
F 3 "~" H 8
25
0 4450 50 0001 C CNN
F 3 "~" H 8
80
0 4450 50 0001 C CNN
1 8
25
0 4450
1 8
80
0 4450
-1 0 0 -1
-1 0 0 -1
$EndComp
$EndComp
Connection ~ 8
25
0 4300
Connection ~ 8
80
0 4300
$Comp
$Comp
L power:VCC #PWR0102
L power:VCC #PWR0102
U 1 1 6012A706
U 1 1 6012A706
P 8
25
0 4300
P 8
80
0 4300
F 0 "#PWR0102" H 8
25
0 4150 50 0001 C CNN
F 0 "#PWR0102" H 8
80
0 4150 50 0001 C CNN
F 1 "VCC" H 8
26
5 4565 50 0001 C CNN
F 1 "VCC" H 8
81
5 4565 50 0001 C CNN
F 2 "" H 8
25
0 4300 50 0001 C CNN
F 2 "" H 8
80
0 4300 50 0001 C CNN
F 3 "" H 8
25
0 4300 50 0001 C CNN
F 3 "" H 8
80
0 4300 50 0001 C CNN
F 4 "+1.9V" H 8
26
5 4473 50 0000 C CNN "Value2"
F 4 "+1.9V" H 8
81
5 4473 50 0000 C CNN "Value2"
1 8
25
0 4300
1 8
80
0 4300
-1 0 0 -1
-1 0 0 -1
$EndComp
$EndComp
Wire Wire Line
Wire Wire Line
...
@@ -1241,33 +1213,27 @@ Wire Wire Line
...
@@ -1241,33 +1213,27 @@ Wire Wire Line
7500 4700 7250 4700
7500 4700 7250 4700
Wire Wire Line
Wire Wire Line
7250 5000 7350 5000
7250 5000 7350 5000
Wire Wire Line
7350 4550 7350 5000
Connection ~ 7350 5000
Connection ~ 7350 5000
Wire Wire Line
7350 5000 7400 5000
Wire Wire Line
7250 4900 7400 4900
$Comp
$Comp
L Device:R R6
L Device:R R6
U 1 1 60166BF7
U 1 1 60166BF7
P 7350 4
4
00
P 7350 4
1
00
F 0 "R6" H 7150 4
4
50 50 0000 L CNN
F 0 "R6" H 7150 4
1
50 50 0000 L CNN
F 1 "10K" H 7150 4
3
50 50 0000 L CNN
F 1 "10K" H 7150 4
0
50 50 0000 L CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7280 4
4
00 50 0001 C CNN
F 2 "Resistor_SMD:R_0805_2012Metric_Pad1.20x1.40mm_HandSolder" V 7280 4
1
00 50 0001 C CNN
F 3 "~" H 7350 4
4
00 50 0001 C CNN
F 3 "~" H 7350 4
1
00 50 0001 C CNN
1 7350 4
4
00
1 7350 4
1
00
1 0 0 -1
1 0 0 -1
$EndComp
$EndComp
$Comp
$Comp
L power:+3.3V #PWR0103
L power:+3.3V #PWR0103
U 1 1 6016ADFD
U 1 1 6016ADFD
P 7350
42
50
P 7350
39
50
F 0 "#PWR0103" H 7350
41
00 50 0001 C CNN
F 0 "#PWR0103" H 7350
38
00 50 0001 C CNN
F 1 "+3.3V" H 7365 4
4
23 50 0000 C CNN
F 1 "+3.3V" H 7365 4
1
23 50 0000 C CNN
F 2 "" H 7350
42
50 50 0001 C CNN
F 2 "" H 7350
39
50 50 0001 C CNN
F 3 "" H 7350
42
50 50 0001 C CNN
F 3 "" H 7350
39
50 50 0001 C CNN
1 7350
42
50
1 7350
39
50
1 0 0 -1
1 0 0 -1
$EndComp
$EndComp
$Comp
$Comp
...
@@ -1292,4 +1258,56 @@ F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/da
...
@@ -1292,4 +1258,56 @@ F 3 "http://www.st.com/st-web-ui/static/active/en/resource/technical/document/da
1 2300 3100
1 2300 3100
1 0 0 -1
1 0 0 -1
$EndComp
$EndComp
Wire Wire Line
10500 1100 10500 1300
Wire Wire Line
10000 2750 10000 2950
$Comp
L Connector:Conn_01x01_Male J7
U 1 1 601D67DA
P 7650 4800
F 0 "J7" H 7450 4650 50 0000 C CNN
F 1 "TestPoint" H 7450 4750 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 7650 4800 50 0001 C CNN
F 3 "~" H 7650 4800 50 0001 C CNN
1 7650 4800
0 1 1 0
$EndComp
$Comp
L Connector:Conn_01x01_Male J8
U 1 1 601DABF3
P 7750 4700
F 0 "J8" H 7550 4750 50 0000 C CNN
F 1 "TestPoint" H 7550 4650 50 0000 C CNN
F 2 "Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical" H 7750 4700 50 0001 C CNN
F 3 "~" H 7750 4700 50 0001 C CNN
1 7750 4700
0 1 1 0
$EndComp
Wire Wire Line
7250 4900 7750 4900
Wire Wire Line
7350 5000 7650 5000
Wire Wire Line
7250 5100 7600 5100
Wire Wire Line
7250 5200 7750 5200
Connection ~ 7750 4900
Wire Wire Line
7750 4900 7800 4900
Connection ~ 7650 5000
Wire Wire Line
7650 5000 7800 5000
Connection ~ 7750 5200
Wire Wire Line
7750 5200 7800 5200
Connection ~ 7600 5100
Wire Wire Line
7600 5100 7800 5100
Wire Wire Line
7500 4300 8400 4300
Wire Wire Line
7350 4250 7350 5000
Wire Wire Line
8350 3250 8350 3450
$EndSCHEMATC
$EndSCHEMATC
This diff is collapsed.
Click to expand it.
Lab2/MouseSensor.pretty/PMW3389.kicad_mod
+
20
−
20
View file @
93bcc095
(module PMW3389 (layer F.Cu) (tedit 601
41E60
)
(module PMW3389 (layer F.Cu) (tedit 601
9D1BF
)
(fp_text reference REF** (at -5.6515 6.35254) (layer F.SilkS)
(fp_text reference REF** (at -5.6515 6.35254) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15)))
)
)
(fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
(fp_text value PMW3389 (at -5.72516 3.82524) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
(effects (font (size 1 1) (thickness 0.15)))
)
)
(fp_line (start -14.29004 0.52578) (end 2.96926 0.52324) (layer F.SilkS) (width 0.12))
(fp_line (start 2.8 9.6) (end 2.8 1.1) (layer F.SilkS) (width 0.12))
(fp_line (start 2.96926 0.52324) (end 2.9718 10.17524) (layer F.SilkS) (width 0.12))
(fp_line (start -14.5 9.6) (end 2.8 9.6) (layer F.SilkS) (width 0.12))
(fp_line (start 2.9718 10.17524) (end -14.29258 10.17524) (layer F.SilkS) (width 0.12))
(fp_line (start -14.5 1.1) (end -14.5 9.6) (layer F.SilkS) (width 0.12))
(fp_line (start -14.29258 10.17524) (end -14.29004 0.52578) (layer F.SilkS) (width 0.12))
(fp_line (start 2.8 1.1) (end -14.5 1.1) (layer F.SilkS) (width 0.12))
(pad 1 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -3.56 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -1.78 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -5.334 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at -7.112 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at -8.89 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at -0.89 10.7) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -2.667 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at -4.445 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at -6.35 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at -8.382 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at -10.16 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at -10.795 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 16 thru_hole circle (at -13.716 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 15 thru_hole circle (at -11.938 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 8 thru_hole circle (at -12.7 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 7 thru_hole circle (at -10.795 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 14 thru_hole circle (at -10.16 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 13 thru_hole circle (at -8.382 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 12 thru_hole circle (at -6.35 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 11 thru_hole circle (at -4.445 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 10 thru_hole circle (at -2.667 10.668) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 9 thru_hole circle (at -0.89 10.7) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 6 thru_hole circle (at -8.89 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 5 thru_hole circle (at -7.112 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 4 thru_hole circle (at -5.334 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 2 thru_hole circle (at -1.78 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 3 thru_hole circle (at -3.56 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
(pad 1 thru_hole circle (at 0 0) (size 1.4 1.4) (drill 0.7) (layers *.Cu *.Mask))
)
)
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment