SlideShare a Scribd company logo
1 of 11
Download to read offline
How to select electronic components?
Surprisingly, many engineers do not pay enough attention to the task of
selecting the right electronic components during the initial phase of their
embedded product design.
Selecting right electronic component is one of the most critical &
challenging aspect of product design. In this article, I do not aim to
explain how to select di erent components like resistor, capacitor,
transistor, digital IC, microcontrollers, relay, power management IC,
connector, display, protection device, etc. as there is no one answer to
this challenge. Correct answer is, you should know clearly what is your
requirements w.r.t a particular component.
Pallav Aggarwal
Jan 27, 2018 · 9 min read
Image Credit: Pexels
There are so many ways to solve the same problem, it will depend on
various things like, if you need a compact design, easy to manufacture
design, most a ordable, most power e cient, least number of
components, most reliable, etc.. So, at the end it’s a trade-o , where,
you are trying to decide which component matches most of your
requirements. Every component is di erent and needs speci c
attention, but, general rules of the game remains same.
To start with, I recommend making a list of components and their
critical parameters which needs to be checked. There are number of
parameters which I always consider while choosing a right component.
Hope this will help you next time when you are working on a project
where you need new components to be selected.
But before that one important point about parts from previous designs.
Using components from previous proven design
Image Credit: Pexels
The easiest bet would be to use the part you have already used in your
previous proven design, this helps reduce the risk of design issues,
delays, also no additional part in inventory to manage.
But, this approach has one drawback. If you stick on to an older proven
component, you may miss advantage of a new part, which may bring in
bene ts like more compact, more integration, more power e cient,
better protection, better longevity. When starting a new design, it also
brings an opportunity to try newer parts available (maybe you can have
a fallback option on board if you have doubts about new part’s
performance).
New Parts Selection
Now, let us assume we have to select a part which we did not use
before, so how should we approach this challenge. As mentioned before
I would list all the parameters which need to be considered and then go
re ning/ ltering from the available part database. Best would be to
Image Credit: Pexels
look for parts available with online distributors like DigiKey, Mouser,
RS Components, Farnell, Element14, etc.
Let me discuss some of the parameters one by one, this is based on my
personal experience working with many companies on various projects:
Manufacturers
Select manufacturer wisely. Always consider a manufacturer who has
good product documentation like informative datasheet, application
notes, reference designs, evaluation board support, support channel.
For complex devices you may want to get in touch the manufacturer
over email to test their support. If local Field Application Engineer
support is available in your country, would be really helpful. Trusting
manufacturers who do not have good product documentation and
support is tricky.
Application Notes
Application notes from the manufacturer helps a lot in understanding
the application circuit and many a times tested components
make/rating are also provided, which reduces the risk greatly.
Evaluation board can also be used for pre-quali cation.
Reference Designs, Software Tools
Some manufacturers also provides a lot of other resources like
industry-speci c reference design, software tools to help designer
evaluate the performance of the component as per your own
con gurations before even designing anything. This heavily reduces
the development time and chances of failure.
Technical Support / Design Review Support
Component manufacturer’s support is critical. In case you are stuck,
you can ask their engineer’s help. Many manufacturers also provides
1.
design review facility which greatly helps when you are designing for
the 1st time a circuit with their parts. You can send them your
schematics with their part used and they can help you review and tell
you if everything is OK or if they have any recommendations.
Many companies maintain a list of preferred list of manufactures which
gets 1st preference.
2. Application Circuit Complexity
New parts need application understanding and many a times
application circuit’s complexity drives the part selection. If say part A
has complex application circuit w.r.t part B, provided all requirements
are met by both, obvious choice would be to go with part B. But,
sometimes that comes with a cost, for example: easy application circuit
but at a little extra cost, here comes the trade-o .
Some similar parts might have ESD protection inbuilt, so might cost a
little more. Please consider carefully what bene ts you are getting, like
compact size, easy design vs. implication like dependency on one
manufacturer, higher lead times, impact on over all PCB real estate,
production testing/repair time, etc.
3. Electrical Parameters [voltage, current , power, accuracy,
response time, speed, resolution, etc.]
This is the core of the requirement, Eg: for a resistor you need to see it’s
resistance value, tolerance, temperature coe cient, wattage, etc.
Another example is, consider a DC-DC Converter IC, some of the
electrical parameters would be input voltage range, output voltage
accuracy, inbuilt protections available like over current, over voltage,
under voltage cuto , thermal shutdown, light load e ciency, power
rating, thermal management, etc.
Make sure you make a list so that you do not miss a critical parameter.
4. Mechanical Parameters [dimension, package, weight, etc.]
Mechanical dimension plays an important role in part selection. It
starts with, what kind of size constraints you have? Are you OK with
little bigger size or you need to select a package which is as compact as
possible? With smaller package, also comes the complexity of
assembling, testing, repairing. Example: if you are select an SMD
resistor, it would very hard to manually solder a 0402 package vs. 0603
or 0805.
Another example is lead-less (BGA / LLP) packages. It will be complex
from PCB design / manual soldering point of view, so decide carefully
what makes the best sense for your overall requirement. Do you want to
go automated PCB assembling route or stick to packages which could
be soldered manually?
In general, we should keep overall weight of the product low as it
directly impacts your shipping cost. In some cases, weight might be a
bigger constraint like for a wearable product or anything which goes
on, for example, a drone.
5. Consideration w.r.t Manufacturing / Testing
Whatever part you select should not create an issue when you
manufacture them in bulk or while testing, so always consider
manufacturing & testing process in mind while selecting a part.
Visualize beforehand, how that part is going to be placed on board and
then tested.
6. Environmental Parameters : Temperature / Humidity / Pressure
/ Vibration
Environmental parameters are also very important, should be known
beforehand and be considered carefully. You should know the range of
temperate your product will see, then take the worst case analysis and
do the selection, likewise for other parameters.
Check properly operating/storage temperature, humidity, pressure,
vibration range and its e ect on the part performance. Missing this
consideration may lead to eld surprises like eld failures or bad
performance.
8. Long term availability / End of life (EOL)
Whenever possible, select a component which has a pin-compatible
alternative. But, that doesn’t mean you compromise on critical
speci cations. Long-term availability is a big topic whenever you are
selecting a component, as you don’t want to design a circuit with a part
which is going to be NRND(not recommended for new design) soon. So
make sure your components especially ICs, MCUs, Connectors, Display,
etc. which are selected, have min. 5 to 7 years (or as per your
requirement) availability. If you have any confusion or information
about availability is not available, you can check with the
manufacturer. You can also use CIIVA from Altium to know life cycle
status of an electronic component.
9. Lead time
Lead time plays an important role. This can totally screw up your
development roadmap if you missed considering it beforehand.
Sometimes sample lead times are short but when you try to buy bigger
quantity, lead times are higher, so be careful.
If lead times are high and you don’t have choice of other part, you may
need to keep some extra stock. This has an e ect on your overall cost of
the product.
10. Cost
Everyone wants to have the best component at the most a ordable cost.
Don’t compromise on quality if you are getting at a lower cost.
Sometimes device cost more due to better performance, more power
e cient, smaller package, more integration (like optical isolation, ESD
protection inbuilt in RS485 transceivers, etc.), better reliability. So,
consider overall value-add rather than just the cost of a component.
Don’t just buy lowest cost component, see the overall cost impact on BOM,
production time, repair time, etc. If you consider this way you can take a
better decision.
11. From where to Buy
This is critical. As mentioned earlier, I always recommend buying
components from trusted sources like directly from the manufacturer if
possible, authorized distributors, etc.. I do not advice to buy from a
shop (online or physical) where genuinity of a component is not
assured. One may nd it attractive to buy from a local vendor as it is
Image Credit: Pexels
available o -the-shelf and many times at lesser cost, but, in case there
are any issues with the part quality, you may end up paying the price by
loosing on precious time wasted on debugging.
I have experienced this several times in the early days of my career so I
always keep this in mind.
12. Fall Back Solution / Assembly options
It is always a good idea to keep some fallback /assembly option (if
required) for the new circuit you are designing, so that in case one
circuit option doesn’t work, you will have another possibility. This,
many a times saves manual patch work, even redesign.
In some of my designs, I have used assembly options to make two
di erent type of DC-DC converter chip compatible for power supply
section as I was unsure about the long-term availability, lead times of
the part. This helped me with long-term availability and more
exibility as now I had two options.
Assembly options are also useful when you want an option in your
board to bypass a section in case it is not required. You may put an
optional zero ohm resistor.
13. Design Reviews
Follow 3 level review process: 1st - always do a detailed self-review. A 2nd
review should be done by someone else than you in your organization. If
possible (recommended) get it reviewed by an external experienced
engineer or consultant if you don’t have con dence. By doing reviews this
way, your design, the part selection is getting questioned by multiple
people and chances of errors, e ort/time loss in re-spinning the design
would greatly reduce (if you have setup a proper guidelines, process for the
review).
14. Prototype before you plan production
For complex part selection, it is always advisable to test those parts
either using the evaluation boards or by making a small board, before
including in the full design. Once the part is tested and performance is
evaluated, it can be included in the full product design. Many
companies do the full design itself but then they are aware that they are
taking the risk and if some problem comes they need to redesign and
get it manufactured again. So, take an informed decision on what is
best for you.
Hope these 14 point consideration will help you in your next design.
If you liked my article, please support me with your claps and share
with your friends so that can read it too.
Connect with me on Linkedin | Instagram
I am working on some more interesting articles, so I encourage you to
follow me, you will be noti ed as soon as a new article is published.
Thank you for reading. Happy Learning to you!

