Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
O princípio do traçado de curva com o AD2 é descrito nos seguintes links abaixo:
https://www.instructables.com/id/Semiconductor-Cur…
https://reference.digilentinc.com/reference/instru…
Se a corrente medida for muito alta, a precisão é aceitável. No entanto, medição de corrente mais baixa, falta em:
Erro de deslocamento e limitação de modo comum dos amplificadores de canal de escopo
Erro de inclinação devido a resistores paralelos
Esses erros não podem ser eliminados com a calibração do dispositivo AD2.
Etapa 1: O Diagrama de Circuito com Resistores de Carga Interna AD2
Lá está conectado o gerador de forma de onda (W1), o canal 1 do osciloscópio detecta a queda de tensão no resistor de detecção de corrente (CSRes) e o canal 2 detecta a tensão no dispositivo em teste (DUT).
Etapa 2: Diagrama de Circuito Equivalente
Os pinos de entrada do osciloscópio AD2 têm resistores pull-down de 1MOhm em cada pino de entrada que influencia a medição de corrente. Dois desses resistores estão em paralelo com o DUT.
Etapa 3: impacto do erro
Nos gráficos acima, o DUT foi desconectado. O resistor de detecção de corrente é 330 ohm
Esquerda: A escala vertical de + 10mA / -10mA parece correta
- Canto superior direito: a escala vertical mostra um erro com resolução aumentada de + 100uA / -100uA (resistor paralelo de 500kOhm para DUT e rejeição de modo comum limitada (CMRR) do canal de osciloscópio 1 e o deslocamento é quase zero)
- Inferior direito: a escala vertical é igual à imagem no topo. Mas aqui foi colocado em curto o resistor de detecção de corrente. o gráfico mostra o erro CMRR apenas (5V / 500kOhm = 10uA, 26uA-17uA = 9uA, está próximo de 10uA)
Etapa 4: Compensação de erro via equação linear
Um pequeno script pode fazer isso automaticamente.
Como funciona:
Para calcular a equação são necessários quatro parâmetros:
Mín / Máx de ch1 (corrente) e também de ch2 (tensão)
Como a tensão em ch1 é muito baixa, é por isso que Math2 filtra ch1.
Finalmente, a equação calculada será gravada no Math1.
O script à direita será executado pressionando o botão run da janela do script, sem um DUT conectado. Será exibido Ch1, não Math2, porque a filtragem produz algum atraso e isso gera linhas duplas.
Etapa 5: O Script
Este é o script completo que elimina os erros. Uma descrição dos comandos de tecla está disponível na ajuda do software Waveforms Application.
Etapa 6: configurações matemáticas
Filtro Math2 Ch1, isso é necessário para calcular o parâmetro Min / Max com precisão. Math1 mostra a equação calculada.
Etapa 7: Exemplo de DUT: LED
O gráfico da esquerda mostra o comportamento com compensação e o da direita como de costume. Há uma diferença significativa visível na resolução de corrente mais alta.
Etapa 8: Conclusão
Este exemplo mostra a capacidade poderosa da linguagem de script AD2. Comandos AD2 fáceis de usar, bem documentados e excelentes para depurar.
Está disponível o arquivo do espaço de trabalho AD2 para download.
Cuidado, altere a extensão do arquivo para.zip e descompacte o arquivo antes de usar com AD2. O upload da extensão.zip não é compatível com instructables.
Outro projeto está disponível na trenz electronic: LCR-Meter (Excel VBA)