Resistor de detecção de corrente usando trilhas PCB

10

Quero economizar na compra de um resistor sensor e usar apenas as faixas de PCB. Preciso sentir até 2,5A e queria projetar o traço para que ele tenha uma resistência de 0,1 ohm. Será esta uma boa abordagem? Além disso, alguém pode compartilhar os cálculos sobre como determinar o comprimento e a largura da trilha, assumindo uma espessura de cobre de 1 oz?

RWeiser
fonte
1
Isso pode ser feito, mas você precisará de ganho fino e compensação de compensação. Além disso, na primeira vez em que houver uma sobrecorrente severa, o traço será vaporizado. Também as casas de diretoria farão o melhor possível com as dimensões, mas se elas chegarem a 1%, isso é muito bom.
precisa saber é o seguinte
4
É improvável que funcione com precisão ou repetibilidade. Primeiro, o cobre tem um coeficiente de temperatura com o qual você precisa lidar. Em segundo lugar, a casa de PCB irá chapear o cobre, fornecendo ainda mais variação. Compre o resistor sensor.
precisa
2
Isso é queda de 0,25V e perda de energia de 0,6W. Tem certeza de que precisa tanto? Sensores típicos de salão têm cerca de 1 mOhm de resistência, que se transforma em feedback de 2,5 mV. Agora, se você concordar com isso, isso muda muito nos cálculos fornecidos em muitas respostas abaixo. Especialmente se você não precisar de alta precisão.
Maple
1
Obrigado rapazes! Vou comprar um resistores sensoriais então. Sim, na verdade, 100mohm é demais Vou usar 47m vez
RWeiser

Respostas:

16

As duas principais desvantagens estão relacionadas à precisão: tolerância inicial e coeficiente de temperatura.

Tolerância inicial

PCBs são feitos para perder tolerâncias. A espessura do cobre é nominal, não controlada com precisão. Até a largura da gravação está sujeita a grandes variações. Você pode alcançar uma precisão de 20% da área de seção transversal para começar se tiver sorte, e muito pior se não tiver.

Coeficiente de temperatura (tempco)

Os metais puros têm um tempco íngreme, o cobre é de 0,4% / C. Essa é uma mudança de 10% na resistência para uma mudança de temperatura de 25 ° C. Os resistores são feitos de ligas que foram projetadas para terem temperatura próxima de zero.

Para detectar se uma corrente está fluindo ou não, ou talvez até para o elemento de detecção de corrente em um conversor controlado por corrente, onde está dentro de um loop de realimentação, pode ser bom. Para medir qualquer coisa com alguma aparência de precisão, use um resistor de derivação de corrente discreto.

Um resistor discreto terá manuseio de energia muito maior do que uma pista. E se você sobrecarregá-lo catastroficamente, ele pode ser substituído, enquanto a perda de uma pista seria uma lixeira.

Neil_UK
fonte
12

Primeiro, deixe-me dizer que concordo com todas as respostas já fornecidas. No entanto, com uma simples mudança de requisitos, essa solução pode não ser tão ultrajante quanto parece.

Os parâmetros de projeto fornecidos pelo autor resolvem queda de 0,25V e perda de energia de 0,6W. Isso é demais, considerando que os sensores de corrente normais operam a partir de 1 ~ 10mV sobre resistores em 0,6 ~ 5mOhms.

Se o diferencial de tensão de 1-10 mV for compatível com qualquer circuito planejado, o comprimento de cobre necessário será reduzido para centímetros, se não milímetros. Agora, se o PCB já possui rastreamento de energia da entrada para a saída, por que não utilizá-lo para o sentido atual? O diferencial de tensão já está lá! O argumento de que a gravação desse rastreamento destruirá o PCB será anulado imediatamente.

O segundo argumento mais expresso é o coeficiente térmico. Ponto muito válido. No entanto, eu suspeito que o traço de energia no PCB terá uma capacidade de dissipação térmica muito maior do que um resistor. De fato, se bem feito, será ambiente. Ainda não é preciso o suficiente, é claro, mas ainda não vimos os requisitos. Como o @ neil-uk apontou, existem aplicações em que a detecção do fluxo de corrente é suficiente. Ou picos repentinos nas correntes várias vezes acima do normal (por exemplo, parada do motor).

Outro argumento é o ajuste inicial. Sim, na produção em massa não será plausível. Mas, para projetos pontuais, isso pode ser feito facilmente com uma aplicação cuidadosa de lixa fina.

Em suma, assim como outros, eu não recomendaria isso. Mas acredito que é factível e aceitável em algumas circunstâncias específicas.

ATUALIZAR

Estava lendo as notas do aplicativo e encontrou o AN894 da Microchip. Na página 3, você pode encontrar "Figura 3: Resistor de derivação de PCB" como uma opção válida para projetos nos quais não é necessária alta precisão.