More Related Content

What's hot

Hydro Power Plant Starting Stoping sequence
Hydro Power Plant Starting Stoping sequenceHydro Power Plant Starting Stoping sequence
Hydro Power Plant Starting Stoping sequenceMahajan Saurabh
 
Winston Churchill Pp
Winston  Churchill PpWinston  Churchill Pp
Winston Churchill PpBenjy12
 
Manufaturing transformer
Manufaturing transformerManufaturing transformer
Manufaturing transformersuman
 
Stair case wiring and tubelight wiring
Stair case wiring and tubelight wiring Stair case wiring and tubelight wiring
Stair case wiring and tubelight wiring Harsh Parmar
 
33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE 33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE Lalit Kumar
 
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)AHMED MOHAMED HEGAB
 
Transformers protection, an introduction
Transformers protection, an introductionTransformers protection, an introduction
Transformers protection, an introductionH. Kheir
 
RW - Thermal Overload Relay
RW - Thermal Overload RelayRW - Thermal Overload Relay
RW - Thermal Overload RelayAllan Bernardino
 
Maintenance schedule of Substation.
Maintenance schedule of Substation.Maintenance schedule of Substation.
Maintenance schedule of Substation.Sheikh Nazmul Islam
 
Protest, Resistance, and Violence
Protest, Resistance, and ViolenceProtest, Resistance, and Violence
Protest, Resistance, and ViolenceMatthew Caggia
 
