Browse Source

update resistor values

Thomas Buck 6 months ago
parent
commit
a760eff085
7 changed files with 17016 additions and 13896 deletions
  1. 1
    0
      .gitignore
  2. 10
    0
      README.md
  3. 2
    0
      fetch_jlc.sh
  4. 9315
    11091
      osci-video.kicad_pcb
  5. 6
    0
      osci-video.kicad_prl
  6. 119
    12
      osci-video.kicad_pro
  7. 7563
    2793
      osci-video.kicad_sch

+ 1
- 0
.gitignore View File

1
+.venv
1
 .directory
2
 .directory
2
 jlc_lib
3
 jlc_lib
3
 jlcpcb
4
 jlcpcb

+ 10
- 0
README.md View File

6
 
6
 
7
 Just upload the files in the `production_files` folder to their webshop.
7
 Just upload the files in the `production_files` folder to their webshop.
8
 All settings should be fine, just some manual translation of the RCA connectors may be needed in one of the last steps.
8
 All settings should be fine, just some manual translation of the RCA connectors may be needed in one of the last steps.
9
+
10
+Warning: in the board revision `V1` the PNP transistors U2 and U3 were placed the wrong way round.
11
+This has been fixed.
12
+
13
+The `V1` revision did not work at all.
14
+The R1 resistor had to be reduced to 6k8, the R10 resistor to around 24k, for my test setup to show a proper picture.
15
+
16
+Also I'm referencing the Z output to GND, instead of to +12V like in the original PCB design.
17
+Otherwise with scopes like mine, where the XY and Z inputs all have common grounds, would cause a short circuit of the power supply.
18
+Sadly this inverts the brightness of the video drawn on the scope.

+ 2
- 0
fetch_jlc.sh View File

58
     C503219  `# THT Capacitor 10u 50V Electrolytic` \
58
     C503219  `# THT Capacitor 10u 50V Electrolytic` \
59
     C1651069 `# THT Capacitor 1u 450V Electrolytic` \
59
     C1651069 `# THT Capacitor 1u 450V Electrolytic` \
60
     C557648  `# 1x2P 10A 300V 5mm Screw terminal` \
60
     C557648  `# 1x2P 10A 300V 5mm Screw terminal` \
61
+    C410590  `# THT Resistor 6k8 1%` \
62
+    C119355  `# THT Resistor 24k 1%` \
61
     -dir jlc_lib \
63
     -dir jlc_lib \
62
     -symbol_lib jlc_schematics \
64
     -symbol_lib jlc_schematics \
63
     -symbol_lib_dir Schematic \
65
     -symbol_lib_dir Schematic \

+ 9315
- 11091
osci-video.kicad_pcb
File diff suppressed because it is too large
View File


+ 6
- 0
osci-video.kicad_prl View File

67
     "visible_layers": "fffffff_ffffffff",
67
     "visible_layers": "fffffff_ffffffff",
68
     "zone_display_mode": 0
68
     "zone_display_mode": 0
69
   },
69
   },
