Browse Source

Generate boms and netlists

main
squeaky otter 8 months ago
parent
commit
64ad29d25d
  1. 6
      .gitignore
  2. 30
      4014 Ring Modulator/4014 Ring Modulator.csv
  3. 674
      4014 Ring Modulator/4014 Ring Modulator.net
  4. 4
      4014 Ring Modulator/4014 Ring Modulator.pro
  5. 828
      4014 Ring Modulator/4014 Ring Modulator.xml
  6. 28
      4015 Sample and Hold/4015 Sample and Hold.csv
  7. 602
      4015 Sample and Hold/4015 Sample and Hold.net
  8. 739
      4015 Sample and Hold/4015 Sample and Hold.xml
  9. 41
      4019 VCA/4019 VCA.csv
  10. 773
      4019 VCA/4019 VCA.net
  11. 4
      4019 VCA/4019 VCA.pro
  12. 936
      4019 VCA/4019 VCA.xml
  13. 41
      4020 ADSR/4020 ADSR.csv
  14. 724
      4020 ADSR/4020 ADSR.net
  15. 4
      4020 ADSR/4020 ADSR.pro
  16. 886
      4020 ADSR/4020 ADSR.xml
  17. 14
      4022 Noise/4022 Noise.csv
  18. 275
      4022 Noise/4022 Noise.net
  19. 4
      4022 Noise/4022 Noise.pro
  20. 347
      4022 Noise/4022 Noise.xml
  21. 37
      4027 VCO/4027 VCO.csv
  22. 525
      4027 VCO/4027 VCO.net
  23. 4
      4027 VCO/4027 VCO.pro
  24. 642
      4027 VCO/4027 VCO.xml
  25. 1059
      4072 VCF/4072 VCF.net
  26. 4
      4072 VCF/4072 VCF.pro
  27. 1271
      4072 VCF/4072 VCF.xml
  28. 47
      Board 1/Board 1.csv
  29. 997
      Board 1/Board 1.net
  30. 1229
      Board 1/Board 1.xml
  31. 32
      Board 2-1/Board 2-1.csv
  32. 625
      Board 2-1/Board 2-1.net
  33. 4
      Board 2-1/Board 2-1.pro
  34. 770
      Board 2-1/Board 2-1.xml
  35. 47
      Board 2/Board 2.csv
  36. 1702
      Board 2/Board 2.net
  37. 4
      Board 2/Board 2.pro
  38. 2077
      Board 2/Board 2.xml
  39. 25
      Board 3/Board 3.csv
  40. 628
      Board 3/Board 3.net
  41. 4
      Board 3/Board 3.pro
  42. 772
      Board 3/Board 3.xml
  43. 28
      Board 4-1/Board 4-1.csv
  44. 951
      Board 4-1/Board 4-1.net
  45. 4
      Board 4-1/Board 4-1.pro
  46. 1163
      Board 4-1/Board 4-1.xml
  47. 44
      Board 4/Board 4.csv
  48. 1374
      Board 4/Board 4.net
  49. 4
      Board 4/Board 4.pro
  50. 1672
      Board 4/Board 4.xml
  51. 64
      Board 5-1/Board 5-1.csv
  52. 1697
      Board 5-1/Board 5-1.net
  53. 4
      Board 5-1/Board 5-1.pro
  54. 2033
      Board 5-1/Board 5-1.xml
  55. 15
      Board 5/Board 5.csv
  56. 678
      Board 5/Board 5.net
  57. 4
      Board 5/Board 5.pro
  58. 833
      Board 5/Board 5.xml
  59. 21
      Makefile

6
.gitignore

@ -15,12 +15,12 @@ _autosave-*
fp-info-cache
# Netlist files (exported from Eeschema)
*.net
###*.net
# Autorouter files (exported from Pcbnew)
*.dsn
*.ses
# Exported BOM files
*.xml
*.csv
###*.xml
###*.csv

30
4014 Ring Modulator/4014 Ring Modulator.csv

@ -0,0 +1,30 @@
Reference, Quantity, Value, Footprint, Datasheet, orig value
A1 A2 ,2,"LM301","","http://www.ti.com/lit/ds/symlink/lm101a-n.pdf","LM301A"
C1 ,1,"12pF","","~"
C2 ,1,"220pF","","~"
C5 ,1,"10pF","","~"
C3 C4 C6 ,3,"50pF","","~"
C7 C8 ,2,"0.01uF","","~"
C9 ,1,"100pF","","~"
CR1 CR2 CR3 CR4 CR5 CR6 ,6,"1N4148","Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal","http://www.vishay.com/docs/85622/1n914.pdf","1N914"
J10 ,1,"NEG. NULL","","~"
J18 ,1,"POS. NULL","","~"
J2 ,1,"Y INPUT","","~"
J4 ,1,"X INPUT","","~"
J5 ,1,"OUTPUT","","~"
J6 ,1,"POSITIVE SUPPLY","","~"
J7 ,1,"GROUND","","~"
J8 ,1,"NEGATIVE SUPPLY","","~"
J9 ,1,"GAIN TRIM","","~"
Q1 Q2 Q3 Q9 Q10 Q12 ,6,"2N3906","","~","TZ-581"
Q4 Q5 Q6 Q7 Q8 Q11 ,6,"2N3904","","~","TZ-81"
R1 R2 ,2,"4.7k","","~"
R10 ,1,"1M","","~"
R8 R11 R12 ,3,"18k","","~"
R14 ,1,"470R","","~"
R15 ,1,"27k","","~"
R16 ,1,"180k","","~"
R18 ,1,"82k","","~"
R3 R13 ,2,"220R","","~"
R4 R7 ,2,"680R","","~"
R5 R6 ,2,"1.5M","","~"

674
4014 Ring Modulator/4014 Ring Modulator.net