Opposition To Nazism - The Youth
Opposition To Nazism - The YouthOpposition To Nazism - The Youth
Opposition To Nazism - The YouthKatie B
 
The rise of totalitarianism
The rise of totalitarianismThe rise of totalitarianism
The rise of totalitarianismDave Phillips
 
Battles Of Lexington And Concord
Battles Of Lexington And ConcordBattles Of Lexington And Concord
Battles Of Lexington And ConcordLorrene
 
Insulation testing of power cable
Insulation testing of power cableInsulation testing of power cable
Insulation testing of power cableSyed Atif Naseem
 

What's hot (20)

Hydro Power Plant Starting Stoping sequence
Hydro Power Plant Starting Stoping sequenceHydro Power Plant Starting Stoping sequence
Hydro Power Plant Starting Stoping sequence
 
Winston Churchill Pp
Winston  Churchill PpWinston  Churchill Pp
Winston Churchill Pp
 
Hitler's Germany - Impact of Hitler's Rule
Hitler's Germany - Impact of Hitler's RuleHitler's Germany - Impact of Hitler's Rule
Hitler's Germany - Impact of Hitler's Rule
 
Roadto wwii3 ppt
Roadto wwii3 pptRoadto wwii3 ppt
Roadto wwii3 ppt
 
Emancipation Proclamation
Emancipation ProclamationEmancipation Proclamation
Emancipation Proclamation
 
