Documente Academic
Documente Profesional
Documente Cultură
Purpose:
This course discusses techniques that can be applied to reduce problems in
embedded control systems caused by electromagnetic noise
Objectives:
Gain a basic knowledge of the types of noise that affect embedded control
systems
Learn approaches and design methods for protecting systems against problems
caused by external sources of noise
Get basic insights for handling noise problems during the system design and
development cycle
Content:
18 pages
3 questions
Learning Time:
25 minutes
1
2009, Renesas Technology America, Inc., All Rights Reserved
Noise Can Cause Big Problems
Noise==Unwanted
Noise Unwantedelectrical
electricalsignals
signalsthat
thatproduce
produceundesirable
undesirableeffects
effects
ininthe circuits of control systems in which they occur.
the circuits of control systems in which they occur.
2
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Is Essential
!
Whether a system AC
Spark noise
Static
MCU noise
MCU-based equipment
3
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 1
Reduce the length
of the system
wiring
Shorten all
interconnect wires as
much as possible
4
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 2
5
2009, Renesas Technology America, Inc., All Rights Reserved
PROPERTIES
On passing, 'Finish' button: Goes to Next Slide
On failing, 'Finish' button: Goes to Next Slide
Allow user to leave quiz: After user has completed quiz
User may view slides after quiz: At any time
User may attempt quiz: Unlimited times
EMS Protection Measures - 3
MCU Serial
Data Bus
7
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 4
Noise
MCU
Resistor
Peripheral IC
Their value should be about 100 Ohms MCU
to match the characteristic impedance
of the wiring on the printed circuit board
8
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 5
Put a low-pass filter on RESET line
Adding an R-C filter to the signal line to the device or circuit that resets the
MCU will shunt to ground external noise that might otherwise result in partial
initializations that cause the microcontroller to run out of control
MCU MCU
Noise Noise
RESET RESET
RESET GND RESET GND
Circuit Circuit
Low-pass Filter
9
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 6
10
2009, Renesas Technology America, Inc., All Rights Reserved
PROPERTIES
On passing, 'Finish' button: Goes to Next Slide
On failing, 'Finish' button: Goes to Next Slide
Allow user to leave quiz: After user has completed quiz
User may view slides after quiz: At any time
User may attempt quiz: Unlimited times
EMS Protection Measures - 7
Be particularly careful when laying out Keep lines that carry large currents,
and those that switch at high
the oscillator circuit and the area near it B frequencies, away from clock lines
Here are some key printed circuit board layout N/A (GND)
suggestions regarding
XIN
the MCU clock
Do not intersect signal
circuit(s) lines and clock lines XOUT
Port Out
A GND MCU
XIN
Hidden inductance
XOUT
N/A (GND)
MCU D
XCIN
XCOUT
C
Port Out N/A (GND)
XIN
12
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 8
Memory IC
inner layers of a 4-layer PCB MCU Logic
IC
Noise
Memory IC
capacitors is minimized
Logic
- Noise from each signal line through ground or Vcc MCU
IC
dissipates readily Noise
- Even if strong noise enters power line, the electric Narrow GND line
Change in electric potential
potential is maintained with hardly any fluctuation;
by contrast, a narrow GND line causes a voltage
change
13
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 9
If loop or net-like patterns arent feasible, arrange the Vcc and GND wiring in parallel
and make wiring lengths isometric
14
2009, Renesas Technology America, Inc., All Rights Reserved
EMS Protection Measures - 10
VSS
VCC
immunity
To provide good protection
against noise, the MCUs in the
M16C
M16C family have suitable Microcontroller
internal noise filters in all the
Bypass
necessary places capacitor
(~0.01F)
a pin layout that minimizes noise
Sheet pattern of VCC
problems by various measures,
AVSS Sheet pattern of GND
placing a GND pin between the VREF
/NMI
/RESET
oscillator pins,
XCOUT
CNVSS
XOUT
BYTE
XCIN
AVCC
VCC
VSS
XIN
easing the design of Vcc and GND
wiring on the PCB, and aiding the
optimum placement of bypass Oscillation capacitors
(symetrically placed)
capacitors
Bypass capacitor
(~0.01F)
Tantalum capacitor
Oscillation capacitors
(symetrically placed) Reset
IC
Capacitor for RESET
(1000pF) GND VCC
15
2009, Renesas Technology America, Inc., All Rights Reserved
Basic Design Insights on Noise
It is very important to
implement noise measures Investigations of noise problems
at initial stage of design work take time and are costly
If a problem is discovered in the later stages Because its difficult to simulate a noise-
of the system development process, oriented malfunction, a lot of work will be
the noise measures required to solve the necessary to identify the root cause of the
problem will end up being far more costly than problem
expected
Noise
16
2009, Renesas Technology America, Inc., All Rights Reserved
PROPERTIES
On passing, 'Finish' button: Goes to Next Slide
On failing, 'Finish' button: Goes to Next Slide
Allow user to leave quiz: After user has completed quiz
User may view slides after quiz: At any time
User may attempt quiz: Unlimited times
Course Summary
18
2009, Renesas Technology America, Inc., All Rights Reserved