Você está na página 1de 65

Aplicações de Ultra Baixo Consumo

(Extreme Low-Power) com MCUs

(XLP)

© 2009 Microchip Technology Incorporated. All Rights Reserved. 1312 LPP Slide 1
Objetivos
Ao fim desta aula você saberá:
Boas práticas de projeto para
aplicações de baixo consumo
O que é tecnologia nanoWatt XLP
Como usar recursos de baixo
consumo disponíveis nos MCUs
PIC®
Várias dicas e truques para reduzir o
consumo em uma aplicação
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 2
Agenda
Começando com aplicações de
baixo consumo
Visão geral das tecnologias
nanoWatt e nanoWatt XLP
Modos de baixo consumo no MCU
PIC®
Dicas & Truque de baixo consumo
Demonstração
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 3
Começando com aplicações de
baixo consumo

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 4
O que é baixo consumo?
Aplicações com baterias
Reduzir o duty cycle
Minimizar corrente em sleep mode
Aplicações alimentadas na rede
Execução eficiente
Minimizar potência dinâmica
Reduzir freqüência de clock
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 5
O que é baixo consumo?
Tipos de potência consumida
Potência Dinâmica
Potência consumida quando o
circuito está ativo e com oscilador
funcionando
Potência Estática
Potência consumida quando VDD é
aplicado ao circuito
É independente do uso do circuito
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 6
O que é baixo consumo?
Calculando Potência
Potência Dinâmica - Potência Dinâmica -
Modo ativo com Modo ativo com
MCU rodando MCU rodando

Redução
Potência
Corrente

Tempo de Wake-
up
Potência Estatica
- Modo Power
Down

Tempo de Operação
Corrente Média = Iativo x tativo+ Ipowerdown x tpowerdown
tativo + tpowerdown
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 7
O que é baixo consumo?
Potência Dinâmica
Perdas de
chaveamento em
CMOS
Capacitância de
Gate é a principal
causa

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 8
O que é baixo consumo?
Potência Dinâmica
Variáveis
controláveis C = I dV
dt
Tensão (V)
Freqüência (f)
V & f afetam a
I = CVf
corrente de Definido,
principalmente, Selecionável
chaveamento e pelo projeto do & controlável
as perdas CI. Em parte
afetado pelos
na Aplicação

capacitivas periféricos

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 9
O que é baixo consumo?
Potência Estática
Causada por perdas nos
transistores V = 0V G

Afetada por: V = 0V S VD = 2.5V

Geometria
Source Drain
Corrente Perda
Sub-threshold
Processo (<Vth)

Tensão
Temperatura

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 10
O Processo de Baixo Consumo
1. Definições e seleções iniciais para
a aplicação
2. Fazer um “orçamento” de consumo
3. Reduzir consumo nos piores casos
Fonte de Alimentação MCU é o
Componentes cabeça: ele
controla
Projeto do PCB várias
partes!
Algoritmos
4. Verificar o consumo de potência
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 11
Exemplo de Aplicação

Indica quando medir ou


Sinal de apresentar resultado
entrada medido Sinais Cristal 32 kHz, WDT, Interrupção
Wakeup
Wakeup
Sensor Externa

Memória ou
PIC MCU
Display
Amostra e processa
dados. Saída do sinal medido
Escreve a saída na memória/display
EEPROM, LCD, RF, USB,
Controla sistema para minimizar
corrente consumida SD Card

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 12
Estados da Aplicação
Sleep
Inicialização Amostra Sinais
Wakeup
Amostragem Sensor
Saída
Processamento
Memória ou
PIC MCU
Saída Display

Sleep Inicialização Amostragem


