Testador de transistor para firmware de sinete do circuito atmega8. Testador de elemento semicondutor. Decodificando as informações exibidas no display deste dispositivo

O artigo descreve um dispositivo - um testador de elementos semicondutores (transistortester). O protótipo deste dispositivo é um artigo postado em um dos sites alemães, de autoria de Markus. Artigos semelhantes podem ser encontrados na internet, mas o aparelho merece atenção, por isso vou repeti-lo.
O testador determina com precisão a pinagem e os tipos de transistores, tiristores, diodos e também determina resistores e capacitores.
É especialmente conveniente para determinar componentes SMD; é para isso que foi feito. Será muito útil não apenas para um radioamador iniciante.
Tipos de peças testadas:
(nome do elemento - indicação no display):
- Transistores NPN - "NPN" em exibição
- Transistores PNP - "PNP" em exibição
- MOSFETs enriquecidos com canal N - em exibição "N-E-MOS"
- MOSFETs enriquecidos com canal P - em exibição "P-E-MOS"
- MOSFETs com esgotamento de canal N - exibe "ND-MOS"
- MOSFETs com esgotamento de canal P - exibe "PD-MOS"
- JFET canal N - "N-JFET" em exibição
- JFET do canal P - "P-JFET" em exibição
- Tiristores - no display "Tyrystor" (Russo - "Tiristor")
- Triacs - no display "Triak" (Russo - "TRIAC")
- Diodos - no display "Diode" (Russo - "Diode")
- Conjuntos de diodos de cátodo duplo - no display "Double Diodo CK" (Russo - "Double Diodo CC")
- Conjuntos de diodos de nó duplo - no display "Double Diodo CA" (Russo - "Double Diodo CA")
- Dois diodos conectados em série - no display “2 diodos em série” (Russo - “2 diodos em série”)
- Diodos simétricos - no display "Diodo simétrico" (russo - "2 contra-diodos")
- Resistores - variam de 1 Ohm a 10 MOhm [Ohm,KOhm]
- Capacitores - variam de 0,2nF a 5000uF

Descrição dos parâmetros de medição adicionais:
- H21e (ganho de corrente) - faixa até 1000
- (1-2-3) - ordem dos terminais conectados do elemento
- Presença de elementos de proteção - diodo - “Símbolo do diodo”
- Tensão direta - Uf
- Tensão de abertura (para MOSFET) - Vt
- Capacitância da porta (para MOSFET) - C=

Esquema sem desligamento automático

Circuito de desligamento automático

Verificando o capacitor e o transistor

Fusíveis para PonyProg

Você também pode usar o PonyProg para ajustar as constantes de medição C e R (as células estão marcadas na foto abaixo).

Alteramos o número na célula do meio do buffer em incrementos de + ou - 1 (dependendo de qual direção você precisa fazer a edição e em quanto, pode ser o número 10),

Após alterar o número na célula, programamos o MK, depois fazemos um teste da parte conhecida, comparando o antes e o depois.

Repetimos o procedimento se necessário.

Firmware para ATmega8 e ATmega8A, arquivado (inglês e russo EEPROM, exibição correta em cirílico µ E Ómega) Proshiva.rar

Outro conjunto de vários firmwares (inglês e russo) Proshivki.rar

Várias opções de placas de circuito impresso e placas de contato (para testar elementos SMD), baixe o arquivo aqui.Pechatki.rar

Provavelmente é melhor montar um circuito sem desligamento automático (o primeiro circuito), pois é mais simples, e o desligamento automático às vezes começa a te irritar. Após pressionar o botão “Teste”, a indicação dura 10 segundos, depois o display e a alimentação são desligados. Isso foi feito para economizar energia da bateria, mas se você instalar o indicador sem luz de fundo (em princípio, não é necessário), o consumo de corrente do testador não excederá 15 mA e o circuito de desligamento automático será desnecessário.

Em geral, em geral, não há configuração e ajuste especial do dispositivo, os amadores, é claro, podem ajustar as leituras de R e C, parece que isso já foi descrito em detalhes e também não deve haver problemas;

Inicialmente, o autor recomendou o microcontrolador Atmega8-16PU para uso no testador; ele não está disponível em todos os lugares; O microcontrolador Atmega8L-8PU é mais acessível e é o substituto mais preciso para o Atmega8-16PU neste AVR-Transistortester.
Esses MKs são atualizados com o mesmo firmware e não há nenhuma diferença particular na operação e praticamente nenhum ajuste é necessário para R e C.

