SlideShare una empresa de Scribd logo
1 de 49
Dr. Anagha Parag Khedkar
Like & Subscribe my You tube channel
:https://www.youtube.com/channel/UCGoQM5nMnSFYZb2akw4poYw
Contents
 Steps of Debugging, Techniques for troubleshooting,
characterization
 Electromechanical components, passive components,
active components
 active devices, operational amplifier, Analog-Digital
Conversion
 Digital Components, Inspection and test of
components
 Simulation, Prototyping and testing.
 Integration, validation and verification. EMI & EMC
issues.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 2
Debugging, Testing, Troubleshooting
 These tasks are performed at different times during
product's lifetime.
 debugging-done during early phases, testing-done
before delivery of product, troubleshooting-done
afterwards
 debugging- used to identify the cause of problems
occured in design & implementation.
 testing- it assumes that design is correct, identifies
problems occured during manufacturing.
 troubleshooting- design is correct & product worked at
one time. It identifies which hardware components have
failed.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 3
Introduction to Debugging &
Testing
 Debugging: tracking & finding faults & correcting
undesirable system behavior
 Debugging is used to focus search for solution
 Testing: It involves variety of operations that verify
operation within specified environment.
 Hardware Testing: involves inspection, analysis of
destructive & nondestructive parts, static & dynamic
evaluation
 For reliability, planning for testing early is imp.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 4
5 Steps to debugging
 Observe & characterize
 Brainstorm
 Hypothesize
 Test
 Repeat steps 1 thr 4 until problem is solved.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 5
5 Steps to debugging
 Start by collecting observations & characterizing the
problem.
 Brainstorm all possible causes for problems & list them
 Build hypothesis (A hypothesis is a testable statement
about the relationship between two or more variables or a
proposed explanation for some observed phenomenon. )
 Design experiments that test hypothesis
 Repeat steps till working hypothesis is found.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 6
Checklist for debugging
1. Visually inspect ckt.for
missing components, broken wires, traces, bent pins,
leads, damage etc.
2. Check continuity
3. Check power connections
4. Check equipment status
5. Verify schematic
6. Verify software
7. Take a break
8. Get another perspective
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 7
Troubleshooting
 Troubleshooting is the process of identifying and
fixing problems.
 Computer troubleshooting may
involve hardware or software and can sometimes
involve both at the same time.
 The basic process of troubleshooting is to check the
most general possible problems first, and then
gradually check for more specific problems.
 This provides a logical approach to problem solving
and can apply to multiple types of products.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 8
Techniques for troubleshooting
 To collect necessary observations, we need proper
diagnostic equipments like power supply, DMM, function
generator, logic analyzer, ICE, CRO, supply of components,
soldering iron.
 CRO-High bandwidth, DMM- high accuracy, CRO probe
i/p capacitance – loading, soldering iron heating aspects,
good stock of precision components
 CRO probes can introduce disturbances in CUT thr load
capacitances, ground lead problems, cables
 CRO probe is an integral part of ckt under test. Its i/p
resistance & capacitance load a ckt & can affect operation
of CUT
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 9
ICE: In Circuit Emulator
 A circuit for emulating target system remains
independent of a particular targeted system and
processor
 Emulator or ICE provides great flexibility
and ease for developing various
 applications on a single system in place of
testing that multiple targeted systems.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 10
ICE
 Interface COM port of a computer
 Emulates target MCU IOs
 ICE socket connects MCU externally Interface COM
port of a computer
 Uses computer developed object files and hex files for
the MCU
 Uses debugger at the computer developed files for the
MCU application
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 11
Techniques for troubleshooting
 Adjust the probe compensation
 This is done by turning screw that adjusts variable
capacitor.
 Build FET buffer into probe to provide very high input
impedance.
 Ground lead on probe (becomes inductive)can cause
problems of signal ringing at high frequencies. To avoid
this, keep ground leads as short as possible.
 Cabling can significantly alter signals in probed ckts.
Capacitance loading, inductive loops & improper
termination will degrade rise time of signal pulses.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 12
Probe compensation
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 13
FET buffer into probe
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 14
Techniques for troubleshooting
1. General tips for power
2. Tips for analog ckts
3. Tips for digital ckts
4. Tips for S/w
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 15
General tips for power
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 16
Tips for analog ckts
 Keep leads short
 Use right oscilloscope
 Layout ckt & grounds properly
 Choose proper location of resistors to reduce noise
from stray capacitances
 Compensate the oscilloscope probe
 Use FET i/p probe for high impedance ckts
 Avoid long settling times
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 17
Tips for digital ckts
 Use proper triggers to catch glitches on CRO & logic
analyzer
 s/w in target system can aid debugging h/w
 Use built in tests to test h/w. Built in tests to check
memory chips.
 Use simple looping routines to check I/O ports.
 Partition ckts – s/w & h/w modules. It isolates
problems & makes debugging easy.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 18
Tips for S/w
 Use modular designs
 Do good documentation
 Use proper tools
 Some h/w tools also can help like LED, ICE, CRO
 LED can glow to indicate whether program is toggling
a signal or not. E.g Serial communication programs
send data on TxD & receive on RxD. LEDs on TxD &
RxD to check data/pulses
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 19
Characterization
 First step in debugging is to characterize components
 Test components and ckts in a variety of environments to
