diff options
Diffstat (limited to 'library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib')
-rw-r--r-- | library/kicadLibrary/kicad_eSim-Library/eSim_Analog.lib | 234 |
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 |