INSULATORS AND ITS TYPES
INSULATORS AND ITS TYPESINSULATORS AND ITS TYPES
INSULATORS AND ITS TYPES
 
Manufaturing transformer
Manufaturing transformerManufaturing transformer
Manufaturing transformer
 
Stair case wiring and tubelight wiring
Stair case wiring and tubelight wiring Stair case wiring and tubelight wiring
Stair case wiring and tubelight wiring
 
33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE 33/11 KV TRANSMISSION LINE
33/11 KV TRANSMISSION LINE
 
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)
Guidelines for Unconventional Partial Discharge Measurement (CIGRE 444)
 
Transformers protection, an introduction
Transformers protection, an introductionTransformers protection, an introduction
Transformers protection, an introduction
 
RW - Thermal Overload Relay
RW - Thermal Overload RelayRW - Thermal Overload Relay
RW - Thermal Overload Relay
 
Maintenance schedule of Substation.
Maintenance schedule of Substation.Maintenance schedule of Substation.
Maintenance schedule of Substation.
 
Protest, Resistance, and Violence
Protest, Resistance, and ViolenceProtest, Resistance, and Violence
Protest, Resistance, and Violence
 
Opposition To Nazism - The Youth
Opposition To Nazism - The YouthOpposition To Nazism - The Youth
Opposition To Nazism - The Youth
 
League of nations AIMS
League of nations AIMSLeague of nations AIMS
League of nations AIMS
 
The rise of totalitarianism
The rise of totalitarianismThe rise of totalitarianism
The rise of totalitarianism
 
Battles Of Lexington And Concord
Battles Of Lexington And ConcordBattles Of Lexington And Concord
Battles Of Lexington And Concord
 
Cable tray manual
Cable tray manualCable tray manual
Cable tray manual
 
Insulation testing of power cable
Insulation testing of power cableInsulation testing of power cable
Insulation testing of power cable
 

Similar to How to select electronic components

Selecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) projectSelecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) projectPallav Aggarwal
 
When to Do a Reliability Prediction
When to Do a Reliability PredictionWhen to Do a Reliability Prediction
When to Do a Reliability PredictionAccendo Reliability
 
The key components for a production industry replacement Analysis
The key components for  a production industry replacement AnalysisThe key components for  a production industry replacement Analysis
The key components for a production industry replacement Analysisabdus sobhan
 
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostDFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostRicardo Gonzalez Luna
 
Chapter 1 intr m dfina
Chapter 1 intr m dfinaChapter 1 intr m dfina
Chapter 1 intr m dfinaKhalil Alhatab
 
Dealing with Component Shortages That Impact Battery Packs Design
Dealing with Component Shortages That Impact Battery Packs DesignDealing with Component Shortages That Impact Battery Packs Design
Dealing with Component Shortages That Impact Battery Packs DesignEpec Engineered Technologies
 
Chapter 1 intr m dfina
Chapter 1 intr m dfinaChapter 1 intr m dfina
Chapter 1 intr m dfinaKhalil Alhatab
 
Lecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfLecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfMCarmelSobia
 
Chapter1 introduction-to-design
Chapter1 introduction-to-designChapter1 introduction-to-design
Chapter1 introduction-to-designVin Voro
 
Design of simple machine Elements.pptx
Design of simple machine Elements.pptxDesign of simple machine Elements.pptx
Design of simple machine Elements.pptxParasappa Mali
 
Design for manufacture_and_assembly
Design for manufacture_and_assemblyDesign for manufacture_and_assembly
Design for manufacture_and_assemblyR PANNEER
 
Simplexity Smart Goods workshop presentation rev3
Simplexity Smart Goods workshop presentation rev3Simplexity Smart Goods workshop presentation rev3
Simplexity Smart Goods workshop presentation rev3Dorota Shortell
 
Manufacturing Innovative Products in China
Manufacturing Innovative Products in ChinaManufacturing Innovative Products in China
Manufacturing Innovative Products in ChinaGreg Fisher
 
3.15 Considerations When Building or Buying an Electronics Test System.pdf
3.15 Considerations When Building or Buying an Electronics Test System.pdf3.15 Considerations When Building or Buying an Electronics Test System.pdf
3.15 Considerations When Building or Buying an Electronics Test System.pdfBelayet Hossain
 