Sim, este testador também não é um dispositivo de alta precisão, ou seja, um testador para determinação de radioelementos, principalmente elementos SMD, e não mede capacitância e resistência com alta precisão. Ele também pode ter alguns problemas;

Problemas na identificação de transistores de efeito de campo convencionais:
Como na maioria dos transistores de efeito de campo o dreno e a fonte são pouco ou quase nada diferentes quando medidos, eles podem não ser reconhecidos ou reconhecidos incorretamente, mas em princípio o tipo de transistor é mostrado corretamente em qualquer caso.

Também podem surgir problemas na determinação de tiristores e triacs potentes devido ao fato de que a corrente disponível ao medir 7 mA é menor que a corrente de retenção do tiristor.

Gostaria de compartilhar um circuito muito útil para todo radioamador, encontrado na Internet e repetido com sucesso. Este é realmente um dispositivo muito útil, que possui muitas funções e é montado com base em um microcontrolador ATmega8 barato. São peças mínimas, então se você tiver um programador pronto, ele pode ser montado à noite.

Este testador determina com precisão os números e tipos de terminais de um transistor, tiristor, diodo, etc. Será muito útil tanto para radioamadores iniciantes quanto para profissionais.

É especialmente indispensável nos casos em que há estoques de transistores com marcações meio apagadas, ou se você não consegue encontrar uma folha de dados de algum transistor chinês raro. O diagrama está na figura, clique para ampliar ou baixar o arquivo:

Tipos de radioelementos testados

Nome do elemento - Indicação de exibição:

Transistores NPN - "NPN" em exibição
- Transistores PNP - "PNP" em exibição
- MOSFETs enriquecidos com canal N - em exibição "N-E-MOS"
- MOSFETs enriquecidos com canal P - em exibição "P-E-MOS"
- MOSFETs com esgotamento de canal N - exibe "ND-MOS"
- MOSFETs com esgotamento de canal P - exibe "PD-MOS"
- JFET canal N - "N-JFET" em exibição
- JFET do canal P - "P-JFET" em exibição
- Tiristores - no display "Tyrystor"
- Triacs - no display "Triak"
- Diodos - no display "Diodo"
- Conjuntos de diodos de cátodo duplo - no display "Diodo duplo CK"
- Conjuntos de diodos de ânodo duplo - no display "Double diodo CA"
- Dois diodos conectados em série - “2 séries de diodos” no display
- Diodos simétricos - no display "Diodo simétrico"
- Resistores - variam de 0,5 K a 500 K [K]
- Capacitores - variam de 0,2nF a 1000uF

Descrição dos parâmetros de medição adicionais:

H21e (ganho de corrente) - faixa até 10.000
- (1-2-3) - ordem dos terminais conectados do elemento
- Presença de elementos de proteção - diodo - “Símbolo do diodo”
- Tensão direta – Uf
- Tensão de abertura (para MOSFET) - Vt
- Capacitância da porta (para MOSFET) - C=

A lista mostra uma opção para exibir informações para firmware em inglês. No momento em que este artigo foi escrito, apareceu o firmware russo, com o qual tudo ficou muito mais claro. Você pode baixar arquivos para programação do controlador ATmega8 aqui.

O design em si é bastante compacto - aproximadamente do tamanho de um maço de cigarros. Alimentado por uma bateria Krona de 9V. Consumo atual 10-20mA.

Para facilitar a conexão das peças testadas, você precisa selecionar um conector universal adequado. Ou melhor ainda, vários - por vários tipos componentes de rádio.

A propósito, muitos rádios amadores costumam ter problemas para testar transistores de efeito de campo, incluindo aqueles com porta isolada. Com este dispositivo, você pode descobrir em alguns segundos sua pinagem, desempenho, capacitância de junção e até mesmo a presença de um diodo de proteção integrado.

Os transistores SMD planares também são difíceis de decifrar. E muitos componentes de rádio para montagem em superfície às vezes não podem ser determinados de forma aproximada - seja um diodo ou qualquer outra coisa...

Quanto aos resistores convencionais, também aqui a superioridade do nosso testador sobre os ohmímetros convencionais incluídos nos multímetros digitais DT é óbvia. Aqui é implementada a comutação automática da faixa de medição necessária.

Isso também se aplica ao teste de capacitores - picofarads, nanofarads, microfarads. Basta conectar o componente de rádio às tomadas do dispositivo e pressionar o botão TEST - todas as informações básicas sobre o elemento serão exibidas imediatamente na tela.

O testador finalizado pode ser colocado em qualquer pequena caixa de plástico. O dispositivo foi montado e testado com sucesso.

Semicondutor AVR, R, L, C, ESR, FRQ, etc. :) TESTER em microcontroladores ATmega


