浏览代码

Lots of ERC fixes, headphone jack connection.

Mathias Gottschlag 5 年前
父节点
当前提交
5dbcbfb755

+ 2
- 2
hackamp/hardware/HackAmp-Symbols.kicad_sym 查看文件

412
     )
412
     )
413
     (symbol "TAS5760M_1_1"
413
     (symbol "TAS5760M_1_1"
414
       (rectangle (start -15.24 -30.48) (end 15.24 30.48)
414
       (rectangle (start -15.24 -30.48) (end 15.24 30.48)
415
-        (stroke (width 0)) (fill (type none))
415
+        (stroke (width 0)) (fill (type background))
416
       )
416
       )
417
       (pin power_in line (at 22.86 27.94 180) (length 7.62)
417
       (pin power_in line (at 22.86 27.94 180) (length 7.62)
418
         (name "AVDD" (effects (font (size 1.27 1.27))))
418
         (name "AVDD" (effects (font (size 1.27 1.27))))
518
         (name "GVDD_REG" (effects (font (size 1.27 1.27))))
518
         (name "GVDD_REG" (effects (font (size 1.27 1.27))))
519
         (number "32" (effects (font (size 1.27 1.27))))
519
         (number "32" (effects (font (size 1.27 1.27))))
520
       )
520
       )
521
-      (pin power_out line (at -22.86 -27.94 0) (length 7.62)
521
+      (pin power_in line (at -22.86 -27.94 0) (length 7.62)
522
         (name "GND/PAD" (effects (font (size 1.27 1.27))))
522
         (name "GND/PAD" (effects (font (size 1.27 1.27))))
523
         (number "33" (effects (font (size 1.27 1.27))))
523
         (number "33" (effects (font (size 1.27 1.27))))
524
       )
524
       )

+ 193
- 14
hackamp/hardware/bluetooth.kicad_sch 查看文件

878
       (property "ki_description" "300mA Low-dropout Voltage Regulator, Vout 1.8V, Vin up to 5.5V, SOT-23" (id 5) (at 0 0 0)
878
       (property "ki_description" "300mA Low-dropout Voltage Regulator, Vout 1.8V, Vin up to 5.5V, SOT-23" (id 5) (at 0 0 0)
879
         (effects (font (size 1.27 1.27)) hide)
879
         (effects (font (size 1.27 1.27)) hide)
880
       )
880
       )
881
+      (property "ki_fp_filters" "SOT?23?5*" (id 6) (at 0 0 0)
882
+        (effects (font (size 1.27 1.27)) hide)
883
+      )
881
       (symbol "MIC5504-1.8YM5_0_1"
884
       (symbol "MIC5504-1.8YM5_0_1"
882
         (rectangle (start -7.62 -5.08) (end 7.62 5.08)
885
         (rectangle (start -7.62 -5.08) (end 7.62 5.08)
883
           (stroke (width 0.254)) (fill (type background))
886
           (stroke (width 0.254)) (fill (type background))
916
       (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 5.08 -1.905 0)
919
       (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 5.08 -1.905 0)
917
         (effects (font (size 1.27 1.27) italic) (justify left) hide)
920
         (effects (font (size 1.27 1.27) italic) (justify left) hide)
918
       )
921
       )
919
-      (property "Datasheet" "https://www.fairchildsemi.com/datasheets/BS/BSS138.pdf" (id 3) (at 0 0 0)
922
+      (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" (id 3) (at 0 0 0)
920
         (effects (font (size 1.27 1.27)) (justify left) hide)
923
         (effects (font (size 1.27 1.27)) (justify left) hide)
921
       )
924
       )
922
       (property "ki_keywords" "N-Channel MOSFET" (id 4) (at 0 0 0)
925
       (property "ki_keywords" "N-Channel MOSFET" (id 4) (at 0 0 0)
1034
         )
1037
         )
1035
       )
1038
       )
1036
     )
1039
     )
1040
+    (symbol "Transistor_FET:BSS138_1" (pin_names hide) (in_bom yes) (on_board yes)
1041
+      (property "Reference" "Q" (id 0) (at 5.08 1.905 0)
1042
+        (effects (font (size 1.27 1.27)) (justify left))
1043
+      )
1044
+      (property "Value" "BSS138" (id 1) (at 5.08 0 0)
1045
+        (effects (font (size 1.27 1.27)) (justify left))
1046
+      )
1047
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-23" (id 2) (at 5.08 -1.905 0)
1048
+        (effects (font (size 1.27 1.27) italic) (justify left) hide)
1049
+      )
1050
+      (property "Datasheet" "https://www.onsemi.com/pub/Collateral/BSS138-D.PDF" (id 3) (at 0 0 0)
1051
+        (effects (font (size 1.27 1.27)) (justify left) hide)
1052
+      )
1053
+      (property "ki_keywords" "N-Channel MOSFET" (id 4) (at 0 0 0)
1054
+        (effects (font (size 1.27 1.27)) hide)
1055
+      )
1056
+      (property "ki_description" "50V Vds, 0.22A Id, N-Channel MOSFET, SOT-23" (id 5) (at 0 0 0)
1057
+        (effects (font (size 1.27 1.27)) hide)
1058
+      )
1059
+      (property "ki_fp_filters" "SOT?23*" (id 6) (at 0 0 0)
1060
+        (effects (font (size 1.27 1.27)) hide)
1061
+      )
1062
+      (symbol "BSS138_1_0_1"
1063
+        (circle (center 1.651 0) (radius 2.794) (stroke (width 0.254)) (fill (type none)))
1064
+        (circle (center 2.54 -1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
1065
+        (circle (center 2.54 1.778) (radius 0.254) (stroke (width 0)) (fill (type outline)))
1066
+        (polyline
1067
+          (pts
1068
+            (xy 0.254 0)
1069
+            (xy -2.54 0)
1070
+          )
1071
+          (stroke (width 0)) (fill (type none))
1072
+        )
1073
+        (polyline
1074
+          (pts
1075
+            (xy 0.254 1.905)
1076
+            (xy 0.254 -1.905)
1077
+          )
1078
+          (stroke (width 0.254)) (fill (type none))
1079
+        )
1080
+        (polyline
1081
+          (pts
1082
+            (xy 0.762 -1.27)
1083
+            (xy 0.762 -2.286)
1084
+          )
1085
+          (stroke (width 0.254)) (fill (type none))
1086
+        )
1087
+        (polyline
1088
+          (pts
1089
+            (xy 0.762 0.508)
1090
+            (xy 0.762 -0.508)
1091
+          )
1092
+          (stroke (width 0.254)) (fill (type none))
1093
+        )
1094
+        (polyline
1095
+          (pts
1096
+            (xy 0.762 2.286)
1097
+            (xy 0.762 1.27)
1098
+          )
1099
+          (stroke (width 0.254)) (fill (type none))
1100
+        )
1101
+        (polyline
1102
+          (pts
1103
+            (xy 2.54 2.54)
1104
+            (xy 2.54 1.778)
1105
+          )
1106
+          (stroke (width 0)) (fill (type none))
1107
+        )
1108
+        (polyline
1109
+          (pts
1110
+            (xy 2.54 -2.54)
1111
+            (xy 2.54 0)
1112
+            (xy 0.762 0)
1113
+          )
1114
+          (stroke (width 0)) (fill (type none))
1115
+        )
1116
+        (polyline
1117
+          (pts
1118
+            (xy 0.762 -1.778)
1119
+            (xy 3.302 -1.778)
1120
+            (xy 3.302 1.778)
1121
+            (xy 0.762 1.778)
1122
+          )
1123
+          (stroke (width 0)) (fill (type none))
1124
+        )
1125
+        (polyline
1126
+          (pts
1127
+            (xy 1.016 0)
1128
+            (xy 2.032 0.381)
1129
+            (xy 2.032 -0.381)
1130
+            (xy 1.016 0)
1131
+          )
1132
+          (stroke (width 0)) (fill (type outline))
1133
+        )
1134
+        (polyline
1135
+          (pts
1136
+            (xy 2.794 0.508)
1137
+            (xy 2.921 0.381)
1138
+            (xy 3.683 0.381)
1139
+            (xy 3.81 0.254)
1140
+          )
1141
+          (stroke (width 0)) (fill (type none))
1142
+        )
1143
+        (polyline
1144
+          (pts
1145
+            (xy 3.302 0.381)
1146
+            (xy 2.921 -0.254)
1147
+            (xy 3.683 -0.254)
1148
+            (xy 3.302 0.381)
1149
+          )
1150
+          (stroke (width 0)) (fill (type none))
1151
+        )
1152
+      )
1153
+      (symbol "BSS138_1_1_1"
1154
+        (pin input line (at -5.08 0 0) (length 2.54)
1155
+          (name "G" (effects (font (size 1.27 1.27))))
1156
+          (number "1" (effects (font (size 1.27 1.27))))
1157
+        )
1158
+        (pin passive line (at 2.54 -5.08 90) (length 2.54)
1159
+          (name "S" (effects (font (size 1.27 1.27))))
1160
+          (number "2" (effects (font (size 1.27 1.27))))
1161
+        )
1162
+        (pin passive line (at 2.54 5.08 270) (length 2.54)
1163
+          (name "D" (effects (font (size 1.27 1.27))))
1164
+          (number "3" (effects (font (size 1.27 1.27))))
1165
+        )
1166
+      )
1167
+    )
1037
     (symbol "power:+1V8" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
1168
     (symbol "power:+1V8" (power) (pin_names (offset 0)) (in_bom yes) (on_board yes)
1038
       (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
1169
       (property "Reference" "#PWR" (id 0) (at 0 -3.81 0)
1039
         (effects (font (size 1.27 1.27)) hide)
1170
         (effects (font (size 1.27 1.27)) hide)
1173
     )
1304
     )
1174
   )
1305
   )
1175
 
1306
 
1307
+
1176
   (junction (at 24.13 80.01) (diameter 0.9144) (color 0 0 0 0))
1308
   (junction (at 24.13 80.01) (diameter 0.9144) (color 0 0 0 0))
1177
   (junction (at 30.48 148.59) (diameter 0.9144) (color 0 0 0 0))
1309
   (junction (at 30.48 148.59) (diameter 0.9144) (color 0 0 0 0))
1178
   (junction (at 30.48 177.8) (diameter 0.9144) (color 0 0 0 0))
1310
   (junction (at 30.48 177.8) (diameter 0.9144) (color 0 0 0 0))
1191
   (junction (at 125.73 24.13) (diameter 0.9144) (color 0 0 0 0))
1323
   (junction (at 125.73 24.13) (diameter 0.9144) (color 0 0 0 0))
1192
   (junction (at 125.73 26.67) (diameter 0.9144) (color 0 0 0 0))
1324
   (junction (at 125.73 26.67) (diameter 0.9144) (color 0 0 0 0))
1193
   (junction (at 137.16 127) (diameter 0.9144) (color 0 0 0 0))
1325
   (junction (at 137.16 127) (diameter 0.9144) (color 0 0 0 0))
1194
-  (junction (at 137.16 160.02) (diameter 0.9144) (color 0 0 0 0))
1195
   (junction (at 138.43 24.13) (diameter 0.9144) (color 0 0 0 0))
1326
   (junction (at 138.43 24.13) (diameter 0.9144) (color 0 0 0 0))
1196
   (junction (at 149.86 149.86) (diameter 0.9144) (color 0 0 0 0))
1327
   (junction (at 149.86 149.86) (diameter 0.9144) (color 0 0 0 0))
1197
   (junction (at 157.48 152.4) (diameter 0.9144) (color 0 0 0 0))
1328
   (junction (at 157.48 152.4) (diameter 0.9144) (color 0 0 0 0))
1212
   (no_connect (at 257.81 46.99))
1343
   (no_connect (at 257.81 46.99))
1213
   (no_connect (at 217.17 87.63))
1344
   (no_connect (at 217.17 87.63))
1214
   (no_connect (at 257.81 62.23))
1345
   (no_connect (at 257.81 62.23))
1346
+  (no_connect (at 257.81 44.45))
1215
   (no_connect (at 257.81 67.31))
1347
   (no_connect (at 257.81 67.31))
1216
   (no_connect (at 109.22 160.02))
1348
   (no_connect (at 109.22 160.02))
1217
   (no_connect (at 109.22 157.48))
1349
   (no_connect (at 109.22 157.48))
1541
   (wire (pts (xy 134.62 154.94) (xy 165.1 154.94))
1673
   (wire (pts (xy 134.62 154.94) (xy 165.1 154.94))
1542
     (stroke (width 0) (type solid) (color 0 0 0 0))
1674
     (stroke (width 0) (type solid) (color 0 0 0 0))
1543
   )
1675
   )
1544
-  (wire (pts (xy 134.62 157.48) (xy 137.16 157.48))
1545
-    (stroke (width 0) (type solid) (color 0 0 0 0))
1546
-  )
1547
   (wire (pts (xy 134.62 160.02) (xy 137.16 160.02))
1676
   (wire (pts (xy 134.62 160.02) (xy 137.16 160.02))
1548
     (stroke (width 0) (type solid) (color 0 0 0 0))
1677
     (stroke (width 0) (type solid) (color 0 0 0 0))
1549
   )
1678
   )
1583
   (wire (pts (xy 137.16 137.16) (xy 137.16 127))
1712
   (wire (pts (xy 137.16 137.16) (xy 137.16 127))
1584
     (stroke (width 0) (type solid) (color 0 0 0 0))
1713
     (stroke (width 0) (type solid) (color 0 0 0 0))
1585
   )
1714
   )
1586
-  (wire (pts (xy 137.16 157.48) (xy 137.16 160.02))
1715
+  (wire (pts (xy 137.16 160.02) (xy 137.16 162.56))
1587
     (stroke (width 0) (type solid) (color 0 0 0 0))
1716
     (stroke (width 0) (type solid) (color 0 0 0 0))
1588
   )
1717
   )
1589
-  (wire (pts (xy 137.16 160.02) (xy 137.16 162.56))
1718
+  (wire (pts (xy 137.16 170.18) (xy 137.16 172.72))
1590
     (stroke (width 0) (type solid) (color 0 0 0 0))
1719
     (stroke (width 0) (type solid) (color 0 0 0 0))
1591
   )
1720
   )
1592
   (wire (pts (xy 138.43 24.13) (xy 140.97 24.13))
1721
   (wire (pts (xy 138.43 24.13) (xy 140.97 24.13))
1601
   (wire (pts (xy 140.97 24.13) (xy 140.97 26.67))
1730
   (wire (pts (xy 140.97 24.13) (xy 140.97 26.67))
1602
     (stroke (width 0) (type solid) (color 0 0 0 0))
1731
     (stroke (width 0) (type solid) (color 0 0 0 0))
1603
   )
1732
   )
1733
+  (wire (pts (xy 144.78 157.48) (xy 134.62 157.48))
1734
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1735
+  )
1736
+  (wire (pts (xy 144.78 162.56) (xy 144.78 157.48))
1737
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1738
+  )
1739
+  (wire (pts (xy 144.78 170.18) (xy 144.78 172.72))
1740
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1741
+  )
1604
   (wire (pts (xy 147.32 78.74) (xy 149.86 78.74))
1742
   (wire (pts (xy 147.32 78.74) (xy 149.86 78.74))
1605
     (stroke (width 0) (type solid) (color 0 0 0 0))
1743
     (stroke (width 0) (type solid) (color 0 0 0 0))
1606
   )
1744
   )
2286
     )
2424
     )
2287
   )