evaluate their performance & their margins
 Do simulation of components to understand
characteristics of components. But testing of components
is necessary
 Tests of components characterize parameter tolerances &
variations & provide for calibration of their functions. Tests
in different thermal environment.
 E.g. power consumption of Ics, conversion accuracy of ADC
vary with temp., also other parameters.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 20
Electromechanical components
 These include connectors, Fuses, switches, keyboards.
 Connectors- metal contacts- consider its electrical,
mechanical, chemical properties
 Resistance of contacts & current carrying capacity
change with wear, dust & force
 Rate of corrosion in contacts
 Specify this in the design & perform environmental
testing to verify reliability
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 21
Electromechanical components
 Fuse- metallic conductor with specifies cross section &
resistance that melts when current density exceeds limit
 Types of fuses- for various situations-normal blow/class F,
slow blow/type T
 Consider fuse opening time duration, rated current
capacity
 For use in international products, understand differences
in fuse, protection methods, current capacity & size
 Fuse standards specify length & diameter in mm
 Tests for fuses: measure statistical variation in time to open
ckt for high currents of 10 times rating, next 2 times rating,
test that terminals of blown fuse sustain high voltage
without arcing.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 22
Electromechanical components
 Switches: ergonomics, basics, parameters.
 Switch properties- low contact resistance, low force to
maintain contact, no corrosion, durability, low cost,
durability.
 Contacts-NO/NC
 Current capacity rating-AC/DC application
 Arcing across contacts
 Contact bouncing
 Precious metal contacts-cost
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 23
Passive components
 R,L, C- each has its characteristic properties, based on
manufacturing processes & materials used for each type of
component.
 Use of resistors in ckt-current limiting, pull up, pull down,
impedance matching, voltage division, bias set, gain
control etc.
 Resistance varies- manufacturing tolerances, temp.,
humidity, voltage stresses.
 Tolerances:20%, 10%, 5%, 1%
 At high frequencies, lead inductance & internal
capacitance –significant- changing impedance
 Resistance contribute thermal noise
 If resistors to be used at high temp., you will have to derate
amount of power that they dissipate.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 24
Passive components- resistors
 Types-carbon composition, carbon film, metal film,
thick film, thin film, wire wound, thin film
 Characteristics: max. resistance, max. voltage, temp.
coefficient of resistance, accuracy, shelf life, stability
 Wire wound- high precision, high power ratings(upto
2KW), excellent TCR(as low as 1 ppm/degree c)
 Thin film-best TCR <1
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 25
Passive components-capacitors
 Capacitor- function-to store charge
 Types:block dc, pass ac, filter, couple, tune,
decouple/bypass, compensate, isolate, suppress noise
 Capacitor’s impedance varies with frequency.
 Capacitor- leakage resistance, lead inductance, lead
resistance
 Use high Q capacitor with low ESR, ESL
 Capacitor: breakdown voltage, memory effect-dielectric
absorption(reduce discharge capabilities)
 Capacitor-failures: open ckt, short ckt, leakage failure,
arcing between plates may occur
 Causes: excessive voltage, current, temp. , sudden charging
& dischargingElectronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 26
Passive components: inductor
 Role of inductor- significant in power supplies & high
voltage generators
 Inductance – depends on no. of turns, current,
permeability
 Nonlinear devices with hysteresis, saturation, eddy
current.
 Most of time-inductors- custom produced for
application.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 27
Active Devices
 These either amplify or control greater power with lesser
power.
 Mechanical relay, solid state relay, semiconductors- diode,
transistors, optoisolators
 Relay: nonlinear switched device
 Power required to pull in armature is greater than power
required to hold armature closed.
 So switching relay with larger current & holding it with
lower current, power dissipation in relay can be reduced.
 Max power dissipation is limited by overheating within coil.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 28
Active devices: mechanical relay
 Characterize relay coils by their resistance &
inductance.
 Resistance sets I2R dissipation, inductance determines
spike suppression
 Operational life of relay can be specified by no. of
open/closed cycles of armature & contacts can
complete without failure.
 Test & specify relay for shock & vibration.
 High voltage test for relay
 Wear & tear of relay contacts
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 29
Active devices: semiconductors
 Test & qualify each component
 Maintain alternative source for each component
 Common problems with devices- leakage current,
reverse current, safe operating areas, thermal effects,
ESD & parameter variations.
 Do not exceed voltage, temp. & current ratings
 Curve tracer helps to identify good or bad
components.
 Transistors-gain vary, switching speed , current gain &
frequency response
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 30
Active devices:MOSFET
 MOSFET: high impedance, low noise, no thermal
runaway
 Consider parameters: Id Vs Vds, noise, gate
capacitance
 Allow margins of tolerance on parameters while
designing in ckt
 Failures: defects in silicon die, thermal & current stress
betn wire bond & die
 Electrical & temp. testing – reveals defects in die
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 31
Op-amps
 Op-amps-amplifiers, filters, oscillators, control
systems
 Passive components around opamp cause most
problems
 Don’t rely on characteristics not guaranteed by
manufacturer.
 Virtual ground at i/p - at high frequencies, these