Similar to How to select electronic components (20)

Selecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) projectSelecting wireless module or chip for your next internet of things (iot) project
Selecting wireless module or chip for your next internet of things (iot) project
 
Design for Failure
Design for FailureDesign for Failure
Design for Failure
 
When to Do a Reliability Prediction
When to Do a Reliability PredictionWhen to Do a Reliability Prediction
When to Do a Reliability Prediction
 
Final_Report
Final_ReportFinal_Report
Final_Report
 
The key components for a production industry replacement Analysis
The key components for  a production industry replacement AnalysisThe key components for  a production industry replacement Analysis
The key components for a production industry replacement Analysis
 
Membrane Switch Manufacturer
Membrane Switch ManufacturerMembrane Switch Manufacturer
Membrane Switch Manufacturer
 
DFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and CostDFMEA: Reduce Design Errors, Time and Cost
DFMEA: Reduce Design Errors, Time and Cost
 
ME8793 PPCE QB-1.pdf
ME8793 PPCE QB-1.pdfME8793 PPCE QB-1.pdf
ME8793 PPCE QB-1.pdf
 
Chapter 1 intr m dfina
Chapter 1 intr m dfinaChapter 1 intr m dfina
Chapter 1 intr m dfina
 
Dealing with Component Shortages That Impact Battery Packs Design
Dealing with Component Shortages That Impact Battery Packs DesignDealing with Component Shortages That Impact Battery Packs Design
Dealing with Component Shortages That Impact Battery Packs Design
 
Chapter 1 intr m dfina
Chapter 1 intr m dfinaChapter 1 intr m dfina
Chapter 1 intr m dfina
 
Chapter#5
Chapter#5Chapter#5
Chapter#5
 
Lecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdfLecture4EngSocExp.ppt (1).pdf
Lecture4EngSocExp.ppt (1).pdf
 
Chapter1 introduction-to-design
Chapter1 introduction-to-designChapter1 introduction-to-design
Chapter1 introduction-to-design
 
Design of simple machine Elements.pptx
Design of simple machine Elements.pptxDesign of simple machine Elements.pptx
Design of simple machine Elements.pptx
 
Design for manufacture_and_assembly
Design for manufacture_and_assemblyDesign for manufacture_and_assembly
Design for manufacture_and_assembly
 
455566
455566455566
455566
 
Simplexity Smart Goods workshop presentation rev3
Simplexity Smart Goods workshop presentation rev3Simplexity Smart Goods workshop presentation rev3
Simplexity Smart Goods workshop presentation rev3
 
Manufacturing Innovative Products in China
Manufacturing Innovative Products in ChinaManufacturing Innovative Products in China
Manufacturing Innovative Products in China
 
3.15 Considerations When Building or Buying an Electronics Test System.pdf
3.15 Considerations When Building or Buying an Electronics Test System.pdf3.15 Considerations When Building or Buying an Electronics Test System.pdf
3.15 Considerations When Building or Buying an Electronics Test System.pdf
 

Recently uploaded

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Recently uploaded (20)

How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