2425
   )
2288
 
2426
 
2289
-  (symbol (lib_id "power:GND") (at 137.16 162.56 0) (unit 1)
2427
+  (symbol (lib_id "power:GND") (at 137.16 172.72 0) (unit 1)
2290
     (in_bom yes) (on_board yes)
2428
     (in_bom yes) (on_board yes)
2291
-    (uuid "acf18632-7487-4766-bb05-5be41d08f3cb")
2292
-    (property "Reference" "#PWR0229" (id 0) (at 137.16 168.91 0)
2429
+    (uuid "807b9152-fd52-403a-9ed3-cb5ca415864e")
2430
+    (property "Reference" "#PWR03" (id 0) (at 137.16 179.07 0)
2293
       (effects (font (size 1.27 1.27)) hide)
2431
       (effects (font (size 1.27 1.27)) hide)
2294
     )
2432
     )
2295
-    (property "Value" "GND" (id 1) (at 137.287 166.9542 0))
2296
-    (property "Footprint" "" (id 2) (at 137.16 162.56 0)
2433
+    (property "Value" "GND" (id 1) (at 137.287 177.1142 0))
2434
+    (property "Footprint" "" (id 2) (at 137.16 172.72 0)
2297
       (effects (font (size 1.27 1.27)) hide)
2435
       (effects (font (size 1.27 1.27)) hide)
2298
     )
2436
     )
2299
-    (property "Datasheet" "" (id 3) (at 137.16 162.56 0)
2437
+    (property "Datasheet" "" (id 3) (at 137.16 172.72 0)
2300
       (effects (font (size 1.27 1.27)) hide)
2438
       (effects (font (size 1.27 1.27)) hide)
2301
     )
2439
     )
2302
   )
2440
   )
2331
     )
2469
     )
2332
   )
2470
   )
2333
 
2471
 
2472
+  (symbol (lib_id "power:GND") (at 144.78 172.72 0) (unit 1)
2473
+    (in_bom yes) (on_board yes)
2474
+    (uuid "d054ea03-da9a-467c-ac79-393fdcfc406f")
2475
+    (property "Reference" "#PWR04" (id 0) (at 144.78 179.07 0)
2476
+      (effects (font (size 1.27 1.27)) hide)
2477
+    )
2478
+    (property "Value" "GND" (id 1) (at 144.907 177.1142 0))
2479
+    (property "Footprint" "" (id 2) (at 144.78 172.72 0)
2480
+      (effects (font (size 1.27 1.27)) hide)
2481
+    )
2482
+    (property "Datasheet" "" (id 3) (at 144.78 172.72 0)
2483
+      (effects (font (size 1.27 1.27)) hide)
2484
+    )
2485
+  )
2486
+
2334
   (symbol (lib_id "power:GND") (at 160.02 99.06 0) (unit 1)
2487
   (symbol (lib_id "power:GND") (at 160.02 99.06 0) (unit 1)
2335
     (in_bom yes) (on_board yes)
2488
     (in_bom yes) (on_board yes)
2336
     (uuid "0645079b-2d00-4493-a329-3d21fc6f3436")
2489
     (uuid "0645079b-2d00-4493-a329-3d21fc6f3436")
2500
     )
2653
     )
2501
   )
2654
   )
2502
 
2655
 
2656
+  (symbol (lib_id "Device:R") (at 137.16 166.37 0) (unit 1)
2657
+    (in_bom yes) (on_board yes)
2658
+    (uuid "bc25cd24-d6a9-4208-9ba3-a48fec249fe9")
2659
+    (property "Reference" "R82" (id 0) (at 142.3862 166.37 90))
2660
+    (property "Value" "10k" (id 1) (at 140.087 166.37 90))
2661
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 135.382 166.37 90)
2662
+      (effects (font (size 1.27 1.27)) hide)
2663
+    )
2664
+    (property "Datasheet" "~" (id 3) (at 137.16 166.37 0)
2665
+      (effects (font (size 1.27 1.27)) hide)
2666
+    )
2667
+  )
2668
+
2669
+  (symbol (lib_id "Device:R") (at 144.78 166.37 0) (unit 1)
2670
+    (in_bom yes) (on_board yes)
2671
+    (uuid "30bf987b-3102-4713-b4b5-e9ac6ae794d1")
2672
+    (property "Reference" "R83" (id 0) (at 150.0062 166.37 90))
2673
+    (property "Value" "10k" (id 1) (at 147.707 166.37 90))
2674
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 143.002 166.37 90)
2675
+      (effects (font (size 1.27 1.27)) hide)
2676
+    )
2677
+    (property "Datasheet" "~" (id 3) (at 144.78 166.37 0)
2678
+      (effects (font (size 1.27 1.27)) hide)
2679
+    )
2680
+  )
2681
+
2503
   (symbol (lib_id "Device:R") (at 149.86 143.51 0) (unit 1)
2682
   (symbol (lib_id "Device:R") (at 149.86 143.51 0) (unit 1)
2504
     (in_bom yes) (on_board yes)
2683
     (in_bom yes) (on_board yes)
2505
     (uuid "3687ef20-0dc9-4cf2-8cd4-e8c4922dd202")
2684
     (uuid "3687ef20-0dc9-4cf2-8cd4-e8c4922dd202")
2750
     )
2929
     )
2751
   )
2930
   )
2752
 
2931
 
2753
-  (symbol (lib_id "Transistor_FET:BSS138") (at 38.1 175.26 90) (mirror x) (unit 1)
2932
+  (symbol (lib_name "Transistor_FET:BSS138_1") (lib_id "Transistor_FET:BSS138") (at 38.1 175.26 90) (mirror x) (unit 1)
2754
     (in_bom yes) (on_board yes)
2933
     (in_bom yes) (on_board yes)
2755
     (uuid "dea70c17-1314-44ab-be42-9530d99fd3c9")
2934
     (uuid "dea70c17-1314-44ab-be42-9530d99fd3c9")
2756
     (property "Reference" "Q2" (id 0) (at 36.9506 180.4671 0)
2935
     (property "Reference" "Q2" (id 0) (at 36.9506 180.4671 0)

+ 637
- 595
hackamp/hardware/hackamp.kicad_pcb
文件差异内容过多而无法显示
查看文件


+ 54
- 9
hackamp/hardware/hackamp.kicad_sch 查看文件

1031
     (path "/00000000-0000-0000-0000-00005fa5bced/089416fd-c9ee-48f5-a6a2-05f933d80932"
1031
     (path "/00000000-0000-0000-0000-00005fa5bced/089416fd-c9ee-48f5-a6a2-05f933d80932"
1032
       (reference "U5") (unit 1) (value "TAS5760M") (footprint "HackAmp-Footprints:TexasInstruments_DAP32")
1032
       (reference "U5") (unit 1) (value "TAS5760M") (footprint "HackAmp-Footprints:TexasInstruments_DAP32")
1033
     )
1033
     )
1034
+    (path "/00000000-0000-0000-0000-00005fa5bd36/d673c7b9-38b2-418a-b57f-801429082c7f"
1035
+      (reference "#PWR01") (unit 1) (value "+3V3") (footprint "")
1036
+    )
1037
+    (path "/00000000-0000-0000-0000-00005fa5bd36/af6f0258-d2dd-48a6-bf20-153f70e61071"
1038
+      (reference "#PWR02") (unit 1) (value "GND") (footprint "")
1039
+    )
1040
+    (path "/00000000-0000-0000-0000-00005fa5bd36/4385f026-a419-4b2f-9a90-a7611dd568eb"
1041
+      (reference "#PWR05") (unit 1) (value "GND") (footprint "")
1042
+    )
1034
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fb78f6f"
1043
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fb78f6f"
1035
       (reference "#PWR0119") (unit 1) (value "GND") (footprint "")
1044
       (reference "#PWR0119") (unit 1) (value "GND") (footprint "")
1036
     )
1045
     )
1046
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fba7bf6"
1055
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fba7bf6"
1047
       (reference "#PWR0123") (unit 1) (value "GND") (footprint "")
1056
       (reference "#PWR0123") (unit 1) (value "GND") (footprint "")
1048
     )
1057
     )
1049
-    (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbb8ffb"
1050
-      (reference "#PWR0124") (unit 1) (value "GND") (footprint "")
1051
-    )
1052
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbc16eb"
1058
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbc16eb"
1053
       (reference "#PWR0125") (unit 1) (value "GND") (footprint "")
1059
       (reference "#PWR0125") (unit 1) (value "GND") (footprint "")
1054
     )
1060
     )
1055
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbc1b94"
1061
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbc1b94"
1056
       (reference "#PWR0126") (unit 1) (value "GND") (footprint "")
1062
       (reference "#PWR0126") (unit 1) (value "GND") (footprint "")
1057
     )
1063
     )
1058
-    (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fbd60e9"
1059
-      (reference "#PWR0127") (unit 1) (value "GND") (footprint "")
1060
-    )
1061
     (path "/00000000-0000-0000-0000-00005fa5bd36/a0f75992-af91-4ae0-8a1c-f9427660ae47"
1064
     (path "/00000000-0000-0000-0000-00005fa5bd36/a0f75992-af91-4ae0-8a1c-f9427660ae47"
1062
       (reference "#PWR0151") (unit 1) (value "+3.3VA") (footprint "")
1065
       (reference "#PWR0151") (unit 1) (value "+3.3VA") (footprint "")
1063
     )
1066
     )
1133
     (path "/00000000-0000-0000-0000-00005fa5bd36/4d2d48f2-2a14-4cee-9954-c761623a9f3b"
1136
     (path "/00000000-0000-0000-0000-00005fa5bd36/4d2d48f2-2a14-4cee-9954-c761623a9f3b"
1134
       (reference "R28") (unit 1) (value "150") (footprint "Resistor_SMD:R_0603_1608Metric")
1137
       (reference "R28") (unit 1) (value "150") (footprint "Resistor_SMD:R_0603_1608Metric")
1135
     )
1138
     )
1139
+    (path "/00000000-0000-0000-0000-00005fa5bd36/2ab7fc57-ef97-4b67-80b9-0d61c19deda3"
1140
+      (reference "R81") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
1141
+    )
1142
+    (path "/00000000-0000-0000-0000-00005fa5bd36/60f471fd-8ed5-4a25-b7ee-7ea7f69ae172"
1143
+      (reference "R84") (unit 1) (value "0") (footprint "Resistor_SMD:R_0603_1608Metric")
1144
+    )
1145
+    (path "/00000000-0000-0000-0000-00005fa5bd36/c138a28b-6757-4eb0-8a51-ae26edc51f86"
1146
+      (reference "R85") (unit 1) (value "0") (footprint "Resistor_SMD:R_0603_1608Metric")
1147
+    )
1136
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fb75d7e"
1148
     (path "/00000000-0000-0000-0000-00005fa5bd36/00000000-0000-0000-0000-00005fb75d7e"
1137
       (reference "U2") (unit 1) (value "WM8731SEDS") (footprint "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm")
1149
       (reference "U2") (unit 1) (value "WM8731SEDS") (footprint "Package_SO:SSOP-28_5.3x10.2mm_P0.65mm")
1138
     )
1150
     )
1151
+    (path "/00000000-0000-0000-0000-00005fa5bc7f/ddb24226-cd4c-4689-ad65-7b4980e513ed"
1152
+      (reference "#FLG0101") (unit 1) (value "PWR_FLAG") (footprint "")
1153
+    )
1154
+    (path "/00000000-0000-0000-0000-00005fa5bc7f/c9ec188e-a934-46a4-a3b2-f913a5dc1951"
1155
+      (reference "#FLG0103") (unit 1) (value "PWR_FLAG") (footprint "")
1156
+    )
1157
+    (path "/00000000-0000-0000-0000-00005fa5bc7f/4d807c6f-57a5-4d58-95fa-733f5a88683a"
1158
+      (reference "#FLG0104") (unit 1) (value "PWR_FLAG") (footprint "")
1159
+    )
1139
     (path "/00000000-0000-0000-0000-00005fa5bc7f/00000000-0000-0000-0000-00005fafa512"
1160
     (path "/00000000-0000-0000-0000-00005fa5bc7f/00000000-0000-0000-0000-00005fafa512"
1140
       (reference "#PWR0108") (unit 1) (value "GND") (footprint "")
1161
       (reference "#PWR0108") (unit 1) (value "GND") (footprint "")
1141
     )
1162
     )
1202
     (path "/00000000-0000-0000-0000-00005fa5bc7f/6e6bdd30-d71c-4933-8cce-58701df0c557"
1223
     (path "/00000000-0000-0000-0000-00005fa5bc7f/6e6bdd30-d71c-4933-8cce-58701df0c557"
1203
       (reference "#PWR0150") (unit 1) (value "+3.3VA") (footprint "")
1224
       (reference "#PWR0150") (unit 1) (value "+3.3VA") (footprint "")
1204
     )
1225
     )
1226
+    (path "/00000000-0000-0000-0000-00005fa5bc7f/bf045521-4e65-4de5-bf03-f695f61ccb19"
1227
+      (reference "#PWR0234") (unit 1) (value "+5V") (footprint "")
1228
+    )
1205
     (path "/00000000-0000-0000-0000-00005fa5bc7f/00000000-0000-0000-0000-00005faf6729"
1229
     (path "/00000000-0000-0000-0000-00005fa5bc7f/00000000-0000-0000-0000-00005faf6729"
1206
       (reference "C1") (unit 1) (value "100uF/35V") (footprint "Capacitor_SMD:CP_Elec_8x10")
1230
       (reference "C1") (unit 1) (value "100uF/35V") (footprint "Capacitor_SMD:CP_Elec_8x10")
1207
     )
1231
     )
1280
     (path "/00000000-0000-0000-0000-00005fa5bc7f/28a586e1-7887-493a-8a66-8044878b2829"
1304
     (path "/00000000-0000-0000-0000-00005fa5bc7f/28a586e1-7887-493a-8a66-8044878b2829"
1281
       (reference "U7") (unit 1) (value "AP2114H-3.3") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2")
1305
       (reference "U7") (unit 1) (value "AP2114H-3.3") (footprint "Package_TO_SOT_SMD:SOT-223-3_TabPin2")
1282
     )
1306
     )