inputs have significant error voltage to drive output
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 32
Op-amp characteristics
 Test ckts for imp. Parameters of opamp
 Offset voltage
 Loop gain
 CMRR
 Slew rate
 o/p noise
 PSRR
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 33
Test ckts for imp. Parameters of
opamp
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 34
Test ckts for imp. Parameters of op-
amp
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 35
Test ckts for imp. Parameters of op-
amp
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 36
Test ckts for imp. Parameters of op-
amp
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 37
ADC
 No single test can completely characterize ADC/DAC
 Tests are specific as per application
 Some apps need ADC’s good transient response, some
need linearity, high resolution
 Verify performance & accuracy of converters at desired
conversion speed.
 Converters are subjected to errors from sources viz.
architecture, quantization, fabrication & ckt layout
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 38
ADC: equipment to evaluate
converters
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 39
ADC: equipment to evaluate
converters
 It should have proper amplifier bandwidth, settling
time, filtering to remove harmonics & broadband
noise, low jitter clock, clean power supply with
decoupling & controlled temp.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 40
ADC: Basic definitions
 Ideal transfer function for ADC: graph of binary code
Vs Analog input
 In transfer function, single binary value represents a
range of analog values in quantization band around its
code center point.
 Analog values not exactly at the center have associated
amount of quantization error
 Resolution of ADC defines its capability to represent
analog values. The no. of bits in o/p sets resolution
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 41
ADC: Errors
 Quantization error: range of analog values around the code
center point.
 Differential nonlinearity: Differences in quantization band
between each digital code. It can vary between -1 LSB & >
+1LSB .
 Integral nonlinearity: deviation from linear transfer
function
 Missing codes
 Aperture jitter
 I/p noise
 Settling error(DAC): time for o/p to reach final analog
output value
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 42
ADC 0808 specifications
 Easy interface to all microprocessors
 Operates ratiometrically or with 5 V DC or analog span
 adjusted voltage reference
 No zero or full-scale adjust required
 8-channel multiplexer with address logic
 0V to 5V input range with single 5V power supply
 Outputs meet TTL voltage level specifications
 Resolution 8 Bits
 Non-linearity +/-1/2LSB
 Single Supply 5 V DC
 Low Power 15 mW
 Conversion Time 100 µs
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 43
DAC
 Resolution in no. of bits
 Settling time: It is one of the important dynamic parameter. It
represents the time it takes for the output to settle within a specified
band ± (1/2) LSB of its final value
 Accuracy
 Quantization error
 Linearity
 Monotonicity: A Digital to Analog converter is said to be monotonic if
the analog output increases for an increase in the digital input.
 Conversion Time:
 It is the time taken for the D/A converter to produce the analog output
for the given binary input signal. It depends on the response time of
switches and the output of the Amplifier.
 Stability:
The ability of a DAC to produce a stable output all the time is called as
Stability.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 44
DAC
 DAC availability: current o/p or voltage o/p
 Test for linearity: Compare o/ps from production DAC
with o/p of a precise converter as a reference(higher
resolution).
 While testing for settling time, avoid overdriving the
differencing ckt.
 Glitches occur during transitions of the digital input
signals
 So choose either low-glitch DAC or deglitched DAC
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 45
Digital Components
 These deal with more than high & low logic levels.
 Digital components face 4 problems particularly at high
frequencies- ground bounce, phase jitter, metastability,
transmission line concerns
 Ground bounce: also called simulteneous switching noise
can cause unswitched o/ps to exceed threshold of driven
gate forcing unwanted logic transition.
 Factors contributing to ground bounce are signal rise time,
load capacitance, no. of simultaneous switched o/ps.
 Avoid ground bounce by using good layout that reduces
inductive loop
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 46
Important Questions
 Explain tecniques for Troubleshooting.
 Define Debugging process and explain steps of
debugging.
 Differentiate between active and passive components.
 Explain Analog-Digital in detail.
 What are the different steps in debugging? Differentiate
troubleshooting from debugging.
 Compare different types of ADCs with respect to
resolution, power consumption, multiple inputs and
nonlinearity.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 47
Watch Electronic Product Design Video Lectures
on My You Tube channel
 Please Like, Subscribe & Share my You tube channel
:https://www.youtube.com/channel/UCGoQM5nMnSFYZb2akw4p
oYw
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 48
Text Book Reference
 Kim Fowler, Electronic Instrument Design Oxford
university press.
Electronic Product Design Unit V as per BE E & TC
SPPU syllabus by Dr. Anagha P. Khedkar 49

Más contenido relacionado

La actualidad más candente

INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNING
INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNINGINDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNING
INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNINGarulbarathi kandhi
 
Why (and how) to switch to KiCad
Why (and how) to switch to KiCadWhy (and how) to switch to KiCad
Why (and how) to switch to KiCadBaoshi Zhu
 
IC Mask Design Nmi Presentation 2009
IC Mask Design Nmi Presentation 2009IC Mask Design Nmi Presentation 2009
IC Mask Design Nmi Presentation 2009AdrianOShaughnessy
 
Industrial Automation
Industrial AutomationIndustrial Automation
Industrial AutomationTushar Swami
 
Mobile cellphone battery charging circuit with explanation
Mobile cellphone battery charging circuit with explanationMobile cellphone battery charging circuit with explanation
Mobile cellphone battery charging circuit with explanationelprocus
 
