Como Automatizar o Rastreamento de Dados de Componentes Eletrônicos

Zachariah Peterson
|  Criada: Abril 1, 2021  |  Atualizada: Abril 2, 2021
Dados de Componentes Eletrônicos

Quando pensamos em componentes eletrônicos, é natural pensar em suas especificações, e possivelmente em suas pegadas e arquivos STEP. Há muito mais dados associados a um componente do que suas especificações e dados CAD, e tudo isso precisa ser rastreado para garantir que os projetos possam ser criados, obtidos e fabricados sem defeitos. Em vez de usar um serviço de terceiros ou extrair dados dos sites dos fabricantes de componentes, os usuários do Altium Designer têm uma opção mais poderosa para garantir que os dados de seus componentes estejam sempre atualizados.

Rastreamento de Dados de Componentes Eletrônicos

A maioria dos projetistas provavelmente está familiarizada com a anatomia básica de uma biblioteca de PCB: os principais componentes são o MPN, a pegada do PCB, o símbolo esquemático e, possivelmente, um arquivo de simulação. Para alguns componentes, nenhum desses dados corre o risco de mudar, mas há outros dados que podem mudar a qualquer momento:
Preços: A cadeia de suprimentos eletrônicos é dinâmica, e os preços podem mudar a qualquer momento. A precificação é baseada na demanda e no tamanho do pedido, e pequenas alterações de preço podem resultar em grandes diferenças nos preços.

  • Inventário disponível e prazos de entrega: Assim como os preços podem mudar rapidamente, o mesmo pode acontecer com o inventário e os prazos de entrega. Ninguém quer usar um componente em um novo projeto, apenas para descobrir que ele tem um tempo de fabricação de 26 semanas.
  • Footprints e modelos STEP: Os footprints de PCB e modelos STEP usados em um layout de PCB podem estar sujeitos a mudanças por diversos motivos. Pode ser que os modelos CAD tinham alguns erros que precisavam ser corrigidos pelo fabricante, e estes precisam ser atualizados no seu layout de PCB.
  • Ciclo de vida: Alguns componentes se tornarão obsoletos dentro de alguns anos após serem produzidos e podem precisar ser substituídos por versões mais novas.

Se você puder compilar essas informações sobre seus componentes antecipadamente e garantir que elas sejam atualizadas periodicamente, você estará menos sujeito a um redesenho e sempre terá as informações mais recentes da cadeia de suprimentos para seus componentes. Os usuários do Altium Designer provavelmente estão familiarizados com algumas funcionalidades que podem ser usadas para manter os componentes atualizados.

Painel de Busca de Partes do Fabricante

Quando você está trabalhando no Altium Designer, pode encontrar atualizações para componentes pesquisando seus números de peça no Painel de Pesquisa de Parte do Fabricante. Esta é uma maneira interessante de comparar variantes, visualizar estoques e obter preços rapidamente, mas você não pode verificar automaticamente outros dados das peças como modelos CAD ou se você colocou duplicatas em suas bibliotecas. No entanto, uma vez que você tenha localizado quaisquer peças que precisem ser substituídas em suas bibliotecas e no layout da sua PCB, o Painel de Pesquisa de Parte do Fabricante é uma maneira rápida de encontrar e substituir componentes pelas partes mais novas.

Manufacturer part search electronic component data
O Painel de Pesquisa de Peças do Fabricante automatiza a coleta de dados para seus componentes e mostra informações importantes sobre fornecimento.

ActiveBOM

Quando você estiver se preparando para a produção, pode usar o ActiveBOM para obter uma visão geral rápida de quaisquer problemas de fornecimento com seus componentes. Isso é ótimo para o fornecimento ao preparar um design antigo para uma corrida de produção, mas não é ideal, pois você não pode verificar automaticamente se os dados CAD foram atualizados. Alguns designers podem usar o ActiveBOM no final da fase de design, quando começam a se preparar para a fabricação e montagem. Ainda assim, usar o ActiveBOM desde cedo permite identificar componentes fora de estoque e obsoletos/EOL antes de começar a criar o layout da sua PCB, e tudo acontece automaticamente.

Octopart

Embora normalmente utilizado para a compra de novas peças, Octopart é um excelente recurso para informações de componentes em todas as áreas listadas acima. De particular importância são o ciclo de vida, preços e estoques, que podem ser encontrados nos resultados da busca de partes dos distribuidores no Octopart.

Electronic component data in Octopart
Você pode usar os resultados da pesquisa de peças do distribuidor da Octopart para ver as informações atualizadas dos componentes.

Se você é um desenvolvedor, pode construir uma aplicação web leve que integra com a API do Octopart e atualiza seu banco de dados interno de peças. Isso é simples o suficiente para fazer com um script Python e Django; você pode criar uma página web básica que rastreia suas peças e atualiza um dado interno com os dados do Octopart. Isso pode então ser sincronizado de volta ao seu Workspace do Altium 365, o que manterá todas as peças na sua área de Componentes atualizadas com informações frescas. Uma vez que você faça o checkout de um projeto no Altium Designer, os dados das suas peças nos seus projetos serão atualizados com as informações mais recentes.