1307
+    (path "/00000000-0000-0000-0000-00005fa5bd7a/d20dc1bd-1f3d-49f2-bf9b-dddca250dcd5"
1308
+      (reference "#FLG0102") (unit 1) (value "PWR_FLAG") (footprint "")
1309
+    )
1310
+    (path "/00000000-0000-0000-0000-00005fa5bd7a/48e12491-a691-44e4-a863-11d53d7dbb99"
1311
+      (reference "#FLG0105") (unit 1) (value "PWR_FLAG") (footprint "")
1312
+    )
1283
     (path "/00000000-0000-0000-0000-00005fa5bd7a/00000000-0000-0000-0000-00005fa67121"
1313
     (path "/00000000-0000-0000-0000-00005fa5bd7a/00000000-0000-0000-0000-00005fa67121"
1284
       (reference "#PWR0101") (unit 1) (value "GND") (footprint "")
1314
       (reference "#PWR0101") (unit 1) (value "GND") (footprint "")
1285
     )
1315
     )
1340
     (path "/00000000-0000-0000-0000-00005fa5bd7a/eff4465d-3b50-4db3-9cc6-d8b38a2fae06"
1370
     (path "/00000000-0000-0000-0000-00005fa5bd7a/eff4465d-3b50-4db3-9cc6-d8b38a2fae06"
1341
       (reference "#PWR0232") (unit 1) (value "+3.3V") (footprint "")
1371
       (reference "#PWR0232") (unit 1) (value "+3.3V") (footprint "")
1342
     )
1372
     )
1373
+    (path "/00000000-0000-0000-0000-00005fa5bd7a/5f1ecd45-61b7-4008-b8cd-e560784a24bc"
1374
+      (reference "#PWR0233") (unit 1) (value "GND") (footprint "")
1375
+    )
1343
     (path "/00000000-0000-0000-0000-00005fa5bd7a/d8c9ec50-62dd-4f5b-8e80-75cde5d7723b"
1376
     (path "/00000000-0000-0000-0000-00005fa5bd7a/d8c9ec50-62dd-4f5b-8e80-75cde5d7723b"
1344
       (reference "C43") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0805_2012Metric")
1377
       (reference "C43") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0805_2012Metric")
1345
     )
1378
     )
1454
     (path "/00000000-0000-0000-0000-00005fa5bd7a/e151169b-2be0-4711-86e9-24c791781c9e"
1487
     (path "/00000000-0000-0000-0000-00005fa5bd7a/e151169b-2be0-4711-86e9-24c791781c9e"
1455
       (reference "R33") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0603_1608Metric")
1488
       (reference "R33") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0603_1608Metric")
1456
     )
1489
     )
1490
+    (path "/00000000-0000-0000-0000-00005fa5bd7a/98fdd360-7ea0-40a4-8a25-1a0d21dd8b72"
1491
+      (reference "R80") (unit 1) (value "1k") (footprint "Resistor_SMD:R_0603_1608Metric")
1492
+    )
1457
     (path "/00000000-0000-0000-0000-00005fa5bd7a/73b8f029-d521-4839-9b51-017851c24030"
1493
     (path "/00000000-0000-0000-0000-00005fa5bd7a/73b8f029-d521-4839-9b51-017851c24030"
1458
       (reference "SW3") (unit 1) (value "Reset") (footprint "Button_Switch_THT:SW_PUSH_6mm_H4.3mm")
1494
       (reference "SW3") (unit 1) (value "Reset") (footprint "Button_Switch_THT:SW_PUSH_6mm_H4.3mm")
1459
     )
1495
     )
1463
     (path "/00000000-0000-0000-0000-00005fa5bd7a/1a276aa6-b113-4617-8385-287d58f1fd14"
1499
     (path "/00000000-0000-0000-0000-00005fa5bd7a/1a276aa6-b113-4617-8385-287d58f1fd14"
1464
       (reference "Y1") (unit 1) (value "8MHz") (footprint "Crystal:Crystal_SMD_HC49-SD")
1500
       (reference "Y1") (unit 1) (value "8MHz") (footprint "Crystal:Crystal_SMD_HC49-SD")
1465
     )
1501
     )
1502
+    (path "/00000000-0000-0000-0000-00005fa5bdb1/807b9152-fd52-403a-9ed3-cb5ca415864e"
1503
+      (reference "#PWR03") (unit 1) (value "GND") (footprint "")
1504
+    )
1505
+    (path "/00000000-0000-0000-0000-00005fa5bdb1/d054ea03-da9a-467c-ac79-393fdcfc406f"
1506
+      (reference "#PWR04") (unit 1) (value "GND") (footprint "")
1507
+    )
1466
     (path "/00000000-0000-0000-0000-00005fa5bdb1/00000000-0000-0000-0000-00005fb8557b"
1508
     (path "/00000000-0000-0000-0000-00005fa5bdb1/00000000-0000-0000-0000-00005fb8557b"
1467
       (reference "#PWR0107") (unit 1) (value "GND") (footprint "")
1509
       (reference "#PWR0107") (unit 1) (value "GND") (footprint "")
1468
     )
1510
     )
1526
     (path "/00000000-0000-0000-0000-00005fa5bdb1/38c8534c-0065-4826-80ce-0078c046136d"
1568
     (path "/00000000-0000-0000-0000-00005fa5bdb1/38c8534c-0065-4826-80ce-0078c046136d"
1527
       (reference "#PWR0228") (unit 1) (value "GND") (footprint "")
1569
       (reference "#PWR0228") (unit 1) (value "GND") (footprint "")
1528
     )
1570
     )
1529
-    (path "/00000000-0000-0000-0000-00005fa5bdb1/acf18632-7487-4766-bb05-5be41d08f3cb"
1530
-      (reference "#PWR0229") (unit 1) (value "GND") (footprint "")
1531
-    )
1532
     (path "/00000000-0000-0000-0000-00005fa5bdb1/dc69d5a4-5139-45a4-88c0-d6160da24091"
1571
     (path "/00000000-0000-0000-0000-00005fa5bdb1/dc69d5a4-5139-45a4-88c0-d6160da24091"
1533
       (reference "C72") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0805_2012Metric")
1572
       (reference "C72") (unit 1) (value "10uF") (footprint "Capacitor_SMD:C_0805_2012Metric")
1534
     )
1573
     )
1610
     (path "/00000000-0000-0000-0000-00005fa5bdb1/8482eaa6-9b43-4d79-bb93-2e3282dd452f"
1649
     (path "/00000000-0000-0000-0000-00005fa5bdb1/8482eaa6-9b43-4d79-bb93-2e3282dd452f"
1611
       (reference "R79") (unit 1) (value "330") (footprint "Resistor_SMD:R_0603_1608Metric")
1650
       (reference "R79") (unit 1) (value "330") (footprint "Resistor_SMD:R_0603_1608Metric")
1612
     )
1651
     )
1652
+    (path "/00000000-0000-0000-0000-00005fa5bdb1/bc25cd24-d6a9-4208-9ba3-a48fec249fe9"
1653
+      (reference "R82") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
1654
+    )
1655
+    (path "/00000000-0000-0000-0000-00005fa5bdb1/30bf987b-3102-4713-b4b5-e9ac6ae794d1"
1656
+      (reference "R83") (unit 1) (value "10k") (footprint "Resistor_SMD:R_0603_1608Metric")
1657
+    )
1613
     (path "/00000000-0000-0000-0000-00005fa5bdb1/379e47db-778b-484f-86f4-833b32611957"
1658
     (path "/00000000-0000-0000-0000-00005fa5bdb1/379e47db-778b-484f-86f4-833b32611957"
1614
       (reference "RN1") (unit 1) (value "330") (footprint "Resistor_SMD:R_Array_Concave_4x0603")
1659
       (reference "RN1") (unit 1) (value "330") (footprint "Resistor_SMD:R_Array_Concave_4x0603")
1615
     )
1660
     )

+ 142
- 61
hackamp/hardware/headphone-amp.kicad_sch 查看文件

633
     )
633
     )
634
   )
634
   )
635
 
635
 
636
+
636
   (junction (at 101.6 78.74) (diameter 0.9144) (color 0 0 0 0))
637
   (junction (at 101.6 78.74) (diameter 0.9144) (color 0 0 0 0))
637
   (junction (at 124.46 99.06) (diameter 0.9144) (color 0 0 0 0))
638
   (junction (at 124.46 99.06) (diameter 0.9144) (color 0 0 0 0))
638
   (junction (at 139.7 68.58) (diameter 0.9144) (color 0 0 0 0))
639
   (junction (at 139.7 68.58) (diameter 0.9144) (color 0 0 0 0))
642
   (junction (at 171.45 24.13) (diameter 0.9144) (color 0 0 0 0))
643
   (junction (at 171.45 24.13) (diameter 0.9144) (color 0 0 0 0))
643
   (junction (at 171.45 36.83) (diameter 0.9144) (color 0 0 0 0))
644
   (junction (at 171.45 36.83) (diameter 0.9144) (color 0 0 0 0))
644
   (junction (at 180.34 78.74) (diameter 0.9144) (color 0 0 0 0))
645
   (junction (at 180.34 78.74) (diameter 0.9144) (color 0 0 0 0))
645
-  (junction (at 187.96 71.12) (diameter 0.9144) (color 0 0 0 0))
646
+  (junction (at 187.96 81.28) (diameter 0.9144) (color 0 0 0 0))
646
   (junction (at 190.5 111.76) (diameter 0.9144) (color 0 0 0 0))
647
   (junction (at 190.5 111.76) (diameter 0.9144) (color 0 0 0 0))
647
   (junction (at 191.77 24.13) (diameter 0.9144) (color 0 0 0 0))
648
   (junction (at 191.77 24.13) (diameter 0.9144) (color 0 0 0 0))
648
   (junction (at 191.77 36.83) (diameter 0.9144) (color 0 0 0 0))
649
   (junction (at 191.77 36.83) (diameter 0.9144) (color 0 0 0 0))
650
+  (junction (at 201.93 101.6) (diameter 0.9144) (color 0 0 0 0))
649
   (junction (at 201.93 111.76) (diameter 0.9144) (color 0 0 0 0))
651
   (junction (at 201.93 111.76) (diameter 0.9144) (color 0 0 0 0))
652
+  (junction (at 217.17 71.12) (diameter 0.9144) (color 0 0 0 0))
650
 
653
 
651
   (no_connect (at 127 104.14))
654
   (no_connect (at 127 104.14))
652
   (no_connect (at 162.56 96.52))
655
   (no_connect (at 162.56 96.52))
653
   (no_connect (at 162.56 86.36))
656
   (no_connect (at 162.56 86.36))
654
   (no_connect (at 127 109.22))
657
   (no_connect (at 127 109.22))
655
-  (no_connect (at 217.17 116.84))
656
-  (no_connect (at 217.17 114.3))
657
   (no_connect (at 162.56 93.98))
658
   (no_connect (at 162.56 93.98))
658
   (no_connect (at 162.56 88.9))
659
   (no_connect (at 162.56 88.9))
659
-  (no_connect (at 201.93 73.66))
660
 
660
 