70
+  "git": {
71
+    "repo_password": "",
72
+    "repo_type": "",
73
+    "repo_username": "",
74
+    "ssh_key": ""
75
+  },
70
   "meta": {
76
   "meta": {
71
     "filename": "osci-video.kicad_prl",
77
     "filename": "osci-video.kicad_prl",
72
     "version": 3
78
     "version": 3

+ 119
- 12
osci-video.kicad_pro View File

3
     "3dviewports": [],
3
     "3dviewports": [],
4
     "design_settings": {
4
     "design_settings": {
5
       "defaults": {
5
       "defaults": {
6
-        "board_outline_line_width": 0.09999999999999999,
7
-        "copper_line_width": 0.19999999999999998,
6
+        "apply_defaults_to_fp_fields": false,
7
+        "apply_defaults_to_fp_shapes": false,
8
+        "apply_defaults_to_fp_text": false,
9
+        "board_outline_line_width": 0.1,
10
+        "copper_line_width": 0.2,
8
         "copper_text_italic": false,
11
         "copper_text_italic": false,
9
         "copper_text_size_h": 1.5,
12
         "copper_text_size_h": 1.5,
10
         "copper_text_size_v": 1.5,
13
         "copper_text_size_v": 1.5,
11
         "copper_text_thickness": 0.3,
14
         "copper_text_thickness": 0.3,
12
         "copper_text_upright": false,
15
         "copper_text_upright": false,
13
-        "courtyard_line_width": 0.049999999999999996,
16
+        "courtyard_line_width": 0.05,
14
         "dimension_precision": 4,
17
         "dimension_precision": 4,
15
         "dimension_units": 3,
18
         "dimension_units": 3,
16
         "dimensions": {
19
         "dimensions": {
21
           "text_position": 0,
24
           "text_position": 0,
22
           "units_format": 1
25
           "units_format": 1
23
         },
26
         },
24
-        "fab_line_width": 0.09999999999999999,
27
+        "fab_line_width": 0.1,
25
         "fab_text_italic": false,
28
         "fab_text_italic": false,
26
         "fab_text_size_h": 1.0,
29
         "fab_text_size_h": 1.0,
27
         "fab_text_size_v": 1.0,
30
         "fab_text_size_v": 1.0,
72
         "duplicate_footprints": "warning",
75
         "duplicate_footprints": "warning",
73
         "extra_footprint": "warning",
76
         "extra_footprint": "warning",
74
         "footprint": "error",
77
         "footprint": "error",
78
+        "footprint_symbol_mismatch": "warning",
75
         "footprint_type_mismatch": "ignore",
79
         "footprint_type_mismatch": "ignore",
76
         "hole_clearance": "error",
80
         "hole_clearance": "error",
77
         "hole_near_hole": "error",
81
         "hole_near_hole": "error",
116
         "min_copper_edge_clearance": 0.0,
120
         "min_copper_edge_clearance": 0.0,
117
         "min_hole_clearance": 0.25,
121
         "min_hole_clearance": 0.25,
118
         "min_hole_to_hole": 0.25,
122
         "min_hole_to_hole": 0.25,
119
-        "min_microvia_diameter": 0.19999999999999998,
120
-        "min_microvia_drill": 0.09999999999999999,
123
+        "min_microvia_diameter": 0.2,
124
+        "min_microvia_drill": 0.1,
121
         "min_resolved_spokes": 2,
125
         "min_resolved_spokes": 2,
122
         "min_silk_clearance": 0.0,
126
         "min_silk_clearance": 0.0,
123
-        "min_text_height": 0.7999999999999999,
127
+        "min_text_height": 0.8,
124
         "min_text_thickness": 0.08,
128
         "min_text_thickness": 0.08,
125
         "min_through_hole_diameter": 0.3,
129
         "min_through_hole_diameter": 0.3,
126
         "min_track_width": 0.0,
130
         "min_track_width": 0.0,
127
-        "min_via_annular_width": 0.09999999999999999,
131
+        "min_via_annular_width": 0.1,
128
         "min_via_diameter": 0.5,
132
         "min_via_diameter": 0.5,
129
         "solder_mask_clearance": 0.0,
133
         "solder_mask_clearance": 0.0,
130
         "solder_mask_min_width": 0.0,
134
         "solder_mask_min_width": 0.0,
133
       },
137
       },
134
       "teardrop_options": [
138
       "teardrop_options": [
135
         {
139
         {
136
-          "td_allow_use_two_tracks": true,
137
-          "td_curve_segcount": 5,
138
-          "td_on_pad_in_zone": false,
139
           "td_onpadsmd": true,
140
           "td_onpadsmd": true,
140
           "td_onroundshapesonly": false,
141
           "td_onroundshapesonly": false,
141
           "td_ontrackend": false,
142
           "td_ontrackend": false,
144
       ],
145
       ],
145
       "teardrop_parameters": [
146
       "teardrop_parameters": [
146
         {
147
         {
148
+          "td_allow_use_two_tracks": true,
147
           "td_curve_segcount": 0,
149
           "td_curve_segcount": 0,
148
           "td_height_ratio": 1.0,
150
           "td_height_ratio": 1.0,
149
           "td_length_ratio": 0.5,
151
           "td_length_ratio": 0.5,
150
           "td_maxheight": 2.0,
152
           "td_maxheight": 2.0,
151
           "td_maxlen": 1.0,
153
           "td_maxlen": 1.0,
154
+          "td_on_pad_in_zone": false,
152
           "td_target_name": "td_round_shape",
155
           "td_target_name": "td_round_shape",
153
           "td_width_to_size_filter_ratio": 0.9
156
           "td_width_to_size_filter_ratio": 0.9
154
         },
157
         },
155
         {
158
         {
159
+          "td_allow_use_two_tracks": true,
156
           "td_curve_segcount": 0,
160
           "td_curve_segcount": 0,
157
           "td_height_ratio": 1.0,
161
           "td_height_ratio": 1.0,
158
           "td_length_ratio": 0.5,
162
           "td_length_ratio": 0.5,
159
           "td_maxheight": 2.0,
163
           "td_maxheight": 2.0,
160
           "td_maxlen": 1.0,
164
           "td_maxlen": 1.0,
165
+          "td_on_pad_in_zone": false,
161
           "td_target_name": "td_rect_shape",
166
           "td_target_name": "td_rect_shape",
162
           "td_width_to_size_filter_ratio": 0.9
167
           "td_width_to_size_filter_ratio": 0.9
163
         },
168
         },
164
         {
169
         {
170
+          "td_allow_use_two_tracks": true,
165
           "td_curve_segcount": 0,
171
           "td_curve_segcount": 0,
166
           "td_height_ratio": 1.0,
172
           "td_height_ratio": 1.0,
167
           "td_length_ratio": 0.5,
173
           "td_length_ratio": 0.5,
168
           "td_maxheight": 2.0,
174
           "td_maxheight": 2.0,
169
           "td_maxlen": 1.0,
175
           "td_maxlen": 1.0,
176
+          "td_on_pad_in_zone": false,
170
           "td_target_name": "td_track_end",
177
           "td_target_name": "td_track_end",
171
           "td_width_to_size_filter_ratio": 0.9
178
           "td_width_to_size_filter_ratio": 0.9
172
         }
179
         }
175
         0.0,
182
         0.0,
176
         1.0
183
         1.0
177
       ],
184
       ],
185
+      "tuning_pattern_settings": {
186
+        "diff_pair_defaults": {
187
+          "corner_radius_percentage": 80,
188
+          "corner_style": 1,
189
+          "max_amplitude": 1.0,
190
+          "min_amplitude": 0.2,
191
+          "single_sided": false,
192
+          "spacing": 1.0
193
+        },
194
+        "diff_pair_skew_defaults": {
195
+          "corner_radius_percentage": 80,
196
+          "corner_style": 1,
197
+          "max_amplitude": 1.0,
198
+          "min_amplitude": 0.2,
199
+          "single_sided": false,
200
+          "spacing": 0.6
201
+        },
202
+        "single_track_defaults": {
203
+          "corner_radius_percentage": 80,
204
+          "corner_style": 1,
205
+          "max_amplitude": 1.0,
206
+          "min_amplitude": 0.2,
207
+          "single_sided": false,
208
+          "spacing": 0.6
209
+        }
210
+      },
178
       "via_dimensions": [
211
       "via_dimensions": [
179
         {
212
         {
180
           "diameter": 0.0,
213
           "diameter": 0.0,
183
       ],
216
       ],
184
       "zones_allow_external_fillets": false
217
       "zones_allow_external_fillets": false
185
     },
218
     },
219
+    "ipc2581": {
220
+      "dist": "",
221
+      "distpn": "",
222
+      "internal_id": "",
223
+      "mfg": "",
224
+      "mpn": ""
225
+    },
186
     "layer_presets": [],
226
     "layer_presets": [],
187
     "viewports": []
227
     "viewports": []
188
   },
228
   },
441
       "gencad": "",
481
       "gencad": "",
442
       "idf": "",
482
       "idf": "",
443
       "netlist": "",
483
       "netlist": "",
484
+      "plot": "",
485
+      "pos_files": "",
444
       "specctra_dsn": "",
486
       "specctra_dsn": "",
445
       "step": "",
487
       "step": "",
488
+      "svg": "",
446
       "vrml": ""
489
       "vrml": ""
447
     },
490
     },
448
     "page_layout_descr_file": ""
491
     "page_layout_descr_file": ""
449
   },
492
   },
