Comutador MOSFET com Tempo de Liquidação Rápido para Comutação de Campo E

8

Aplicação: Eu tenho uma malha de cobre (10 cm x 10 cm quadrado) em uma câmara de vácuo conectada a um conector BNC por um fio de cobre de 24 cm de comprimento. O objetivo é mudar a tensão da malha (referenciada ao terra) de 8 V para ~ 0 V rapidamente. (Isso mudará o campo elétrico na câmara, que é um mecanismo de controle para nossos experimentos de física atômica.) É essencial que, aproximadamente 500 ns após o início da comutação, o sinal se estabilize em <10 mV (~ <0,1%). A malha está flutuando; não é terminado na câmara.

Problema: Há uma "corcunda" na parte inferior do meu pulso quadrado invertido. Eu preciso achatá-lo.

Circuito: Eu estabeleci um circuito de comutação MOSFET simples:

esquema esquemático

Descrição: o MOSFET ( ZVN2110A-ND , modo de aprimoramento de canal N ) é acionado por um driver IRS2117PBF-ND , que gera um pulso positivo de 15 V. A linha de base desse pulso de disparo flutua no V_S, que é vinculado ao V_LO por um pequeno resistor. A malha está conectada ao ponto B. O filtro passa-baixo de saída foi uma tentativa de corrigir o problema. Todos os valores do resistor foram determinados experimentalmente (isto é, usando inicialmente potenciômetros). O resultado foi conectado usando um estilo "dead-bug" em um painel revestido de cobre.

bug morto hardwired insira a descrição da imagem aqui

Detalhes da sonda: Para simular a malha, soldei um fio de 24 cm a um pedaço de placa perf revestida de cobre e o conectei à saída do circuito (Ponto B). Testei o sinal na placa perf com uma sonda Tektronix ( 500 MHz, 8,0 pF, 10MOhm, 10x ) em um escopo Tektronix ( escopo digital TDS3012 100 MHz ).

Observações: Comuta rápido o suficiente (embora eu possa acelerar com a remoção do filtro), a amplitude e a duração do toque são toleráveis, mas na escala de tempo de microssegundos ( essencial ), há uma grande "corcunda" e queda / queda de 20 mV (rotulado na imagem pela linha vermelha). Isso é inaceitavelmente grande e torna impossível realizar nossos experimentos, que ocorrem desde o momento da troca até cerca de 10 microssegundos após a troca.

rastreamento de escopo 1rastreamento de escopo 2

Detalhes de Aplicação: Utilizamos campos elétricos para sintonizar ressonâncias atômicas em nossos experimentos. A varredura do campo elétrico aplicado aos átomos nos permite registrar um "espectro" dessas ressonâncias, mostrando sua localização e forma. As larguras e separações dessas ressonâncias são da ordem de 1-10 mV / cm (muito pequenas!). Para aplicar o campo elétrico, colocamos os átomos entre duas peças planas de malha de cobre, separadas por 1 cm. O campo E entre as peças de malha de cobre é apenas a diferença de potencial entre as peças de malha (diferença de 1 V igual a 1 V / cm de campo E, uma conversão de 1 para 1). Ao coletar um espectro, amostramos um valor do campo E alternando para a tensão correspondente e aguardando alguns microssegundos antes da detecção. Se a tensão (e, portanto, o campo E) deriva durante o período de amostragem mais do que o tamanho das ressonâncias (<10 mV), a resolução é degradada até o ponto em que nossa imagem do espectro fica embaçada além do reconhecimento.

Pensamentos adicionais: Considerei a possibilidade de o MOSFET estar esquentando, alterando assim sua resistência (normalmente ~ 4 Ohms). Para testar isso, tentei duas coisas: (1) colocando dois MOSFETs em paralelo e (2) substituindo o ZVN2110A por um MOSFET IRF1010EZ que possui uma resistência muito menor (100 mOhm). Nem tudo ajudou, a "corcunda" ainda tem 20 mV e ainda dura alguns microssegundos. Parece-me que aumentar o resistor de pull-up (como sugerido nos comentários) também pode ajudar, então vou tentar isso.

Atualização 1: Tentei aumentar o resistor de pull-up de 470 Ohms para 10 kOhms. Não houve efeito na saída; ainda possui a "corcova" de 20 mV após o toque inicial.

Atualização 2: Desconectar o fio de "mock-up" + malha do circuito e apalpar o ponto B diretamente não afeta o sinal medido.