661
   (wire (pts (xy 99.06 76.2) (xy 127 76.2))
661
   (wire (pts (xy 99.06 76.2) (xy 127 76.2))
662
     (stroke (width 0) (type solid) (color 0 0 0 0))
662
     (stroke (width 0) (type solid) (color 0 0 0 0))
835
   (wire (pts (xy 181.61 34.29) (xy 181.61 36.83))
835
   (wire (pts (xy 181.61 34.29) (xy 181.61 36.83))
836
     (stroke (width 0) (type solid) (color 0 0 0 0))
836
     (stroke (width 0) (type solid) (color 0 0 0 0))
837
   )
837
   )
838
-  (wire (pts (xy 187.96 68.58) (xy 187.96 71.12))
838
+  (wire (pts (xy 187.96 68.58) (xy 187.96 81.28))
839
+    (stroke (width 0) (type solid) (color 0 0 0 0))
840
+  )
841
+  (wire (pts (xy 187.96 81.28) (xy 187.96 85.09))
839
     (stroke (width 0) (type solid) (color 0 0 0 0))
842
     (stroke (width 0) (type solid) (color 0 0 0 0))
840
   )
843
   )
841
-  (wire (pts (xy 187.96 71.12) (xy 187.96 81.28))
844
+  (wire (pts (xy 187.96 81.28) (xy 219.71 81.28))
842
     (stroke (width 0) (type solid) (color 0 0 0 0))
845
     (stroke (width 0) (type solid) (color 0 0 0 0))
843
   )
846
   )
844
-  (wire (pts (xy 187.96 91.44) (xy 187.96 88.9))
847
+  (wire (pts (xy 187.96 95.25) (xy 187.96 92.71))
845
     (stroke (width 0) (type solid) (color 0 0 0 0))
848
     (stroke (width 0) (type solid) (color 0 0 0 0))
846
   )
849
   )
847
   (wire (pts (xy 187.96 111.76) (xy 190.5 111.76))
850
   (wire (pts (xy 187.96 111.76) (xy 190.5 111.76))
871
   (wire (pts (xy 191.77 36.83) (xy 201.93 36.83))
874
   (wire (pts (xy 191.77 36.83) (xy 201.93 36.83))
872
     (stroke (width 0) (type solid) (color 0 0 0 0))
875
     (stroke (width 0) (type solid) (color 0 0 0 0))
873
   )
876
   )
874
-  (wire (pts (xy 196.85 76.2) (xy 196.85 78.74))
875
-    (stroke (width 0) (type solid) (color 0 0 0 0))
876
-  )
877
-  (wire (pts (xy 196.85 78.74) (xy 180.34 78.74))
878
-    (stroke (width 0) (type solid) (color 0 0 0 0))
879
-  )
880
-  (wire (pts (xy 199.39 78.74) (xy 199.39 81.28))
881
-    (stroke (width 0) (type solid) (color 0 0 0 0))
882
-  )
883
   (wire (pts (xy 201.93 24.13) (xy 201.93 26.67))
877
   (wire (pts (xy 201.93 24.13) (xy 201.93 26.67))
884
     (stroke (width 0) (type solid) (color 0 0 0 0))
878
     (stroke (width 0) (type solid) (color 0 0 0 0))
885
   )
879
   )
886
   (wire (pts (xy 201.93 36.83) (xy 201.93 34.29))
880
   (wire (pts (xy 201.93 36.83) (xy 201.93 34.29))
887
     (stroke (width 0) (type solid) (color 0 0 0 0))
881
     (stroke (width 0) (type solid) (color 0 0 0 0))
888
   )
882
   )
889
-  (wire (pts (xy 201.93 71.12) (xy 187.96 71.12))
883
+  (wire (pts (xy 201.93 73.66) (xy 201.93 91.44))
890
     (stroke (width 0) (type solid) (color 0 0 0 0))
884
     (stroke (width 0) (type solid) (color 0 0 0 0))
891
   )
885
   )
892
-  (wire (pts (xy 201.93 76.2) (xy 196.85 76.2))
886
+  (wire (pts (xy 201.93 73.66) (xy 219.71 73.66))
893
     (stroke (width 0) (type solid) (color 0 0 0 0))
887
     (stroke (width 0) (type solid) (color 0 0 0 0))
894
   )
888
   )
895
-  (wire (pts (xy 201.93 78.74) (xy 199.39 78.74))
889
+  (wire (pts (xy 201.93 99.06) (xy 201.93 101.6))
896
     (stroke (width 0) (type solid) (color 0 0 0 0))
890
     (stroke (width 0) (type solid) (color 0 0 0 0))
897
   )
891
   )
898
   (wire (pts (xy 201.93 101.6) (xy 172.72 101.6))
892
   (wire (pts (xy 201.93 101.6) (xy 172.72 101.6))
910
   (wire (pts (xy 201.93 124.46) (xy 201.93 121.92))
904
   (wire (pts (xy 201.93 124.46) (xy 201.93 121.92))
911
     (stroke (width 0) (type solid) (color 0 0 0 0))
905
     (stroke (width 0) (type solid) (color 0 0 0 0))
912
   )
906
   )
913
-  (wire (pts (xy 214.63 119.38) (xy 214.63 121.92))
907
+  (wire (pts (xy 210.82 76.2) (xy 210.82 83.82))
908
+    (stroke (width 0) (type solid) (color 0 0 0 0))
909
+  )
910
+  (wire (pts (xy 210.82 91.44) (xy 210.82 93.98))
911
+    (stroke (width 0) (type solid) (color 0 0 0 0))
912
+  )
913
+  (wire (pts (xy 214.63 71.12) (xy 217.17 71.12))
914
+    (stroke (width 0) (type solid) (color 0 0 0 0))
915
+  )
916
+  (wire (pts (xy 217.17 55.88) (xy 217.17 58.42))
917
+    (stroke (width 0) (type solid) (color 0 0 0 0))
918
+  )
919
+  (wire (pts (xy 217.17 66.04) (xy 217.17 71.12))
920
+    (stroke (width 0) (type solid) (color 0 0 0 0))
921
+  )
922
+  (wire (pts (xy 217.17 71.12) (xy 217.17 83.82))
923
+    (stroke (width 0) (type solid) (color 0 0 0 0))
924
+  )
925
+  (wire (pts (xy 217.17 83.82) (xy 219.71 83.82))
914
     (stroke (width 0) (type solid) (color 0 0 0 0))
926
     (stroke (width 0) (type solid) (color 0 0 0 0))
915
   )
927
   )
916
-  (wire (pts (xy 217.17 111.76) (xy 201.93 111.76))
928
+  (wire (pts (xy 217.17 86.36) (xy 217.17 88.9))
917
     (stroke (width 0) (type solid) (color 0 0 0 0))
929
     (stroke (width 0) (type solid) (color 0 0 0 0))
918
   )
930
   )
919
-  (wire (pts (xy 217.17 119.38) (xy 214.63 119.38))
931
+  (wire (pts (xy 219.71 76.2) (xy 210.82 76.2))
932
+    (stroke (width 0) (type solid) (color 0 0 0 0))
933
+  )
934
+  (wire (pts (xy 219.71 78.74) (xy 180.34 78.74))
935
+    (stroke (width 0) (type solid) (color 0 0 0 0))
936
+  )
937
+  (wire (pts (xy 219.71 86.36) (xy 217.17 86.36))
920
     (stroke (width 0) (type solid) (color 0 0 0 0))
938
     (stroke (width 0) (type solid) (color 0 0 0 0))
921
   )
939
   )
922
 
940
 
924
     (at 215.9 135.89 0)
942
     (at 215.9 135.89 0)
925
     (effects (font (size 1.27 1.27)) (justify left bottom))
943
     (effects (font (size 1.27 1.27)) (justify left bottom))
926
   )
944
   )
927
-  (text "TODO: Headphone/microphone detection." (at 228.6 46.99 0)
928
-    (effects (font (size 1.27 1.27)) (justify left bottom))
929
-  )
930
-  (text "TODO: Use CUI SJ-435107RS TRRS jack" (at 273.05 77.47 180)
945
+  (text "TODO: Check phone jack pinout!" (at 271.78 64.77 180)
931
     (effects (font (size 1.27 1.27)) (justify right bottom))
946
     (effects (font (size 1.27 1.27)) (justify right bottom))
932
   )
947
   )
933
 
948
 
952
   (hierarchical_label "MCLK" (shape input) (at 124.46 106.68 180)
967
   (hierarchical_label "MCLK" (shape input) (at 124.46 106.68 180)
953
     (effects (font (size 1.27 1.27)) (justify right))
968
     (effects (font (size 1.27 1.27)) (justify right))
954
   )
969
   )
955
-  (hierarchical_label "HP_DETECT" (shape output) (at 256.54 59.69 0)
956
-    (effects (font (size 1.27 1.27)) (justify left))
970
+  (hierarchical_label "HP_DETECT" (shape output) (at 214.63 71.12 180)
971
+    (effects (font (size 1.27 1.27)) (justify right))
957
   )
972
   )
958
 
973
 
959
   (symbol (lib_id "power:+3V3") (at 139.7 66.04 0) (unit 1)
974
   (symbol (lib_id "power:+3V3") (at 139.7 66.04 0) (unit 1)
1016
     )
1031
     )
1017
   )
1032
   )
1018
 
1033
 
1034
+  (symbol (lib_id "power:+3V3") (at 217.17 55.88 0) (unit 1)
1035
+    (in_bom yes) (on_board yes)
1036
+    (uuid "d673c7b9-38b2-418a-b57f-801429082c7f")
1037
+    (property "Reference" "#PWR01" (id 0) (at 217.17 59.69 0)
1038
+      (effects (font (size 1.27 1.27)) hide)
1039
+    )
1040
+    (property "Value" "+3V3" (id 1) (at 218.44 50.8 0))
1041
+    (property "Footprint" "" (id 2) (at 217.17 55.88 0)
1042
+      (effects (font (size 1.27 1.27)) hide)
1043
+    )
1044
+    (property "Datasheet" "" (id 3) (at 217.17 55.88 0)
1045
+      (effects (font (size 1.27 1.27)) hide)
1046
+    )
1047
+  )
1048
+
1019
   (symbol (lib_id "power:GND") (at 114.3 101.6 0) (unit 1)
1049
   (symbol (lib_id "power:GND") (at 114.3 101.6 0) (unit 1)
1020
     (in_bom yes) (on_board yes)
1050
     (in_bom yes) (on_board yes)
1021
     (uuid "129279b8-80dd-4293-82d1-dcd9df2c9380")
1051
     (uuid "129279b8-80dd-4293-82d1-dcd9df2c9380")
1091
     )
1121
     )
1092
   )
1122
   )
1093
 
1123
 
1094
-  (symbol (lib_id "power:GND") (at 187.96 91.44 0) (unit 1)
1124
+  (symbol (lib_id "power:GND") (at 187.96 95.25 0) (unit 1)
1095
     (in_bom yes) (on_board yes)
1125
     (in_bom yes) (on_board yes)
1096
     (uuid "00000000-0000-0000-0000-00005fba7bf6")
1126
     (uuid "00000000-0000-0000-0000-00005fba7bf6")
1097
-    (property "Reference" "#PWR0123" (id 0) (at 187.96 97.79 0)
1127
+    (property "Reference" "#PWR0123" (id 0) (at 187.96 101.6 0)
1098
       (effects (font (size 1.27 1.27)) hide)
1128
       (effects (font (size 1.27 1.27)) hide)
1099
     )
1129
     )
1100
-    (property "Value" "GND" (id 1) (at 188.087 95.8342 0))
1101
-    (property "Footprint" "" (id 2) (at 187.96 91.44 0)
1130
+    (property "Value" "GND" (id 1) (at 188.087 99.6442 0))
1131
+    (property "Footprint" "" (id 2) (at 187.96 95.25 0)
1102
       (effects (font (size 1.27 1.27)) hide)
1132
       (effects (font (size 1.27 1.27)) hide)
1103
     )
1133
     )
1104
-    (property "Datasheet" "" (id 3) (at 187.96 91.44 0)
1134
+    (property "Datasheet" "" (id 3) (at 187.96 95.25 0)
1105
       (effects (font (size 1.27 1.27)) hide)
1135
       (effects (font (size 1.27 1.27)) hide)
1106
     )
1136
     )
1107
   )
1137
   )
1136
     )
1166
     )
1137
   )
1167
   )
1138
 
1168
 
1139
-  (symbol (lib_id "power:GND") (at 199.39 81.28 0) (unit 1)
1169
+  (symbol (lib_id "power:GND") (at 201.93 124.46 0) (unit 1)
1140
     (in_bom yes) (on_board yes)
1170
     (in_bom yes) (on_board yes)
1141
-    (uuid "00000000-0000-0000-0000-00005fbb8ffb")
1142
-    (property "Reference" "#PWR0124" (id 0) (at 199.39 87.63 0)
1171
+    (uuid "00000000-0000-0000-0000-00005fbc1b94")
1172
+    (property "Reference" "#PWR0126" (id 0) (at 201.93 130.81 0)
1143
       (effects (font (size 1.27 1.27)) hide)
1173
       (effects (font (size 1.27 1.27)) hide)
1144
     )
1174
     )
1145
-    (property "Value" "GND" (id 1) (at 199.517 85.6742 0))
1146
-    (property "Footprint" "" (id 2) (at 199.39 81.28 0)
1175
+    (property "Value" "GND" (id 1) (at 202.057 128.8542 0))
1176
+    (property "Footprint" "" (id 2) (at 201.93 124.46 0)
1147
       (effects (font (size 1.27 1.27)) hide)
1177
       (effects (font (size 1.27 1.27)) hide)
1148
     )
1178
     )
1149
-    (property "Datasheet" "" (id 3) (at 199.39 81.28 0)
1179
+    (property "Datasheet" "" (id 3) (at 201.93 124.46 0)
1150
       (effects (font (size 1.27 1.27)) hide)
1180
       (effects (font (size 1.27 1.27)) hide)
1151
     )
1181
     )
1152
   )
1182
   )
1153
 
1183
 
1154
-  (symbol (lib_id "power:GND") (at 201.93 124.46 0) (unit 1)
1184
+  (symbol (lib_id "power:GND") (at 210.82 93.98 0) (unit 1)
1155
     (in_bom yes) (on_board yes)
1185
     (in_bom yes) (on_board yes)
1156
-    (uuid "00000000-0000-0000-0000-00005fbc1b94")
1157
-    (property "Reference" "#PWR0126" (id 0) (at 201.93 130.81 0)
1186
+    (uuid "4385f026-a419-4b2f-9a90-a7611dd568eb")
1187
+    (property "Reference" "#PWR05" (id 0) (at 210.82 100.33 0)
1158
       (effects (font (size 1.27 1.27)) hide)
1188
       (effects (font (size 1.27 1.27)) hide)
1159
     )
1189
     )
1160
-    (property "Value" "GND" (id 1) (at 202.057 128.8542 0))
1161
-    (property "Footprint" "" (id 2) (at 201.93 124.46 0)
1190
+    (property "Value" "GND" (id 1) (at 210.947 98.3742 0))
1191
+    (property "Footprint" "" (id 2) (at 210.82 93.98 0)
1162
       (effects (font (size 1.27 1.27)) hide)
1192
       (effects (font (size 1.27 1.27)) hide)
1163
     )
1193
     )
1164
-    (property "Datasheet" "" (id 3) (at 201.93 124.46 0)
1194
+    (property "Datasheet" "" (id 3) (at 210.82 93.98 0)
1165
       (effects (font (size 1.27 1.27)) hide)
1195
       (effects (font (size 1.27 1.27)) hide)
1166
     )
1196
     )
1167
   )
1197
   )
1168
 
1198
 
1169
-  (symbol (lib_id "power:GND") (at 214.63 121.92 0) (unit 1)
1199
+  (symbol (lib_id "power:GND") (at 217.17 88.9 0) (unit 1)
1170
     (in_bom yes) (on_board yes)
1200
     (in_bom yes) (on_board yes)
1171
-    (uuid "00000000-0000-0000-0000-00005fbd60e9")
1172
-    (property "Reference" "#PWR0127" (id 0) (at 214.63 128.27 0)
1201
+    (uuid "af6f0258-d2dd-48a6-bf20-153f70e61071")
1202
+    (property "Reference" "#PWR02" (id 0) (at 217.17 95.25 0)
1173
       (effects (font (size 1.27 1.27)) hide)
1203
       (effects (font (size 1.27 1.27)) hide)
1174
     )
1204
     )
1175
-    (property "Value" "GND" (id 1) (at 214.757 126.3142 0))
1176
-    (property "Footprint" "" (id 2) (at 214.63 121.92 0)
1205
+    (property "Value" "GND" (id 1) (at 217.297 93.2942 0))
1206
+    (property "Footprint" "" (id 2) (at 217.17 88.9 0)
1177
       (effects (font (size 1.27 1.27)) hide)
1207
       (effects (font (size 1.27 1.27)) hide)
1178
     )
1208
     )
1179
-    (property "Datasheet" "" (id 3) (at 214.63 121.92 0)
1209
+    (property "Datasheet" "" (id 3) (at 217.17 88.9 0)
1180
       (effects (font (size 1.27 1.27)) hide)
1210
       (effects (font (size 1.27 1.27)) hide)
1181
     )
1211
     )
1182
   )
1212
   )
1276
     )
1306
     )
1277
   )
1307
   )
1278
 
1308
 
1279
-  (symbol (lib_id "Device:R") (at 187.96 85.09 0) (unit 1)
1309
+  (symbol (lib_id "Device:R") (at 187.96 88.9 0) (unit 1)
1280
     (in_bom yes) (on_board yes)
1310
     (in_bom yes) (on_board yes)
1281
     (uuid "00000000-0000-0000-0000-00005fb78005")
1311
     (uuid "00000000-0000-0000-0000-00005fb78005")
1282
-    (property "Reference" "R17" (id 0) (at 189.738 83.9216 0)
1312
+    (property "Reference" "R17" (id 0) (at 189.738 87.7316 0)
1283
       (effects (font (size 1.27 1.27)) (justify left))
1313
       (effects (font (size 1.27 1.27)) (justify left))
1284
     )
1314
     )
1285
-    (property "Value" "47k" (id 1) (at 189.738 86.233 0)
1315
+    (property "Value" "47k" (id 1) (at 189.738 90.043 0)
1286
       (effects (font (size 1.27 1.27)) (justify left))
1316
       (effects (font (size 1.27 1.27)) (justify left))
1287
     )
1317
     )
1288
-    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 186.182 85.09 90)
1318
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 186.182 88.9 90)
1289
       (effects (font (size 1.27 1.27)) hide)
