PIC16F15245-I/SS — Microchip
Sku: GAV0149
NCM: 8542.31.20
Categoria: Circuito IntegradoComponentes
Marca: Importado
Quantidade Disponivel: 12 un
Por R$ 3,14
à vista R$ 3,08 economize 2% no Pix
Simule o frete e o prazo de entrega estimados para sua região:
O PIC16F15245-I/SS é um microcontrolador de 8 bits da família PIC16F152, fabricado pela Microchip Technology. É uma geração mais recente da arquitetura PIC16 e reúne, em um único circuito integrado, CPU, memória Flash, SRAM, conversor A/D, módulos PWM, temporizadores, comunicação serial e diversos recursos de baixo consumo. A Microchip classifica o PIC16F15245 como “In Production”.
O modelo consultado é particularmente interessante porque o sufixo /SS identifica a versão em SSOP-20, portanto é um componente SMD.
Descrição técnica
O PIC16F15245 possui uma CPU PIC de 8 bits capaz de operar a até 32 MHz, com 14 KB de memória Flash de programa e 1 KB de SRAM. A alimentação pode variar de aproximadamente 1,8 V a 5,5 V, dependendo da frequência e das condições de operação.
O dispositivo possui 17 linhas de entrada/saída (I/O) disponíveis no encapsulamento de 20 pinos. Os pinos podem ser configurados individualmente como entradas ou saídas digitais e também podem assumir funções alternativas dos periféricos internos.
Memória
O microcontrolador dispõe de:
- 14 KB de memória Flash para o programa;
- 1 KB de SRAM para variáveis e dados durante a execução;
- memória de programa organizada em palavras de instrução da arquitetura PIC.
A Flash é não volátil e permite reprogramação do firmware, enquanto a SRAM é utilizada durante a execução do programa.
Uma diferença importante em relação ao PIC16F88-I/P que você consultou anteriormente é que o PIC16F15245 possui uma capacidade de memória consideravelmente maior: aproximadamente 14 KB de Flash e 1 KB de RAM, contra aproximadamente 7 KB de Flash e 368 bytes de RAM no PIC16F88.
Conversor analógico-digital
O PIC16F15245 incorpora um ADC de 10 bits.
Os distribuidores especificam 12 canais de entrada ADC externos, além de canais internos utilizados para recursos analógicos do próprio microcontrolador.
Com resolução de 10 bits:
210=1024
níveis digitais podem ser representados.
Assim, utilizando uma referência de 5 V, por exemplo:
10245≈4,88mV
por nível do ADC.
Isso permite utilizar o PIC16F15245 em aplicações envolvendo:
- sensores analógicos;
- potenciômetros;
- medição de tensão;
- medição de corrente;
- temperatura;
- pressão;
- luminosidade;
- instrumentação;
- sistemas de controle.
PWM e CCP
O PIC16F15245 possui 2 módulos PWM e 2 módulos CCP (Capture/Compare/PWM).
Esses periféricos podem ser utilizados para:
- controle de velocidade de motores;
- controle de brilho de LEDs;
- controle de potência;
- geração de sinais;
- captura de frequência;
- medição de períodos;
- acionamento de atuadores.
Isso faz o componente ser bastante adequado para sistemas de controle embarcado.
Temporizadores
O microcontrolador possui vários recursos de temporização, incluindo quatro temporizadores, além de recursos específicos da arquitetura PIC16F152xx.
Eles podem ser utilizados para:
- geração de bases de tempo;
- temporização de eventos;
- geração de PWM;
- medição de frequência;
- interrupções periódicas;
- controle de processos.
Comunicação serial
O PIC16F15245 possui uma combinação bastante completa de interfaces de comunicação:
- EUSART;
- SPI;
- I²C.
O EUSART permite implementar comunicação serial assíncrona ou síncrona, sendo possível utilizá-lo, por exemplo, com:
PIC16F15245 ↔ USB/Serial
PIC16F15245 ↔ outro MCU
PIC16F15245 ↔ RS-232
PIC16F15245 ↔ transceptor RS-485
Para RS-485, naturalmente é necessário um transceptor externo.
A interface SPI pode ser utilizada para comunicação com:
- displays;
- memórias;
- ADCs;
- DACs;
- sensores;
- expansores de I/O.
Já o I²C permite conexão com:
- RTCs;
- EEPROMs;
- sensores;
- displays;
- expansores de portas.
PPS — Peripheral Pin Select
Um recurso bastante interessante dessa família é o PPS — Peripheral Pin Select.
Ele permite uma maior flexibilidade na associação entre determinados periféricos internos e os pinos físicos do microcontrolador.
Isso é particularmente útil no desenvolvimento de placas, pois permite adaptar a distribuição das funções aos requisitos do PCB, reduzindo a necessidade de alterar o layout apenas porque determinado periférico está associado a um pino específico.
O PIC16F15245 é explicitamente listado com PPS entre seus recursos.
High-Endurance Flash
A família também incorpora recursos voltados para aplicações de baixo consumo e maior robustez de armazenamento, sendo comercializada com recursos como XLP — eXtreme Low Power Sleep. A descrição de distribuidores destaca o XLP Sleep Mode.
Isso permite utilizar o microcontrolador em equipamentos alimentados por bateria ou em aplicações que precisam permanecer grande parte do tempo em modo de baixo consumo.
Watchdog e proteção
O PIC16F15245 possui Watchdog Timer (WDT) e recursos de supervisão da alimentação, incluindo Brown-out Detect/Reset (BOR) e Power-on Reset (POR).
Esses recursos são importantes em equipamentos embarcados porque ajudam o sistema a se recuperar de:
- travamentos do firmware;
- quedas de alimentação;
- condições anormais de operação;
- inicializações inadequadas.
Tensão de alimentação
A faixa especificada para o componente é aproximadamente:
1,8 V a 5,5 V
Entretanto, a capacidade de operar na frequência máxima depende da tensão de alimentação. Fontes de distribuição indicam 1,8 V a 5,5 V e frequência máxima de 32 MHz, devendo-se observar as condições do datasheet para combinar tensão e frequência corretamente.
Temperatura
A versão -I corresponde à faixa de temperatura industrial, sendo especificada em aproximadamente:
−40 °C a +85 °C
para esta variante.
Encapsulamento SSOP-20
O código completo é:
PIC16F15245-I/SS
O sufixo /SS indica o encapsulamento SSOP-20.
Portanto, trata-se de:
- 20 pinos;
- encapsulamento SSOP;
- montagem SMD/SMT;
- largura aproximada de 5,3 mm;
- adequado para montagem automatizada em PCB.
Distribuidores identificam especificamente o PIC16F15245-I/SS como 20-SSOP e montagem em superfície.
Significado do código
PIC16F15245-I/SS
- PIC → família de microcontroladores da Microchip;
- 16 → família PIC16;
- F → memória de programa Flash;
- 15245 → identificação do modelo;
- I → faixa de temperatura industrial;
- SS → encapsulamento SSOP-20.
Aplicações
Pelas características e quantidade de periféricos, o PIC16F15245 pode ser utilizado em:
- automação industrial;
- sistemas embarcados;
- controladores;
- aquisição de dados;
- sensores inteligentes;
- controle de motores;
- fontes de alimentação;
- instrumentação;
- interfaces homem-máquina;
- equipamentos alimentados por bateria;
- controles de iluminação;
- dispositivos de comunicação;
- sistemas com RS-485;
- equipamentos automotivos e industriais.
Esse item não vem acompanhado, vem somente ele.