O Que Sobre o Altium 365?

Altium 365, ActiveBOM e o Painel de Pesquisa de Partes do Fabricante no Altium Designer já obtêm seus dados do Octopart. No entanto, todos eles exibem os dados de maneiras diferentes, e é difícil para vários membros da equipe ver todos esses dados em um único local. O Altium 365 agora inclui um novo recurso que mostra verificações importantes sobre dados de fornecimento, técnicos e CAD em uma única janela.

O Relatório de Saúde do Componente

Altium 365 traz um novo nível de automação para o rastreamento de dados de componentes eletrônicos com o Relatório de Saúde do Componente. Todo usuário do Altium Designer pode acessar esta janela a partir de seu Espaço de Trabalho Altium 365 através do navegador web, não é necessário baixar nenhum aplicativo adicional. A imagem abaixo mostra um exemplo de relatório de saúde do componente em um Espaço de Trabalho Altium 365.

Electronic component data Altium 365
Os dados podem ser compartilhados no nível do usuário individual ou no nível de Função no Altium 365.

Existem alguns pontos importantes a lembrar ao executar um relatório de saúde do componente:

  • Apenas conteúdo gerenciado: O relatório de saúde do componente só será executado em componentes que foram migrados para o seu espaço de trabalho ou estão presentes em projetos hospedados no seu espaço de trabalho. Componentes que estão em bibliotecas na sua máquina local não podem ser escaneados a menos que sejam migrados para o Altium 365.
  • Componentes usados vs. não usados: Um relatório de saúde do componente pode ser limitado apenas a componentes que foram usados nos seus projetos de PCB gerenciados.
  • Fontes de dados: Diferentes fontes de dados podem ser utilizadas para executar relatórios de saúde de componentes, dependendo do nível de sua assinatura do Altium 365. Licenças padrão recebem conteúdo através da Octopart, enquanto usuários Pro podem receber conteúdo da IHS Markit ou de um banco de dados interno.

Uma vez que você tenha executado um relatório de saúde do componente, você pode examinar cada uma dessas áreas para ver quais componentes precisam ser triados e corrigidos. Da janela mostrada acima, podemos ver que alguns componentes não têm informações de fornecimento anexadas (Sem Escolhas de Partes Definidas), estão com baixo estoque (Problemas de Estoque), ou correm o risco de se tornarem obsoletos (Status de Ciclo de Vida Arriscado). Há também duplicatas nas bibliotecas, e há alguns componentes que não estão usando o Modelo de Componente mais recente.

Resolvendo Problemas de Componentes

Uma vez identificados os problemas acima, basta clicar em cada área para instruções sobre como resolver questões de componentes. Com essa nova funcionalidade disponível para os usuários do Altium Designer, os designers não precisam atualizar manualmente seus dados de componentes eletrônicos ao criar novos designs. É melhor verificar regularmente a área do Relatório de Saúde do Componente no seu navegador web, assim como antes de começar a criar um novo design. É possível que um componente frequentemente usado se aproxime do fim de seu ciclo de vida ou fique fora de estoque, e os designers precisam dessa visibilidade o mais cedo possível.

Não use uma aplicação ou serviço de terceiros, use a plataforma Altium 365™ quando quiser projetar, compartilhar e gerenciar seus projetos de design de PCB. As funcionalidades de gestão de dados de componentes eletrônicos no Altium 365 se integram com as ferramentas de design no Altium Designer®, oferecendo uma opção para criar e compartilhar seus designs facilmente em um ambiente seguro.

Apenas começamos a explorar o que é possível fazer com o Altium Designer no Altium 365. Você pode verificar a página do produto para uma descrição mais detalhada das funcionalidades ou um dos Webinars Sob Demanda.

Sobre o autor

Sobre o autor

Zachariah Peterson tem vasta experiência técnica na área acadêmica e na indústria. Atualmente, presta serviços de pesquisa, projeto e marketing para empresas do setor eletrônico. Antes de trabalhar na indústria de PCB, lecionou na Portland State University e conduziu pesquisas sobre teoria, materiais e estabilidade de laser aleatório. A experiência de Peterson em pesquisa científica abrange assuntos relacionados aos lasers de nanopartículas, dispositivos semicondutores eletrônicos e optoeletrônicos, sensores ambientais e padrões estocásticos. Seu trabalho foi publicado em mais de uma dezena de jornais avaliados por colegas e atas de conferência, além disso, escreveu mais de dois mil artigos técnicos sobre projeto de PCB para diversas empresas. É membro da IEEE Photonics Society, da IEEE Electronics Packaging Society, da American Physical Society e da Printed Circuit Engineering Association (PCEA). Anteriormente, atuou como membro com direito a voto no Comitê Consultivo Técnico de Computação Quântica do INCITS, onde trabalhou em padrões técnicos para eletrônica quântica e, no momento, atua no grupo de trabalho P3186 do IEEE, que tem como foco a interface de portas que representam sinais fotônicos com simuladores de circuitos da classe SPICE.

Recursos relacionados

Documentação técnica relacionada

Retornar a página inicial
Thank you, you are now subscribed to updates.