1319
       (effects (font (size 1.27 1.27)) hide)
1290
     )
1320
     )
1291
-    (property "Datasheet" "~" (id 3) (at 187.96 85.09 0)
1321
+    (property "Datasheet" "~" (id 3) (at 187.96 88.9 0)
1322
+      (effects (font (size 1.27 1.27)) hide)
1323
+    )
1324
+  )
1325
+
1326
+  (symbol (lib_id "Device:R") (at 201.93 95.25 0) (unit 1)
1327
+    (in_bom yes) (on_board yes)
1328
+    (uuid "60f471fd-8ed5-4a25-b7ee-7ea7f69ae172")
1329
+    (property "Reference" "R84" (id 0) (at 203.708 94.0816 0)
1330
+      (effects (font (size 1.27 1.27)) (justify left))
1331
+    )
1332
+    (property "Value" "0" (id 1) (at 203.708 96.393 0)
1333
+      (effects (font (size 1.27 1.27)) (justify left))
1334
+    )
1335
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 200.152 95.25 90)
1336
+      (effects (font (size 1.27 1.27)) hide)
1337
+    )
1338
+    (property "Datasheet" "~" (id 3) (at 201.93 95.25 0)
1292
       (effects (font (size 1.27 1.27)) hide)
1339
       (effects (font (size 1.27 1.27)) hide)
1293
     )
1340
     )
1294
   )
1341
   )
1310
     )
1357
     )
1311
   )
1358
   )
1312
 
1359
 
1360
+  (symbol (lib_id "Device:R") (at 210.82 87.63 0) (unit 1)
1361
+    (in_bom yes) (on_board yes)
1362
+    (uuid "c138a28b-6757-4eb0-8a51-ae26edc51f86")
1363
+    (property "Reference" "R85" (id 0) (at 212.598 86.4616 0)
1364
+      (effects (font (size 1.27 1.27)) (justify left))
1365
+    )
1366
+    (property "Value" "0" (id 1) (at 212.598 88.773 0)
1367
+      (effects (font (size 1.27 1.27)) (justify left))
1368
+    )
1369
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 209.042 87.63 90)
1370
+      (effects (font (size 1.27 1.27)) hide)
1371
+    )
1372
+    (property "Datasheet" "~" (id 3) (at 210.82 87.63 0)
1373
+      (effects (font (size 1.27 1.27)) hide)
1374
+    )
1375
+  )
1376
+
1377
+  (symbol (lib_id "Device:R") (at 217.17 62.23 0) (unit 1)
1378
+    (in_bom yes) (on_board yes)
1379
+    (uuid "2ab7fc57-ef97-4b67-80b9-0d61c19deda3")
1380
+    (property "Reference" "R81" (id 0) (at 218.948 61.0616 0)
1381
+      (effects (font (size 1.27 1.27)) (justify left))
1382
+    )
1383
+    (property "Value" "10k" (id 1) (at 218.948 63.373 0)
1384
+      (effects (font (size 1.27 1.27)) (justify left))
1385
+    )
1386
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 215.392 62.23 90)
1387
+      (effects (font (size 1.27 1.27)) hide)
1388
+    )
1389
+    (property "Datasheet" "~" (id 3) (at 217.17 62.23 0)
1390
+      (effects (font (size 1.27 1.27)) hide)
1391
+    )
1392
+  )
1393
+
1313
   (symbol (lib_id "Device:C") (at 165.1 118.11 0) (unit 1)
1394
   (symbol (lib_id "Device:C") (at 165.1 118.11 0) (unit 1)
1314
     (in_bom yes) (on_board yes)
1395
     (in_bom yes) (on_board yes)
1315
     (uuid "00000000-0000-0000-0000-00005fb84d82")
1396
     (uuid "00000000-0000-0000-0000-00005fb84d82")
1469
     )
1550
     )
1470
   )
1551
   )
1471
 
1552
 
1472
-  (symbol (lib_id "HackAmp-Symbols:AudioJack4_Ground_IsolatedSwitch") (at 228.6 91.44 0) (mirror y) (unit 1)
1553
+  (symbol (lib_id "HackAmp-Symbols:AudioJack4_Ground_IsolatedSwitch") (at 227.33 78.74 0) (mirror y) (unit 1)
1473
     (in_bom yes) (on_board yes)
1554
     (in_bom yes) (on_board yes)
1474
     (uuid "2c376e8d-ae22-4d19-9d26-ab71094fbb28")
1555
     (uuid "2c376e8d-ae22-4d19-9d26-ab71094fbb28")
1475
-    (property "Reference" "J6" (id 0) (at 238.2521 93.5418 0)
1556
+    (property "Reference" "J6" (id 0) (at 236.9821 80.8418 0)
1476
       (effects (font (size 1.27 1.27)) (justify right))
1557
       (effects (font (size 1.27 1.27)) (justify right))
1477
     )
1558
     )
1478
-    (property "Value" "AudioJack4_Ground_IsolatedSwitch" (id 1) (at 238.2521 95.8405 0)
1559
+    (property "Value" "AudioJack4_Ground_IsolatedSwitch" (id 1) (at 236.9821 83.1405 0)
1479
       (effects (font (size 1.27 1.27)) (justify right))
1560
       (effects (font (size 1.27 1.27)) (justify right))
1480
     )
1561
     )
1481
-    (property "Footprint" "HackAmp-Footprints:Jack_3.5mm_CUI_SJ-435107RS_Horizontal" (id 2) (at 229.87 91.44 0)
1562
+    (property "Footprint" "HackAmp-Footprints:Jack_3.5mm_CUI_SJ-435107RS_Horizontal" (id 2) (at 228.6 78.74 0)
1482
       (effects (font (size 1.27 1.27)) hide)
1563
       (effects (font (size 1.27 1.27)) hide)
1483
     )
1564
     )
1484
-    (property "Datasheet" "~" (id 3) (at 229.87 91.44 0)
1565
+    (property "Datasheet" "~" (id 3) (at 228.6 78.74 0)
1485
       (effects (font (size 1.27 1.27)) hide)
1566
       (effects (font (size 1.27 1.27)) hide)
1486
     )
1567
     )
1487
   )
1568
   )

+ 161
- 5
hackamp/hardware/power-supply.kicad_sch 查看文件

341
       (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (id 5) (at 0 0 0)
341
       (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (id 5) (at 0 0 0)
342
         (effects (font (size 1.27 1.27)) hide)
342
         (effects (font (size 1.27 1.27)) hide)
343
       )
343
       )
344
+      (property "ki_fp_filters" "SOT?223*TabPin2*" (id 6) (at 0 0 0)
345
+        (effects (font (size 1.27 1.27)) hide)
346
+      )
344
       (symbol "AMS1117-3.3_0_1"
347
       (symbol "AMS1117-3.3_0_1"
345
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
348
         (rectangle (start -5.08 -5.08) (end 5.08 1.905)
346
           (stroke (width 0.254)) (fill (type background))
349
           (stroke (width 0.254)) (fill (type background))
361
         )
364
         )
362
       )
365
       )
363
     )
366
     )
367
+    (symbol "Regulator_Linear:AMS1117-3.3_1" (pin_names (offset 0.254)) (in_bom yes) (on_board yes)
368
+      (property "Reference" "U" (id 0) (at -3.81 3.175 0)
369
+        (effects (font (size 1.27 1.27)))
370
+      )
371
+      (property "Value" "AMS1117-3.3" (id 1) (at 0 3.175 0)
372
+        (effects (font (size 1.27 1.27)) (justify left))
373
+      )
374
+      (property "Footprint" "Package_TO_SOT_SMD:SOT-223-3_TabPin2" (id 2) (at 0 5.08 0)
375
+        (effects (font (size 1.27 1.27)) hide)
376
+      )
377
+      (property "Datasheet" "http://www.advanced-monolithic.com/pdf/ds1117.pdf" (id 3) (at 2.54 -6.35 0)
378
+        (effects (font (size 1.27 1.27)) hide)
379
+      )
380
+      (property "ki_keywords" "linear regulator ldo fixed positive" (id 4) (at 0 0 0)
381
+        (effects (font (size 1.27 1.27)) hide)
382
+      )
383
+      (property "ki_description" "1A Low Dropout regulator, positive, 3.3V fixed output, SOT-223" (id 5) (at 0 0 0)
384
+        (effects (font (size 1.27 1.27)) hide)
385
+      )
386
+      (property "ki_fp_filters" "SOT?223*TabPin2*" (id 6) (at 0 0 0)
387
+        (effects (font (size 1.27 1.27)) hide)
388
+      )
389
+      (symbol "AMS1117-3.3_1_0_1"
390
+        (rectangle (start -5.08 -5.08) (end 5.08 1.905)
391
+          (stroke (width 0.254)) (fill (type background))
392
+        )
393
+      )
394
+      (symbol "AMS1117-3.3_1_1_1"
395
+        (pin power_in line (at 0 -7.62 90) (length 2.54)
396
+          (name "GND" (effects (font (size 1.27 1.27))))
397
+          (number "1" (effects (font (size 1.27 1.27))))
398
+        )
399
+        (pin power_out line (at 7.62 0 180) (length 2.54)
400
+          (name "VO" (effects (font (size 1.27 1.27))))
401
+          (number "2" (effects (font (size 1.27 1.27))))
402
+        )
403
+        (pin power_in line (at -7.62 0 0) (length 2.54)
404
+          (name "VI" (effects (font (size 1.27 1.27))))
405
+          (number "3" (effects (font (size 1.27 1.27))))
406
+        )
407
+      )
408
+    )
364
     (symbol "Regulator_Switching:AP6503" (in_bom yes) (on_board yes)
409
     (symbol "Regulator_Switching:AP6503" (in_bom yes) (on_board yes)
365
       (property "Reference" "U" (id 0) (at -3.81 13.97 0)
410
       (property "Reference" "U" (id 0) (at -3.81 13.97 0)
366
         (effects (font (size 1.27 1.27)))
411
         (effects (font (size 1.27 1.27)))
380
       (property "ki_description" "340kHz 23V 3A Synchonous DC/DC Buck Converter" (id 5) (at 0 0 0)
425
       (property "ki_description" "340kHz 23V 3A Synchonous DC/DC Buck Converter" (id 5) (at 0 0 0)
381
         (effects (font (size 1.27 1.27)) hide)
426
         (effects (font (size 1.27 1.27)) hide)
382
       )
427
       )
428
+      (property "ki_fp_filters" "Diodes_SO-8EP*" (id 6) (at 0 0 0)
429
+        (effects (font (size 1.27 1.27)) hide)
430
+      )
383
       (symbol "AP6503_0_1"
431
       (symbol "AP6503_0_1"
384
         (rectangle (start -5.08 12.7) (end 5.08 -12.7)
432
         (rectangle (start -5.08 12.7) (end 5.08 -12.7)
385
           (stroke (width 0.254)) (fill (type background))
433
           (stroke (width 0.254)) (fill (type background))
610
         )
658
         )
611
       )
659
       )
612
     )
660
     )
661
+    (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
662
+      (property "Reference" "#FLG" (id 0) (at 0 1.905 0)
663
+        (effects (font (size 1.27 1.27)) hide)
664
+      )
665
+      (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0)
666
+        (effects (font (size 1.27 1.27)))
667
+      )
668
+      (property "Footprint" "" (id 2) (at 0 0 0)
669
+        (effects (font (size 1.27 1.27)) hide)
670
+      )
671
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
672
+        (effects (font (size 1.27 1.27)) hide)
673
+      )
674
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
675
+        (effects (font (size 1.27 1.27)) hide)
676
+      )
677
+      (property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
678
+        (effects (font (size 1.27 1.27)) hide)
679
+      )
680
+      (symbol "PWR_FLAG_0_0"
681
+        (pin power_out line (at 0 0 90) (length 0)
682
+          (name "pwr" (effects (font (size 1.27 1.27))))
683
+          (number "1" (effects (font (size 1.27 1.27))))
684
+        )
685
+      )
686
+      (symbol "PWR_FLAG_0_1"
687
+        (polyline
688
+          (pts
689
+            (xy 0 0)
690
+            (xy 0 1.27)
691
+            (xy -1.016 1.905)
692
+            (xy 0 2.54)
693
+            (xy 1.016 1.905)
694
+            (xy 0 1.27)
695
+          )
696
+          (stroke (width 0)) (fill (type none))
697
+        )
698
+      )
699
+    )
613
   )
700
   )
614
 
701
 
615
   (junction (at 63.5 40.64) (diameter 0.9144) (color 0 0 0 0))
702
   (junction (at 63.5 40.64) (diameter 0.9144) (color 0 0 0 0))
655
   (wire (pts (xy 63.5 50.8) (xy 63.5 53.34))
742
   (wire (pts (xy 63.5 50.8) (xy 63.5 53.34))
656
     (stroke (width 0) (type solid) (color 0 0 0 0))
743
     (stroke (width 0) (type solid) (color 0 0 0 0))
657
   )
744
   )
745
+  (wire (pts (xy 78.74 38.1) (xy 78.74 40.64))
746
+    (stroke (width 0) (type solid) (color 0 0 0 0))
747
+  )
658
   (wire (pts (xy 78.74 40.64) (xy 81.28 40.64))
748
   (wire (pts (xy 78.74 40.64) (xy 81.28 40.64))
659
     (stroke (width 0) (type solid) (color 0 0 0 0))
749
     (stroke (width 0) (type solid) (color 0 0 0 0))
660
   )
750
   )
667
   (wire (pts (xy 78.74 86.36) (xy 78.74 83.82))
757
   (wire (pts (xy 78.74 86.36) (xy 78.74 83.82))
668
     (stroke (width 0) (type solid) (color 0 0 0 0))
758
     (stroke (width 0) (type solid) (color 0 0 0 0))
669
   )
759
   )
760
+  (wire (pts (xy 91.44 38.1) (xy 91.44 40.64))
761
+    (stroke (width 0) (type solid) (color 0 0 0 0))
762
+  )
670
   (wire (pts (xy 91.44 40.64) (xy 88.9 40.64))
763
   (wire (pts (xy 91.44 40.64) (xy 88.9 40.64))
671
     (stroke (width 0) (type solid) (color 0 0 0 0))
764
     (stroke (width 0) (type solid) (color 0 0 0 0))
672
   )
765
   )
835
   (wire (pts (xy 203.2 71.12) (xy 200.66 71.12))
928
   (wire (pts (xy 203.2 71.12) (xy 200.66 71.12))
836
     (stroke (width 0) (type solid) (color 0 0 0 0))
929
     (stroke (width 0) (type solid) (color 0 0 0 0))
837
   )
930
   )
