O esquema em baixo representa um módulo medidor de corrente, com 2 canais, usando o sensor ASC712 da Allegro, que permite medições de até 20A.
O circuito é bem simples, composto a nível de componentes por apenas 2 sensores, 1 ampop, 1 regulador de tensão e meia dúzia de componentes discretos.
Os ampops estão montados numa configuração de amplificadores não inversores e possuem um ganho igual a 2.
Na saída vai ligar-se um MCU que vai fazer a medição da variação de tensão, assim como a sua "tradução" para valores de corrente.
Obviamente, nesta aplicação terá de ser usado um ampop rail-to-rail, como é o caso do OPA2348.
Obviamente, nesta aplicação terá de ser usado um ampop rail-to-rail, como é o caso do OPA2348.
Como estes sensores permitem medição de correntes positivas e negativas, o circuito ficará apenas preparado para ler apenas as negativas (basta trocar a ordem de ligação). Isto porque para essas o valor de tensão na saída do sensor encontra-se entre 0.5V e 2.5V e por isso, permite ser ampliado sem necessidade de aplicar um subtractor (neste caso de 2.5V).
Assim sendo, na saída do módulo para ser lida pelo microcontrolador, será entregue uma tensão que varia de 1V a 5V, correspondendo 1V a 20A e 5V a 0A, ou ausência de passagem de corrente.
O calculo para a conversão tensão - corrente pode ser expressa na seguinte equação:
PS: a tensão é medida através de uma ADC de 10bits.
Imagem 3D do módulo medidor (conectores não aparecem aqui):