Nesta seção apresento a sua atenção o dispositivo - testador de elementos semicondutores, medidor de capacitância de capacitores e resistência de resistores, enfim, uma coisa muito útil :)A descrição deste dispositivo de medição foi retirada do artigo de Marcuse Frejeka e Karl-Heinz Kübbelera postado em seu site. Este dispositivo foi desenvolvido por eles em 2009 e atualmente assombra todos os rádios amadores. O circuito sofreu poucas alterações até agora, os autores e outros programadores lançaram muitas versões de firmware para microcontroladores (MCUs) das séries ATmega8, ATmega48, ATmega168, ATmega328 (a pinagem de todos esses MCUs é a mesma, então existem sem alterações na topologia placa de circuito impresso não há necessidade de fazer isso). Não sou especialista na área de radioeletrônica e nem programador, sou um radioamador comum autodidata, então apresentarei as informações tal como as percebo. No início também pensei que se tratava de um desenvolvimento chinês :) - todos os tipos de lojas online chinesas estão simplesmente repletas de kits e testadores prontos, mas descobri que nem tudo é inteiramente verdade.Além disso, encontrei um clone checo deste testador. Fiquei interessado e experimentei as opções do testador em (MK) Série ATmega8 (duas opções de firmware) e ATmega328. Este testador não mede capacitores com capacitância inferior a 25 pF e indutância inferior a 0,01 mH (apenas o testador ATmega168 e ATmega328 mede indutância e ESR). Mas, como radioamador, estou especificamente interessado em capacitâncias e indutâncias “pequenas”, uma vez que são essas que muitas vezes precisam ser selecionadas. Além disso, como afirmam os autores, a precisão da medição de indutância e capacitância não é alta - isso é verdade: (Além disso, o dispositivo no ATmega328 pode medir frequência e tensão, funcionar como gerador e também funcionar em modo de medição cíclica - sem a necessidade de pressionar constantemente o botão "TEST" Pelo que entendi, este dispositivo é o meio-termo entre instrumentos de medição industriais especializados caros e multímetros chineses baratos, com os quais todos os mercados estão repletos, e os analógicos caseiros. mostra, um dispositivo não é suficiente. Para mim, dois dispositivos são suficientes: um testador ATmega8 para identificar componentes semicondutores, medir a resistência dos resistores e a capacitância aproximada dos capacitores, porque não mede corretamente capacitores de grande capacidade; Testador R/L/C/ESR no PIC16F690, cuja descrição publiquei, para medir com precisão as capacitâncias de vários capacitores, indutores, ESR (EPS) e a tangente de perda dielétrica do dielétrico de capacitores eletrolíticos.Claro, ainda tenho vários multímetros na minha prateleira para medir tensões, correntes, continuidade de circuitos, etc., bem, onde poderíamos ir sem eles :))) - quanto mais dispositivos, melhor!

Considerando o exposto, chamo a sua atenção definido para automontagem testador dispositivos semicondutores no ATmega8 MK e firmware para MK em duas versões: opção nº 1 e opção nº 2 . Para programação eu uso o programador mais barato e comum USBasp que você pode comprar em qualquer lugar :)... Coloquei nos arquivos: drivers do Windows para o programador USBasp, arquivo de firmware *.hex FLASH, arquivo de firmware *.eep EEPROM, programa Kazarma para flashear o próprio MK, fusíveis para configuração do MK e um diagrama esquemático indicando as modificações necessárias para esta versão de firmware.Não notei nenhuma diferença no funcionamento do aparelho ao cronometrar o MK a partir de um quartzo externo ou do RC embutido. A diferença entre o firmware está na exibição visual das informações no display (gosto das duas opções). No firmware nº 2, a precisão da medição da capacitância dos capacitores foi aumentada. O testador determina com precisão os números e nomes dos terminais de um transistor, tiristor, diodo, etc. Será muito útil não apenas para um radioamador novato. Usando este testador, é muito conveniente classificar elementos semicondutores por parâmetros, por exemplo, selecionar transistores por ganho. Aqueles. Este é um testador simples, mas bastante eficaz para verificar, classificar e reconhecer rapidamente a maioria dos semicondutores - transistores, diodos, transistores de efeito de campo, mosfet, diodos duplos, tiristores de baixa potência, dinistores, etc. O dispositivo é conveniente para determinar parâmetros Componentes SMD, para este efeito o kit inclui lenços de fibra de vidro correspondentes com três áreas numeradas. Permite medir a resistência dos resistores e a capacitância dos capacitores. Todos os itens acima são possíveis para um dispositivo baseado no microcontrolador ATmega8.No display LCD vemos imediatamente a pinagem, tipo e parâmetros, em vez de ter que ir à Internet para obter uma folha de dados, ou seja, Se você tiver um elemento SMD desconhecido com três pernas sem marcação, usando este dispositivo você poderá determinar o que é - um transistor, um conjunto de diodo ou outros.