931
+  (wire (pts (xy 224.79 40.64) (xy 224.79 43.18))
932
+    (stroke (width 0) (type solid) (color 0 0 0 0))
933
+  )
838
   (wire (pts (xy 224.79 72.39) (xy 224.79 74.93))
934
   (wire (pts (xy 224.79 72.39) (xy 224.79 74.93))
839
     (stroke (width 0) (type solid) (color 0 0 0 0))
935
     (stroke (width 0) (type solid) (color 0 0 0 0))
840
   )
936
   )
889
   (wire (pts (xy 255.27 119.38) (xy 255.27 121.92))
985
   (wire (pts (xy 255.27 119.38) (xy 255.27 121.92))
890
     (stroke (width 0) (type solid) (color 0 0 0 0))
986
     (stroke (width 0) (type solid) (color 0 0 0 0))
891
   )
987
   )
892
-  (polyline (pts (xy 34.29 30.48) (xy 107.95 30.48))
988
+  (polyline (pts (xy 34.29 27.94) (xy 107.95 27.94))
893
     (stroke (width 0) (type dash) (color 0 0 0 0))
989
     (stroke (width 0) (type dash) (color 0 0 0 0))
894
   )
990
   )
895
-  (polyline (pts (xy 34.29 59.69) (xy 34.29 30.48))
991
+  (polyline (pts (xy 34.29 59.69) (xy 34.29 27.94))
896
     (stroke (width 0) (type dash) (color 0 0 0 0))
992
     (stroke (width 0) (type dash) (color 0 0 0 0))
897
   )
993
   )
898
   (polyline (pts (xy 74.93 62.23) (xy 213.36 62.23))
994
   (polyline (pts (xy 74.93 62.23) (xy 213.36 62.23))
901
   (polyline (pts (xy 74.93 110.49) (xy 74.93 62.23))
997
   (polyline (pts (xy 74.93 110.49) (xy 74.93 62.23))
902
     (stroke (width 0) (type dash) (color 0 0 0 0))
998
     (stroke (width 0) (type dash) (color 0 0 0 0))
903
   )
999
   )
904
-  (polyline (pts (xy 107.95 30.48) (xy 107.95 59.69))
1000
+  (polyline (pts (xy 107.95 27.94) (xy 107.95 59.69))
905
     (stroke (width 0) (type dash) (color 0 0 0 0))
1001
     (stroke (width 0) (type dash) (color 0 0 0 0))
906
   )
1002
   )
907
   (polyline (pts (xy 107.95 59.69) (xy 34.29 59.69))
1003
   (polyline (pts (xy 107.95 59.69) (xy 34.29 59.69))
927
   )
1023
   )
928
 
1024
 
929
   (text "19V to the speaker amplifier is filtered to improve audio quality."
1025
   (text "19V to the speaker amplifier is filtered to improve audio quality."
930
-    (at 35.56 33.02 0)
1026
+    (at 35.56 30.48 0)
931
     (effects (font (size 1.27 1.27)) (justify left bottom))
1027
     (effects (font (size 1.27 1.27)) (justify left bottom))
932
   )
1028
   )
933
   (text "The rest of the PCB is supplied with 3.3V, through 5V from an intermediate switching regulator."
1029
   (text "The rest of the PCB is supplied with 3.3V, through 5V from an intermediate switching regulator."
946
     (effects (font (size 1.27 1.27)) (justify left))
1042
     (effects (font (size 1.27 1.27)) (justify left))
947
   )
1043
   )
948
 
1044
 
1045
+  (symbol (lib_id "power:PWR_FLAG") (at 78.74 38.1 0) (unit 1)
1046
+    (in_bom yes) (on_board yes)
1047
+    (uuid "c9ec188e-a934-46a4-a3b2-f913a5dc1951")
1048
+    (property "Reference" "#FLG0103" (id 0) (at 78.74 36.195 0)
1049
+      (effects (font (size 1.27 1.27)) hide)
1050
+    )
1051
+    (property "Value" "PWR_FLAG" (id 1) (at 78.74 33.02 0))
1052
+    (property "Footprint" "" (id 2) (at 78.74 38.1 0)
1053
+      (effects (font (size 1.27 1.27)) hide)
1054
+    )
1055
+    (property "Datasheet" "~" (id 3) (at 78.74 38.1 0)
1056
+      (effects (font (size 1.27 1.27)) hide)
1057
+    )
1058
+  )
1059
+
1060
+  (symbol (lib_id "power:PWR_FLAG") (at 91.44 38.1 0) (unit 1)
1061
+    (in_bom yes) (on_board yes)
1062
+    (uuid "4d807c6f-57a5-4d58-95fa-733f5a88683a")
1063
+    (property "Reference" "#FLG0104" (id 0) (at 91.44 36.195 0)
1064
+      (effects (font (size 1.27 1.27)) hide)
1065
+    )
1066
+    (property "Value" "PWR_FLAG" (id 1) (at 91.44 33.02 0))
1067
+    (property "Footprint" "" (id 2) (at 91.44 38.1 0)
1068
+      (effects (font (size 1.27 1.27)) hide)
1069
+    )
1070
+    (property "Datasheet" "~" (id 3) (at 91.44 38.1 0)
1071
+      (effects (font (size 1.27 1.27)) hide)
1072
+    )
1073
+  )
1074
+
1075
+  (symbol (lib_id "power:PWR_FLAG") (at 224.79 43.18 180) (unit 1)
1076
+    (in_bom yes) (on_board yes)
1077
+    (uuid "ddb24226-cd4c-4689-ad65-7b4980e513ed")
1078
+    (property "Reference" "#FLG0101" (id 0) (at 224.79 45.085 0)
1079
+      (effects (font (size 1.27 1.27)) hide)
1080
+    )
1081
+    (property "Value" "PWR_FLAG" (id 1) (at 224.79 48.26 0))
1082
+    (property "Footprint" "" (id 2) (at 224.79 43.18 0)
1083
+      (effects (font (size 1.27 1.27)) hide)
1084
+    )
1085
+    (property "Datasheet" "~" (id 3) (at 224.79 43.18 0)
1086
+      (effects (font (size 1.27 1.27)) hide)
1087
+    )
1088
+  )
1089
+
949
   (symbol (lib_id "power:+5V") (at 203.2 68.58 0) (unit 1)
1090
   (symbol (lib_id "power:+5V") (at 203.2 68.58 0) (unit 1)
950
     (in_bom yes) (on_board yes)
1091
     (in_bom yes) (on_board yes)
951
     (uuid "001449f5-956d-4c9b-8dcf-31df2fed335b")
1092
     (uuid "001449f5-956d-4c9b-8dcf-31df2fed335b")
961
     )
1102
     )
962
   )
1103
   )
963
 
1104
 
1105
+  (symbol (lib_id "power:+5V") (at 224.79 40.64 0) (unit 1)
1106
+    (in_bom yes) (on_board yes)
1107
+    (uuid "bf045521-4e65-4de5-bf03-f695f61ccb19")
1108
+    (property "Reference" "#PWR0234" (id 0) (at 224.79 44.45 0)
1109
+      (effects (font (size 1.27 1.27)) hide)
1110
+    )
1111
+    (property "Value" "+5V" (id 1) (at 226.06 35.56 0))
1112
+    (property "Footprint" "" (id 2) (at 224.79 40.64 0)
1113
+      (effects (font (size 1.27 1.27)) hide)
1114
+    )
1115
+    (property "Datasheet" "" (id 3) (at 224.79 40.64 0)
1116
+      (effects (font (size 1.27 1.27)) hide)
1117
+    )
1118
+  )
1119
+
964
   (symbol (lib_id "power:+5V") (at 224.79 72.39 0) (unit 1)
1120
   (symbol (lib_id "power:+5V") (at 224.79 72.39 0) (unit 1)
965
     (in_bom yes) (on_board yes)
1121
     (in_bom yes) (on_board yes)
966
     (uuid "463b47a1-8e70-454b-8115-0a842bdb19ec")
1122
     (uuid "463b47a1-8e70-454b-8115-0a842bdb19ec")
1670
     )
1826
     )
1671
   )
1827
   )
1672
 
1828
 
1673
-  (symbol (lib_id "Regulator_Linear:AMS1117-3.3") (at 245.11 109.22 0) (unit 1)
1829
+  (symbol (lib_name "Regulator_Linear:AMS1117-3.3_1") (lib_id "Regulator_Linear:AMS1117-3.3") (at 245.11 109.22 0) (unit 1)
1674
     (in_bom yes) (on_board yes)
1830
     (in_bom yes) (on_board yes)
1675
     (uuid "28a586e1-7887-493a-8a66-8044878b2829")
1831
     (uuid "28a586e1-7887-493a-8a66-8044878b2829")
1676
     (property "Reference" "U7" (id 0) (at 245.11 101.6 0))
1832
     (property "Reference" "U7" (id 0) (at 245.11 101.6 0))

+ 201
- 44
hackamp/hardware/processor.kicad_sch 查看文件

1329
         )
1329
         )
1330
       )
1330
       )
1331
     )
1331
     )
1332
+    (symbol "power:PWR_FLAG" (power) (pin_numbers hide) (pin_names (offset 0) hide) (in_bom yes) (on_board yes)
1333
+      (property "Reference" "#FLG" (id 0) (at 0 1.905 0)
1334
+        (effects (font (size 1.27 1.27)) hide)
1335
+      )
1336
+      (property "Value" "PWR_FLAG" (id 1) (at 0 3.81 0)
1337
+        (effects (font (size 1.27 1.27)))
1338
+      )
1339
+      (property "Footprint" "" (id 2) (at 0 0 0)
1340
+        (effects (font (size 1.27 1.27)) hide)
1341
+      )
1342
+      (property "Datasheet" "~" (id 3) (at 0 0 0)
1343
+        (effects (font (size 1.27 1.27)) hide)
1344
+      )
1345
+      (property "ki_keywords" "power-flag" (id 4) (at 0 0 0)
1346
+        (effects (font (size 1.27 1.27)) hide)
1347
+      )
1348
+      (property "ki_description" "Special symbol for telling ERC where power comes from" (id 5) (at 0 0 0)
1349
+        (effects (font (size 1.27 1.27)) hide)
1350
+      )
1351
+      (symbol "PWR_FLAG_0_0"
1352
+        (pin power_out line (at 0 0 90) (length 0)
1353
+          (name "pwr" (effects (font (size 1.27 1.27))))
1354
+          (number "1" (effects (font (size 1.27 1.27))))
1355
+        )
1356
+      )
1357
+      (symbol "PWR_FLAG_0_1"
1358
+        (polyline
1359
+          (pts
1360
+            (xy 0 0)
1361
+            (xy 0 1.27)
1362
+            (xy -1.016 1.905)
1363
+            (xy 0 2.54)
1364
+            (xy 1.016 1.905)
1365
+            (xy 0 1.27)
1366
+          )
1367
+          (stroke (width 0)) (fill (type none))
1368
+        )
1369
+      )
1370
+    )
1332
   )
1371
   )
1333
 
1372
 
1373
+
1334
   (junction (at 20.32 236.22) (diameter 0.9144) (color 0 0 0 0))
1374
   (junction (at 20.32 236.22) (diameter 0.9144) (color 0 0 0 0))
1335
   (junction (at 20.32 273.05) (diameter 0.9144) (color 0 0 0 0))
1375
   (junction (at 20.32 273.05) (diameter 0.9144) (color 0 0 0 0))
1336
   (junction (at 30.48 114.3) (diameter 0.9144) (color 0 0 0 0))
1376
   (junction (at 30.48 114.3) (diameter 0.9144) (color 0 0 0 0))
1358
   (junction (at 82.55 88.9) (diameter 0.9144) (color 0 0 0 0))
1398
   (junction (at 82.55 88.9) (diameter 0.9144) (color 0 0 0 0))
1359
   (junction (at 87.63 20.32) (diameter 0.9144) (color 0 0 0 0))
1399
   (junction (at 87.63 20.32) (diameter 0.9144) (color 0 0 0 0))
1360
   (junction (at 87.63 30.48) (diameter 0.9144) (color 0 0 0 0))
1400
   (junction (at 87.63 30.48) (diameter 0.9144) (color 0 0 0 0))
1401
+  (junction (at 87.63 63.5) (diameter 0.9144) (color 0 0 0 0))
1361
   (junction (at 97.79 20.32) (diameter 0.9144) (color 0 0 0 0))
1402
   (junction (at 97.79 20.32) (diameter 0.9144) (color 0 0 0 0))
1362
   (junction (at 97.79 30.48) (diameter 0.9144) (color 0 0 0 0))
1403
   (junction (at 97.79 30.48) (diameter 0.9144) (color 0 0 0 0))
1404
+  (junction (at 97.79 66.04) (diameter 0.9144) (color 0 0 0 0))
1363
   (junction (at 97.79 76.2) (diameter 0.9144) (color 0 0 0 0))
1405
   (junction (at 97.79 76.2) (diameter 0.9144) (color 0 0 0 0))
1364
   (junction (at 100.33 53.34) (diameter 0.9144) (color 0 0 0 0))
1406
   (junction (at 100.33 53.34) (diameter 0.9144) (color 0 0 0 0))
1365
   (junction (at 107.95 20.32) (diameter 0.9144) (color 0 0 0 0))
1407
   (junction (at 107.95 20.32) (diameter 0.9144) (color 0 0 0 0))
1403
   (junction (at 189.23 30.48) (diameter 0.9144) (color 0 0 0 0))
1445
   (junction (at 189.23 30.48) (diameter 0.9144) (color 0 0 0 0))
1404
 
1446
 
1405
   (no_connect (at 31.75 184.15))
1447
   (no_connect (at 31.75 184.15))
1448
+  (no_connect (at 102.87 99.06))
1449
+  (no_connect (at 102.87 101.6))
1450
+  (no_connect (at 102.87 104.14))
1451
+  (no_connect (at 102.87 106.68))
1452
+  (no_connect (at 102.87 109.22))
1453
+  (no_connect (at 102.87 111.76))
1454
+  (no_connect (at 102.87 114.3))
1455
+  (no_connect (at 102.87 116.84))
1456
+  (no_connect (at 102.87 132.08))
1457
+  (no_connect (at 102.87 154.94))
1458
+  (no_connect (at 102.87 157.48))
1459
+  (no_connect (at 102.87 160.02))
1460
+  (no_connect (at 102.87 162.56))
1461
+  (no_connect (at 163.83 71.12))
1462
+  (no_connect (at 163.83 73.66))
1463
+  (no_connect (at 163.83 101.6))
1464
+  (no_connect (at 163.83 104.14))
1465
+  (no_connect (at 163.83 106.68))
1466
+  (no_connect (at 163.83 114.3))
1467
+  (no_connect (at 163.83 116.84))
1468
+  (no_connect (at 163.83 121.92))
1469
+  (no_connect (at 163.83 154.94))
1470
+  (no_connect (at 163.83 157.48))
1471
+  (no_connect (at 163.83 160.02))
1472
+  (no_connect (at 163.83 172.72))
1473
+  (no_connect (at 163.83 175.26))
1474
+  (no_connect (at 163.83 200.66))
1475
+  (no_connect (at 163.83 203.2))
1476
+  (no_connect (at 163.83 205.74))
1477
+  (no_connect (at 163.83 208.28))
1478
+  (no_connect (at 163.83 210.82))
1479
+  (no_connect (at 163.83 213.36))
1480
+  (no_connect (at 163.83 215.9))
1481
+  (no_connect (at 163.83 218.44))
1406
   (no_connect (at 30.48 265.43))
