summaryrefslogtreecommitdiff
path: root/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib
diff options
context:
space:
mode:
Diffstat (limited to 'library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib')
-rw-r--r--library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib234
1 files changed, 234 insertions, 0 deletions
diff --git a/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib
new file mode 100644
index 00000000..16797d6f
--- /dev/null
+++ b/library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib
@@ -0,0 +1,234 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# aswitch
+#
+DEF aswitch U 0 40 Y Y 1 F N
+F0 "U" 450 300 60 H V C CNN
+F1 "aswitch" 450 200 60 H V C CNN
+F2 "" 450 100 60 H V C CNN
+F3 "" 450 100 60 H V C CNN
+DRAW
+S 200 250 650 100 0 1 0 N
+X ~ 2 0 150 200 R 50 50 1 1 O
+X ~ 3 850 150 200 L 50 50 1 1 O
+X ~ 1_IN 450 -100 200 U 50 20 1 1 I
+ENDDRAW
+ENDDEF
+#
+# climit
+#
+DEF climit U 0 40 Y Y 1 F N
+F0 "U" -150 100 51 H V C CNN
+F1 "climit" -100 -100 51 H V C CNN
+F2 "" 0 50 60 H V C CNN
+F3 "" 0 50 60 H V C CNN
+DRAW
+C 300 0 0 0 1 0 N
+P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X CIN1 2 -50 350 200 D 50 43 1 1 I
+X CIN2 3 100 -300 200 U 50 43 1 1 I
+X OUT 4 600 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# d_dt
+#
+DEF d_dt U 0 40 Y Y 1 F N
+F0 "U" 0 -50 60 H V C CNN
+F1 "d_dt" 0 50 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X OUT 2 500 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# divide
+#
+DEF divide U 0 40 Y Y 1 F N
+F0 "U" 0 -50 60 H V C CNN
+F1 "divide" 0 50 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N
+X NUM 1 -400 150 200 R 50 50 1 1 I
+X DEN 2 -400 -150 200 R 50 50 1 1 I
+X OUT 3 500 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# gain
+#
+DEF gain U 0 40 Y Y 1 F N
+F0 "U" 50 -50 60 H V C CNN
+F1 "gain" 50 50 60 H V C CNN
+F2 "" 0 50 60 H V C CNN
+F3 "" 0 50 60 H V C CNN
+DRAW
+C 300 0 0 0 1 0 N
+P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X OUT 2 600 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# hyst
+#
+DEF hyst U 0 40 Y Y 1 F N
+F0 "U" 0 0 47 H V C CNN
+F1 "hyst" 0 100 47 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -150 150 150 -50 0 1 0 N
+X IN 1 -350 50 200 R 50 39 1 1 I
+X OUT 2 350 50 200 L 50 39 1 1 O
+ENDDRAW
+ENDDEF
+#
+# ilimit
+#
+DEF ilimit U 0 40 Y Y 1 F N
+F0 "U" -150 100 51 H V C CNN
+F1 "ilimit" -100 -100 51 H V C CNN
+F2 "" 0 50 60 H V C CNN
+F3 "" 0 50 60 H V C CNN
+DRAW
+C 300 0 0 0 1 0 N
+P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X PWR1 2 -50 350 200 D 50 43 1 1 B
+X PWR2 3 100 -300 200 U 50 43 1 1 B
+X OUT 4 600 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# int
+#
+DEF int U 0 40 Y Y 1 F N
+F0 "U" 0 -50 60 H V C CNN
+F1 "int" 0 50 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X OUT 2 500 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# limit
+#
+DEF limit U 0 40 Y Y 1 F N
+F0 "U" 50 -50 60 H V C CNN
+F1 "limit" 50 50 60 H V C CNN
+F2 "" 0 50 60 H V C CNN
+F3 "" 0 50 60 H V C CNN
+DRAW
+C 300 0 0 0 1 0 N
+P 4 0 1 0 -200 200 -200 -200 400 0 -200 200 N
+X IN 1 -400 0 200 R 50 50 1 1 I
+X OUT 2 600 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# mult
+#
+DEF mult U 0 40 Y Y 1 F N
+F0 "U" 0 -50 60 H V C CNN
+F1 "mult" 0 50 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N
+X IN1 1 -400 150 200 R 50 50 1 1 I
+X IN2 2 -400 -150 200 R 50 50 1 1 I
+X OUT 3 500 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# slew
+#
+DEF slew U 0 40 Y Y 1 F N
+F0 "U" 0 0 47 H V C CNN
+F1 "slew" 0 100 47 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+S -150 150 150 -50 0 1 0 N
+X IN 1 -350 50 200 R 50 39 1 1 I
+X OUT 2 350 50 200 L 50 39 1 1 O
+ENDDRAW
+ENDDEF
+#
+# summer
+#
+DEF summer U 0 40 Y Y 1 F N
+F0 "U" 0 -50 60 H V C CNN
+F1 "summer" 0 50 60 H V C CNN
+F2 "" 0 0 60 H V C CNN
+F3 "" 0 0 60 H V C CNN
+DRAW
+P 4 0 1 0 -200 250 -200 -250 300 0 -200 250 N
+X IN1 1 -400 150 200 R 50 50 1 1 I
+X IN2 2 -400 -150 200 R 50 50 1 1 I
+X OUT 3 500 0 200 L 50 50 1 1 O
+ENDDRAW
+ENDDEF
+#
+# TRANSFO
+#
+DEF TRANSFO U 0 40 Y N 1 F N
+F0 "U" 0 250 50 H V C CNN
+F1 "TRANSFO" 0 -300 50 H V C CNN
+F2 "" 0 0 50 H V C CNN
+F3 "" 0 0 50 H V C CNN
+DRAW
+A -100 -150 50 899 1 0 1 0 N -100 -100 -50 -150
+A -100 -150 50 -1 -899 0 1 0 N -50 -150 -100 -199
+A -100 -50 50 899 1 0 1 0 N -100 0 -50 -50
+A -100 -50 50 -1 -899 0 1 0 N -50 -50 -100 -99
+A -100 50 50 899 1 0 1 0 N -100 100 -50 50
+A -100 50 50 -1 -899 0 1 0 N -50 50 -100 1
+A -100 150 50 899 1 0 1 0 N -100 200 -50 150
+A -100 150 50 -1 -899 0 1 0 N -50 150 -100 101
+A 100 -50 50 899 -1799 0 1 0 N 100 0 51 -50
+A 100 -50 50 1799 -899 0 1 0 N 51 -50 100 -99
+A 100 50 50 899 -1799 0 1 0 N 100 100 51 50
+A 100 50 50 1799 -899 0 1 0 N 51 50 100 1
+A 100 150 50 899 -1799 0 1 0 N 100 200 51 150
+A 100 150 50 1799 -899 0 1 0 N 51 150 100 101
+A 101 -150 50 910 -1799 0 1 0 N 101 -100 52 -150
+A 101 -150 50 -912 -1799 0 1 0 N 101 -199 52 -150
+P 2 0 1 0 -25 200 -25 -200 N
+P 2 0 1 0 25 -200 25 200 N
+X AA 1 -400 200 300 R 50 50 1 1 P
+X AB 2 -400 -200 300 R 50 50 1 1 P
+X SA 3 400 -200 300 L 50 50 1 1 P
+X SB 4 400 200 300 L 50 50 1 1 P
+ENDDRAW
+ENDDEF
+#
+# zener
+#
+DEF zener U 0 40 Y Y 1 F N
+F0 "U" -50 -100 60 H V C CNN
+F1 "zener" 0 100 60 H V C CNN
+F2 "" 50 0 60 H V C CNN
+F3 "" 50 0 60 H V C CNN
+DRAW
+P 2 0 1 0 100 -50 50 -100 N
+P 2 0 1 0 100 50 100 -50 N
+P 2 0 1 0 100 50 150 100 N
+P 4 0 1 0 0 50 0 -50 100 0 0 50 N
+X ~ IN -200 0 200 R 50 43 1 1 I
+X ~ OUT 300 0 200 L 50 43 1 1 O
+ENDDRAW
+ENDDEF
+#
+#End Library