Atualização 3: Abaixo estão os traços para os pontos correspondentes no esquema acima:

insira a descrição da imagem aquiinsira a descrição da imagem aqui

Parece que a "corcunda" também aparece no pulso do portão. O ponto "D", próximo ao FET, não parece diferente de sondar a malha.

Atualização 4: eu (1) aumentou o resistor de pull-up para 1kOhm, (2) removi o resistor de filtragem de 1000pF, (3) desconecte a malha, (4) adicionei dois capacitores eletrolíticos de 470uF "jam can" aos trilhos e (5) substituiu o gerador de pulsos por um mais rápido (Agilent 33250A). Novos esquemas e traços:

insira a descrição da imagem aqui insira a descrição da imagem aquiinsira a descrição da imagem aqui

Mesmo com um pulso de disparo mais rápido para o driver FET, o problema permanece. As tampas de "jam can" parecem filtrar algumas oscilações de alta frequência, mas a "corcunda" permanece.

higgy
fonte
2
Não é certo o que você quer dizer com queda neste contexto. Sugiro postar uma foto com a parte "caída" claramente identificada. Além disso, explique por que essa queda torna o circuito inadequado. A unidade hi / lo ativa pode ajudar.
Russell McMahon
Tudo o que posso sugerir é que o seu resistor de pullup é muito baixo. Eu pensei que a impedância dessa malha era alta (não deliberadamente conectada a nada); portanto, um pullup muito maior, como 10 kOhms, deve mantê-lo na alta tensão o suficiente. Como Russell, não sei o que você quer dizer com "queda", pois a definição usual não parece se aplicar. Mostre um rastreamento de escopo e explique exatamente o que você não gosta.
Olin Lathrop
Eu reformulei o post para focar em "tempo de acomodação", em vez de "queda". O link em "Imagens" fornece rastreamentos de escopo que destacam o problema. (Nota: Até eu ter uma reputação de 10, não posso postar fotos ou mais de 2 links.) Tentarei um resistor de 10kOhm e publicarei os resultados.
higgy
Um voto positivo para sua pergunta deve corrigir o problema de reputação :) Qual é o tamanho da sua malha? Presumo que o 8v é medido de uma malha para a outra. Afinal, a tensão deve ser referenciada a alguma coisa. Estou procurando capacitância que possa sustentar sua tensão. Há 1000pf na saída. Existe a capacitância das placas. Existe a capacitância amplificada (Miller) do FET. Mas nada disso é muito convincente. Além disso, combinado com a indutância das derivações, pode haver ressonância de RF (o toque), mas isso parece se estabilizar rápido o suficiente.
precisa saber é
@ gbarry: Para esta discussão, faça referência a 8V na malha para o solo. A malha é de aprox. Quadrado de 10cm x 10cm, composto por fio de cobre muito fino (~ 95% de transparência óptica), apoiado nas laterais por uma estrutura de aço e isolado eletricamente da câmara. Uma malha idêntica é paralela a ela e separada por 1 cm; está de castigo. O fio de 24 cm de comprimento que conecta a malha ao "mundo exterior" (ou seja, a passagem do BNC) não é blindado e pode ter alguns loops.
higgy

Respostas:

2

Se você observar a frequência característica da corcunda, ela é da ordem de 100s de KHz. a única coisa nesse circuito que tem um polo dominante nessa faixa serão as fontes de alimentação. Olhe para o trilho inferior e veja se ele se correlaciona com a corcunda.

espaço reservado
fonte
O trilho inferior é alimentado por um HP E3620A (25V, 1A, saída dupla). O trilho superior de + 15V do driver MOSFET é alimentado pela outra saída desta fonte. O lado de drenagem do MOSFET é alimentado por um MPJA 9312-PS (120V, 1A). A única coisa que pude encontrar correspondente a um tempo / frequência à primeira vista para o suprimento da HP foi "resposta transitória de carga", que deveria ser <50 microssegundos. Isso parece lento. Que poderia ser o problema?
higgy
1
Sim, isso foi essencialmente o que eu apontei. Seu trilho está saltando. Os loops de controle nas fontes de alimentação tendem a ter frequências mais baixas. -> Solução? coloque algumas tampas de geleia para fornecer armazenamento de carga.
placeholder
O comentário de Gbarry sobre dirigir diretamente é bom se você puder executá-lo no trilho inferior.
placeholder
Se o pulsador da Agilent não for o problema (consulte o comentário de @ gbarry) e eu tentar isso, como devo conectar as tampas ao circuito? Um limite do fornecimento V_LO para o solo? (Se for complicado, você poderia criar um link para um desenho?) Além disso, você poderia sugerir um valor de limite (0,1uF faria?), E o que você quer dizer com "jam jam"?
higgy
1
Lata de geleia "-> ie Muito grande, o tamanho do poço ... uma lata de geleia (não me pergunte por que esse termo é usado, a geleia não é mais vendida em latas). Você está realmente com sorte aqui, o a resposta é lenta, de modo que até um eletrolítico (Al) funcionará. Apenas conecte-o nos terminais + e - da fonte de alimentação para testar e verificar se há bug morto mais tarde. Preste atenção à polaridade. muito alto, obtenha 100 do tamanho de uF. Se você colocar sua sonda no trilho inferior, poderá verificar essa hipótese agora mesmo antes mesmo de conectar uma tampa. #:
placeholder
1