Electrical Measurement & Instruments
Electrical Measurement & InstrumentsElectrical Measurement & Instruments
Electrical Measurement & InstrumentsChandan Singh
 
Cables and connectors
Cables and connectorsCables and connectors
Cables and connectorsshowslides
 
Project report on dancing light
Project report on dancing lightProject report on dancing light
Project report on dancing lightRahul Balsaraf
 
Introduction to Hardware Design Using KiCAD
Introduction to Hardware Design Using KiCADIntroduction to Hardware Design Using KiCAD
Introduction to Hardware Design Using KiCADNEEVEE Technologies
 
Electrical and Electronics lab manual
Electrical and Electronics lab manualElectrical and Electronics lab manual
Electrical and Electronics lab manualCyber4Tech
 
Ee2201 measurement-and-instrumentation-lecture-notes
Ee2201 measurement-and-instrumentation-lecture-notesEe2201 measurement-and-instrumentation-lecture-notes
Ee2201 measurement-and-instrumentation-lecture-notesJayakumar T
 
Breadboard powerpoint explantion.ppt
Breadboard powerpoint explantion.pptBreadboard powerpoint explantion.ppt
Breadboard powerpoint explantion.pptJohnVincentPINTO
 
Mechanical sensor
Mechanical sensorMechanical sensor
Mechanical sensorB.k. Das
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothMOKTARI MOSTOFA
 

La actualidad más candente (20)

Pcb designing
Pcb designingPcb designing
Pcb designing
 
Pcb designing
Pcb designingPcb designing
Pcb designing
 
INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNING
INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNINGINDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNING
INDUSTRIAL ELECTRONICS,POWER ELECTRONICS,ELEARNING
 
Ardui no
Ardui no Ardui no
Ardui no
 
Why (and how) to switch to KiCad
Why (and how) to switch to KiCadWhy (and how) to switch to KiCad
Why (and how) to switch to KiCad
 
IC Mask Design Nmi Presentation 2009
IC Mask Design Nmi Presentation 2009IC Mask Design Nmi Presentation 2009
IC Mask Design Nmi Presentation 2009
 
Industrial Automation
Industrial AutomationIndustrial Automation
Industrial Automation
 
Mobile cellphone battery charging circuit with explanation
Mobile cellphone battery charging circuit with explanationMobile cellphone battery charging circuit with explanation
Mobile cellphone battery charging circuit with explanation
 
Electrical Measurement & Instruments
Electrical Measurement & InstrumentsElectrical Measurement & Instruments
Electrical Measurement & Instruments
 
Cables and connectors
Cables and connectorsCables and connectors
Cables and connectors
 
Amplifier
AmplifierAmplifier
Amplifier
 
Project report on dancing light
Project report on dancing lightProject report on dancing light
Project report on dancing light
 
Electronic Measurement and Instrumentation
Electronic Measurement and InstrumentationElectronic Measurement and Instrumentation
Electronic Measurement and Instrumentation
 
Introduction to Hardware Design Using KiCAD
Introduction to Hardware Design Using KiCADIntroduction to Hardware Design Using KiCAD
Introduction to Hardware Design Using KiCAD
 
DIGITAL MULTIMETER PPT
DIGITAL MULTIMETER PPTDIGITAL MULTIMETER PPT
DIGITAL MULTIMETER PPT
 
Electrical and Electronics lab manual
Electrical and Electronics lab manualElectrical and Electronics lab manual
Electrical and Electronics lab manual
 
Ee2201 measurement-and-instrumentation-lecture-notes
Ee2201 measurement-and-instrumentation-lecture-notesEe2201 measurement-and-instrumentation-lecture-notes
Ee2201 measurement-and-instrumentation-lecture-notes
 
Breadboard powerpoint explantion.ppt
Breadboard powerpoint explantion.pptBreadboard powerpoint explantion.ppt
Breadboard powerpoint explantion.ppt
 
Mechanical sensor
Mechanical sensorMechanical sensor
Mechanical sensor
 
Home Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via BluetoothHome Appliances Controlling using Android Mobile via Bluetooth
Home Appliances Controlling using Android Mobile via Bluetooth
 

Similar a Unit V - Product Debugging and Testing

Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe Liu
 
Testing strategies for electronic components
Testing strategies for electronic componentsTesting strategies for electronic components
Testing strategies for electronic componentsDepEd-Bataan
 
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINK
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINKMULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINK
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINKIRJET Journal
 
Basic electronic components insbehwjbebsjejbe
Basic electronic components insbehwjbebsjejbeBasic electronic components insbehwjbebsjejbe
Basic electronic components insbehwjbebsjejbeJarelleAlacar
 
Automatic Power Factor Corrector Using Arduino report
Automatic Power Factor Corrector Using Arduino reportAutomatic Power Factor Corrector Using Arduino report
Automatic Power Factor Corrector Using Arduino reportSelf-employed
 
presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020DrVikasMahor
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxjack60216
 
Dhruv patel resume
Dhruv patel resumeDhruv patel resume
Dhruv patel resumeDHRUV PATEL
 
Michael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford
 
SETHUMADHAVAN SENIOR COMMISSIONING ENGINEER
SETHUMADHAVAN SENIOR  COMMISSIONING ENGINEERSETHUMADHAVAN SENIOR  COMMISSIONING ENGINEER
SETHUMADHAVAN SENIOR COMMISSIONING ENGINEERSETHU MADHAVAN
 