@ -0,0 +1,674 @@
(export (version D)
(design
(source "C:\\Users\\rhaam\\Documents\\GitHub\\ARP-2600\\4014 Ring Modulator\\4014 Ring Modulator.sch")
(date "28/01/2021 08:28:08")
(tool "Eeschema (5.1.9)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source "4014 Ring Modulator.sch")
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref C7)
(value 0.01uF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 600D2D67))
(comp (ref C8)
(value 0.01uF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 600D3430))
(comp (ref J6)
(value "POSITIVE SUPPLY")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600D5181))
(comp (ref J7)
(value GROUND)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600D6049))
(comp (ref J8)
(value "NEGATIVE SUPPLY")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600D6440))
(comp (ref J4)
(value "X INPUT")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600D6FF4))
(comp (ref J2)
(value "Y INPUT")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600D79E1))
(comp (ref R1)
(value 4.7k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600D8809))
(comp (ref Q1)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600D9AB4))
(comp (ref Q3)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600DB490))
(comp (ref CR3)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600DC86A))
(comp (ref Q2)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600DD22E))
(comp (ref R14)
(value 470R)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600DFF11))
(comp (ref Q4)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600E0C6F))
(comp (ref Q5)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600E12BD))
(comp (ref R5)
(value 1.5M)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600E1BE6))
(comp (ref R4)
(value 680R)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600E1FB6))
(comp (ref J18)
(value "POS. NULL")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600E25EE))
(comp (ref R3)
(value 220R)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600E384D))
(comp (ref CR1)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600E679F))
(comp (ref CR2)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600E7DD9))
(comp (ref CR4)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600ED0D8))
(comp (ref CR5)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600EDF11))
(comp (ref Q6)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600EF5C8))
(comp (ref Q7)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600F0B3E))
(comp (ref Q8)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600F1675))
(comp (ref CR6)
(value 1N4148)
(footprint Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal)
(datasheet http://www.vishay.com/docs/85622/1n914.pdf)
(fields
(field (name "orig value") 1N914))
(libsource (lib Diode) (part 1N914) (description "100V 0.3A Small Signal Fast Switching Diode, DO-35"))
(sheetpath (names /) (tstamps /))
(tstamp 600F2D9B))
(comp (ref Q9)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600F7AE3))
(comp (ref Q10)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 600F8D6C))
(comp (ref R6)
(value 1.5M)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600FC006))
(comp (ref R7)
(value 680R)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 600FC388))
(comp (ref J10)
(value "NEG. NULL")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 600FC392))
(comp (ref A2)
(value LM301)
(datasheet http://www.ti.com/lit/ds/symlink/lm101a-n.pdf)
(fields
(field (name "orig value") LM301A))
(libsource (lib Amplifier_Operational) (part LM301) (description "Operational Amplifier, DIP-8/TO-99-8"))
(sheetpath (names /) (tstamps /))
(tstamp 601155E7))
(comp (ref J5)
(value OUTPUT)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6011633D))
(comp (ref C9)
(value 100pF)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 60117116))
(comp (ref C6)
(value 50pF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 601181A3))
(comp (ref R18)
(value 82k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60118CDD))
(comp (ref C5)
(value 10pF)
(datasheet ~)
(libsource (lib Device) (part C_Small) (description "Unpolarized capacitor, small symbol"))
(sheetpath (names /) (tstamps /))
(tstamp 60119879))
(comp (ref R16)
(value 180k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6011E0A9))
(comp (ref C4)
(value 50pF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 6011F73E))
(comp (ref R15)
(value 27k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6011F991))
(comp (ref J9)
(value "GAIN TRIM")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 6011FF5F))
(comp (ref A1)
(value LM301)
(datasheet http://www.ti.com/lit/ds/symlink/lm101a-n.pdf)
(fields
(field (name "orig value") LM301A))
(libsource (lib Amplifier_Operational) (part LM301) (description "Operational Amplifier, DIP-8/TO-99-8"))
(sheetpath (names /) (tstamps /))
(tstamp 6014489D))
(comp (ref R12)
(value 18k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 601465CA))
(comp (ref C3)
(value 50pF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60147517))
(comp (ref R8)
(value 18k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 6014801B))
(comp (ref C2)
(value 220pF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60176CD0))
(comp (ref R10)
(value 1M)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60184F60))
(comp (ref C1)
(value 12pF)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 601A35D1))
(comp (ref Q12)
(value 2N3906)
(datasheet ~)
(fields
(field (name "orig value") TZ-581))
(libsource (lib Device) (part Q_PNP_EBC) (description "PNP transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 601AB449))
(comp (ref Q11)
(value 2N3904)
(datasheet ~)
(fields
(field (name "orig value") TZ-81))
(libsource (lib Device) (part Q_NPN_EBC) (description "NPN transistor, emitter/base/collector"))
(sheetpath (names /) (tstamps /))
(tstamp 601AC5FD))
(comp (ref R11)
(value 18k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 601AE1B1))
(comp (ref R13)
(value 220R)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 601CC087))
(comp (ref R2)
(value 4.7k)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60202334)))
(libparts
(libpart (lib Amplifier_Operational) (part NE5534)
(aliases
(alias SA5534)
(alias LM101)
(alias LM201)
(alias LM301)
(alias AD797)
(alias LT1012))
(description "Single Low-Noise Operational Amplifiers, DIP-8/SOIC-8")
(docs http://www.ti.com/lit/ds/symlink/ne5534.pdf)
(footprints
(fp DIP*W7.62mm*)
(fp SOIC*3.9x4.9mm*P1.27mm*)
(fp TO?5*))
(fields
(field (name Reference) U)
(field (name Value) NE5534))
(pins
(pin (num 1) (name BAL) (type input))
(pin (num 2) (name -) (type input))
(pin (num 3) (name +) (type input))
(pin (num 4) (name V-) (type power_in))
(pin (num 5) (name COMP) (type input))
(pin (num 6) (name ~) (type output))
(pin (num 7) (name V+) (type power_in))
(pin (num 8) (name C/B) (type input))))
(libpart (lib Connector_Generic) (part Conn_01x01)
(description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x01))
(pins
(pin (num 1) (name Pin_1) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part C_Small)
(description "Unpolarized capacitor, small symbol")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C_Small))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part Q_NPN_EBC)
(description "NPN transistor, emitter/base/collector")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) Q_NPN_EBC))
(pins
(pin (num 1) (name E) (type passive))
(pin (num 2) (name B) (type passive))
(pin (num 3) (name C) (type passive))))
(libpart (lib Device) (part Q_PNP_EBC)
(description "PNP transistor, emitter/base/collector")
(docs ~)
(fields
(field (name Reference) Q)
(field (name Value) Q_PNP_EBC))
(pins
(pin (num 1) (name E) (type passive))
(pin (num 2) (name B) (type input))
(pin (num 3) (name C) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Diode) (part 1N4148)
(aliases
(alias 1N4448)
(alias 1N4149)
(alias 1N4151)
(alias 1N914)
(alias BA243)
(alias BA244)
(alias BA282)
(alias BA283)
(alias BAV17)
(alias BAV18)
(alias BAV19)
(alias BAV20)
(alias BAV21)
(alias BAW75)
(alias BAW76)
(alias BAY93))
(description "100V 0.15A standard switching diode, DO-35")
(docs https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf)
(footprints
(fp D*DO?35*))
(fields
(field (name Reference) D)
(field (name Value) 1N4148)
(field (name Footprint) Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal))
(pins
(pin (num 1) (name K) (type passive))
(pin (num 2) (name A) (type passive)))))
(libraries
(library (logical Amplifier_Operational)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Amplifier_Operational.lib"))
(library (logical Connector_Generic)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector_Generic.lib"))
(library (logical Device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
(library (logical Diode)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Diode.lib")))
(nets
(net (code 1) (name "Net-(A1-Pad3)")
(node (ref A1) (pin 3))
(node (ref C3) (pin 2))
(node (ref R12) (pin 1)))
(net (code 2) (name GND)
(node (ref C6) (pin 1))
(node (ref R18) (pin 1))
(node (ref J7) (pin 1))
(node (ref C8) (pin 1))
(node (ref C7) (pin 2))
(node (ref R7) (pin 1))
(node (ref R3) (pin 1))
(node (ref R4) (pin 1))
(node (ref R12) (pin 2))
(node (ref C3) (pin 1))
(node (ref CR4) (pin 2))
(node (ref CR2) (pin 1)))
(net (code 3) (name +15V)
(node (ref R1) (pin 2))
(node (ref C7) (pin 1))
(node (ref J6) (pin 1))
(node (ref A2) (pin 7))
(node (ref A1) (pin 7)))
(net (code 4) (name "Net-(A1-Pad8)")
(node (ref A1) (pin 8)))
(net (code 5) (name "Net-(A1-Pad5)")
(node (ref A1) (pin 5)))
(net (code 6) (name "Net-(A1-Pad1)")
(node (ref A1) (pin 1))
(node (ref C2) (pin 2)))
(net (code 7) (name "Net-(A2-Pad6)")
(node (ref C4) (pin 1))
(node (ref A2) (pin 6))
(node (ref R16) (pin 1))
(node (ref J5) (pin 1)))
(net (code 8) (name "Net-(A2-Pad1)")
(node (ref C5) (pin 2))
(node (ref A2) (pin 1)))
(net (code 9) (name "Net-(A2-Pad8)")
(node (ref C5) (pin 1))
(node (ref A2) (pin 8)))
(net (code 10) (name "Net-(J9-Pad1)")
(node (ref J9) (pin 1))
(node (ref R15) (pin 1)))
(net (code 11) (name -15V)
(node (ref C8) (pin 2))
(node (ref R2) (pin 1))
(node (ref A2) (pin 4))
(node (ref A1) (pin 4))
(node (ref J8) (pin 1)))
(net (code 12) (name "Net-(A2-Pad5)")
(node (ref A2) (pin 5)))
(net (code 13) (name "Net-(A2-Pad3)")
(node (ref C9) (pin 1))
(node (ref A2) (pin 3))
(node (ref R18) (pin 2))
(node (ref C6) (pin 2)))
(net (code 14) (name "Net-(CR1-Pad1)")
(node (ref CR1) (pin 1))
(node (ref CR2) (pin 2)))
(net (code 15) (name "Net-(J2-Pad1)")
(node (ref R13) (pin 2))
(node (ref J2) (pin 1)))
(net (code 16) (name "Net-(A1-Pad6)")
(node (ref R8) (pin 2))
(node (ref R11) (pin 1))
(node (ref C1) (pin 2))
(node (ref A1) (pin 6))
(node (ref R10) (pin 1)))
(net (code 17) (name "Net-(CR4-Pad1)")
(node (ref CR5) (pin 2))
(node (ref CR4) (pin 1)))
(net (code 18) (name "Net-(Q11-Pad1)")
(node (ref Q12) (pin 1))
(node (ref R11) (pin 2))
(node (ref Q11) (pin 1)))
(net (code 19) (name "Net-(CR5-Pad1)")
(node (ref Q7) (pin 1))
(node (ref R2) (pin 2))
(node (ref Q6) (pin 1))
(node (ref CR5) (pin 1)))
(net (code 20) (name "Net-(A1-Pad2)")
(node (ref C1) (pin 1))
(node (ref R10) (pin 2))
(node (ref Q11) (pin 2))
(node (ref Q11) (pin 3))
(node (ref Q12) (pin 2))
(node (ref C2) (pin 1))
(node (ref R13) (pin 1))
(node (ref A1) (pin 2))
(node (ref Q12) (pin 3)))
(net (code 21) (name "Net-(Q5-Pad2)")
(node (ref R4) (pin 2))
(node (ref R5) (pin 2))
(node (ref Q5) (pin 2)))
(net (code 22) (name "Net-(J4-Pad1)")
(node (ref R3) (pin 2))
(node (ref R14) (pin 2))
(node (ref Q10) (pin 2))
(node (ref J4) (pin 1)))
(net (code 23) (name "Net-(J18-Pad1)")
(node (ref R5) (pin 1))
(node (ref J18) (pin 1)))
(net (code 24) (name "Net-(CR1-Pad2)")
(node (ref R1) (pin 1))
(node (ref Q2) (pin 1))
(node (ref Q1) (pin 1))
(node (ref CR1) (pin 2)))
(net (code 25) (name "Net-(Q10-Pad1)")
(node (ref Q5) (pin 1))
(node (ref Q10) (pin 1))
(node (ref Q9) (pin 1))
(node (ref R8) (pin 1))
(node (ref Q4) (pin 1)))
(net (code 26) (name "Net-(Q4-Pad2)")
(node (ref R14) (pin 1))
(node (ref Q4) (pin 2)))
(net (code 27) (name "Net-(A2-Pad2)")
(node (ref C4) (pin 2))
(node (ref R16) (pin 2))
(node (ref C9) (pin 2))
(node (ref Q3) (pin 3))
(node (ref A2) (pin 2))
(node (ref Q4) (pin 3))
(node (ref Q8) (pin 3))
(node (ref R15) (pin 2))
(node (ref Q9) (pin 3)))
(net (code 28) (name "Net-(CR3-Pad2)")
(node (ref Q2) (pin 3))
(node (ref CR3) (pin 2)))
(net (code 29) (name "Net-(CR3-Pad1)")
(node (ref Q5) (pin 3))
(node (ref CR3) (pin 1))
(node (ref Q3) (pin 2)))
(net (code 30) (name "Net-(CR6-Pad2)")
(node (ref Q8) (pin 2))
(node (ref Q10) (pin 3))
(node (ref CR6) (pin 2)))
(net (code 31) (name "Net-(Q9-Pad2)")
(node (ref Q9) (pin 2))
(node (ref R6) (pin 2))
(node (ref R7) (pin 2)))
(net (code 32) (name "Net-(J10-Pad1)")
(node (ref R6) (pin 1))
(node (ref J10) (pin 1)))
(net (code 33) (name "Net-(Q1-Pad2)")
(node (ref Q1) (pin 2))
(node (ref Q1) (pin 3))
(node (ref Q3) (pin 1))
(node (ref Q2) (pin 2)))
(net (code 34) (name "Net-(Q6-Pad2)")
(node (ref Q6) (pin 3))
(node (ref Q7) (pin 2))
(node (ref Q8) (pin 1))
(node (ref Q6) (pin 2)))
(net (code 35) (name "Net-(CR6-Pad1)")
(node (ref CR6) (pin 1))
(node (ref Q7) (pin 3)))))

4
4014 Ring Modulator/4014 Ring Modulator.pro

@ -1,4 +1,4 @@
update=24/01/2021 22:08:09
update=28/01/2021 08:28:09
version=1
last_client=kicad
[general]
@ -37,7 +37,7 @@ PageLayoutDescrFile=
PlotDirectoryName=../schematics/
SubpartIdSeparator=0
SubpartFirstId=65
NetFmtName=
NetFmtName=Pcbnew
SpiceAjustPassiveValues=0
LabSize=50
ERC_TestSimilarLabels=1

828
4014 Ring Modulator/4014 Ring Modulator.xml

@ -0,0 +1,828 @@
<?xml version="1.0" encoding="UTF-8"?>
<export version="D">
<design>
<source>C:\Users\rhaam\Documents\GitHub\ARP-2600\4014 Ring Modulator\4014 Ring Modulator.sch</source>
<date>28/01/2021 08:28:14</date>
<tool>Eeschema (5.1.9)-1</tool>
<sheet number="1" name="/" tstamps="/">
<title_block>
<title/>
<company/>
<rev/>
<date/>
<source>4014 Ring Modulator.sch</source>
<comment number="1" value=""/>
<comment number="2" value=""/>
<comment number="3" value=""/>
<comment number="4" value=""/>
</title_block>
</sheet>
</design>
<components>
<comp ref="C7">
<value>0.01uF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D2D67</tstamp>
</comp>
<comp ref="C8">
<value>0.01uF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D3430</tstamp>
</comp>
<comp ref="J6">
<value>POSITIVE SUPPLY</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D5181</tstamp>
</comp>
<comp ref="J7">
<value>GROUND</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D6049</tstamp>
</comp>
<comp ref="J8">
<value>NEGATIVE SUPPLY</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D6440</tstamp>
</comp>
<comp ref="J4">
<value>X INPUT</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D6FF4</tstamp>
</comp>
<comp ref="J2">
<value>Y INPUT</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D79E1</tstamp>
</comp>
<comp ref="R1">
<value>4.7k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D8809</tstamp>
</comp>
<comp ref="Q1">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600D9AB4</tstamp>
</comp>
<comp ref="Q3">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600DB490</tstamp>
</comp>
<comp ref="CR3">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600DC86A</tstamp>
</comp>
<comp ref="Q2">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600DD22E</tstamp>
</comp>
<comp ref="R14">
<value>470R</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600DFF11</tstamp>
</comp>
<comp ref="Q4">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E0C6F</tstamp>
</comp>
<comp ref="Q5">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E12BD</tstamp>
</comp>
<comp ref="R5">
<value>1.5M</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E1BE6</tstamp>
</comp>
<comp ref="R4">
<value>680R</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E1FB6</tstamp>
</comp>
<comp ref="J18">
<value>POS. NULL</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E25EE</tstamp>
</comp>
<comp ref="R3">
<value>220R</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E384D</tstamp>
</comp>
<comp ref="CR1">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E679F</tstamp>
</comp>
<comp ref="CR2">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600E7DD9</tstamp>
</comp>
<comp ref="CR4">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600ED0D8</tstamp>
</comp>
<comp ref="CR5">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600EDF11</tstamp>
</comp>
<comp ref="Q6">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600EF5C8</tstamp>
</comp>
<comp ref="Q7">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600F0B3E</tstamp>
</comp>
<comp ref="Q8">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600F1675</tstamp>
</comp>
<comp ref="CR6">
<value>1N4148</value>
<footprint>Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</footprint>
<datasheet>http://www.vishay.com/docs/85622/1n914.pdf</datasheet>
<fields>
<field name="orig value">1N914</field>
</fields>
<libsource lib="Diode" part="1N914" description="100V 0.3A Small Signal Fast Switching Diode, DO-35"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600F2D9B</tstamp>
</comp>
<comp ref="Q9">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600F7AE3</tstamp>
</comp>
<comp ref="Q10">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600F8D6C</tstamp>
</comp>
<comp ref="R6">
<value>1.5M</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600FC006</tstamp>
</comp>
<comp ref="R7">
<value>680R</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600FC388</tstamp>
</comp>
<comp ref="J10">
<value>NEG. NULL</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>600FC392</tstamp>
</comp>
<comp ref="A2">
<value>LM301</value>
<datasheet>http://www.ti.com/lit/ds/symlink/lm101a-n.pdf</datasheet>
<fields>
<field name="orig value">LM301A</field>
</fields>
<libsource lib="Amplifier_Operational" part="LM301" description="Operational Amplifier, DIP-8/TO-99-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601155E7</tstamp>
</comp>
<comp ref="J5">
<value>OUTPUT</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6011633D</tstamp>
</comp>
<comp ref="C9">
<value>100pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60117116</tstamp>
</comp>
<comp ref="C6">
<value>50pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601181A3</tstamp>
</comp>
<comp ref="R18">
<value>82k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60118CDD</tstamp>
</comp>
<comp ref="C5">
<value>10pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C_Small" description="Unpolarized capacitor, small symbol"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60119879</tstamp>
</comp>
<comp ref="R16">
<value>180k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6011E0A9</tstamp>
</comp>
<comp ref="C4">
<value>50pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6011F73E</tstamp>
</comp>
<comp ref="R15">
<value>27k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6011F991</tstamp>
</comp>
<comp ref="J9">
<value>GAIN TRIM</value>
<datasheet>~</datasheet>
<libsource lib="Connector_Generic" part="Conn_01x01" description="Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6011FF5F</tstamp>
</comp>
<comp ref="A1">
<value>LM301</value>
<datasheet>http://www.ti.com/lit/ds/symlink/lm101a-n.pdf</datasheet>
<fields>
<field name="orig value">LM301A</field>
</fields>
<libsource lib="Amplifier_Operational" part="LM301" description="Operational Amplifier, DIP-8/TO-99-8"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6014489D</tstamp>
</comp>
<comp ref="R12">
<value>18k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601465CA</tstamp>
</comp>
<comp ref="C3">
<value>50pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60147517</tstamp>
</comp>
<comp ref="R8">
<value>18k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>6014801B</tstamp>
</comp>
<comp ref="C2">
<value>220pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60176CD0</tstamp>
</comp>
<comp ref="R10">
<value>1M</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60184F60</tstamp>
</comp>
<comp ref="C1">
<value>12pF</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601A35D1</tstamp>
</comp>
<comp ref="Q12">
<value>2N3906</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-581</field>
</fields>
<libsource lib="Device" part="Q_PNP_EBC" description="PNP transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601AB449</tstamp>
</comp>
<comp ref="Q11">
<value>2N3904</value>
<datasheet>~</datasheet>
<fields>
<field name="orig value">TZ-81</field>
</fields>
<libsource lib="Device" part="Q_NPN_EBC" description="NPN transistor, emitter/base/collector"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601AC5FD</tstamp>
</comp>
<comp ref="R11">
<value>18k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601AE1B1</tstamp>
</comp>
<comp ref="R13">
<value>220R</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>601CC087</tstamp>
</comp>
<comp ref="R2">
<value>4.7k</value>
<datasheet>~</datasheet>
<libsource lib="Device" part="R" description="Resistor"/>
<sheetpath names="/" tstamps="/"/>
<tstamp>60202334</tstamp>
</comp>
</components>
<libparts>
<libpart lib="Amplifier_Operational" part="NE5534">
<aliases>
<alias>SA5534</alias>
<alias>LM101</alias>
<alias>LM201</alias>
<alias>LM301</alias>
<alias>AD797</alias>
<alias>LT1012</alias>
</aliases>
<description>Single Low-Noise Operational Amplifiers, DIP-8/SOIC-8</description>
<docs>http://www.ti.com/lit/ds/symlink/ne5534.pdf</docs>
<footprints>
<fp>DIP*W7.62mm*</fp>
<fp>SOIC*3.9x4.9mm*P1.27mm*</fp>
<fp>TO?5*</fp>
</footprints>
<fields>
<field name="Reference">U</field>
<field name="Value">NE5534</field>
</fields>
<pins>
<pin num="1" name="BAL" type="input"/>
<pin num="2" name="-" type="input"/>
<pin num="3" name="+" type="input"/>
<pin num="4" name="V-" type="power_in"/>
<pin num="5" name="COMP" type="input"/>
<pin num="6" name="~" type="output"/>
<pin num="7" name="V+" type="power_in"/>
<pin num="8" name="C/B" type="input"/>
</pins>
</libpart>
<libpart lib="Connector_Generic" part="Conn_01x01">
<description>Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
<docs>~</docs>
<footprints>
<fp>Connector*:*_1x??_*</fp>
</footprints>
<fields>
<field name="Reference">J</field>
<field name="Value">Conn_01x01</field>
</fields>
<pins>
<pin num="1" name="Pin_1" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="C">
<description>Unpolarized capacitor</description>
<docs>~</docs>
<footprints>
<fp>C_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="C_Small">
<description>Unpolarized capacitor, small symbol</description>
<docs>~</docs>
<footprints>
<fp>C_*</fp>
</footprints>
<fields>
<field name="Reference">C</field>
<field name="Value">C_Small</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Q_NPN_EBC">
<description>NPN transistor, emitter/base/collector</description>
<docs>~</docs>
<fields>
<field name="Reference">Q</field>
<field name="Value">Q_NPN_EBC</field>
</fields>
<pins>
<pin num="1" name="E" type="passive"/>
<pin num="2" name="B" type="passive"/>
<pin num="3" name="C" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="Q_PNP_EBC">
<description>PNP transistor, emitter/base/collector</description>
<docs>~</docs>
<fields>
<field name="Reference">Q</field>
<field name="Value">Q_PNP_EBC</field>
</fields>
<pins>
<pin num="1" name="E" type="passive"/>
<pin num="2" name="B" type="input"/>
<pin num="3" name="C" type="passive"/>
</pins>
</libpart>
<libpart lib="Device" part="R">
<description>Resistor</description>
<docs>~</docs>
<footprints>
<fp>R_*</fp>
</footprints>
<fields>
<field name="Reference">R</field>
<field name="Value">R</field>
</fields>
<pins>
<pin num="1" name="~" type="passive"/>
<pin num="2" name="~" type="passive"/>
</pins>
</libpart>
<libpart lib="Diode" part="1N4148">
<aliases>
<alias>1N4448</alias>
<alias>1N4149</alias>
<alias>1N4151</alias>
<alias>1N914</alias>
<alias>BA243</alias>
<alias>BA244</alias>
<alias>BA282</alias>
<alias>BA283</alias>
<alias>BAV17</alias>
<alias>BAV18</alias>
<alias>BAV19</alias>
<alias>BAV20</alias>
<alias>BAV21</alias>
<alias>BAW75</alias>
<alias>BAW76</alias>
<alias>BAY93</alias>
</aliases>
<description>100V 0.15A standard switching diode, DO-35</description>
<docs>https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf</docs>
<footprints>
<fp>D*DO?35*</fp>
</footprints>
<fields>
<field name="Reference">D</field>
<field name="Value">1N4148</field>
<field name="Footprint">Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal</field>
</fields>
<pins>
<pin num="1" name="K" type="passive"/>
<pin num="2" name="A" type="passive"/>
</pins>
</libpart>
</libparts>
<libraries>
<library logical="Amplifier_Operational">
<uri>C:\Program Files\KiCad\share\kicad\library/Amplifier_Operational.lib</uri>
</library>
<library logical="Connector_Generic">
<uri>C:\Program Files\KiCad\share\kicad\library/Connector_Generic.lib</uri>
</library>
<library logical="Device">
<uri>C:\Program Files\KiCad\share\kicad\library/Device.lib</uri>
</library>
<library logical="Diode">
<uri>C:\Program Files\KiCad\share\kicad\library/Diode.lib</uri>
</library>
</libraries>
<nets>
<net code="1" name="Net-(A1-Pad3)">
<node ref="A1" pin="3"/>
<node ref="C3" pin="2"/>
<node ref="R12" pin="1"/>
</net>
<net code="2" name="GND">
<node ref="C6" pin="1"/>
<node ref="R18" pin="1"/>
<node ref="J7" pin="1"/>
<node ref="C8" pin="1"/>
<node ref="C7" pin="2"/>
<node ref="R7" pin="1"/>
<node ref="R3" pin="1"/>
<node ref="R4" pin="1"/>
<node ref="R12" pin="2"/>
<node ref="C3" pin="1"/>
<node ref="CR4" pin="2"/>
<node ref="CR2" pin="1"/>
</net>
<net code="3" name="+15V">
<node ref="R1" pin="2"/>
<node ref="C7" pin="1"/>
<node ref="J6" pin="1"/>
<node ref="A2" pin="7"/>
<node ref="A1" pin="7"/>
</net>
<net code="4" name="Net-(A1-Pad8)">
<node ref="A1" pin="8"/>
</net>
<net code="5" name="Net-(A1-Pad5)">
<node ref="A1" pin="5"/>
</net>
<net code="6" name="Net-(A1-Pad1)">
<node ref="A1" pin="1"/>
<node ref="C2" pin="2"/>
</net>
<net code="7" name="Net-(A2-Pad6)">
<node ref="C4" pin="1"/>
<node ref="A2" pin="6"/>
<node ref="R16" pin="1"/>
<node ref="J5" pin="1"/>
</net>
<net code="8" name="Net-(A2-Pad1)">
<node ref="C5" pin="2"/>
<node ref="A2" pin="1"/>
</net>
<net code="9" name="Net-(A2-Pad8)">
<node ref="C5" pin="1"/>
<node ref="A2" pin="8"/>
</net>
<net code="10" name="Net-(J9-Pad1)">
<node ref="J9" pin="1"/>
<node ref="R15" pin="1"/>
</net>
<net code="11" name="-15V">
<node ref="C8" pin="2"/>
<node ref="R2" pin="1"/>
<node ref="A2" pin="4"/>
<node ref="A1" pin="4"/>
<node ref="J8" pin="1"/>
</net>
<net code="12" name="Net-(A2-Pad5)">
<node ref="A2" pin="5"/>
</net>
<net code="13" name="Net-(A2-Pad3)">
<node ref="C9" pin="1"/>
<node ref="A2" pin="3"/>
<node ref="R18" pin="2"/>
<node ref="C6" pin="2"/>
</net>
<net code="14" name="Net-(CR1-Pad1)">
<node ref="CR1" pin="1"/>
<node ref="CR2" pin="2"/>
</net>
<net code="15" name="Net-(J2-Pad1)">
<node ref="R13" pin="2"/>
<node ref="J2" pin="1"/>
</net>
<net code="16" name="Net-(A1-Pad6)">
<node ref="R8" pin="2"/>
<node ref="R11" pin="1"/>
<node ref="C1" pin="2"/>
<node ref="A1" pin="6"/>
<node ref="R10" pin="1"/>
</net>
<net code="17" name="Net-(CR4-Pad1)">
<node ref="CR5" pin="2"/>
<node ref="CR4" pin="1"/>
</net>
<net code="18" name="Net-(Q11-Pad1)">
<node ref="Q12" pin="1"/>
<node ref="R11" pin="2"/>
<node ref="Q11" pin="1"/>
</net>
<net code="19" name="Net-(CR5-Pad1)">
<node ref="Q7" pin="1"/>
<node ref="R2" pin="2"/>
<node ref="Q6" pin="1"/>
<node ref="CR5" pin="1"/>
</net>
<net code="20" name="Net-(A1-Pad2)">
<node ref="C1" pin="1"/>
<node ref="R10" pin="2"/>
<node ref="Q11" pin="2"/>
<node ref="Q11" pin="3"/>
<node ref="Q12" pin="2"/>
<node ref="C2" pin="1"/>
<node ref="R13" pin="1"/>
<node ref="A1" pin="2"/>
<node ref="Q12" pin="3"/>
</net>
<net code="21" name="Net-(Q5-Pad2)">
<node ref="R4" pin="2"/>
<node ref="R5" pin="2"/>
<node ref="Q5" pin="2"/>
</net>
<net code="22" name="Net-(J4-Pad1)">
<node ref="R3" pin="2"/>
<node ref="R14" pin="2"/>
<node ref="Q10" pin="2"/>
<node ref="J4" pin="1"/>
</net>
<net code="23" name="Net-(J18-Pad1)">
<node ref="R5" pin="1"/>
<node ref="J18" pin="1"/>
</net>
<net code="24" name="Net-(CR1-Pad2)">
<node ref="R1" pin="1"/>
<node ref="Q2" pin="1"/>
<node ref="Q1" pin="1"/>
<node ref="CR1" pin="2"/>
</net>
<net code="25" name="Net-(Q10-Pad1)">
<node ref="Q5" pin="1"/>
<node ref="Q10" pin="1"/>
<node ref="Q9" pin="1"/>
<node ref="R8" pin="1"/>
<node ref="Q4" pin="1"/>
</net>
<net code="26" name="Net-(Q4-Pad2)">
<node ref="R14" pin="1"/>
<node ref="Q4" pin="2"/>
</net>
<net code="27" name="Net-(A2-Pad2)">
<node ref="C4" pin="2"/>
<node ref="R16" pin="2"/>
<node ref="C9" pin="2"/>
<node ref="Q3" pin="3"/>
<node ref="A2" pin="2"/>
<node ref="Q4" pin="3"/>
<node ref="Q8" pin="3"/>
<node ref="R15" pin="2"/>
<node ref="Q9" pin="3"/>
</net>
<net code="28" name="Net-(CR3-Pad2)">
<node ref="Q2" pin="3"/>
<node ref="CR3" pin="2"/>
</net>
<net code="29" name="Net-(CR3-Pad1)">
<node ref="Q5" pin="3"/>
<node ref="CR3" pin="1"/>
<node ref="Q3" pin="2"/>
</net>
<net code="30" name="Net-(CR6-Pad2)">
<node ref="Q8" pin="2"/>
<node ref="Q10" pin="3"/>
<node ref="CR6" pin="2"/>
</net>
<net code="31" name="Net-(Q9-Pad2)">
<node ref="Q9" pin="2"/>
<node ref="R6" pin="2"/>
<node ref="R7" pin="2"/>
</net>
<net code="32" name="Net-(J10-Pad1)">
<node ref="R6" pin="1"/>
<node ref="J10" pin="1"/>
</net>
<net code="33" name="Net-(Q1-Pad2)">
<node ref="Q1" pin="2"/>
<node ref="Q1" pin="3"/>
<node ref="Q3" pin="1"/>
<node ref="Q2" pin="2"/>
</net>
<net code="34" name="Net-(Q6-Pad2)">
<node ref="Q6" pin="3"/>
<node ref="Q7" pin="2"/>
<node ref="Q8" pin="1"/>
<node ref="Q6" pin="2"/>
</net>
<net code="35" name="Net-(CR6-Pad1)">
<node ref="CR6" pin="1"/>
<node ref="Q7" pin="3"/>
</net>
</nets>
</export>

28
4015 Sample and Hold/4015 Sample and Hold.csv

@ -0,0 +1,28 @@
Reference, Quantity, Value, Footprint, Datasheet, notes
A1 A2 ,2,"LM301A","","http://www.ti.com/lit/ds/symlink/lm101a-n.pdf"
C1 C2 ,2,"0.01uF","","~","ceramic"
C3 ,1,"20nF","","~","ceramic"
C4 C7 ,2,"30pF","","~","ceramic"
C5 C6 ,2,"20pF","","~","ceramic"
C8 ,1,"22nF polycarbonate","","~","polycarbonate"
D1 D2 D3 D4 ,4,"1N4148","Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal","https://assets.nexperia.com/documents/data-sheet/1N4148_1N4448.pdf"
J1 ,1,"INPUT","","~"
J4 ,1,"SAMPLE IN","","~"
J5 ,1,"OUTPUT","","~"
J6 ,1,"POSITIVE SUPPLY","","~"
J7 ,1,"GROUND","","~"
J8 ,1,"NEGATIVE SUPPLY","","~"
Q1 Q3 Q6 ,3,"2N5172","","~"
Q2 Q5 ,2,"2N3906","Package_TO_SOT_THT:TO-92_Inline","https://www.onsemi.com/pub/Collateral/2N3906-D.PDF"
Q4 Q7-1 Q7-2 ,3,"BF245A or 2SK30","Package_TO_SOT_THT:TO-92_Inline","https://www.onsemi.com/pub/Collateral/BF245A-D.PDF"
R1 R18 ,2,"61.9k 1%","","~"
R10 ,1,"330R","","~"
R11 ,1,"33k","","~"
R13 ,1,"15k","","~"
R15 ,1,"4.7k","","~"
R16 ,1,"1k","","~"
R2 R17 ,2,"30.1k 1%","","~"
R3 ,1,"22k","","~"
R6 R7 ,2,"56R","","~"
R8 R21 R22 ,3,"100k","","~"
R9 R12 R14 ,3,"10k","","~"

602
4015 Sample and Hold/4015 Sample and Hold.net

@ -0,0 +1,602 @@
(export (version D)
(design
(source "C:\\Users\\rhaam\\Documents\\GitHub\\ARP-2600\\4015 Sample and Hold\\4015 Sample and Hold.sch")
(date "28/01/2021 08:41:35")
(tool "Eeschema (5.1.9)-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source "4015 Sample and Hold.sch")
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref J6)
(value "POSITIVE SUPPLY")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60A8C2C3))
(comp (ref J7)
(value GROUND)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60A8C93B))
(comp (ref J8)
(value "NEGATIVE SUPPLY")
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x01) (description "Generic connector, single row, 01x01, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 60A8CDF5))
(comp (ref C1)
(value 0.01uF)
(datasheet ~)
(fields
(field (name notes) ceramic))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60A8D35C))
(comp (ref C2)
(value 0.01uF)
(datasheet ~)
(fields
(field (name notes) ceramic))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60A8D71C))
(comp (ref A2)
(value LM301A)
(datasheet http://www.ti.com/lit/ds/symlink/lm101a-n.pdf)
(libsource (lib Amplifier_Operational) (part LM301) (description "Operational Amplifier, DIP-8/TO-99-8"))
(sheetpath (names /) (tstamps /))
(tstamp 60A92FC1))
(comp (ref Q1)
(value 2N5172)
(datasheet ~)
(libsource (lib Device) (part Q_NPN_ECB) (description "NPN transistor, emitter/collector/base"))
(sheetpath (names /) (tstamps /))
(tstamp 60A93E36))
(comp (ref Q3)
(value 2N5172)
(datasheet ~)
(libsource (lib Device) (part Q_NPN_ECB) (description "NPN transistor, emitter/collector/base"))
(sheetpath (names /) (tstamps /))
(tstamp 60A94955))
(comp (ref Q6)
(value 2N5172)
(datasheet ~)
(libsource (lib Device) (part Q_NPN_ECB) (description "NPN transistor, emitter/collector/base"))
(sheetpath (names /) (tstamps /))
(tstamp 60A94F9B))
(comp (ref Q2)
(value 2N3906)
(footprint Package_TO_SOT_THT:TO-92_Inline)
(datasheet https://www.onsemi.com/pub/Collateral/2N3906-D.PDF)
(libsource (lib Transistor_BJT) (part 2N3906) (description "-0.2A Ic, -40V Vce, Small Signal PNP Transistor, TO-92"))
(sheetpath (names /) (tstamps /))
(tstamp 60A958CB))
(comp (ref Q5)
(value 2N3906)
(footprint Package_TO_SOT_THT:TO-92_Inline)
(datasheet https://www.onsemi.com/pub/Collateral/2N3906-D.PDF)
(libsource (lib Transistor_BJT) (part 2N3906) (description "-0.2A Ic, -40V Vce, Small Signal PNP Transistor, TO-92"))
(sheetpath (names /) (tstamps /))
(tstamp 60A95E86))
(comp (ref Q4)
(value "BF245A or 2SK30")
(footprint Package_TO_SOT_THT:TO-92_Inline)
(datasheet https://www.onsemi.com/pub/Collateral/BF245A-D.PDF)
(libsource (lib Transistor_FET) (part BF245A) (description "50mA Id, 30V Vgs, N-Channel FET Transistor, TO-92"))
(sheetpath (names /) (tstamps /))
(tstamp 60A96B5D))
(comp (ref Q7-1)
(value "BF245A or 2SK30")
(footprint Package_TO_SOT_THT:TO-92_Inline)
(datasheet https://www.onsemi.com/pub/Collateral/BF245A-D.PDF)
(fields
(field (name notes) "they have to be matched and thermal paired"))
(libsource (lib Transistor_FET) (part BF245A) (description "50mA Id, 30V Vgs, N-Channel FET Transistor, TO-92"))
(sheetpath (names /) (tstamps /))
(tstamp 60A97749))
(comp (ref Q7-2)
(value "BF245A or 2SK30")
(footprint Package_TO_SOT_THT:TO-92_Inline)
(datasheet https://www.onsemi.com/pub/Collateral/BF245A-D.PDF)
(fields
(field (name notes) "they have to be matched and thermal paired"))
(libsource (lib Transistor_FET) (part BF245A) (description "50mA Id, 30V Vgs, N-Channel FET Transistor, TO-92"))
(sheetpath (names /) (tstamps /))
(tstamp 60A97E00))
(comp (ref C3)
(value 20nF)
(datasheet ~)
(fields
(field (name notes) ceramic))
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 60A9BDED))
(comp (ref R2)
(value "30.1k 1%")
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 60A9D5F1))