Eu apostaria que a corcova, como você chama, é causada pela capacitância da malha e pela indutância / impedância do cabo de 24 cm. Aqui estão algumas coisas para tentar:

  1. Reduza o comprimento do cabo de 24 cm. Isso reduzirá a indutância / impedância do cabo e permitirá uma descarga mais rápida da malha.

  2. Faça o cabo de 24 cm mais grosso. Mesmo conceito que o nº 1.

  3. Mova o MOSFET para a direita próximo à grade, dentro da câmara. Mesmo conceito que o nº 1, mas levado ao extremo.

  4. Qualquer fio que esteja carregando a corrente de descarga da malha deve ser o mais curto e grosso possível. Isso inclui qualquer fio terra.

Algumas delas, talvez a maioria, serão impraticáveis ​​durante as "operações científicas", mas valem a pena de qualquer maneira, apenas para ajudar a diminuir de onde vem essa corcunda.


fonte
Como você previu, todas essas sugestões seriam difíceis. Eles exigiriam a abertura da câmara, o que atrasaria nossas experiências em cerca de um mês (chegar ao vácuo ultra-alto requer vários estágios da bomba e cozimento). Eu ainda pode testar sua teoria usando o meu fio + cobre-perf-board "mock-up" para ver se a corcova pode ser reduzido com menor fio / mais grossa, etc.
higgy
Atualização: Os traços no OP eram de sondar uma placa perf revestida de cobre conectada ao "Ponto B" por um fio de 24 cm de comprimento, para imitar o fio + malha. Eu simplesmente o desconectei e sondou o "Ponto B" diretamente. O sinal permaneceu inalterado, infelizmente; a "corcunda" ainda está lá e o mesmo tamanho.
higgy
1

Pode ser instrutivo saber o que a tensão estava fazendo (a) na rede, (b) no resistor conectado ao ponto "b", (c) bem no dreno do FET e, finalmente, (d) em o portão do FET. Pode ser indutância / capacitância na fiação, mas pode ser o FET fazendo algo diferente do que esperamos.

Gostaria de saber se você poderia acionar a rede diretamente do IRS2117, pois nem sua tensão nem sua corrente são extremas. Um driver de porta foi projetado para direcionar a carga capacitiva da porta do FET, e essa parece ser a natureza do problema original.

Finalmente, se você precisar ir ao extremo, pode ser necessário algum tipo de esquema de loop de controle, no qual você tem uma fonte negativa e na verdade direciona a saída negativa até chegar a zero (isso puxa a corrente das grades) ... então você traz um linha de feedback da saída para controlar esse circuito de acionamento, de modo que ele aplique a unidade certa para obter esse comportamento.

Edit : Acabei de notar V LO. Que voltagem é essa? Acho que a maior parte da minha resposta foi embora ...

gbarry
fonte
Eu tenho traçado para a maioria dos pontos no circuito, mas vou ter que esperar até mais tarde para publicá-los. Curiosamente, a "corcunda" aparece no pulso do portão e também no pulso do gatilho de entrada para o motorista. Talvez o meu Agilent 33220A seja o problema e esteja apenas se propagando pelo circuito. V_LO, para esta discussão, pode ser considerado como 0V. Veja o comentário em @rawbrawb sobre fontes de alimentação. Por fim, gostaríamos de escanear o V_LO de 0 a 7V para registrar espectros atômicos.
higgy
1

Primeiro, presumo que você esteja medindo o sinal de interesse no ponto B do seu circuito.

