Skip to content

Commit 72ab389

Browse files
authored
Add more OpAmp variants (#31)
1 parent 045a9e3 commit 72ab389

File tree

9 files changed

+229
-2
lines changed

9 files changed

+229
-2
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
(librepcb_component 448575c5-23e0-4dba-b65a-80a4e273df8d
2+
(name "OpAmp Single With Enable")
3+
(description "Single opamp with enable/!shutdown pin.")
4+
(keywords "")
5+
(author "eto-")
6+
(version "0.1")
7+
(created 2023-10-10T16:34:15Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(schematic_only false)
13+
(default_value "{{MPN or DEVICE}}")
14+
(prefix "U")
15+
(signal 3c54950e-c91a-48ca-8598-5d5f2240053e (name "O") (role passive)
16+
(required false) (negated false) (clock false) (forced_net "")
17+
)
18+
(signal fb9d4369-e529-4bbb-9c3f-f96db7a3f59e (name "-") (role passive)
19+
(required false) (negated false) (clock false) (forced_net "")
20+
)
21+
(signal d2035ddc-005c-4fb6-be11-28480419beb5 (name "+") (role passive)
22+
(required false) (negated false) (clock false) (forced_net "")
23+
)
24+
(signal 88275f1e-0610-4463-8c82-2d4f6e9907cc (name "V+") (role passive)
25+
(required true) (negated false) (clock false) (forced_net "")
26+
)
27+
(signal 88b5fb4b-c2b9-43c2-b0c6-03605608bd91 (name "V-") (role passive)
28+
(required true) (negated false) (clock false) (forced_net "")
29+
)
30+
(signal 861843dc-a75d-477d-9ee4-d4a27b01d704 (name "EN") (role passive)
31+
(required false) (negated false) (clock false) (forced_net "")
32+
)
33+
(variant 0e0f9e11-29fd-4dbd-9475-146c5578fcb1 (norm "")
34+
(name "default")
35+
(description "")
36+
(gate 021e5541-053d-486b-9c9b-26e576469109
37+
(symbol 9b996b0b-33be-44a0-bbaa-9d140a880933)
38+
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
39+
(pin 0ba8b2e8-4cc3-407a-9d82-a18727159d6f (signal 861843dc-a75d-477d-9ee4-d4a27b01d704) (text signal))
40+
(pin 327c350f-f3f5-4222-ad2b-5f35d6b97916 (signal 88275f1e-0610-4463-8c82-2d4f6e9907cc) (text signal))
41+
(pin 385592a9-6fad-45e8-90ec-36f130060d91 (signal 88b5fb4b-c2b9-43c2-b0c6-03605608bd91) (text signal))
42+
(pin 4288e2cf-1237-485d-9c5a-830af09f48cc (signal 3c54950e-c91a-48ca-8598-5d5f2240053e) (text none))
43+
(pin 83f28e8d-aea9-4056-9d22-bcc093156bb7 (signal d2035ddc-005c-4fb6-be11-28480419beb5) (text signal))
44+
(pin a7ed6411-d961-4ebc-a4a1-bb1ae2272361 (signal fb9d4369-e529-4bbb-9c3f-f96db7a3f59e) (text signal))
45+
)
46+
)
47+
)

cmp/a1253f34-16e6-4bf5-babf-7f76bc615d04/component.lp

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
(description "Single opamp.")
44
(keywords "")
55
(author "pinoaffe")
6-
(version "0.1")
6+
(version "0.2")
77
(created 2018-12-13T00:07:23Z)
88
(deprecated false)
99
(generated_by "")
@@ -27,8 +27,21 @@
2727
(signal d757a373-aeab-43af-a81e-5d7de5fe94d1 (name "V-") (role passive)
2828
(required true) (negated false) (clock false) (forced_net "")
2929
)
30+
(variant ffc93df1-965f-410b-90b4-3262fc8828d1 (norm "")
31+
(name "Combined")
32+
(description "")
33+
(gate c0b389b5-71cb-48d8-b5d8-d37f44368844
34+
(symbol d31e6d54-1735-4013-9fe2-5a97c27084f7)
35+
(position 0.0 0.0) (rotation 0.0) (required true) (suffix "")
36+
(pin 1cf50cbf-25d9-4939-9b65-a463bf110e3c (signal 50a4a4cc-799b-4413-992f-a8e6822f3826) (text none))
37+
(pin 83df3ef6-14f3-47bc-abc8-994bda24a5bd (signal 89e56ad2-1b11-4fa7-a8c5-f616147af19f) (text signal))
38+
(pin b50afcaf-5cf6-4c19-98c4-1208360f5ac4 (signal 95b6b2d3-dcdd-4336-a0d8-510c1d90bd08) (text signal))
39+
(pin be9ca1c3-07b0-464a-9678-e46431efcc4e (signal d757a373-aeab-43af-a81e-5d7de5fe94d1) (text signal))
40+
(pin cf731d22-db1f-4892-852a-071a79d2c656 (signal d59f30a0-70c8-46f0-bac0-9458d2cf599e) (text signal))
41+
)
42+
)
3043
(variant b2f45df6-5f5b-4260-871c-c6378df3c109 (norm "")
31-
(name "default")
44+
(name "Separate Power")
3245
(description "")
3346
(gate 77c732a4-5b33-4d3b-acf3-333096dc558e
3447
(symbol d759f88a-c0fe-4b76-b5a6-5e85d74ff722)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
(librepcb_symbol 9b996b0b-33be-44a0-bbaa-9d140a880933
2+
(name "OpAmp With Power Pins & Aux")
3+
(description "Standard operational amplifier with power pins and aux pin.")
4+
(keywords "op-amp")
5+
(author "eto-")
6+
(version "0.1")
7+
(created 2023-10-09T20:26:24Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
11+
(pin 4288e2cf-1237-485d-9c5a-830af09f48cc (name "o")
12+
(position 10.16 0.0) (rotation 180.0) (length 2.54)
13+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
14+
(name_align left center)
15+
)
16+
(pin 83f28e8d-aea9-4056-9d22-bcc093156bb7 (name "+")
17+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
18+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
19+
(name_align left center)
20+
)
21+
(pin a7ed6411-d961-4ebc-a4a1-bb1ae2272361 (name "-")
22+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
23+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
24+
(name_align left center)
25+
)
26+
(pin 327c350f-f3f5-4222-ad2b-5f35d6b97916 (name "V+")
27+
(position 2.54 5.08) (rotation 270.0) (length 2.54)
28+
(name_position 2.5 0.0) (name_rotation 90.0) (name_height 2.5)
29+
(name_align center top)
30+
)
31+
(pin 385592a9-6fad-45e8-90ec-36f130060d91 (name "V-")
32+
(position 2.54 -5.08) (rotation 90.0) (length 2.54)
33+
(name_position 2.5 0.0) (name_rotation 90.0) (name_height 2.5)
34+
(name_align center top)
35+
)
36+
(pin 0ba8b2e8-4cc3-407a-9d82-a18727159d6f (name "A")
37+
(position 5.08 5.08) (rotation 270.0) (length 3.81)
38+
(name_position 3.81 -0.1) (name_rotation 0.0) (name_height 2.5)
39+
(name_align right bottom)
40+
)
41+
(polygon 910023e6-7d1d-4e77-8cdb-1ce2ed6dcb2b (layer sym_outlines)
42+
(width 0.2) (fill false) (grab_area true)
43+
(vertex (position -2.54 -5.08) (angle 0.0))
44+
(vertex (position -2.54 5.08) (angle 0.0))
45+
(vertex (position 7.62 0.0) (angle 0.0))
46+
(vertex (position -2.54 -5.08) (angle 0.0))
47+
)
48+
(text 9fa0ac00-2376-4cd8-b2d6-ccd7c18966c8 (layer sym_names) (value "{{NAME}}")
49+
(align left bottom) (height 2.5) (position -2.54 5.08) (rotation 0.0)
50+
)
51+
(text b322aabc-5b71-48cc-ac9b-6b8ee603ab69 (layer sym_values) (value "{{VALUE}}")
52+
(align left top) (height 2.5) (position 3.81 -2.54) (rotation 0.0)
53+
)
54+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
(librepcb_symbol a8a414a9-52d5-430b-8c80-a3c581c2e456
2+
(name "OpAmp With Power Pins & 2 Aux")
3+
(description "Standard operational amplifier with power pins and 2 aux pins.")
4+
(keywords "op-amp")
5+
(author "eto-")
6+
(version "0.1")
7+
(created 2023-10-09T21:10:48Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
11+
(pin c482b938-30ce-41b8-a674-3340bf8ecbbe (name "o")
12+
(position 10.16 0.0) (rotation 180.0) (length 2.54)
13+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
14+
(name_align left center)
15+
)
16+
(pin 7be4e754-86c0-4ffc-a33b-ce760518ec83 (name "+")
17+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
18+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
19+
(name_align left center)
20+
)
21+
(pin 8b311269-2fbc-4dd7-b601-ea36c240886e (name "-")
22+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
23+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
24+
(name_align left center)
25+
)
26+
(pin 78ebb389-1149-44ac-af7b-ba5f270c8618 (name "V+")
27+
(position 2.54 5.08) (rotation 270.0) (length 2.54)
28+
(name_position 2.5 0.0) (name_rotation 90.0) (name_height 2.5)
29+
(name_align center top)
30+
)
31+
(pin b82b5ba7-21e9-4000-bc4d-a71f3872b1b9 (name "V-")
32+
(position 2.54 -5.08) (rotation 90.0) (length 2.54)
33+
(name_position 2.5 0.0) (name_rotation 90.0) (name_height 2.5)
34+
(name_align center top)
35+
)
36+
(pin e2b94cf7-ddbf-4fe8-9962-107470c2b0bb (name "A1")
37+
(position 5.08 5.08) (rotation 270.0) (length 3.81)
38+
(name_position 3.81 -0.1) (name_rotation 0.0) (name_height 2.5)
39+
(name_align right bottom)
40+
)
41+
(pin 5f2f7779-90bf-45fd-a821-4fb8522e544f (name "A2")
42+
(position 5.08 -5.08) (rotation 90.0) (length 3.81)
43+
(name_position 3.81 0.1) (name_rotation 0.0) (name_height 2.5)
44+
(name_align right top)
45+
)
46+
(polygon f8d412b1-04fa-40c1-ba81-a701eca166f8 (layer sym_outlines)
47+
(width 0.2) (fill false) (grab_area true)
48+
(vertex (position -2.54 -5.08) (angle 0.0))
49+
(vertex (position -2.54 5.08) (angle 0.0))
50+
(vertex (position 7.62 0.0) (angle 0.0))
51+
(vertex (position -2.54 -5.08) (angle 0.0))
52+
)
53+
(text b1ad172c-04f0-4ce0-9c53-94a5dda1d7b1 (layer sym_names) (value "{{NAME}}")
54+
(align left bottom) (height 2.5) (position -2.54 5.08) (rotation 0.0)
55+
)
56+
(text ebede6aa-1041-4690-ab5b-dfe2a4765870 (layer sym_values) (value "{{VALUE}}")
57+
(align left top) (height 2.5) (position 7.62 -1.27) (rotation 0.0)
58+
)
59+
)
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
1
Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
(librepcb_symbol d31e6d54-1735-4013-9fe2-5a97c27084f7
2+
(name "OpAmp With Power Pins")
3+
(description "Opamp with power pins.")
4+
(keywords "")
5+
(author "eto-")
6+
(version "0.1")
7+
(created 2023-10-10T16:11:05Z)
8+
(deprecated false)
9+
(generated_by "")
10+
(category 6b8cb737-30d9-49e2-831c-34aa909ef85e)
11+
(category e05f53ad-1c05-42c1-9124-d0ed3e445a2d)
12+
(pin cf731d22-db1f-4892-852a-071a79d2c656 (name "+")
13+
(position -5.08 2.54) (rotation 0.0) (length 2.54)
14+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
15+
(name_align left center)
16+
)
17+
(pin b50afcaf-5cf6-4c19-98c4-1208360f5ac4 (name "-")
18+
(position -5.08 -2.54) (rotation 0.0) (length 2.54)
19+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
20+
(name_align left center)
21+
)
22+
(pin 1cf50cbf-25d9-4939-9b65-a463bf110e3c (name "o")
23+
(position 10.16 0.0) (rotation 180.0) (length 2.54)
24+
(name_position 3.81 0.0) (name_rotation 0.0) (name_height 2.5)
25+
(name_align left center)
26+
)
27+
(pin 83df3ef6-14f3-47bc-abc8-994bda24a5bd (name "V+")
28+
(position 2.54 5.08) (rotation 270.0) (length 2.54)
29+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
30+
(name_align center center)
31+
)
32+
(pin be9ca1c3-07b0-464a-9678-e46431efcc4e (name "V-")
33+
(position 2.54 -5.08) (rotation 90.0) (length 2.54)
34+
(name_position 3.81 0.0) (name_rotation 90.0) (name_height 2.5)
35+
(name_align center center)
36+
)
37+
(polygon 17ee64c8-6ad8-45c6-8129-808f01542214 (layer sym_outlines)
38+
(width 0.254) (fill false) (grab_area true)
39+
(vertex (position -2.54 5.08) (angle 0.0))
40+
(vertex (position -2.54 -5.08) (angle 0.0))
41+
(vertex (position 7.62 0.0) (angle 0.0))
42+
(vertex (position -2.54 5.08) (angle 0.0))
43+
)
44+
(text 428df167-e6dc-4382-bf36-30dd48a55e79 (layer sym_names) (value "{{NAME}}")
45+
(align left bottom) (height 2.54) (position -2.54 5.08) (rotation 0.0)
46+
)
47+
(text f4770832-ab88-40db-858c-8028ac76a521 (layer sym_values) (value "{{VALUE}}")
48+
(align left top) (height 2.54) (position 3.81 -2.54) (rotation 0.0)
49+
)
50+
)

0 commit comments

Comments
 (0)