450
   "schematic": {
493
   "schematic": {
451
     "annotate_start_num": 0,
494
     "annotate_start_num": 0,
495
+    "bom_fmt_presets": [],
496
+    "bom_fmt_settings": {
497
+      "field_delimiter": ",",
498
+      "keep_line_breaks": false,
499
+      "keep_tabs": false,
500
+      "name": "CSV",
501
+      "ref_delimiter": ",",
502
+      "ref_range_delimiter": "",
503
+      "string_delimiter": "\""
504
+    },
505
+    "bom_presets": [],
506
+    "bom_settings": {
507
+      "exclude_dnp": false,
508
+      "fields_ordered": [
509
+        {
510
+          "group_by": false,
511
+          "label": "Reference",
512
+          "name": "Reference",
513
+          "show": true
514
+        },
515
+        {
516
+          "group_by": true,
517
+          "label": "Value",
518
+          "name": "Value",
519
+          "show": true
520
+        },
521
+        {
522
+          "group_by": false,
523
+          "label": "Datasheet",
524
+          "name": "Datasheet",
525
+          "show": true
526
+        },
527
+        {
528
+          "group_by": false,
529
+          "label": "Footprint",
530
+          "name": "Footprint",
531
+          "show": true
532
+        },
533
+        {
534
+          "group_by": false,
535
+          "label": "Qty",
536
+          "name": "${QUANTITY}",
537
+          "show": true
538
+        },
539
+        {
540
+          "group_by": true,
541
+          "label": "DNP",
542
+          "name": "${DNP}",
543
+          "show": true
544
+        }
545
+      ],
546
+      "filter_string": "",
547
+      "group_symbols": true,
548
+      "name": "Grouped By Value",
549
+      "sort_asc": true,
550
+      "sort_field": "Reference"
551
+    },
552
+    "connection_grid_size": 50.0,
452
     "drawing": {
553
     "drawing": {
453
       "dashed_lines_dash_length_ratio": 12.0,
554
       "dashed_lines_dash_length_ratio": 12.0,
454
       "dashed_lines_gap_length_ratio": 3.0,
555
       "dashed_lines_gap_length_ratio": 3.0,
462
       "intersheets_ref_suffix": "",
563
       "intersheets_ref_suffix": "",
463
       "junction_size_choice": 3,
564
       "junction_size_choice": 3,
464
       "label_size_ratio": 0.375,
565
       "label_size_ratio": 0.375,
566
+      "operating_point_overlay_i_precision": 3,
567
+      "operating_point_overlay_i_range": "~A",
568
+      "operating_point_overlay_v_precision": 3,
569
+      "operating_point_overlay_v_range": "~V",
570
+      "overbar_offset_ratio": 1.23,
465
       "pin_symbol_size": 25.0,
571
       "pin_symbol_size": 25.0,
466
       "text_offset_ratio": 0.15
572
       "text_offset_ratio": 0.15
467
     },
573
     },
477
     "spice_external_command": "spice \"%I\"",
583
     "spice_external_command": "spice \"%I\"",
478
     "spice_model_current_sheet_as_root": true,
584
     "spice_model_current_sheet_as_root": true,
479
     "spice_save_all_currents": false,
585
     "spice_save_all_currents": false,
586
+    "spice_save_all_dissipations": false,
480
     "spice_save_all_voltages": false,
587
     "spice_save_all_voltages": false,
481
     "subpart_first_id": 65,
588
     "subpart_first_id": 65,
482
     "subpart_id_separator": 0
589
     "subpart_id_separator": 0
484
   "sheets": [
591
   "sheets": [
485
     [
592
     [
486
       "b55e0164-5a1f-4383-81f7-ffdb0299d4dd",
593
       "b55e0164-5a1f-4383-81f7-ffdb0299d4dd",
487
-      ""
594
+      "Root"
488
     ]
595
     ]
489
   ],
596
   ],
490
   "text_variables": {}
597
   "text_variables": {}

+ 7563
- 2793
osci-video.kicad_sch
File diff suppressed because it is too large
View File


Loading…
Cancel
Save