Segundo, presumo que você tenha calculado a constante de tempo RC com a qual seu circuito deve lidar - minhas estimativas são (para ligações diretas curtas fora do sistema de vácuo): C ~ 100pF, R ~ 600 Ohms, portanto, t ~ 0,1usec. Para atingir 0,1% do sinal, é necessário ~ 7 constantes de tempo ou ~ 0,7 us.

Um problema com o circuito, conforme indicado, é que a capacidade de saída do MOSFET é de 25pF, a capacidade de entrada é de 75pF e a capacidade de transferência é de 8pF. Além disso, a taxa do portão que deve ser removida é 1n Coloumb.

Como você observou, a saída do gerador de sinal está sendo transferida através do driver para a entrada e depois para a saída do MOSFET. Além disso, a maioria dos geradores de pulsos não alcança um zero volts verdadeiro em seus tempos de queda nominais - o tempo geralmente é especificado entre 90% e 10%.

Uma solução melhor é usar um gate CD4010UB para substituir o driver e o MOSFET - conecte o gerador de sinal à entrada do gate e a saída do gate ao resistor de 600 Ohm conectado ao ponto B. Infelizmente, o '10 provavelmente não está mais disponível - Não consegui encontrar um com uma pesquisa.

A "segunda melhor parte" seria o inversor hexadecimal CD4009UB (disponível na Digikey p / n 292-2030-J-ND $ 0,55).

O 'truque' é que a peça possui conexões de fonte de alimentação separadas para as seções de entrada e saída dos portões. A conexão de entrada (Vdd) deve ser definida com a tensão mais alta necessária na saída e a conexão de saída (Vcc) definida de 0 a Vdd.

Apesar da folha de dados, usei essa configuração com Vcc de -0,3V a Vdd sem nenhum problema.

Você precisará ajustar o resistor de 600 Ohm para compensar a resistência interna do gate - ~ 200 Ohms - ou poderá paralelizar todas as seis entradas do gate e suas saídas. Se você não paralelo aos outros cinco portões, deve conectar as entradas ao Vdd - não deixe que elas flutuem.

Guy M. Kelly
fonte
0

Há uma alta probabilidade de você estar medindo a recuperação de sobrecarga do seu escopo. Considere a captura de tela do escopo abaixo:

sobrecarga de escopo recuperada A tensão medida pelo traço azul não existe . Como você pode ver, no lado esquerdo da tela, o traço saiu da tela e cortou o opamp de alta velocidade dentro do front end analógico do osciloscópio. Isso causa todo tipo de maldade, como aquecimento diferencial no estágio de entrada, perturbação de pontos de polarização, etc. Como resultado, o opamp precisa de várias dezenas de milissegundos para se acalmar ... incrível para um chip que tem centenas de MHz de largura de banda. não é?

Leia o material bônus (fundo rosa) neste documento de Jim Williams:

http://cds.linear.com/docs/en/application-note/an10f.pdf

Não estou dizendo que esse é o culpado, mas é provável. Quando os clipes de rastreamento, mesmo para um µs, o escopo não deve ser confiável. Qualquer circuito linear que prenda, ou se aproxime do recorte, mesmo por um período extremamente curto (como 1ns), não pode ser confiável para precisão ou assentamento até que tenhamos certeza absoluta de que tudo esfriou, toda carga armazenada em cada capacitor de integração retornou ao valor nominal. valor, etc ...

Isso inclui um opamp que entra na limitação da taxa de giro, a propósito. O tempo de recuperação é o tempo de acomodação mencionado na folha de dados e é muito mais longo após o giro do que após o processamento de um pulso de giro limitado da mesma amplitude. Observe que o tempo de acomodação especificado da folha de dados geralmente implica que o opamp NÃO grampeou!

Para medir o tempo de acomodação, você precisará de medidas especiais, provavelmente um comutador analógico para permitir que a tensão seja medida apenas algumas dezenas de nanossegundos DEPOIS de estar dentro da faixa do osciloscópio ...

Você também pode usar um bom opamp de precisão (especificado para um tempo de acomodação rápido e preciso, muito mais rápido do que o que você está tentando medir) e diodos limitadores na rede de feedback. Diminua a velocidade da comutação MOSFET até que nenhum pico perturbe o opamp.

Pelo mesmo motivo, o nivelamento do pulso de saída do gerador de pulsos não pode ser medido com o escopo.

http://cds.linear.com/docs/en/application-note/an79.pdf

Diverta-se! Quando as notas de aplicativo de Jim Williams precisam ser trazidas, você sabe que está com problemas! Essas são questões muito delicadas ...

peufeu
fonte