Electrical & Instrument Engineer
Electrical & Instrument EngineerElectrical & Instrument Engineer
Electrical & Instrument EngineerMukhtar Ahmad
 
Electronics_and_Robotics_G10.pdf.pdf
Electronics_and_Robotics_G10.pdf.pdfElectronics_and_Robotics_G10.pdf.pdf
Electronics_and_Robotics_G10.pdf.pdfJoelMalsi1
 
Major_project_b.tech_sem8_may_2018
Major_project_b.tech_sem8_may_2018Major_project_b.tech_sem8_may_2018
Major_project_b.tech_sem8_may_2018Dipen Kantariya
 
Programmable ac power control system new
Programmable ac power control system newProgrammable ac power control system new
Programmable ac power control system newAman Bharti
 

Similar a Unit V - Product Debugging and Testing (20)

Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016Yizhe_Liu_Resume_11092016
Yizhe_Liu_Resume_11092016
 
Yegammai_CV
Yegammai_CVYegammai_CV
Yegammai_CV
 
Testing strategies for electronic components
Testing strategies for electronic componentsTesting strategies for electronic components
Testing strategies for electronic components
 
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINK
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINKMULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINK
MULTIPLE TESTS ON TRANSFORMER WITH THE HELP OF MATLAB SIMULINK
 
Basic electronic components insbehwjbebsjejbe
Basic electronic components insbehwjbebsjejbeBasic electronic components insbehwjbebsjejbe
Basic electronic components insbehwjbebsjejbe
 
Automatic Power Factor Corrector Using Arduino report
Automatic Power Factor Corrector Using Arduino reportAutomatic Power Factor Corrector Using Arduino report
Automatic Power Factor Corrector Using Arduino report
 
presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020presentation for NEC course to defend for NEP 2020
presentation for NEC course to defend for NEP 2020
 
LAB MANUAL
LAB MANUALLAB MANUAL
LAB MANUAL
 
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docxECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
ECE321322 Electronics I & Lab Spring 2015 1 Final P.docx
 
Dhruv patel resume
Dhruv patel resumeDhruv patel resume
Dhruv patel resume
 
Michael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 ResumeMichael Ledford Fall 2014 Resume
Michael Ledford Fall 2014 Resume
 
chiranjeevi_resumlatest-2016.new
chiranjeevi_resumlatest-2016.newchiranjeevi_resumlatest-2016.new
chiranjeevi_resumlatest-2016.new
 
SETHUMADHAVAN SENIOR COMMISSIONING ENGINEER
SETHUMADHAVAN SENIOR  COMMISSIONING ENGINEERSETHUMADHAVAN SENIOR  COMMISSIONING ENGINEER
SETHUMADHAVAN SENIOR COMMISSIONING ENGINEER
 
Rathinasabapathy
RathinasabapathyRathinasabapathy
Rathinasabapathy
 
SEM 6th final 1
SEM 6th final 1SEM 6th final 1
SEM 6th final 1
 
Electrical & Instrument Engineer
Electrical & Instrument EngineerElectrical & Instrument Engineer
Electrical & Instrument Engineer
 
Electronics_and_Robotics_G10.pdf.pdf
Electronics_and_Robotics_G10.pdf.pdfElectronics_and_Robotics_G10.pdf.pdf
Electronics_and_Robotics_G10.pdf.pdf
 
Major_project_b.tech_sem8_may_2018
Major_project_b.tech_sem8_may_2018Major_project_b.tech_sem8_may_2018
Major_project_b.tech_sem8_may_2018
 
Final Resume
Final Resume Final Resume
Final Resume
 
Programmable ac power control system new
Programmable ac power control system newProgrammable ac power control system new
Programmable ac power control system new
 

Último

Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptxmohitesoham12
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleAlluxio, Inc.
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxachiever3003
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfChristianCDAM
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgsaravananr517913
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfRajuKanojiya4
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Sumanth A
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdfCaalaaAbdulkerim
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Romil Mishra
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadaditya806802
 
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxCooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxmamansuratman0253
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdfHafizMudaserAhmad
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...Erbil Polytechnic University
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxVelmuruganTECE
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxsiddharthjain2303
 

Último (20)

Python Programming for basic beginners.pptx
Python Programming for basic beginners.pptxPython Programming for basic beginners.pptx
Python Programming for basic beginners.pptx
 
Correctly Loading Incremental Data at Scale
Correctly Loading Incremental Data at ScaleCorrectly Loading Incremental Data at Scale
Correctly Loading Incremental Data at Scale
 
Crystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptxCrystal Structure analysis and detailed information pptx
Crystal Structure analysis and detailed information pptx
 
Ch10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdfCh10-Global Supply Chain - Cadena de Suministro.pdf
Ch10-Global Supply Chain - Cadena de Suministro.pdf
 
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfgUnit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
Unit7-DC_Motors nkkjnsdkfnfcdfknfdgfggfg
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
National Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdfNational Level Hackathon Participation Certificate.pdf
National Level Hackathon Participation Certificate.pdf
 
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
Robotics-Asimov's Laws, Mechanical Subsystems, Robot Kinematics, Robot Dynami...
 