1482
   (no_connect (at 30.48 265.43))
1407
   (no_connect (at 44.45 184.15))
1483
   (no_connect (at 44.45 184.15))
1408
   (no_connect (at 44.45 181.61))
1484
   (no_connect (at 44.45 181.61))
1708
   (wire (pts (xy 77.47 30.48) (xy 67.31 30.48))
1784
   (wire (pts (xy 77.47 30.48) (xy 67.31 30.48))
1709
     (stroke (width 0) (type solid) (color 0 0 0 0))
1785
     (stroke (width 0) (type solid) (color 0 0 0 0))
1710
   )
1786
   )
1787
+  (wire (pts (xy 77.47 218.44) (xy 102.87 218.44))
1788
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1789
+  )
1711
   (wire (pts (xy 80.01 78.74) (xy 82.55 78.74))
1790
   (wire (pts (xy 80.01 78.74) (xy 82.55 78.74))
1712
     (stroke (width 0) (type solid) (color 0 0 0 0))
1791
     (stroke (width 0) (type solid) (color 0 0 0 0))
1713
   )
1792
   )
1723
   (wire (pts (xy 82.55 88.9) (xy 102.87 88.9))
1802
   (wire (pts (xy 82.55 88.9) (xy 102.87 88.9))
1724
     (stroke (width 0) (type solid) (color 0 0 0 0))
1803
     (stroke (width 0) (type solid) (color 0 0 0 0))
1725
   )
1804
   )
1726
-  (wire (pts (xy 85.09 180.34) (xy 87.63 180.34))
1805
+  (wire (pts (xy 82.55 180.34) (xy 85.09 180.34))
1727
     (stroke (width 0) (type solid) (color 0 0 0 0))
1806
     (stroke (width 0) (type solid) (color 0 0 0 0))
1728
   )
1807
   )
1729
-  (wire (pts (xy 85.09 182.88) (xy 102.87 182.88))
1808
+  (wire (pts (xy 82.55 182.88) (xy 102.87 182.88))
1809
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1810
+  )
1811
+  (wire (pts (xy 85.09 63.5) (xy 87.63 63.5))
1812
+    (stroke (width 0) (type solid) (color 0 0 0 0))
1813
+  )
1814
+  (wire (pts (xy 85.09 66.04) (xy 97.79 66.04))
1730
     (stroke (width 0) (type solid) (color 0 0 0 0))
1815
     (stroke (width 0) (type solid) (color 0 0 0 0))
1731
   )
1816
   )
