Descrição geral
O PSoC® 5LP é um verdadeiro sistema integrado programável em chip, integrando periféricos analógicos e digitais configuráveis, memória e um microcontrolador em um único chip.A arquitetura PSoC 5LP aumenta o desempenho através:
■ Núcleo ARM Cortex-M3 de 32 bits e controlador DMA até 80 MHz
■ Ultra baixa potência com a mais ampla gama de tensões da indústria
■ periféricos digitais e analógicos programáveis permitem funções personalizadas
■ Roteamento flexível de qualquer função periférica analógica ou digital para qualquer pin
Os dispositivos PSoC empregam uma arquitetura de sistema em chip altamente configurável para o design de controle incorporado. Eles integram circuitos analógicos e digitais configuráveis, controlados por um microcontrolador em chip.Um único dispositivo PSoC pode integrar até 100 funções periféricas digitais e analógicas, reduzindo o tempo de concepção, o espaço da placa, o consumo de energia e o custo do sistema, melhorando simultaneamente a qualidade do sistema.
Características
■ Características de funcionamento
□ Faixa de tensão: 1,71 a 5,5 V, até 6 domínios de potência
□ Faixa de temperatura (ambiente) de 40 a 85 °C [1]
□ Operação em CC a 80 MHz
□ Modos de alimentação
• Modo ativo 3,1 mA a 6 MHz e 15,4 mA a 48 MHz
• modo de sono de 2 μA
• Modo de hibernação de 300 nA com retenção de RAM
□ Regulador de impulso de entrada de 0,5 V para saída de 5 V
■ Desempenho
□ CPU ARM Cortex-M3 de 32 bits, 32 entradas de interrupção
□ Controlador de acesso direto à memória (DMA) de 24 canais
■ Memórias
□ Flash de programa de até 256 KB, com recursos de cache e segurança
□ até 32 KB de flash adicional para código de correcção de erros (ECC)
□ Até 64 KB de RAM
□ 2 KB EEPROM
■ Periféricos digitais
□ Quatro blocos de temporizador de 16 bits, contador e PWM (TCPWM)
□ I2C, velocidade de autocarro de 1 Mbps
□ Interface periférica de velocidade total (FS) 12 Mbps (TID # 10840032) com certificação USB 2.0 usando oscilador interno [2]
D 20 a 24 blocos digitais universais (UDB), programáveis para criar qualquer número de funções:
• Temporizadores, contadores e PWMs de 8, 16, 24 e 32 bits
• Interfaces I2C, UART, SPI, I2S, LIN 2.0
• Verificação cíclica da redundância (CRC)
• Geradores de sequência pseudo aleatória (PRS)
• Decodificadores de quadratura
• Funções lógicas de nível de porta
■ Relógio programável
□ Oscilador interno de 3 a 74 MHz, 2% de precisão a 3 MHz
□ Oscilador de cristal externo de 4 a 25 MHz
□ Geração interna de relógios PLL até 80 MHz
□ Oscilador interno de baixa potência a 1, 33 e 100 kHz
□ Oscilador externo de cristal de relógio de 32,768 kHz
D 12 divisores de relógio roteáveis para qualquer periférico ou E/S
■ periféricos analógicos
□ ADC SAR de 12 bits
□ DAC de 8 bits
□ Dois comparadores
□ Suporte CapSense®, até 62 sensores
□ 1,024 V ± 1% de voltagem interna de referência
■ Sistema de E/S versátil
D 46 a 72 pinos de E/S ¥ até 62 pinos de E/S de uso geral (GPIO)
□ Até oito pinos I/O (SIO) de desempenho
• 25 mA de corrente
• limiar de entrada e de saída programáveis de alta tensão
• Pode servir de comparador de uso geral
• Capacidade de troca a quente e tolerância à sobrevoltagem
□ Dois pinos USBIO que podem ser usados como GPIO
□ Rotear qualquer periférico digital ou analógico para qualquer GPIO
□ Dispositivo LCD direto de qualquer GPIO, até 46 × 16 segmentos
□ Apoio CapSense de qualquer GPIO
□ tensões de interface de 1,2 V a 5,5 V, até quatro domínios de potência
■ Programação, depuração e rastreamento
□ Interfaces JTAG (4 fios), SWD (2 fios), SWV e Traceport (5 fios)
□ Módulos de depuração e rastreamento ARM incorporados no núcleo da CPU
□ Programação do bootloader através de I2C, SPI, UART, USB e outras interfaces
■ Opções de pacotes: QFN de 68 pinos, TQFP de 100 pinos e CSP de 99 pinos
■ Apoio ao desenvolvimento com a ferramenta gratuita PSoC CreatorTM
□ Apoio à concepção de esquemas e firmware
□ Mais de 100 PSoC ComponentsTM integram vários ICs e interfaces de sistema num só PSoC. Os componentes são ICs incorporados gratuitos representados por ícones.Arrastre e solte ícones de componentes para projetar sistemas no PSoC Creator.
□ Inclui o compilador GCC gratuito, suporta o compilador Keil/ARM MDK
□ Suporta programação e depuração de dispositivos