How to select electronic components

  • 1. How to select electronic components? Surprisingly, many engineers do not pay enough attention to the task of selecting the right electronic components during the initial phase of their embedded product design. Selecting right electronic component is one of the most critical & challenging aspect of product design. In this article, I do not aim to explain how to select di erent components like resistor, capacitor, transistor, digital IC, microcontrollers, relay, power management IC, connector, display, protection device, etc. as there is no one answer to this challenge. Correct answer is, you should know clearly what is your requirements w.r.t a particular component. Pallav Aggarwal Jan 27, 2018 · 9 min read Image Credit: Pexels
  • 2. There are so many ways to solve the same problem, it will depend on various things like, if you need a compact design, easy to manufacture design, most a ordable, most power e cient, least number of components, most reliable, etc.. So, at the end it’s a trade-o , where, you are trying to decide which component matches most of your requirements. Every component is di erent and needs speci c attention, but, general rules of the game remains same. To start with, I recommend making a list of components and their critical parameters which needs to be checked. There are number of parameters which I always consider while choosing a right component. Hope this will help you next time when you are working on a project where you need new components to be selected. But before that one important point about parts from previous designs. Using components from previous proven design Image Credit: Pexels
  • 3. The easiest bet would be to use the part you have already used in your previous proven design, this helps reduce the risk of design issues, delays, also no additional part in inventory to manage. But, this approach has one drawback. If you stick on to an older proven component, you may miss advantage of a new part, which may bring in bene ts like more compact, more integration, more power e cient, better protection, better longevity. When starting a new design, it also brings an opportunity to try newer parts available (maybe you can have a fallback option on board if you have doubts about new part’s performance). New Parts Selection Now, let us assume we have to select a part which we did not use before, so how should we approach this challenge. As mentioned before I would list all the parameters which need to be considered and then go re ning/ ltering from the available part database. Best would be to Image Credit: Pexels
  • 4. look for parts available with online distributors like DigiKey, Mouser, RS Components, Farnell, Element14, etc. Let me discuss some of the parameters one by one, this is based on my personal experience working with many companies on various projects: Manufacturers Select manufacturer wisely. Always consider a manufacturer who has good product documentation like informative datasheet, application notes, reference designs, evaluation board support, support channel. For complex devices you may want to get in touch the manufacturer over email to test their support. If local Field Application Engineer support is available in your country, would be really helpful. Trusting manufacturers who do not have good product documentation and support is tricky. Application Notes Application notes from the manufacturer helps a lot in understanding the application circuit and many a times tested components make/rating are also provided, which reduces the risk greatly. Evaluation board can also be used for pre-quali cation. Reference Designs, Software Tools Some manufacturers also provides a lot of other resources like industry-speci c reference design, software tools to help designer evaluate the performance of the component as per your own con gurations before even designing anything. This heavily reduces the development time and chances of failure. Technical Support / Design Review Support Component manufacturer’s support is critical. In case you are stuck, you can ask their engineer’s help. Many manufacturers also provides 1.
  • 5. design review facility which greatly helps when you are designing for the 1st time a circuit with their parts. You can send them your schematics with their part used and they can help you review and tell you if everything is OK or if they have any recommendations. Many companies maintain a list of preferred list of manufactures which gets 1st preference. 2. Application Circuit Complexity New parts need application understanding and many a times application circuit’s complexity drives the part selection. If say part A has complex application circuit w.r.t part B, provided all requirements are met by both, obvious choice would be to go with part B. But, sometimes that comes with a cost, for example: easy application circuit but at a little extra cost, here comes the trade-o . Some similar parts might have ESD protection inbuilt, so might cost a little more. Please consider carefully what bene ts you are getting, like compact size, easy design vs. implication like dependency on one manufacturer, higher lead times, impact on over all PCB real estate, production testing/repair time, etc. 3. Electrical Parameters [voltage, current , power, accuracy, response time, speed, resolution, etc.] This is the core of the requirement, Eg: for a resistor you need to see it’s resistance value, tolerance, temperature coe cient, wattage, etc. Another example is, consider a DC-DC Converter IC, some of the electrical parameters would be input voltage range, output voltage accuracy, inbuilt protections available like over current, over voltage, under voltage cuto , thermal shutdown, light load e ciency, power rating, thermal management, etc. Make sure you make a list so that you do not miss a critical parameter.
  • 6. 4. Mechanical Parameters [dimension, package, weight, etc.] Mechanical dimension plays an important role in part selection. It starts with, what kind of size constraints you have? Are you OK with little bigger size or you need to select a package which is as compact as possible? With smaller package, also comes the complexity of assembling, testing, repairing. Example: if you are select an SMD resistor, it would very hard to manually solder a 0402 package vs. 0603 or 0805. Another example is lead-less (BGA / LLP) packages. It will be complex from PCB design / manual soldering point of view, so decide carefully what makes the best sense for your overall requirement. Do you want to go automated PCB assembling route or stick to packages which could be soldered manually? In general, we should keep overall weight of the product low as it directly impacts your shipping cost. In some cases, weight might be a bigger constraint like for a wearable product or anything which goes on, for example, a drone. 5. Consideration w.r.t Manufacturing / Testing Whatever part you select should not create an issue when you manufacture them in bulk or while testing, so always consider manufacturing & testing process in mind while selecting a part. Visualize beforehand, how that part is going to be placed on board and then tested. 6. Environmental Parameters : Temperature / Humidity / Pressure / Vibration Environmental parameters are also very important, should be known beforehand and be considered carefully. You should know the range of temperate your product will see, then take the worst case analysis and do the selection, likewise for other parameters.
  • 7. Check properly operating/storage temperature, humidity, pressure, vibration range and its e ect on the part performance. Missing this consideration may lead to eld surprises like eld failures or bad performance. 8. Long term availability / End of life (EOL) Whenever possible, select a component which has a pin-compatible alternative. But, that doesn’t mean you compromise on critical speci cations. Long-term availability is a big topic whenever you are selecting a component, as you don’t want to design a circuit with a part which is going to be NRND(not recommended for new design) soon. So make sure your components especially ICs, MCUs, Connectors, Display, etc. which are selected, have min. 5 to 7 years (or as per your requirement) availability. If you have any confusion or information about availability is not available, you can check with the manufacturer. You can also use CIIVA from Altium to know life cycle status of an electronic component. 9. Lead time Lead time plays an important role. This can totally screw up your development roadmap if you missed considering it beforehand. Sometimes sample lead times are short but when you try to buy bigger quantity, lead times are higher, so be careful. If lead times are high and you don’t have choice of other part, you may need to keep some extra stock. This has an e ect on your overall cost of the product. 10. Cost
  • 8. Everyone wants to have the best component at the most a ordable cost. Don’t compromise on quality if you are getting at a lower cost. Sometimes device cost more due to better performance, more power e cient, smaller package, more integration (like optical isolation, ESD protection inbuilt in RS485 transceivers, etc.), better reliability. So, consider overall value-add rather than just the cost of a component. Don’t just buy lowest cost component, see the overall cost impact on BOM, production time, repair time, etc. If you consider this way you can take a better decision. 11. From where to Buy This is critical. As mentioned earlier, I always recommend buying components from trusted sources like directly from the manufacturer if possible, authorized distributors, etc.. I do not advice to buy from a shop (online or physical) where genuinity of a component is not assured. One may nd it attractive to buy from a local vendor as it is Image Credit: Pexels
  • 9. available o -the-shelf and many times at lesser cost, but, in case there are any issues with the part quality, you may end up paying the price by loosing on precious time wasted on debugging. I have experienced this several times in the early days of my career so I always keep this in mind. 12. Fall Back Solution / Assembly options It is always a good idea to keep some fallback /assembly option (if required) for the new circuit you are designing, so that in case one circuit option doesn’t work, you will have another possibility. This, many a times saves manual patch work, even redesign. In some of my designs, I have used assembly options to make two di erent type of DC-DC converter chip compatible for power supply section as I was unsure about the long-term availability, lead times of the part. This helped me with long-term availability and more exibility as now I had two options. Assembly options are also useful when you want an option in your board to bypass a section in case it is not required. You may put an optional zero ohm resistor. 13. Design Reviews
  • 10. Follow 3 level review process: 1st - always do a detailed self-review. A 2nd review should be done by someone else than you in your organization. If possible (recommended) get it reviewed by an external experienced engineer or consultant if you don’t have con dence. By doing reviews this way, your design, the part selection is getting questioned by multiple people and chances of errors, e ort/time loss in re-spinning the design would greatly reduce (if you have setup a proper guidelines, process for the review). 14. Prototype before you plan production For complex part selection, it is always advisable to test those parts either using the evaluation boards or by making a small board, before including in the full design. Once the part is tested and performance is evaluated, it can be included in the full product design. Many companies do the full design itself but then they are aware that they are taking the risk and if some problem comes they need to redesign and get it manufactured again. So, take an informed decision on what is best for you. Hope these 14 point consideration will help you in your next design.
  • 11. If you liked my article, please support me with your claps and share with your friends so that can read it too. Connect with me on Linkedin | Instagram I am working on some more interesting articles, so I encourage you to follow me, you will be noti ed as soon as a new article is published. Thank you for reading. Happy Learning to you!