Bordo
fonte
Concordo com você. Espero que minha resposta não pareça dizer que não pode ou não deveria ser feita. O objetivo era fornecer as ferramentas de OP necessárias para descobrir se funcionaria.
mkeith
2
Você realmente foi muito útil. E um pouco off-topic: Eu me pergunto se um dia eu iria ver um PCB com todos os componentes passivos substituídos por traços habilmente organizados: D
bordo
2
@Maple é o que é essencial em um circuito integrado. Sim, poderíamos fazer isso simplesmente não é prático no momento.
Joojaa
2
Penso que o corte de software também é uma solução muito viável, no desenvolvimento ou mesmo em um ambiente de produção. Faça a unidade medir a queda de voltagem, use o gabarito de teste e relate a corrente real e calcule as constantes de calibração. A temperatura da placa pode ser conhecida ou talvez até uma coisa útil para monitorar, para que a correção da temperatura também possa ser compensada com pouco código.
precisa saber é o seguinte
1
@ Maple provavelmente você está certo, mas OP não diz. Eu conhecia um designer que passava semanas tentando remover um resistor de um simples chaveiro de porta de garagem para reduzir a lista técnica em alguns centavos. Esse circuito tinha um circuito de rádio discreto e um IC modulador de código digital PCM que custa muito mais do que um resistor. Para se manter competitivo, ele teve que otimizar tudo e, eventualmente, mudou seus negócios e sua família da África do Sul para a Espanha, a fim de reduzir o custo do envio desse produto principal para a Europa.
precisa saber é o seguinte
5

Os resistores de cobre aumentam a resistência com a temperatura. É cerca de 0,4% por grau C. Isso os torna fracos resistores. Mas talvez você esteja bem com isso. Lembre-se de que um aumento de 25 graus na temperatura proporcionará um aumento de 10% na resistência.

Principalmente, se você tivesse uma maneira de medir a resistência real ou uma maneira de saber a temperatura do traço, poderia compensar a mudança de temperatura. Geralmente isso não é prático.

A maneira de calcular a resistência de um resistor de metal com seção transversal uniforme é a seguinte:

R = ρ * l / A.

R é a resistência, ρ é a resistividade do material, l é o comprimento do resistor e A é a área da seção transversal do resistor. Para um traço, a área da seção transversal é a espessura do traço * a largura do traço.

Para o cobre, ρ é 1,72 * 10 ^ -8 Ohm-metros. Portanto, use medidores para todas as suas larguras, alturas e comprimentos para evitar erros nas unidades.

Espero que ajude você a avaliar se deve usar um resistor sensor de cobre e também como calcular as dimensões que podem funcionar.

mkeith
fonte
4

OK vamos ver. Existem duas coisas.

Primeiro, para uma amplitude de 2,5 A, a largura do traço deve ser de pelo menos 42 mils, de acordo com a calculadora BITTELE . Agora, para chegar a 0,1 Ohm, o comprimento do rastreamento deve ser de cerca de 8,3 polegadas. Não tenho certeza se o custo do espaço PCB pode compensar o custo de um resistor de US $ 1.

Segundo, existem tolerâncias de fabricação. A espessura do revestimento pode variar e há uma sobre-gravação, tornando o traço mais estreito. Portanto, o valor dessa derivação varia de placa para placa. Para obter a tolerância típica do resistor de chip de 0,5% a 0,1%, você precisará empregar calibração individual do seu resistor, o que custará muito.

Agora você decide se é uma boa ideia usar o rastreamento PCB em vez do resistor SMT de US $ 1 garantido.

Ale..chenski
fonte
2
As classificações de ampacidade assumem traços longos. Um segmento de seta curta conectado a traços largos em ambas as extremidades usará esses traços mais largos como dissipadores de calor e não será aquecido tanto quanto a tabela de amplitude pressupõe.
The Photon
@ThePhoton, para um determinado conjunto de parâmetros (cobre, 100 mOhms), o traço de 1 oz terá uma proporção de 1: 200, não importa como você o corta ou estica. Este será um rastreamento LOOOONG, e sua observação não se aplica.
Ale..chenski
4

Provavelmente, você pode fazer isso em uma placa de substrato de cerâmica. No FR4 normal, você pode fazê-lo, mas a tolerância será ruim e o coeficiente de temperatura será horrível.

Para 2,5A e 0,1 Ohm, você precisará de 275mm de traço de 1mm.

saturn pcb toolkit Kit de ferramentas Saturn PCB.

No entanto, eu recomendo um resistor de detecção de corrente ou um sensor de efeito hall da Allegro MicroSystems ou similar.

Jeroen3
fonte
1

As outras respostas cobriram muito bem o como disso. Basicamente, basta usar uma calculadora para descobrir a largura e o comprimento do traço. Mas acho que esses comentários são excessivamente cautelosos. Se você está apenas tentando detectar uma parada do motor, sobrecorrente ou algo assim, eu diria que está tudo bem. Eu fiz isso com sucesso antes.

Você deve descobrir que tipo de precisão precisa. Se estiver muito baixo (deveria ser, de acordo com esse método), descubra quanto você pode reduzir a tensão de derivação e ainda assim obter essa precisão. Se você começar com um vRef baixo e se contentar com apenas 10 a 20 pontos de resolução, poderá reduzir a resistência à derivação.

Desenhou
fonte