Research Methodology for Engineering pdf
Research Methodology for Engineering pdfResearch Methodology for Engineering pdf
Research Methodology for Engineering pdf
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________Gravity concentration_MI20612MI_________
Gravity concentration_MI20612MI_________
 
home automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasadhome automation using Arduino by Aditya Prasad
home automation using Arduino by Aditya Prasad
 
Designing pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptxDesigning pile caps according to ACI 318-19.pptx
Designing pile caps according to ACI 318-19.pptx
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptxCooling Tower SERD pH drop issue (11 April 2024) .pptx
Cooling Tower SERD pH drop issue (11 April 2024) .pptx
 
11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf11. Properties of Liquid Fuels in Energy Engineering.pdf
11. Properties of Liquid Fuels in Energy Engineering.pdf
 
"Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ..."Exploring the Essential Functions and Design Considerations of Spillways in ...
"Exploring the Essential Functions and Design Considerations of Spillways in ...
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
Internet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptxInternet of things -Arshdeep Bahga .pptx
Internet of things -Arshdeep Bahga .pptx
 
Energy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptxEnergy Awareness training ppt for manufacturing process.pptx
Energy Awareness training ppt for manufacturing process.pptx
 

Unit V - Product Debugging and Testing

  • 1. Dr. Anagha Parag Khedkar Like & Subscribe my You tube channel :https://www.youtube.com/channel/UCGoQM5nMnSFYZb2akw4poYw
  • 2. Contents  Steps of Debugging, Techniques for troubleshooting, characterization  Electromechanical components, passive components, active components  active devices, operational amplifier, Analog-Digital Conversion  Digital Components, Inspection and test of components  Simulation, Prototyping and testing.  Integration, validation and verification. EMI & EMC issues. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 2
  • 3. Debugging, Testing, Troubleshooting  These tasks are performed at different times during product's lifetime.  debugging-done during early phases, testing-done before delivery of product, troubleshooting-done afterwards  debugging- used to identify the cause of problems occured in design & implementation.  testing- it assumes that design is correct, identifies problems occured during manufacturing.  troubleshooting- design is correct & product worked at one time. It identifies which hardware components have failed. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 3
  • 4. Introduction to Debugging & Testing  Debugging: tracking & finding faults & correcting undesirable system behavior  Debugging is used to focus search for solution  Testing: It involves variety of operations that verify operation within specified environment.  Hardware Testing: involves inspection, analysis of destructive & nondestructive parts, static & dynamic evaluation  For reliability, planning for testing early is imp. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 4
  • 5. 5 Steps to debugging  Observe & characterize  Brainstorm  Hypothesize  Test  Repeat steps 1 thr 4 until problem is solved. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 5
  • 6. 5 Steps to debugging  Start by collecting observations & characterizing the problem.  Brainstorm all possible causes for problems & list them  Build hypothesis (A hypothesis is a testable statement about the relationship between two or more variables or a proposed explanation for some observed phenomenon. )  Design experiments that test hypothesis  Repeat steps till working hypothesis is found. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 6
  • 7. Checklist for debugging 1. Visually inspect ckt.for missing components, broken wires, traces, bent pins, leads, damage etc. 2. Check continuity 3. Check power connections 4. Check equipment status 5. Verify schematic 6. Verify software 7. Take a break 8. Get another perspective Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 7
  • 8. Troubleshooting  Troubleshooting is the process of identifying and fixing problems.  Computer troubleshooting may involve hardware or software and can sometimes involve both at the same time.  The basic process of troubleshooting is to check the most general possible problems first, and then gradually check for more specific problems.  This provides a logical approach to problem solving and can apply to multiple types of products. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 8
  • 9. Techniques for troubleshooting  To collect necessary observations, we need proper diagnostic equipments like power supply, DMM, function generator, logic analyzer, ICE, CRO, supply of components, soldering iron.  CRO-High bandwidth, DMM- high accuracy, CRO probe i/p capacitance – loading, soldering iron heating aspects, good stock of precision components  CRO probes can introduce disturbances in CUT thr load capacitances, ground lead problems, cables  CRO probe is an integral part of ckt under test. Its i/p resistance & capacitance load a ckt & can affect operation of CUT Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 9
  • 10. ICE: In Circuit Emulator  A circuit for emulating target system remains independent of a particular targeted system and processor  Emulator or ICE provides great flexibility and ease for developing various  applications on a single system in place of testing that multiple targeted systems. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 10
  • 11. ICE  Interface COM port of a computer  Emulates target MCU IOs  ICE socket connects MCU externally Interface COM port of a computer  Uses computer developed object files and hex files for the MCU  Uses debugger at the computer developed files for the MCU application Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 11
  • 12. Techniques for troubleshooting  Adjust the probe compensation  This is done by turning screw that adjusts variable capacitor.  Build FET buffer into probe to provide very high input impedance.  Ground lead on probe (becomes inductive)can cause problems of signal ringing at high frequencies. To avoid this, keep ground leads as short as possible.  Cabling can significantly alter signals in probed ckts. Capacitance loading, inductive loops & improper termination will degrade rise time of signal pulses. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 12
  • 13. Probe compensation Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 13
  • 14. FET buffer into probe Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 14
  • 15. Techniques for troubleshooting 1. General tips for power 2. Tips for analog ckts 3. Tips for digital ckts 4. Tips for S/w Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 15
  • 16. General tips for power Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 16
  • 17. Tips for analog ckts  Keep leads short  Use right oscilloscope  Layout ckt & grounds properly  Choose proper location of resistors to reduce noise from stray capacitances  Compensate the oscilloscope probe  Use FET i/p probe for high impedance ckts  Avoid long settling times Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 17
  • 18. Tips for digital ckts  Use proper triggers to catch glitches on CRO & logic analyzer  s/w in target system can aid debugging h/w  Use built in tests to test h/w. Built in tests to check memory chips.  Use simple looping routines to check I/O ports.  Partition ckts – s/w & h/w modules. It isolates problems & makes debugging easy. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 18
  • 19. Tips for S/w  Use modular designs  Do good documentation  Use proper tools  Some h/w tools also can help like LED, ICE, CRO  LED can glow to indicate whether program is toggling a signal or not. E.g Serial communication programs send data on TxD & receive on RxD. LEDs on TxD & RxD to check data/pulses Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 19
  • 20. Characterization  First step in debugging is to characterize components  Test components and ckts in a variety of environments to evaluate their performance & their margins  Do simulation of components to understand characteristics of components. But testing of components is necessary  Tests of components characterize parameter tolerances & variations & provide for calibration of their functions. Tests in different thermal environment.  E.g. power consumption of Ics, conversion accuracy of ADC vary with temp., also other parameters. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 20
  • 21. Electromechanical components  These include connectors, Fuses, switches, keyboards.  Connectors- metal contacts- consider its electrical, mechanical, chemical properties  Resistance of contacts & current carrying capacity change with wear, dust & force  Rate of corrosion in contacts  Specify this in the design & perform environmental testing to verify reliability Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 21
  • 22. Electromechanical components  Fuse- metallic conductor with specifies cross section & resistance that melts when current density exceeds limit  Types of fuses- for various situations-normal blow/class F, slow blow/type T  Consider fuse opening time duration, rated current capacity  For use in international products, understand differences in fuse, protection methods, current capacity & size  Fuse standards specify length & diameter in mm  Tests for fuses: measure statistical variation in time to open ckt for high currents of 10 times rating, next 2 times rating, test that terminals of blown fuse sustain high voltage without arcing. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 22
  • 23. Electromechanical components  Switches: ergonomics, basics, parameters.  Switch properties- low contact resistance, low force to maintain contact, no corrosion, durability, low cost, durability.  Contacts-NO/NC  Current capacity rating-AC/DC application  Arcing across contacts  Contact bouncing  Precious metal contacts-cost Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 23
  • 24. Passive components  R,L, C- each has its characteristic properties, based on manufacturing processes & materials used for each type of component.  Use of resistors in ckt-current limiting, pull up, pull down, impedance matching, voltage division, bias set, gain control etc.  Resistance varies- manufacturing tolerances, temp., humidity, voltage stresses.  Tolerances:20%, 10%, 5%, 1%  At high frequencies, lead inductance & internal capacitance –significant- changing impedance  Resistance contribute thermal noise  If resistors to be used at high temp., you will have to derate amount of power that they dissipate. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 24
  • 25. Passive components- resistors  Types-carbon composition, carbon film, metal film, thick film, thin film, wire wound, thin film  Characteristics: max. resistance, max. voltage, temp. coefficient of resistance, accuracy, shelf life, stability  Wire wound- high precision, high power ratings(upto 2KW), excellent TCR(as low as 1 ppm/degree c)  Thin film-best TCR <1 Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 25
  • 26. Passive components-capacitors  Capacitor- function-to store charge  Types:block dc, pass ac, filter, couple, tune, decouple/bypass, compensate, isolate, suppress noise  Capacitor’s impedance varies with frequency.  Capacitor- leakage resistance, lead inductance, lead resistance  Use high Q capacitor with low ESR, ESL  Capacitor: breakdown voltage, memory effect-dielectric absorption(reduce discharge capabilities)  Capacitor-failures: open ckt, short ckt, leakage failure, arcing between plates may occur  Causes: excessive voltage, current, temp. , sudden charging & dischargingElectronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 26
  • 27. Passive components: inductor  Role of inductor- significant in power supplies & high voltage generators  Inductance – depends on no. of turns, current, permeability  Nonlinear devices with hysteresis, saturation, eddy current.  Most of time-inductors- custom produced for application. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 27
  • 28. Active Devices  These either amplify or control greater power with lesser power.  Mechanical relay, solid state relay, semiconductors- diode, transistors, optoisolators  Relay: nonlinear switched device  Power required to pull in armature is greater than power required to hold armature closed.  So switching relay with larger current & holding it with lower current, power dissipation in relay can be reduced.  Max power dissipation is limited by overheating within coil. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 28
  • 29. Active devices: mechanical relay  Characterize relay coils by their resistance & inductance.  Resistance sets I2R dissipation, inductance determines spike suppression  Operational life of relay can be specified by no. of open/closed cycles of armature & contacts can complete without failure.  Test & specify relay for shock & vibration.  High voltage test for relay  Wear & tear of relay contacts Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 29
  • 30. Active devices: semiconductors  Test & qualify each component  Maintain alternative source for each component  Common problems with devices- leakage current, reverse current, safe operating areas, thermal effects, ESD & parameter variations.  Do not exceed voltage, temp. & current ratings  Curve tracer helps to identify good or bad components.  Transistors-gain vary, switching speed , current gain & frequency response Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 30
  • 31. Active devices:MOSFET  MOSFET: high impedance, low noise, no thermal runaway  Consider parameters: Id Vs Vds, noise, gate capacitance  Allow margins of tolerance on parameters while designing in ckt  Failures: defects in silicon die, thermal & current stress betn wire bond & die  Electrical & temp. testing – reveals defects in die Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 31
  • 32. Op-amps  Op-amps-amplifiers, filters, oscillators, control systems  Passive components around opamp cause most problems  Don’t rely on characteristics not guaranteed by manufacturer.  Virtual ground at i/p - at high frequencies, these inputs have significant error voltage to drive output Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 32
  • 33. Op-amp characteristics  Test ckts for imp. Parameters of opamp  Offset voltage  Loop gain  CMRR  Slew rate  o/p noise  PSRR Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 33
  • 34. Test ckts for imp. Parameters of opamp Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 34
  • 35. Test ckts for imp. Parameters of op- amp Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 35
  • 36. Test ckts for imp. Parameters of op- amp Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 36
  • 37. Test ckts for imp. Parameters of op- amp Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 37
  • 38. ADC  No single test can completely characterize ADC/DAC  Tests are specific as per application  Some apps need ADC’s good transient response, some need linearity, high resolution  Verify performance & accuracy of converters at desired conversion speed.  Converters are subjected to errors from sources viz. architecture, quantization, fabrication & ckt layout Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 38
  • 39. ADC: equipment to evaluate converters Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 39
  • 40. ADC: equipment to evaluate converters  It should have proper amplifier bandwidth, settling time, filtering to remove harmonics & broadband noise, low jitter clock, clean power supply with decoupling & controlled temp. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 40
  • 41. ADC: Basic definitions  Ideal transfer function for ADC: graph of binary code Vs Analog input  In transfer function, single binary value represents a range of analog values in quantization band around its code center point.  Analog values not exactly at the center have associated amount of quantization error  Resolution of ADC defines its capability to represent analog values. The no. of bits in o/p sets resolution Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 41
  • 42. ADC: Errors  Quantization error: range of analog values around the code center point.  Differential nonlinearity: Differences in quantization band between each digital code. It can vary between -1 LSB & > +1LSB .  Integral nonlinearity: deviation from linear transfer function  Missing codes  Aperture jitter  I/p noise  Settling error(DAC): time for o/p to reach final analog output value Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 42
  • 43. ADC 0808 specifications  Easy interface to all microprocessors  Operates ratiometrically or with 5 V DC or analog span  adjusted voltage reference  No zero or full-scale adjust required  8-channel multiplexer with address logic  0V to 5V input range with single 5V power supply  Outputs meet TTL voltage level specifications  Resolution 8 Bits  Non-linearity +/-1/2LSB  Single Supply 5 V DC  Low Power 15 mW  Conversion Time 100 µs Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 43
  • 44. DAC  Resolution in no. of bits  Settling time: It is one of the important dynamic parameter. It represents the time it takes for the output to settle within a specified band ± (1/2) LSB of its final value  Accuracy  Quantization error  Linearity  Monotonicity: A Digital to Analog converter is said to be monotonic if the analog output increases for an increase in the digital input.  Conversion Time:  It is the time taken for the D/A converter to produce the analog output for the given binary input signal. It depends on the response time of switches and the output of the Amplifier.  Stability: The ability of a DAC to produce a stable output all the time is called as Stability. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 44
  • 45. DAC  DAC availability: current o/p or voltage o/p  Test for linearity: Compare o/ps from production DAC with o/p of a precise converter as a reference(higher resolution).  While testing for settling time, avoid overdriving the differencing ckt.  Glitches occur during transitions of the digital input signals  So choose either low-glitch DAC or deglitched DAC Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 45
  • 46. Digital Components  These deal with more than high & low logic levels.  Digital components face 4 problems particularly at high frequencies- ground bounce, phase jitter, metastability, transmission line concerns  Ground bounce: also called simulteneous switching noise can cause unswitched o/ps to exceed threshold of driven gate forcing unwanted logic transition.  Factors contributing to ground bounce are signal rise time, load capacitance, no. of simultaneous switched o/ps.  Avoid ground bounce by using good layout that reduces inductive loop Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 46
  • 47. Important Questions  Explain tecniques for Troubleshooting.  Define Debugging process and explain steps of debugging.  Differentiate between active and passive components.  Explain Analog-Digital in detail.  What are the different steps in debugging? Differentiate troubleshooting from debugging.  Compare different types of ADCs with respect to resolution, power consumption, multiple inputs and nonlinearity. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 47
  • 48. Watch Electronic Product Design Video Lectures on My You Tube channel  Please Like, Subscribe & Share my You tube channel :https://www.youtube.com/channel/UCGoQM5nMnSFYZb2akw4p oYw Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 48
  • 49. Text Book Reference  Kim Fowler, Electronic Instrument Design Oxford university press. Electronic Product Design Unit V as per BE E & TC SPPU syllabus by Dr. Anagha P. Khedkar 49