Where to find proven design patterns?
Clash Royale CLAN TAG#URR8PPP
up vote
3
down vote
favorite
When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.
However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.
Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?
circuit-design
New contributor
add a comment |Â
up vote
3
down vote
favorite
When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.
However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.
Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?
circuit-design
New contributor
3
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
1
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago
add a comment |Â
up vote
3
down vote
favorite
up vote
3
down vote
favorite
When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.
However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.
Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?
circuit-design
New contributor
When developing software, it's recommended not to reinvent the wheel but to use battle tested libraries e.g. for sorting or proven design patterns like the GoF.
However when it comes to electrical engineering I'm unaware of such libraries. I have bought Circuit pattern trading cards however a friend of mine told me those implementations are not ideal.
Therefore I'm asking: where to find proven circuit design patterns and higher level libraries for electrical engineering tasks?
circuit-design
circuit-design
New contributor
New contributor
New contributor
asked 56 mins ago
ooxi
1184
1184
New contributor
New contributor
3
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
1
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago
add a comment |Â
3
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
1
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago
3
3
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
1
1
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago
add a comment |Â
2 Answers
2
active
oldest
votes
up vote
4
down vote
accepted
A good place to start would be the Reference Design Library at AllAboutCircuits.com
It has a large searchable database of common circuits.
Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.
Even Digi-Key has a good reference library.
If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.
2
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
add a comment |Â
up vote
3
down vote
Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.
How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.
Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
add a comment |Â
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
accepted
A good place to start would be the Reference Design Library at AllAboutCircuits.com
It has a large searchable database of common circuits.
Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.
Even Digi-Key has a good reference library.
If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.
2
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
add a comment |Â
up vote
4
down vote
accepted
A good place to start would be the Reference Design Library at AllAboutCircuits.com
It has a large searchable database of common circuits.
Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.
Even Digi-Key has a good reference library.
If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.
2
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
add a comment |Â
up vote
4
down vote
accepted
up vote
4
down vote
accepted
A good place to start would be the Reference Design Library at AllAboutCircuits.com
It has a large searchable database of common circuits.
Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.
Even Digi-Key has a good reference library.
If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.
A good place to start would be the Reference Design Library at AllAboutCircuits.com
It has a large searchable database of common circuits.
Another option is more vendor specific. For instance Texas Instruments has nice tools for helping design typical circuits.
Even Digi-Key has a good reference library.
If you are looking for more basic/fundamental circuits, I think you would be best off with a book such as The Art of Electronics.
answered 45 mins ago
evildemonic
1,120517
1,120517
2
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
add a comment |Â
2
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
2
2
I see we both had the same book in mind!
â jonk
38 mins ago
I see we both had the same book in mind!
â jonk
38 mins ago
Thank you very much!
â ooxi
31 mins ago
Thank you very much!
â ooxi
31 mins ago
add a comment |Â
up vote
3
down vote
Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.
How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.
Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
add a comment |Â
up vote
3
down vote
Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.
How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.
Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
add a comment |Â
up vote
3
down vote
up vote
3
down vote
Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.
How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.
Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.
Most (all?) chip manufacturers publish application notes showing how their chips can be used in a circuit, and these usually contain reference designs that you can use.
How well these designs are tested varies from manufacturer to manufacturer and probably even depending on which applications engineer wrote the note.
Historically there were books that collected these designs, mostly copied directly out of the app notes, with titles like "1001 Electronic Circuits" or "501 Measurement Circuits". But those are hardly needed in the era of Google.
edited 29 mins ago
answered 39 mins ago
The Photon
79.6k394189
79.6k394189
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
add a comment |Â
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
Yes you are right, when using a chip there are usually application notes included. However (and this wasn't clear from my question, so you couldn't know) I was thinking about problems like "a 100V XOR gate" where I cannot find a chip implementing this feature so I have to build it myself using other components
â ooxi
32 mins ago
2
2
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
I don't think a problem like that qualifies as "common design pattern"
â Maple
31 mins ago
1
1
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
@ooxi, even discrete device vendors make application notes. You might find this in the app notes for a high voltage MOSFET or BJT, if anybody has thought of doing it before. But if your requirements are really obscure, you might just have to design it yourself.
â The Photon
31 mins ago
1
1
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
A 100V XOR gate is a good example for a thing that should never be built. This problem is ill-defined. The seasoned engineer would go find the source of that problem and eliminate it instead.
â Janka
9 mins ago
add a comment |Â
ooxi is a new contributor. Be nice, and check out our Code of Conduct.
ooxi is a new contributor. Be nice, and check out our Code of Conduct.
ooxi is a new contributor. Be nice, and check out our Code of Conduct.
ooxi is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2felectronics.stackexchange.com%2fquestions%2f396902%2fwhere-to-find-proven-design-patterns%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
3
The closest to this that I've found is The Art of Electronics. There are a number of design patterns laid out in that textbook, discussed in detail in many cases, and it provides a lot of more commonly needed "patterns."
â jonk
39 mins ago
1
As usual, I will be the one naming CircuitJS. It is a simulation tool in the browser, if you click the link then you can find tons of designs under "Circuits" at the top.
â Harry Svensson
25 mins ago