Processamento Saída

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 13
“Orçamento” de Potência
Consumida
Estado Bloco µA)
Corrente (µ Tempo (ms) µA*ms)
Carga (µ
Sensor Off 0,0
1. Calcular
MCU Sleep 0,1 Corrente Média
Sleep 0,6 987 592,2
Wakeup On 0,5
Saída
Sensor
Off
Off
0,0
0,0
Corrente Média =
MCU Run 100,0 Carga Total =
Inicia
Wakeup Off 0,0
100,0 1 100
Tempo Total
Saída
Sensor
Off
On
0,0
2.000,0
23,892 µA ⋅ mS =
MCU Run 100,0
1000 mS
Amostra
Wakeup Off 0,0
2100,0 1 2100
23.89 µA
Saída Off 0,0
Sensor Off 0,0
MCU Run 100,0 2. Identificar
Processa
Wakeup Off 0,0
100,0 1 100
Corrente de Pico
Saída Off 0,0
Sensor Off 0,0
CorrentePico = 2.1 mA
MCU Run 100,0
Saída
Wakeup Off 0,0
2100,0 10 21000 3. Identificar
Saída On 2.000,0 Piores Casos

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 14
Demonstração
Estimador de tempo útil de
Bateria para Tecnologia
nanoWatt XLP

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 15
Tempo útil de Bateria

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 16
Seleção da Fonte de Alimentação

Procure oportunidades de melhorias


Reduzir tensão de saída do regulador
Reguladores de maior eficiência
Selecionar a bateria correta !
Conheça as características de cada
química
Limites de corrente Contínua e Pulsada

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 17
Seleção de Componentes

Não olhe apenas no # MHz/Ciclo?

datasheet # Ciclos/Instrução?

uA/MHz não conta


toda a história Outras questões:
- Precisão analógica
Calcule ou meça a degrada?

corrente consumida - São necessários mais


componentes externos?
em cada tarefa da - Existe variação
significativa de parte para
aplicação parte?

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 18
Medindo Potência Consumida

Multímetro
Menor corrente é ~0.1 µA
(multímetros portáteis)
Mede corrente média, não
picos R
Resistor shunt em VDD
R viável depende da corrente
R grande pode gerar BOR
Descarga capacitor VDD
Útil na medida de correntes
muito baixas
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 19
Recursos de baixa potência
Microcontroladores PIC®

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 20
Recursos Importantes para
economizar potência em MCU
Flexibilidade de operação
Diversas opções de clock
Configurações de periféricos e fontes de
wake-up para modos operação de baixa
potência
Osciladores de baixa potência
Para temporização c/ WDT, Timer1,
RTCC
Entradas digitais com baixa perda
Wake-up em instantes apropriados
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 21
Tecnologias nanoWatt e
nanoWatt XLP
Requisitos da tecnologia nanoWatt XLP
para Baixo Consumo Extremo
Corrente em Sleep < 100 nA
RTCC/Timer1 < 800 nA
WDT < 800 nA
Recursos Tecnologia nanoWatt XLP
Deep Sleep
Baixa corrente de perda nas entradas
BOR de baixo consumo
Wake-up ultra-baixo consumo (ULPWP)
Inicialização com 2 clocks diferentes
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 22
Componentes com Tecnologia
nanoWatt XLP

PIC24F16KA102
PIC18(L)F46J11

MSP430F22X2/4

MSP430F21X1/
PIC18LF14K50

MSP430F21X2/
PIC16LF193X
PIC18F46K20

ATmega48/88/
PIC16LF72X

168/328P

Atmel
Deep Sleep (nA) - - 13* - - 20 - -
Sleep (nA) 20 100 54* 60 24 25 100 100

WDT (nA) 300-


500 500 830 500 450 420 4200 700
32 kHz Osc/RTC (nA) 600 500 820 600 790 520 800 700
I/O Port Leakage (nA) 5 5 5 50 5 50 1000 50

1 MHz Run (µA) 200-


110 300 272 150 170 195 300 270
Minimum VDD 1.8 1.8 2 1.8 1.8 1.8 1.8 1.8
Todos os dados retirados das especificações dos componentes

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 23
Recursos de Baixo Consumo
MCU PIC®
Visão detalhada dos recursos de
gerenciamento de potência
Modos de Potência Dinâmica
Idle
Doze
Chaveamento de Clock
Modos de Potência Estática
Sleep
Deep Sleep
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 24
Modo Execução (Run)

%& %

"#

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 25
Modo Idle
25% da
%& %
corrente no
Modo Run

"#

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 26
Modo Doze
Redução
%& %
35~75% da
corrente no
' ()* ( )+,
" Modo Run

"#

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 27
Modos Idle & Doze
Quando Idle/Doze deve ser usado?
Substituir while(!Interrupt)loops
Períodos de power-down curtos
necessitando de wakeup rápido (~1
instrução)
Realizando transferências por DMA
Exemplo de Aplicação
Medidor de Energia – continua medição e
comunicação com redução da potência
consumida
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 28
Chaveamento de Clock

%& %

"#

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 29
Chaveamento de Clock
Clock lento economiza mais
potência que modo Idle/Doze
Usado para startup rápido com PLL
Usado quando aguarda um evento
sem periféricos rápidos
Periféricos Analógicos
Exemplo de Aplicação
Medição com baixa taxa de amostragem
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 30
Modo Sleep
50-100 nA
sem
%& %

regulador
3-5 µA com
regulador
!

"#

$
%- " .
' /0 0 1,

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 31
Modo Sleep
Sleep é o modo de baixo consumo
mais comum
Não há perda de dados ou funcionalidade
Wakeup rápido
Grande economia de potência
Pode ser usado pela maioria das
aplicações
O MCU está o tempo todo aguardando um
evento

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 32
Modo Deep Sleep
<50 nA
%& %

&

Módulos baixo
!

"#
consumo
$
específicos
Deep Sleep

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 33
Modo Deep Sleep
Desativação de
%& % VDDcore causa
perda dos dados
& da RAM, SFRs e
Contador de
Programa (PC)
! O wake-up é
"# como um POR
$
(power-on reset)
Estados dos
pinos de I/O são
mantidos
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 34
Modo Deep Sleep
DPSLP requer re-inicialização
Quando DPSLP deve ser usado?
“custo” de usar DPSLP

T ×I + T ×I
T = POR POR Init Init
Breakeven I -I
Sleep DS
Redução de corrente
com DPSLP

DPSLP é melhor quando períodos


power-down são longos
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 35
Modo Deep Sleep

Exemplo de Aplicações
Equipamentos médicos portáteis
Termômetros, Alarmes Médicos de
Emergência, Medidor/Monitor de
Glicose
Amostra iniciada manualmente
Retenção de RAM não necessária

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 36
Resumo Modos Baixo Consumo

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 37
Outros Recursos para Reduzir
Consumo
DMA/FIFOs
Inicialização com 2 clocks
ULPWU (Wakeup Ultra-baixo
Consumo)
WDT/DSWDT (Deep Sleep WDT)
BOR/DSBOR (Deep Sleep BOR)
PMD (Bits Desabilitação Periféricos)

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 38
Dicas & Truques
Baixo Consumo com MCU PIC®

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 39
Dica 1:
Controle Circuitos Externos
Circuitos externos sempre alimentados
Deve depender dos modos de espera do
sistema

.
"

" " " #

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 40
Dica 1:
Controle Circuitos Externos
MCU PIC® controla alimentação com I/O
Usar FET/LoadSwitch para circuitos alta
corrente ou tensão diferente

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 41
Dica 2: Bateria Backup

Lógica OU com
diodos pode
controlar bateria
backup
Entrada analógica
mede tensão da
bateria
Entrada digital
testa fonte externa

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 42
Dica 3: I/O “abertos”
Quantidade de Pinos abertos Caso Ruim Pior Caso
1 Pino aberto 35 µA 0.5 mA
2 Pinos abertos 65 µA 1 mA
10 Pinos abertos 305 µA 5 mA

Não deixar pinos de entrada


“abertos”
Configure GPIO não usado como
saída
Usar pull-up ou pull-down
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 43
Dica 4: Reduzir Tensão

Reduzir a tensão do sistema afeta


as correntes dinâmica & estática
Use reguladores de saída mais
baixa
Use diodos para reduzir tensão
CIs funcionam em uma faixa de
tensões
CIs de 3V funcionam desde ~2V
CIs de 5V funcionam desde ~3V

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 44
Dica 5:
Desabilitar Regulador Interno
VREG consome mais corrente estática
Reduzir VDDCORE reduz corrente
dinâmica

VDD VDDCORE IPD VREG


3.3V 2.5V 3.5 uA On
3.3V 2.5V 0.3 uA Off
3.3V 2.0V 0.2 uA Off

VDD VDDCORE IDD VREG


3.3V 2.5V 3.6 mA On
3.3V 2.0V 2.2 mA Off

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 45
Dica 6: Evite uso excessivo RAM

Acesso a RAM e Alta Potência: 19.1 mA


SFR necessita while(!_T1IF) i++;
mais corrente que Baixa Potência: 16.4 mA
NOPs while(!_T1IF){

Coloque NOPs em i++;

seções não-críticas Nop();

para reduzir Nop();

potência média Nop();


Nop();
Nop();
}

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 46
Dicas Gerais

Use pull-up internos para botões


pull-up internos podem ser
desabilitados após leitura.
Use LEDs alta potência
LEDs alto brilho alimentados com
baixa corrente ainda são visíveis
(LEDs > 1000 mcd e menos de 20 )

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 47
Dicas Gerais

Use pull-ups de resistência alta


Use capacitores de baixa perda
Tântalo costumam ter alta perda
Cerâmicos tem perda mais baixa
Use capacitores bypass com
moderação
Trilhas curtas = baixa impedância
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 48
Portifolio de Produtos

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 49
Portfolio nanoWatt XLP
Ampla Oferta de Produtos
PIC24FJ64
mTouch

PIC24F16KA
Funcionalidade

55 L P mTouch

t t X PIC24F04KA
mTouch
Produtos
a PIC18F46J11 ico

o W PIC18F46J50 o Ún
n ad
na
r
teg
PIC18F46K20 In
to
men
i
ol v
PIC18LF1XK22
PIC18LF1XK50 v
sen
De Disponíveis
PIC16LF193X
e de
(LCD)
i ent
b Previstos
PIC16LF182X
®
- Am
L AB
MP
PIC16LF72X
Desempenho

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 50
Selecionando XLP no MAPS

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 51
Portfolio nanoWatt XLP
Família de MCU PIC Memória Pinos Sleep Deep WDT* RTC* 1MHz
Flash (nA) Sleep (nA) (nA) Run
KB (nA) (µA)

PIC16LF727 3.5-14 28/44 20 - 500 500 110


(mTouch)
PIC16LF1937 7-28 28/44 90 - 500 600 150
(LCD)
PIC18F14K50 8-16 20 24 - 450 790 170

PIC18F14K22 8-16 20 34 - 460 650 150

PIC18F46K20 8-64 28/44 100 - 600 600 300

PIC18F46J11 16-64 28/44 54 13 813 813 272

PIC18F46J50 16-64 28/44 54 13 813 813 272

PIC24F04KA201 4 14/20 25 20 370 470 195


(mTouch)
PIC24F16KA102 8-16 20/28 25 20 420 520 195
(mTouch)
Todos valores são típicos com Vdd mínimo, retirados dos datasheets.
* Corrente em Sleep considerando consumo de WDT e/ou RTC.
Corrente de perda típica por pino de I/O 50nA

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 52
PIC24F16KA MCU 16-bit
Otimizado para Bateria
Deep Sleep (DS) 20 nA
RTCC 500 nA
DSWDT 400 nA
DSBOR 50 nA
Várias fontes Wake-up
INT0, RTCC, DSWDT,
POR/BOR, MCLR
I/Os mantidos em Deep
Sleep

EEPROM interna

mTouch™ Capacitivo
Disponível em encapsulamentos de 20 & 28 pinos

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 53
PIC18F46J11 MCU 8-bit
Rico em recursos, Baixo
consumo
Modo Deep Sleep (DS)
< 20 nA
DSBOR, DSWDT, RTCC
Várias fontes Wake-up

Periféricos de 80-pinos em
encapsulamento de 28/44
pinos
Remapeamento dos I/Os
Digitais
mTouch™ Capacitivo
até 4 seriais
até 5 timers, 8 PWMs
64 KB Flash & 4 KB RAM Disponível em encapsulamentos de 28 & 44 pinos

Oscilador Interno +/- 1%


© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 54
PIC18F46J50 MCU 8-bit
Baixo Consumo + USB
Modo Deep Sleep
< 20 nA
DSBOR, DSWDT, RTCC
Várias fontes Wake-up
USB Full-Speed
Oscilador USB Integrado …
Sem Cristal Externo

Periféricos de 80-pinos
em encapsulamento de
28/44 pinos

mTouch™ Capacitivo
Disponível em encapsulamentos de 28 & 44 pinos

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 55
PIC18F13K50 / 14K50
USB 2.0 + Vários
Periféricos
ECCP, I2C/SPI, 10-bit ADC
Encapsulamentos
pequenos - QFN 5x5 mm
Menor ecapsulamento USB do
mercado

Low Pincount USB Kit (DV164126)


© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 56
PIC16F1934/6/7
LCD & Uso Geral
Recursos
1 Produto com Enhanced Core
Latência de interrupção reduzida
Pilha em hardware 16 níveis
até 14KB Memória Flash Self-Write
até 512B RAM & 256B EEPROM
Oscilador Interno 32MHz – Desempenho 8
MIPS
1.8V-5.5V nos modelos ‘F’
nanoWatt XLP™ nos modelos “LF” (1.8V-
3.6V)
Sleep 90 nA
WDT 500 nA
Oscilador Timer1 600 nA

Periféricos
mTouch Capacitivo (até 16 canais)
Integrated LCD Drive (até 96 segmentos)
2 CCP & 3 ECCP com 3 Bases Tempo
Independentes
Até 14 canais ADC de 10bit
2 Comparators PIC16F/LF1936
Master SPI/I2C™ and EUSART 28-pin SPDIP, SOIC, SSOP, 6x6 QFN, 4x4 UQFN
4 timers 8-bit e 1 de 16-bit. RTCC baixo PIC16F/LF1934, PIC16F/LF1937
consumo
WDT, BOR, POR 40-pin PDIP, TQFP, 8x8 QFN, 6x6 UQFN
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 57
PIC18F1XK22 Uso Geral
Recursos
até 16KB Memória Flash Self-Write
até 512B RAM & 256B EEPROM
Oscilador Interno 64 MHz
1.8V-5.5V nos modelos ‘F’
nanoWatt XLP™ nos modelos “LF”
(1.8V-3.6V)
Sleep: <50 nA
WDT: <600 nA
Oscillator Timer1: <800 nA @ 32 kHz

Periféricos
Até 12 canais de ADC 10-bit
2 Comparadores rail-to-rail
Latch SR
Até 4 timers
1 I2C master / SPI
1 EUSART
1 ECCP
Encapsulamentos de 20-pin SSOP, PDIP SOIC,QFN 4x4

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 58
Ferramentas de Desenvolvimento
Recomendadas

PIC1846J50 FS USB
Part Number: MA180024

PIC18F4XK20 Starter Kit PICDEM™ Lab Development Kit


Part Number: DM164124 Part Number: DM163035
Para PIC18F4X/2XK20 Suporta MCUs 8-bit comuns ( 20 pinos)

PIC18 Explorer Board Explorer16 Board


Part Number: DM183032 Part Number: DM240001
PIC18F46J11 Plug-In Module: MA180023 PIC24F16KA102 Plug-In Module: MA240017
© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 59
Ferramentas Desenvolvimento
Ferramentas disponíveis
PIC18F1XK50 Low-Pin count USB
(DM164127)
PIC18F4XK20 Starter Kit (DM164124)
PIC24F16KA102 PIM para Explorer16
(MA240017)
PIC18F46J11 PIM para PIC18 Explorer
(MA240017)

Development Tools em www.microchip.com/xlp


© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 60
Referências
www.microchip.com/xlp
AN1267 – Introdução tecnologia XLP
AN879 – Usando ULPWU
AN1095 – Emulação de EEPROM
Capítulo 2 Tips n’ Tricks compilado
Especificações de Baterias
www.data.energizer.com
www.panasonic.com/industrial/battery

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 61
Resumo

Hoje falamos de:


Melhores práticas para aplicações de
baixo consumo
O que é a tecnologia nanoWatt XLP
Modos de baixo consumo MCU PIC®
Dicas & Truques para baixo consumo

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 62
Perguntas

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 63
Obrigado !!

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 64
Marcas Registradas
O nome Microchip e logo, o logo Microchip, dsPIC, KeeLoq, KeeLoq logo, MPLAB, PIC,
PICmicro, PICSTART, rfPIC e UNI/O são marcas registradas da da Microchip Technology
Incorporated nos Estados Unidos e outros países.
FilterLab, Hampshire, HI-TECH C, Linear Active Thermistor, MXDEV, MXLAB, SEEVAL e
The Embedded Control Solutions Company são marcas registradas da Microchip
Technology Incorporated nos Estados Unidos.
Analog-for-the-Digital Age, Application Maestro, CodeGuard, dsPICDEM, dsPICDEM.net,
dsPICworks, dsSPEAK, ECAN, ECONOMONITOR, FanSense, HI-TIDE, In Circuit Serial
Programming, ICSP, ICEPIC, Mindi, MiWi, MPASM, MPLAB Certified logo, MPLIB,
MPLINK, mTouch, nanoWatt XLP, Omniscient Code Generation, PICC, PICC-18, PICkit,
PICDEM, PICDEM.net, PICtail, PIC32 logo, REAL ICE, rfLAB, Select Mode, Total
Endurance, TSHARC, WiperLock e ZENA são marcas registradas da da Microchip
Technology Incorporated nos Estados Unidos e outros países.
SQTP é uma marca de serviço da Microchip Technology Incorporated nos Estados
Unidos.
Todas as outras marcas mencionadas aqui são propiedades das respectivas empresas.
© 2009, Microchip Technology Incorporated, Todos Direitos Reservados.

© 2009 Microchip Technology Inc. - Direitos Reservados XLP – Aplicações de Ultra-Baixo Consumo Energia Slide 65