Freescale Kinetis KE02

Tudo o que você precisa saber sobre a família de microcontroladores Freescale Kinetis E e a sua subfamília KE02.
Kinetis KE02

    A família de microcontroladores Freescale Kinetis E possui arquitetura CORTEX M0+ ( 1,77 CoreMark®/MHz ) e foi projetada para operar de 2,7 V. a 5,5 V. Sua proposta principal é a de integrar equipamentos que trabalham em ambientes severos e ruidosos e que tem target de preço bem baixo. Possuem características que casam com projetos que demandam uma compatibilidade eletromagnética e imunidade a interferências e descargas eletromagnéticas mais exigentes.

    Outra característica que chama bastante atenção nestes componentes é a capacidade deles de operar  de -40 a 125 graus Celsius, o que atende a padrões industriais.

    É pino compatível com a família S08P de 8 bits, lançada já a alguns anos. Veja o diagrama de blocos abaixo da subfamília KE02,  e o compare com o do SO8P.

 

Kinetis KE02

 

 

Breve análise do microcontrolador MKE02Z64

Este microcontrolador possui algumas características interessantes. Descrevo abaixo algumas delas, que retirei de seu datasheet e manual:

  • Opera a, no máx
    ke02 64 Kinetis KE02
    imo, 20 MHz com cristal conectado externamente (de 4 a 20 MHz). Pode operar também com um cristal externo conectado de 32 kHz, para aplicações que não exigem velocidade. Possui um cristal interno que pode variar de 31.25 a 39.0625 kHz, que pode servir de base de frequência para operação do microcontrolador. Caso seja conectado um oscilador externo de 20 MHz, o FLL pode s
    er desligado, o que permite economia de energia mesmo operando em alta frequência.
  • Possui RTC interno
     e o cristal interno de 1 kHz (que pode variar de 0,67 a 1,25 kHz) pode ser apenas utilizado para operar o WDT e RTC internos a baixo consumo;
  •  Tem 64 KB de Flash, divididos em 128 setores de 512 bytes cada;
  • Ao todo, conta com 256 Bytes de EEPROM, 128 setores diferentes de 2 bytes cada;
  • Possui 4 KBytes de SRAM interna;
  • Tem 16 canais de ADC operacionais de 12-bits e um sensor de temperatura interno que opera no canal 22 do ADC;
  • 2 entradas para sinais analógicos, para que possa ser feita a comparação desses sinais entre si ou de um desses sinais com relação a uma referência interna. Permitem que entre com sinais rail-to-rail. Possui um DAC de 6 bits integrado a cada um dos canais de comparação analógica. Esse sinal de saída pode ser programado para acompanhar alguma entrada do comparador, por exemplo;
  •  Diversos timers que trabalham em conjunto com periféricos. em especial PWM, capture, DMA e circuito de debug;
  • Duas portas SPIs (que operam em até metade da velocidade do barramento) e uma I2C operando a até 100 kbits/s. Há também três UARTs que funcionam a até 115.200 kbps, uma delas, a UART0, pode funcionar inclusive como infrared;
  • Até dezesseis GPIOs específicos para contrução de circuito de teclados – 8 destes pinos são interrompíveis e permitem que, mesmo se o microcontrolador esteja em modo de economia de energia, acorde e detecte a tecla, por interrupção;
  • Excepcional performance em imunidade a ESD como apresentado a seguir:
esd Kinetis KE02
  • Possui três modos de operação, dois que permitem um baixo consumo de energia- RUN, WAIT e STOP. No modo STOP, o microcontrolador retem todos os registradores e valores da SRAM, nada é perdido e mantem o estado dos IOs. Este micro consegue voltar de um sono profundo, do modo stop, de diversas formas utilizando o AWIC, um controlador assíncrono de interrupções especialmente desenvolvido para esse fim. As formas são: Interrupção de GPIO, ADC, SPI, I2C, UART, Alarme, entre outras. Em modo STOP, consome tipicamente 2 uA @5V, 25 °C.
  • Possibilita a construção de teclados capacitivos, de acordo com documentação disponibilizados pela própria Freescale;

  • Possui um identificador de 64 bits – número único pra cada chip.   

 

Referências e documentação:

Kinetis E 

FRDM-KE02Z: Kinetis E Series Freedom Development Platform

KE02 Sub-family Reference Manual – Document Number: MKE02Z64M20SF0RM Rev 3, July 2013

twitter
 @Freescale @ElectronicDesgn‘s William Wong overviews #Kinetis E MCUs, “32-Bit Micro Still Handles 5 V For Harsh Environments” http://ow.ly/p1WyD 
 
Notificações
Notificar
guest
1 Comentário
recentes
antigos mais votados
Inline Feedbacks
View all comments
Matheus Quick
Matheus Quick
12/03/2017 17:00

um bom microcontrolador

WEBINAR

Visão Computacional para a redução de erros em processos manuais

DATA: 23/09 ÀS 17:00 H