1732
   (wire (pts (xy 87.63 20.32) (xy 87.63 22.86))
1817
   (wire (pts (xy 87.63 20.32) (xy 87.63 22.86))
1747
   (wire (pts (xy 87.63 76.2) (xy 87.63 73.66))
1832
   (wire (pts (xy 87.63 76.2) (xy 87.63 73.66))
1748
     (stroke (width 0) (type solid) (color 0 0 0 0))
1833
     (stroke (width 0) (type solid) (color 0 0 0 0))
1749
   )
1834
   )
1750
-  (wire (pts (xy 88.9 218.44) (xy 102.87 218.44))
1751
-    (stroke (width 0) (type solid) (color 0 0 0 0))
1752
-  )
1753
   (wire (pts (xy 92.71 78.74) (xy 82.55 78.74))
1835
   (wire (pts (xy 92.71 78.74) (xy 82.55 78.74))
1754
     (stroke (width 0) (type solid) (color 0 0 0 0))
1836
     (stroke (width 0) (type solid) (color 0 0 0 0))
1755
   )
1837
   )
1756
   (wire (pts (xy 92.71 86.36) (xy 92.71 78.74))
1838
   (wire (pts (xy 92.71 86.36) (xy 92.71 78.74))
1757
     (stroke (width 0) (type solid) (color 0 0 0 0))
1839
     (stroke (width 0) (type solid) (color 0 0 0 0))
1758
   )
1840
   )
1759
-  (wire (pts (xy 95.25 180.34) (xy 102.87 180.34))
1841
+  (wire (pts (xy 92.71 180.34) (xy 102.87 180.34))
1760
     (stroke (width 0) (type solid) (color 0 0 0 0))
1842
     (stroke (width 0) (type solid) (color 0 0 0 0))
1761
   )
1843
   )
1762
   (wire (pts (xy 97.79 20.32) (xy 97.79 22.86))
1844
   (wire (pts (xy 97.79 20.32) (xy 97.79 22.86))
1894
   (wire (pts (xy 102.87 203.2) (xy 100.33 203.2))
1976
   (wire (pts (xy 102.87 203.2) (xy 100.33 203.2))
1895
     (stroke (width 0) (type solid) (color 0 0 0 0))
1977
     (stroke (width 0) (type solid) (color 0 0 0 0))
1896
   )
1978
   )
1897
-  (wire (pts (xy 102.87 205.74) (xy 87.63 205.74))
1979
+  (wire (pts (xy 102.87 205.74) (xy 77.47 205.74))
1898
     (stroke (width 0) (type solid) (color 0 0 0 0))
1980
     (stroke (width 0) (type solid) (color 0 0 0 0))
1899
   )
1981
   )
1900
-  (wire (pts (xy 102.87 208.28) (xy 87.63 208.28))
1982
+  (wire (pts (xy 102.87 208.28) (xy 77.47 208.28))
1901
     (stroke (width 0) (type solid) (color 0 0 0 0))
1983
     (stroke (width 0) (type solid) (color 0 0 0 0))
1902
   )
1984
   )
1903
-  (wire (pts (xy 102.87 210.82) (xy 87.63 210.82))
1985
+  (wire (pts (xy 102.87 210.82) (xy 77.47 210.82))
1904
     (stroke (width 0) (type solid) (color 0 0 0 0))
1986
     (stroke (width 0) (type solid) (color 0 0 0 0))
1905
   )
1987
   )
1906
-  (wire (pts (xy 102.87 213.36) (xy 87.63 213.36))
1988
+  (wire (pts (xy 102.87 213.36) (xy 77.47 213.36))
1907
     (stroke (width 0) (type solid) (color 0 0 0 0))
1989
     (stroke (width 0) (type solid) (color 0 0 0 0))
1908
   )
1990
   )
1909
-  (wire (pts (xy 102.87 215.9) (xy 87.63 215.9))
1991
+  (wire (pts (xy 102.87 215.9) (xy 77.47 215.9))
1910
     (stroke (width 0) (type solid) (color 0 0 0 0))
1992
     (stroke (width 0) (type solid) (color 0 0 0 0))
1911
   )
1993
   )
1912
   (wire (pts (xy 107.95 20.32) (xy 107.95 22.86))
1994
   (wire (pts (xy 107.95 20.32) (xy 107.95 22.86))
2137
   (wire (pts (xy 163.83 93.98) (xy 166.37 93.98))
2219
   (wire (pts (xy 163.83 93.98) (xy 166.37 93.98))
2138
     (stroke (width 0) (type solid) (color 0 0 0 0))
2220
     (stroke (width 0) (type solid) (color 0 0 0 0))
2139
   )
2221
   )
2222
+  (wire (pts (xy 163.83 99.06) (xy 166.37 99.06))
2223
+    (stroke (width 0) (type solid) (color 0 0 0 0))
2224
+  )
2140
   (wire (pts (xy 163.83 111.76) (xy 166.37 111.76))
2225
   (wire (pts (xy 163.83 111.76) (xy 166.37 111.76))
2141
     (stroke (width 0) (type solid) (color 0 0 0 0))
2226
     (stroke (width 0) (type solid) (color 0 0 0 0))
2142
   )
2227
   )
2146
   (wire (pts (xy 163.83 124.46) (xy 179.07 124.46))
2231
   (wire (pts (xy 163.83 124.46) (xy 179.07 124.46))
2147
     (stroke (width 0) (type solid) (color 0 0 0 0))
2232
     (stroke (width 0) (type solid) (color 0 0 0 0))
2148
   )
2233
   )
2149
-  (wire (pts (xy 163.83 142.24) (xy 179.07 142.24))
2234
+  (wire (pts (xy 163.83 142.24) (xy 186.69 142.24))
2150
     (stroke (width 0) (type solid) (color 0 0 0 0))
2235
     (stroke (width 0) (type solid) (color 0 0 0 0))
2151
   )
2236
   )
2152
-  (wire (pts (xy 163.83 144.78) (xy 179.07 144.78))
2237
+  (wire (pts (xy 163.83 144.78) (xy 186.69 144.78))
2153
     (stroke (width 0) (type solid) (color 0 0 0 0))
2238
     (stroke (width 0) (type solid) (color 0 0 0 0))
2154
   )
2239
   )
2155
   (wire (pts (xy 163.83 149.86) (xy 166.37 149.86))
2240
   (wire (pts (xy 163.83 149.86) (xy 166.37 149.86))
2156
     (stroke (width 0) (type solid) (color 0 0 0 0))
2241
     (stroke (width 0) (type solid) (color 0 0 0 0))
2157
   )
2242
   )
2158
-  (wire (pts (xy 163.83 152.4) (xy 179.07 152.4))
2243
+  (wire (pts (xy 163.83 152.4) (xy 186.69 152.4))
2159
     (stroke (width 0) (type solid) (color 0 0 0 0))
2244
     (stroke (width 0) (type solid) (color 0 0 0 0))
2160
   )
2245
   )
2161
   (wire (pts (xy 163.83 165.1) (xy 166.37 165.1))
2246
   (wire (pts (xy 163.83 165.1) (xy 166.37 165.1))
2242
   (wire (pts (xy 168.91 30.48) (xy 158.75 30.48))
2327
   (wire (pts (xy 168.91 30.48) (xy 158.75 30.48))
2243
     (stroke (width 0) (type solid) (color 0 0 0 0))
2328
     (stroke (width 0) (type solid) (color 0 0 0 0))
2244
   )
2329
   )
2330
+  (wire (pts (xy 176.53 99.06) (xy 173.99 99.06))
2331
+    (stroke (width 0) (type solid) (color 0 0 0 0))
2332
+  )
2333
+  (wire (pts (xy 176.53 101.6) (xy 176.53 99.06))
2334
+    (stroke (width 0) (type solid) (color 0 0 0 0))
2335
+  )
2245
   (wire (pts (xy 177.8 76.2) (xy 163.83 76.2))
2336
   (wire (pts (xy 177.8 76.2) (xy 163.83 76.2))
2246
     (stroke (width 0) (type solid) (color 0 0 0 0))
2337
     (stroke (width 0) (type solid) (color 0 0 0 0))
2247
   )
2338
   )
2251
   (wire (pts (xy 177.8 81.28) (xy 163.83 81.28))
2342
   (wire (pts (xy 177.8 81.28) (xy 163.83 81.28))
2252
     (stroke (width 0) (type solid) (color 0 0 0 0))
2343
     (stroke (width 0) (type solid) (color 0 0 0 0))
2253
   )
2344
   )
2254
-  (wire (pts (xy 177.8 127) (xy 163.83 127))
2345
+  (wire (pts (xy 179.07 20.32) (xy 179.07 22.86))
2255
     (stroke (width 0) (type solid) (color 0 0 0 0))
2346
     (stroke (width 0) (type solid) (color 0 0 0 0))
2256
   )
2347
   )
2257
-  (wire (pts (xy 177.8 129.54) (xy 163.83 129.54))
2348
+  (wire (pts (xy 179.07 20.32) (xy 189.23 20.32))
2258
     (stroke (width 0) (type solid) (color 0 0 0 0))
2349
     (stroke (width 0) (type solid) (color 0 0 0 0))
2259
   )
2350
   )
2260
-  (wire (pts (xy 177.8 132.08) (xy 163.83 132.08))
2351
+  (wire (pts (xy 179.07 27.94) (xy 179.07 30.48))
2261
     (stroke (width 0) (type solid) (color 0 0 0 0))
2352
     (stroke (width 0) (type solid) (color 0 0 0 0))
2262
   )
2353
   )
2263
-  (wire (pts (xy 179.07 20.32) (xy 179.07 22.86))
2354
+  (wire (pts (xy 179.07 30.48) (xy 168.91 30.48))
2264
     (stroke (width 0) (type solid) (color 0 0 0 0))
2355
     (stroke (width 0) (type solid) (color 0 0 0 0))
2265
   )
2356
   )
2266
-  (wire (pts (xy 179.07 20.32) (xy 189.23 20.32))
2357
+  (wire (pts (xy 179.07 127) (xy 163.83 127))
2267
     (stroke (width 0) (type solid) (color 0 0 0 0))
2358
     (stroke (width 0) (type solid) (color 0 0 0 0))
2268
   )
2359
   )
2269
-  (wire (pts (xy 179.07 27.94) (xy 179.07 30.48))
2360
+  (wire (pts (xy 179.07 129.54) (xy 163.83 129.54))
2270
     (stroke (width 0) (type solid) (color 0 0 0 0))
2361
     (stroke (width 0) (type solid) (color 0 0 0 0))
2271
   )
2362
   )
2272
-  (wire (pts (xy 179.07 30.48) (xy 168.91 30.48))
2363
+  (wire (pts (xy 179.07 132.08) (xy 163.83 132.08))
2273
     (stroke (width 0) (type solid) (color 0 0 0 0))
2364
     (stroke (width 0) (type solid) (color 0 0 0 0))
2274
   )
2365
   )
2275
   (wire (pts (xy 179.07 170.18) (xy 163.83 170.18))
2366
   (wire (pts (xy 179.07 170.18) (xy 163.83 170.18))
2291
     (stroke (width 0) (type solid) (color 0 0 0 0))
2382
     (stroke (width 0) (type solid) (color 0 0 0 0))
2292
   )
2383
   )
2293
 
2384
 
2294
-  (text "PB2: BOOT1?" (at 171.45 99.06 0)
2295
-    (effects (font (size 1.27 1.27)) (justify left bottom))
2385
+  (text "BUG: VCAP marked as voltage output?" (at 99.06 57.15 180)
2386
+    (effects (font (size 1.27 1.27)) (justify right bottom))
2296
   )
2387
   )
2297
 
2388
 
2298
   (label "EXT_READY" (at 19.05 124.46 0)
2389
   (label "EXT_READY" (at 19.05 124.46 0)
2358
   (label "USB2_DM" (at 64.77 262.89 180)
2449
   (label "USB2_DM" (at 64.77 262.89 180)
2359
     (effects (font (size 1.27 1.27)) (justify right bottom))
2450
     (effects (font (size 1.27 1.27)) (justify right bottom))
2360
   )
2451
   )
2361
-  (label "AMP_READY" (at 87.63 205.74 0)
2452
+  (label "AMP_READY" (at 77.47 205.74 0)
2362
     (effects (font (size 1.27 1.27)) (justify left bottom))
2453
     (effects (font (size 1.27 1.27)) (justify left bottom))
2363
   )
2454
   )
2364
-  (label "GPIO_SPI_~SS" (at 87.63 208.28 0)
2455
+  (label "GPIO_SPI_~SS" (at 77.47 208.28 0)
2365
     (effects (font (size 1.27 1.27)) (justify left bottom))
2456
     (effects (font (size 1.27 1.27)) (justify left bottom))
2366
   )
2457
   )
2367
-  (label "GPIO_SPI_SCK" (at 87.63 210.82 0)
2458
+  (label "GPIO_SPI_SCK" (at 77.47 210.82 0)
2368
     (effects (font (size 1.27 1.27)) (justify left bottom))
2459
     (effects (font (size 1.27 1.27)) (justify left bottom))
2369
   )
2460
   )
2370
-  (label "GPIO_SPI_MISO" (at 87.63 213.36 0)
2461
+  (label "GPIO_SPI_MISO" (at 77.47 213.36 0)
2371
     (effects (font (size 1.27 1.27)) (justify left bottom))
2462
     (effects (font (size 1.27 1.27)) (justify left bottom))
2372
   )
2463
   )
2373
-  (label "GPIO_SPI_MOSI" (at 87.63 215.9 0)
2464
+  (label "GPIO_SPI_MOSI" (at 77.47 215.9 0)
2374
     (effects (font (size 1.27 1.27)) (justify left bottom))
2465
     (effects (font (size 1.27 1.27)) (justify left bottom))
2375
   )
2466
   )
2376
-  (label "EXT_READY" (at 88.9 218.44 0)
2467
+  (label "EXT_READY" (at 77.47 218.44 0)
2377
     (effects (font (size 1.27 1.27)) (justify left bottom))
2468
     (effects (font (size 1.27 1.27)) (justify left bottom))
2378
   )
2469
   )
2379
   (label "USB2_DETECT" (at 177.8 76.2 180)
2470
   (label "USB2_DETECT" (at 177.8 76.2 180)
2391
   (label "SWCLK" (at 177.8 86.36 180)
2482
   (label "SWCLK" (at 177.8 86.36 180)
2392
     (effects (font (size 1.27 1.27)) (justify right bottom))
2483
     (effects (font (size 1.27 1.27)) (justify right bottom))
2393
   )
2484
   )
2394
-  (label "USB1_DETECT" (at 177.8 127 180)
2485
+  (label "GPIO_I2S_CK" (at 179.07 119.38 180)
2395
     (effects (font (size 1.27 1.27)) (justify right bottom))
2486
     (effects (font (size 1.27 1.27)) (justify right bottom))
2396
   )
2487
   )
2397
-  (label "USB1_DM" (at 177.8 129.54 180)
2488
+  (label "GPIO_I2S_WS" (at 179.07 124.46 180)
2398
     (effects (font (size 1.27 1.27)) (justify right bottom))
2489
     (effects (font (size 1.27 1.27)) (justify right bottom))
2399
   )
2490
   )
2400
-  (label "USB1_DP" (at 177.8 132.08 180)
2491
+  (label "USB1_DETECT" (at 179.07 127 180)
2401
     (effects (font (size 1.27 1.27)) (justify right bottom))
2492
     (effects (font (size 1.27 1.27)) (justify right bottom))
2402
   )
2493
   )
2403
-  (label "GPIO_I2S_CK" (at 179.07 119.38 180)
2494
+  (label "USB1_DM" (at 179.07 129.54 180)
2404
     (effects (font (size 1.27 1.27)) (justify right bottom))
2495
     (effects (font (size 1.27 1.27)) (justify right bottom))
2405
   )
2496
   )
2406
-  (label "GPIO_I2S_WS" (at 179.07 124.46 180)
2497
+  (label "USB1_DP" (at 179.07 132.08 180)
2407
     (effects (font (size 1.27 1.27)) (justify right bottom))
2498
     (effects (font (size 1.27 1.27)) (justify right bottom))
2408
   )
2499
   )
2409
-  (label "GPIO_I2S_SDI" (at 179.07 142.24 180)
2500
+  (label "GPIO_I2S_SDI" (at 186.69 142.24 180)
2410
     (effects (font (size 1.27 1.27)) (justify right bottom))
2501
     (effects (font (size 1.27 1.27)) (justify right bottom))
2411
   )
2502
   )
2412
-  (label "GPIO_I2S_SDO" (at 179.07 144.78 180)
2503
+  (label "GPIO_I2S_SDO" (at 186.69 144.78 180)
2413
     (effects (font (size 1.27 1.27)) (justify right bottom))
2504
     (effects (font (size 1.27 1.27)) (justify right bottom))
2414
   )
2505
   )
2415
-  (label "GPIO_I2S_MCK" (at 179.07 152.4 180)
2506
+  (label "GPIO_I2S_MCK" (at 186.69 152.4 180)
2416
     (effects (font (size 1.27 1.27)) (justify right bottom))
2507
     (effects (font (size 1.27 1.27)) (justify right bottom))
2417
   )
2508
   )
2418
 
2509
 
2419
-  (hierarchical_label "~SPK_FAULT" (shape input) (at 85.09 180.34 180)
2510
+  (hierarchical_label "~SPK_FAULT" (shape input) (at 82.55 180.34 180)
2420
     (effects (font (size 1.27 1.27)) (justify right))
2511
     (effects (font (size 1.27 1.27)) (justify right))
2421
   )
2512
   )
2422
-  (hierarchical_label "~SPK_SD" (shape output) (at 85.09 182.88 180)
2513
+  (hierarchical_label "~SPK_SD" (shape output) (at 82.55 182.88 180)
2423
     (effects (font (size 1.27 1.27)) (justify right))
2514
     (effects (font (size 1.27 1.27)) (justify right))
2424
   )
2515
   )
2425
   (hierarchical_label "VOL14" (shape output) (at 100.33 93.98 180)
2516
   (hierarchical_label "VOL14" (shape output) (at 100.33 93.98 180)
2591
     (effects (font (size 1.27 1.27)) (justify left))
2682
     (effects (font (size 1.27 1.27)) (justify left))
2592
   )
2683
   )
2593
 
2684
 
2685
+  (symbol (lib_id "power:PWR_FLAG") (at 85.09 63.5 90) (unit 1)
2686
+    (in_bom yes) (on_board yes)
2687
+    (uuid "d20dc1bd-1f3d-49f2-bf9b-dddca250dcd5")
2688
+    (property "Reference" "#FLG0102" (id 0) (at 83.185 63.5 0)
2689
+      (effects (font (size 1.27 1.27)) hide)
2690
+    )
2691
+    (property "Value" "PWR_FLAG" (id 1) (at 81.28 63.5 90)
2692
+      (effects (font (size 1.27 1.27)) (justify left))
2693
+    )
2694
+    (property "Footprint" "" (id 2) (at 85.09 63.5 0)
2695
+      (effects (font (size 1.27 1.27)) hide)
2696
+    )
2697
+    (property "Datasheet" "~" (id 3) (at 85.09 63.5 0)
2698
+      (effects (font (size 1.27 1.27)) hide)
2699
+    )
2700
+  )
2701
+
2702
+  (symbol (lib_id "power:PWR_FLAG") (at 85.09 66.04 90) (unit 1)
2703
+    (in_bom yes) (on_board yes)
2704
+    (uuid "48e12491-a691-44e4-a863-11d53d7dbb99")
2705
+    (property "Reference" "#FLG0105" (id 0) (at 83.185 66.04 0)
2706
+      (effects (font (size 1.27 1.27)) hide)
2707
+    )
2708
+    (property "Value" "PWR_FLAG" (id 1) (at 81.28 66.04 90)
2709
+      (effects (font (size 1.27 1.27)) (justify left))
2710
+    )
2711
+    (property "Footprint" "" (id 2) (at 85.09 66.04 0)
2712
+      (effects (font (size 1.27 1.27)) hide)
2713
+    )
2714
+    (property "Datasheet" "~" (id 3) (at 85.09 66.04 0)
2715
+      (effects (font (size 1.27 1.27)) hide)
2716
+    )
2717
+  )
2718
+
2594
   (symbol (lib_id "power:+3.3V") (at 25.4 116.84 0) (unit 1)
2719
   (symbol (lib_id "power:+3.3V") (at 25.4 116.84 0) (unit 1)
2595
     (in_bom yes) (on_board yes)
2720
     (in_bom yes) (on_board yes)
2596
     (uuid "eff4465d-3b50-4db3-9cc6-d8b38a2fae06")
2721
     (uuid "eff4465d-3b50-4db3-9cc6-d8b38a2fae06")
2876
     )
3001
     )
2877
   )
3002
   )
2878
 
3003
 
3004
+  (symbol (lib_id "power:GND") (at 176.53 101.6 0) (unit 1)
3005
+    (in_bom yes) (on_board yes)
3006
+    (uuid "5f1ecd45-61b7-4008-b8cd-e560784a24bc")
3007
+    (property "Reference" "#PWR0233" (id 0) (at 176.53 107.95 0)
3008
+      (effects (font (size 1.27 1.27)) hide)
3009
+    )
3010
+    (property "Value" "GND" (id 1) (at 176.657 105.9942 0))
3011
+    (property "Footprint" "" (id 2) (at 176.53 101.6 0)
3012
+      (effects (font (size 1.27 1.27)) hide)
3013
+    )
3014
+    (property "Datasheet" "" (id 3) (at 176.53 101.6 0)
3015
+      (effects (font (size 1.27 1.27)) hide)
3016
+    )
3017
+  )
3018
+
2879
   (symbol (lib_id "power:GND") (at 189.23 33.02 0) (unit 1)
3019
   (symbol (lib_id "power:GND") (at 189.23 33.02 0) (unit 1)
2880
     (in_bom yes) (on_board yes)
3020
     (in_bom yes) (on_board yes)
2881
     (uuid "ef224e69-1f16-4398-a829-a6ecd304743c")
3021
     (uuid "ef224e69-1f16-4398-a829-a6ecd304743c")
3071
     )
3211
     )
3072
   )
3212
   )
3073
 
3213
 
3074
-  (symbol (lib_id "Device:R") (at 91.44 180.34 90) (unit 1)
3214
+  (symbol (lib_id "Device:R") (at 88.9 180.34 90) (unit 1)
3075
     (in_bom yes) (on_board yes)
3215
     (in_bom yes) (on_board yes)
3076
     (uuid "2b0e7168-0617-46fc-b9a2-38d991a2a670")
3216
     (uuid "2b0e7168-0617-46fc-b9a2-38d991a2a670")
3077
-    (property "Reference" "R29" (id 0) (at 91.44 173.99 90))
3078
-    (property "Value" "1k" (id 1) (at 91.44 176.53 90))
3079
-    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 91.44 182.118 90)
3217
+    (property "Reference" "R29" (id 0) (at 88.9 173.99 90))
3218
+    (property "Value" "1k" (id 1) (at 88.9 176.53 90))
3219
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 88.9 182.118 90)
3220
+      (effects (font (size 1.27 1.27)) hide)
3221
+    )
3222
+    (property "Datasheet" "~" (id 3) (at 88.9 180.34 0)
3223
+      (effects (font (size 1.27 1.27)) hide)
3224
+    )
3225
+  )
3226
+
3227
+  (symbol (lib_id "Device:R") (at 170.18 99.06 270) (unit 1)
3228
+    (in_bom yes) (on_board yes)
3229
+    (uuid "98fdd360-7ea0-40a4-8a25-1a0d21dd8b72")
3230
+    (property "Reference" "R80" (id 0) (at 171.3294 100.8381 0)
3231
+      (effects (font (size 1.27 1.27)) (justify left))
3232
+    )
3233
+    (property "Value" "1k" (id 1) (at 169.031 100.838 0)
3234
+      (effects (font (size 1.27 1.27)) (justify left))
3235
+    )
3236
+    (property "Footprint" "Resistor_SMD:R_0603_1608Metric" (id 2) (at 170.18 97.282 90)
3080
       (effects (font (size 1.27 1.27)) hide)
3237
       (effects (font (size 1.27 1.27)) hide)
3081
     )
3238
     )
3082
-    (property "Datasheet" "~" (id 3) (at 91.44 180.34 0)
3239
+    (property "Datasheet" "~" (id 3) (at 170.18 99.06 0)
3083
       (effects (font (size 1.27 1.27)) hide)
3240
       (effects (font (size 1.27 1.27)) hide)
3084
     )
3241
     )
3085
   )
3242
   )

+ 2
- 2
hackamp/hardware/speaker-amp.kicad_sch 查看文件

279
       )
279
       )
280
       (symbol "TAS5760M_1_1"
280
       (symbol "TAS5760M_1_1"
281
         (rectangle (start -15.24 -30.48) (end 15.24 30.48)
281
         (rectangle (start -15.24 -30.48) (end 15.24 30.48)
282
-          (stroke (width 0)) (fill (type none))
282
+          (stroke (width 0)) (fill (type background))
283
         )
283
         )
284
         (pin power_in line (at 22.86 27.94 180) (length 7.62)
284
         (pin power_in line (at 22.86 27.94 180) (length 7.62)
285
           (name "AVDD" (effects (font (size 1.27 1.27))))
285
           (name "AVDD" (effects (font (size 1.27 1.27))))
385
           (name "GVDD_REG" (effects (font (size 1.27 1.27))))
385
           (name "GVDD_REG" (effects (font (size 1.27 1.27))))
386
           (number "32" (effects (font (size 1.27 1.27))))
386
           (number "32" (effects (font (size 1.27 1.27))))
387
         )
387
         )
388
-        (pin power_out line (at -22.86 -27.94 0) (length 7.62)
388
+        (pin power_in line (at -22.86 -27.94 0) (length 7.62)
389
           (name "GND/PAD" (effects (font (size 1.27 1.27))))
389
           (name "GND/PAD" (effects (font (size 1.27 1.27))))
390
           (number "33" (effects (font (size 1.27 1.27))))
390
           (number "33" (effects (font (size 1.27 1.27))))
391
         )
391
         )

正在加载...
取消
保存