
Nesta edição, vamos mostrar como usar o Octopart para encontrar um substituto adequado ou uma peça alternativa para um microcontrolador (MCU) em um de seus projetos.
Os microcontroladores são peças muito comuns, e existem muitos fornecedores diferentes, opções de peças, tipos com periféricos, e assim por diante. A escolha pode muitas vezes parecer bastante esmagadora - e é por isso que este vídeo mostra algumas dicas e truques, e como usar o Octopart para simplificar essa busca.
Se você ainda não viu, certifique-se de conferir os vídeos anteriores desta série do Octopart:
Agora, nesta quarta parte, estamos olhando para encontrar microcontroladores alternativos adequados - ou MCUs - para o nosso produto.
O design que temos referenciado ao longo da série é um PCB de controle de micro quadricóptero. Para este design, já encontramos várias peças alternativas adequadas caso, por exemplo, essas peças fiquem fora de estoque, não sejam recomendadas para novos designs (NRND) ou estejam no fim de vida útil (EOL).
Neste vídeo, estamos focando no cérebro do PCB: um microcontrolador STM32.
Dando um breve salto para o esquemático, o MCU está localizado na seção superior direita. Ele suporta várias interfaces - USB, SPI, ADCs - e precisa de RAM e flash suficientes, bem como poder de processamento. Ele lida com todo o cálculo e controle para o quadricóptero: estimativa de estado, sistemas de controle, comunicação e gerenciamento de periféricos.
Então, ele não pode ser o MCU mais lento - precisa ser razoavelmente rápido com várias interfaces disponíveis.
Adicionalmente, o próprio PCB é compacto - aproximadamente 40x40 mm - e todos os componentes são colocados no lado superior. Isso restringe o tamanho e os tipos de pacote que podemos usar. O microcontrolador atual é um pacote de 48 pinos estilo QFN, escolhido para atender às restrições de tamanho.
É um PCB simples de quatro camadas, e não queremos introduzir BGAs de passo fino ou outros pacotes que possam exigir camadas extras ou tecnologia especial de PCB. Então, para este vídeo, pretendemos manter um tipo de pacote similar.
Aqui está o que estamos procurando:
Para os propósitos desta explicação, estamos simplificando e permanecendo dentro do ecossistema STM32.
Antes de ir para o Octopart, pode ser útil verificar as próprias ferramentas do fabricante. No caso da STMicroelectronics, a família STM32 inclui:
Estas ajudam a informar o que é compatível e auxiliam no planejamento de pinagem. No entanto, o Octopart nos permite cruzar referências de disponibilidade e preços de distribuidores em um único lugar.
Vá até Octopart, e a partir do menu superior esquerdo selecione:
Peças Eletrônicas → Circuitos Integrados → Processadores e Controladores Embutidos → Microcontroladores
A partir daqui, clique em Mostrar Filtros no lado direito.
Para refletir nossas necessidades de design:
Com esses filtros, as opções disponíveis reduziram de milhares para apenas 61.
A seguir, adicionamos um filtro para Tamanho da Memória Flash.
Isso reduz o conjunto de resultados para 10 MCUs, todos correspondendo aos requisitos físicos e de memória essenciais.
Clique na aba Especificações da Peça para visualizar e comparar:
Esta tabela permite uma comparação rápida entre os candidatos. Se necessário, você pode adicionar mais filtros, por exemplo:
Suponhamos que estamos interessados no STM32F411CEU6. Clique na peça para abrir uma visão detalhada:
Isso facilita a validação da adequação tanto do ponto de vista funcional quanto de layout.
Se você está usando o Altium Designer, copie o número da peça e cole-o no painel de Busca de Parte do Fabricante. Se disponível:
Certifique-se de verificar a compatibilidade dos pinos e revisar as notas de aplicação para configuração.
Este vídeo e tutorial demonstraram quão rápido e fácil o Octopart permite que você:
Não precisamos visitar nenhum outro site ou ferramenta. O Octopart forneceu todos os dados chave em um só lugar.