Esquema para firmware nº 1:


Esquema para firmware nº 2 (apenas um resistor foi adicionado, pois o autor desativou programaticamente os resistores pull-up no MK - não altere mais nada!):


Recursos do dispositivo:

0. Com funcionalidade muito invejável, o testador é muito fácil de montar e não necessita de peças escassas.

1. Detecção automática de transistores NPN e PNP, MOSFETs de canais N e P, diodos, diodos duplos, tiristores, triacs, resistores e capacitores.

2. Detecta e exibe automaticamente as saídas do componente que está sendo testado.

3. Detecção e exibição do diodo de proteção dos transistores.

4. Determinação do ganho e tensão direta do emissor-base de transistores bipolares.

5. Medição da tensão limite da porta e da capacitância da porta dos transistores MOS.

6. Medição de tensão direta para diodos simples (LEDs), não para diodos duplos.

7. Medição da resistência do resistor - faixa de 1 Ohm a 50 MOhm.

8. Medição da capacitância dos capacitores - faixa de 25 pF a 100 mF.

9. Exibição de valores em display LCD de texto (2x16 caracteres).

10. A duração do teste de uma peça é inferior a 2 segundos (com exceção de capacitores de alta capacidade).

11. Controle de um botão e desligamento automático.

12. Consumo de energia quando desligado< 20 нА

13. Problemas na determinação de tiristores e triacs potentes, devido ao fato da corrente durante a medição ser de 7 mA, que é menor que a corrente de retenção do tiristor.

14. Problemas na identificação de transistores de efeito de campo convencionais, uma vez que para a maioria dos transistores de efeito de campo o dreno e a fonte quando medidos diferem pouco ou quase nada, então eles podem não ser reconhecidos ao testar transistores de efeito de campo, o dreno e a fonte podem; ser designado incorretamente, mas, em princípio, o tipo de transistor é mostrado corretamente em qualquer caso.

15. O dispositivo pode ser alimentado por uma bateria Krona de 9 V ou por um adaptador CA de 9-12 V. CC. Ao funcionar com bateria, a luz de fundo do display não liga. Ao trabalhar com um adaptador de rede, a luz de fundo fica acesa o tempo todo. O adaptador de energia não está incluído no pacote, apenas um plugue para ele está incluído no pacote.

VÍDEO Nº 1 TRABALHO DO TESTE DE COMPONENTES SEMICONDUTORES

VÍDEO Nº 2 TRABALHO DE TESTER (precisão aumentada e faixas de medição R/C expandidas)

VÍDEO Nº 3 TRABALHO DE TESTER (emideia do comprador Andrey da Donetska, acesse o canal dele e você encontrará muitas informações interessantes e úteis lá)

Indicação dos elementos testados no display do dispositivo:

- Transistores NPN - em exibição "NPN"

- Transistores PNP - em exibição "PNP"

- MOSFETs enriquecidos com canal N - em exibição "N-E-MOS"

- MOSFETs enriquecidos com canal P - em exibição "P-E-MOS"

- MOSFETs com esgotamento de canal N - em exibição "ND-MOS"

- MOSFET de esgotamento do canal P - em exibição "PD-MOS"

- JFET canal N - em exibição "N-JFET"

- JFET do canal P - em exibição "P-JFET"

- Tiristores - em exibição "Tiristor"

- Triacs - no display "Simistor"

- Diodos - no display "Diodo"

- Conjuntos de diodos de cátodo duplo com cátodo comum - em exibição "Diodo duplo CK"

- Conjuntos de diodos de ânodo duplo com um ânodo comum - em exibição "Diodo duplo CA"

- Dois diodos conectados em série - em exibição "2 séries de diodos"

- Diodos simétricos - no display "Diodo simétrico"

- Resistores - "Resistência"

- Capacitores - "Capacitor"

Descrição dos parâmetros de medição adicionais:

- h21e - ganho atual

- (1-2-3) - a ordem dos terminais conectados do elemento e, ao contrário, seu nome

- Presença de elementos de proteção - diodo - “Símbolo do diodo”

- Tensão direta - Uf mV

- Tensão de abertura (para MOSFET) - Vt mV

- Capacitância de porta (para MOSFET) - C nF

