LPC2917/01 NXP [NXP Semiconductors], LPC2917/01 Datasheet - Page 42

no-image

LPC2917/01

Manufacturer Part Number
LPC2917/01
Description
ARM9 microcontroller with CAN and LIN
Manufacturer
NXP [NXP Semiconductors]
Datasheet
NXP Semiconductors
LPC2917_19_01_2
Preliminary data sheet
Fig 10. PWM block diagram
APB system bus
IRQ capt_match
6.14.5.1 Functional description
IRQ pwm
The ability to provide flexible waveforms allows PWM blocks to be used in multiple
applications; e.g. dimmer/lamp control and fan control. Pulse-width modulation is the
preferred method for regulating power since no additional heat is generated, and it is
energy-efficient when compared with linear-regulating voltage control networks.
The PWM delivers the waveforms/pulses of the desired duty cycles and cycle periods. A
very basic application of these pulses can be in controlling the amount of power
transferred to a load. Since the duty cycle of the pulses can be controlled, the desired
amount of power can be transferred for a controlled duration. Two examples of such
applications are:
The PWM block diagram in
functionality is split into two major parts, a APB domain and a PWM domain, both of which
run on clocks derived from the BASE_MSCSS_CLK. This split into two domains affects
behavior from a system-level perspective. The actual PWM and prescale counters are
located in the PWM domain but system control takes place in the APB domain.
Dimmer controller: The flexibility of providing waves of a desired duty cycle and cycle
period allows the PWM to control the amount of power to be transferred to the load.
The PWM functions as a dimmer controller in this application
Motor controller: The PWM provides multi-phase outputs, and these outputs can be
controlled to have a certain pattern sequence. In this way the force/torque of the
motor can be adjusted as desired. This makes the PWM function as a motor drive.
REGISTERS
CONTROL
PWM
&
PWM counter value
Rev. 02 — 17 June 2009
capture data
config data
APB DOMAIN
update
Figure 10
IRQs
LPC2917/01; LPC2919/01
shows the basic architecture of each PWM. PWM
PWM DOMAIN
ARM9 microcontroller with CAN and LIN
sync_out
sync_in
REGISTERS
COUNTER,
PRESCALE
COUNTER
SHADOW
PWM,
transfer_enable_in
transfer_enable_out
&
© NXP B.V. 2009. All rights reserved.
match outputs
capture inputs
trap input
carrier inputs
002aad837
42 of 86

Related parts for LPC2917/01