Professional Documents
Culture Documents
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:
Learning Time:
18 pages
3 questions
25 minutes
1
2009, Renesas Technology America, Inc., All Rights Reserved
2
2009, Renesas Technology America, Inc., All Rights Reserved
!
Whether a system
runs from the power
line or a battery, it is
essential that the MCU
include EMS measures that
protect it against external noise.
Spark noise
AC
power line
MCU
MCU-based equipment
3
2009, Renesas Technology America, Inc., All Rights Reserved
Static
noise
Shorten all
interconnect wires as
much as possible
4
2009, Renesas Technology America, Inc., All Rights Reserved
Good
Vcc
DIP
QFP
DIP
GND
Vcc
Better
GND
Vcc
Good
Vcc
L1
GND
C1
C2
IC
Ceramic
GND
5
2009, Renesas Technology America, Inc., All Rights Reserved
Tantalum
PROPERTIES
On passing, 'Finish' button:
On failing, 'Finish' button:
Allow user to leave quiz:
User may view slides after quiz:
User may attempt quiz:
Peripheral ICs
MCU
Parallel
Data Bus
Peripheral ICs
MCU
Use a single-chip
Serial
Data Bus
Memory ICs
microcontroller
MCU
MCU
7
2009, Renesas Technology America, Inc., All Rights Reserved
On-chip
flash
Mount current-limiting
Resistor
MCU
Noise
MCU
Resistor
MCU
8
2009, Renesas Technology America, Inc., All Rights Reserved
Peripheral IC
Damping
Resistors
(~100)
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
Circuit
GND
RESET
Circuit
GND
Low-pass Filter
MCU
Noise
MCU
MCU
XOUT
XOUT
XIN
XIN
XOUT
XIN
GND
GND
GND
Separate GND
trace connects
directly to Vss pin
9
2009, Renesas Technology America, Inc., All Rights Reserved
Insert a resistor (100 to 1k) in series with the MCUs A/D input pin, close to
the MCU, and if possible, connect a capacitor to ground to form a low-pass
filter
Overload may be applied
at A/D input terminal when
transducer is placed far
from the MCU
Noise
MCU
100-1k
A/DIN
Analog Sensor
(Thermistor, etc.)
[Sensor is typically located remote
from the PCB and needs long wires
to make electrical connection]
GND
Low-pass filter
for noise reduction,
placed close to MCU
PCB
Write Operation
After Writing
12.5V
Vpp
Write
Current
EPROM
10
2009, Renesas Technology America, Inc., All Rights Reserved
5V
Vpp
OR
~2k to
27k
EPROM
PROPERTIES
On passing, 'Finish' button:
On failing, 'Finish' button:
Allow user to leave quiz:
User may view slides after quiz:
User may attempt quiz:
XOUT
Port Out
GND
XIN
MCU
Hidden inductance
XOUT
MCU
N/A (GND)
XCIN
XCOUT
If possible, do not
use the terminals
near the clock pins;
connect them
to GND
Port Out
N/A (GND)
XIN
XIN
XOUT
XOUT
XOUT
GND
Port Out
MCU
GND
MCU
XIN
MCU
Recommended
12
2009, Renesas Technology America, Inc., All Rights Reserved
Noise
MCU
MCU
Memory IC
Logic
IC
Noise
MCU
Memory IC
Logic
IC
Noise
13
2009, Renesas Technology America, Inc., All Rights Reserved
If you cant use a multi-layer PCB and solid Vcc and GND patterns, use loop or net-like
patterns to make connections
Avoid
Avoid
MCU
Use
MCU
MCU
If loop or net-like patterns arent feasible, arrange the Vcc and GND wiring in parallel
and make wiring lengths isometric
Avoid
Avoid
Vcc
GND
Vcc
Use
GND
14
2009, Renesas Technology America, Inc., All Rights Reserved
Vcc
GND
Choose a microcontroller
Bypass capacitor
(~0.01F)
VCC
VSS
M16C
Microcontroller
Bypass
capacitor
(~0.01F)
/NMI
VCC
XIN
VSS
XOUT
AVCC
/RESET
VREF
XCOUT
XCIN
CNVSS
AVSS
BYTE
Oscillation capacitors
(symetrically placed)
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
Noise
Noise problems sometimes
require a fundamental solution,
such as a re-design
16
2009, Renesas Technology America, Inc., All Rights Reserved
PROPERTIES
On passing, 'Finish' button:
On failing, 'Finish' button:
Allow user to leave quiz:
User may view slides after quiz:
User may attempt quiz:
Course Summary
18
2009, Renesas Technology America, Inc., All Rights Reserved