Eu esqueci completamente! Se precisar de firmware em outro idioma, você poderá encontrá-lo no arquivo apropriado. Existem também firmwares alternativos!

Custo de uma placa de circuito impresso com máscara e marcações: 65 UAH

O custo de um conjunto completo de peças para montagem do testador (incluindo placa, LCD (fundo azul e símbolos brancos), ATmega8 MK “flashed” com firmware nº 2):330 UAH

Custo da placa testadora ATmega8 montada: 365 UAH

As instruções do kit com uma breve descrição e lista das peças incluídas no kit podem ser visualizadas

Para encomendar entre em contato conforme mostrado no diagrama:

O resultado será um dispositivo cuja descrição pode ser encontrada :). O arquivo com firmware nº 3 contém tudo o que descrevi acima, mas com um pequeno ajuste! Acontece que na hora de programar o programaKazarma “Carreguei” o conteúdo dos arquivos FLASH e EEPROM no MK sem qualquer dúvida, mas me recusei a “carregar” os fusíveis. Talvez minhas mãos estejam tortas ou talvez algo mais tenha me incomodado. Então segui um caminho diferente. Baixei o programa AVRDUDESS (está no arquivo), com sua ajuda consegui programar fusíveis FLASH, EEPROM e MK. Uma captura de tela das configurações do fusível está no arquivo. As instruções do testador descrevem absolutamente tudo em detalhes! Observo apenas que esta versão possui a opção de calibração automática do dispositivo.

Boa sorte a todos, paz, meu Deus, 73!

Testador de transistor AVR

Kit de construção AVR-Transistortester - fornecido como um conjunto de peças que inclui:

placa de circuito impresso e todas as peças, incluindo resistores e capacitores, necessários para montar um dispositivo funcional. O kit não inclui caixa. O dispositivo não necessita de ajuste e fica operacional imediatamente após a montagem. O processador está instalado no soquete. O LED não é exibido no painel frontal. Não é um indicador, mas é necessário para o funcionamento do dispositivo. Durante a operação, seu brilho pode não ser visível. O display é conectado à placa principal por meio de um “pente” com passo de 2,54 mm. Toda a documentação necessária para montagem do dispositivo ( diagrama esquemático, diagrama de fiação e uma lista de componentes utilizados) podem ser baixados no final do artigo.

A foto mostra o dispositivo montado acabado. A segunda foto mostra um conjunto de peças.

Um kit de construção é uma coleção de peças. A bateria não está incluída.



Capacidades do dispositivo.

O testador permite determinar transistores bipolares, transistores de efeito de campo MOSFET e JFET, diodos (incluindo série dupla e antiparalelo), tiristores, triacs, resistores, capacitores e alguns de seus parâmetros Em particular para transistores bipolares:

1. condutividade – NPN ou PNP;

2. pinagem em formato – B=*; C=*; E=*;

3. ganho de corrente – hFE;

5. Tensão base-emissor direta em milivolts – Uf.

Para transistores MOSFET:

1. condutividade (canal P ou canal N) e tipo de canal (E – enriquecido, D – esgotado) – PE-MOS, PD-MOS ou NE-MOS, ND-MOS;

2. capacidade do portão – C;

3. pinagem no formato GDS=***;

4. presença de diodo de proteção – símbolo do diodo;

5. Tensão limite porta-fonte Uf.

Para transistores J-FET:

1. condutividade – N-JFET ou P-JFET;

2. pinagem no formato GDS=***.

Para diodos (incluindo diodos duplos):

1. pinagem;

2. tensão direta ânodo-cátodo – Uf.

Para triacs:

1. tipo – Triac; pinagem no formato G=*; A1=*; A2=*.

Para tiristores:

1. tipo – Tiristor;

2. pinagem no formato – GAK=***.

O resultado é exibido em um LCD de duas linhas. Tempo de teste inferior a 2 segundos. (exceto para capacitores de alta capacidade), o tempo de exibição do resultado é de 10 segundos. Controle de um botão, desligamento automático. O consumo de corrente no estado desligado é inferior a 20 nA. A faixa de medição da resistência é de 2 Ohms a 20 MOhms. A precisão não é muito alta. Os capacitores são bem avaliados de cerca de 0,2nF a 7000μF. Acima de 4000μF a precisão se deteriora. A medição de grandes capacitâncias pode levar até um minuto. O testador não é um instrumento preciso e não garante 100% de confiabilidade na identificação e nas medições, porém, na grande maioria dos casos, o resultado da medição está correto ao medir tiristores e triacs de potência. , poderão surgir problemas se a corrente de teste (7 mA) for menor que a corrente de retenção.

Documentação