Skip to content

Add sym for OpAmp with 1..2 aux & feedback pins - #43

Merged
ubruhin merged 2 commits into
masterfrom
opamp-comp-feedback
Oct 13, 2025
Merged

Add sym for OpAmp with 1..2 aux & feedback pins#43
ubruhin merged 2 commits into
masterfrom
opamp-comp-feedback

Conversation

@ubruhin

@ubruhin ubruhin commented Oct 6, 2025

Copy link
Copy Markdown
Contributor
SUMMARY

Adding symbols and components for OpAmps:

  • OpAmp Single With Enable & Feedback
  • OpAmp Single With Enable, Compensation & Feedback
image image
DATASHEETS / REFERENCES

See LibrePCB-Libraries/Texas_Instruments.lplib#23

OPEN QUESTIONS / UNRESOLVED ISSUES
  • Not sure if the feedback pin should go straight down (parallel to COMP), for a cleaner layout with the feedback resistor
  • Realized that those two configurations are not really standard OpAmps, could not find any other OpAmp using those pins. Therefore struggling with the decision if those should really be added to this library or if the components should be made fully specific and moved to the manufacturer library 🙈
CHECKLIST
  • I have read and followed the library conventions¹.
  • For packages, I followed IPC7351C (see details in library conventions).
  • For modified elements, I bumped their version number².
  • I already used the new library elements in a design and verified their correctness (optional).
  • I'm the copyright owner of the added content (i.e. the changes are made by myself, not copied/imported from somewhere else).
  • I agree to publish all my changes under the CC0 Public Domain License³, allowing everyone to use and modify the content without any restrictions.

¹ Library Conventions: https://docs.librepcb.org/#libraryconventions
² Minor version bump if only metadata was modified (e.g. "0.1" -> "0.1.1"), major version bump if functional changes were made (e.g. "0.1" -> "0.2")
³ CC0 Public Domain License: https://en.wikipedia.org/wiki/CC0

@ubruhin ubruhin self-assigned this Oct 6, 2025
@ubruhin ubruhin added addition New library element. ready for review Waiting for review by maintainers. labels Oct 6, 2025
@ubruhin ubruhin changed the title Add sym & cmp for OpAmp with enable[, componsation], feedback pins Add sym & cmp for OpAmp with enable[, compensation], feedback pins Oct 6, 2025
@eto-

eto- commented Oct 7, 2025

Copy link
Copy Markdown
Contributor

I would probably set the FB pin vertical as in your comment.
image

This design clarify well that the 2 outputs are in parallel.

@eto- eto- left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Components and symbols are fine

@ubruhin
ubruhin force-pushed the opamp-comp-feedback branch from beb64f1 to 3fe4f25 Compare October 13, 2025 19:01
@ubruhin

ubruhin commented Oct 13, 2025

Copy link
Copy Markdown
Contributor Author

I would probably set the FB pin vertical as in your comment.

Agreed, thanks for the feedback (haha, feedback 🙈). I updated the symbols accordingly.

And regarding generic vs. specific: Since there don't seem to exist any other OpAmps of this kind, let's keep the components specific and in the TI library. This also gives the advantage that we can name the enable pin !PD like in the datasheet instead of the generic EN.

@ubruhin ubruhin changed the title Add sym & cmp for OpAmp with enable[, compensation], feedback pins Add sym for OpAmp with 1..2 aux & feedback pins Oct 13, 2025
@ubruhin
ubruhin merged commit 2353919 into master Oct 13, 2025
2 checks passed
@ubruhin
ubruhin deleted the opamp-comp-feedback branch October 13, 2025 20:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addition New library element. ready for review Waiting for review by maintainers.

Development

Successfully merging this pull request may close these issues.

2 participants