collapse

* Links de Robótica

* Posts Recentes

Feira de electricidade e eletrónica por artur36
[Ontem às 23:07]


Power_OK Enermax por almamater
[Ontem às 12:10]


Recomendação de um opamp para um DAC r2r por jm_araujo
[23 de Novembro de 2017, 10:48]


RN42 e TP-Link MR3020 por doiga
[22 de Novembro de 2017, 19:22]


Ajuda Projecto IR / RF por senso
[22 de Novembro de 2017, 13:15]


Ideias para construir um quadrúpede simples por dropes
[21 de Novembro de 2017, 22:43]


Ajuda com TRIAC por senso
[17 de Novembro de 2017, 18:00]


TV LG White Screen por almamater
[15 de Novembro de 2017, 08:37]


Pergunta sobre prototipagem ( Pesquisa ) por luisjustin
[14 de Novembro de 2017, 23:22]


Medir Agua que está no Poço por Njay
[14 de Novembro de 2017, 13:28]

Autor Tópico: CT sensors - Interfacing with an Arduino  (Lida 1159 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline Ricardo Costa1986

  • Mini Robot
  • *
  • Mensagens: 38
CT sensors - Interfacing with an Arduino
« em: 09 de Dezembro de 2014, 15:06 »
Boa tarde pessoal,

Ando a pensar em controlar um motor trifásico através da corrente consumida pelo mesmo. A medição da corrente iria ser feita com um CT (http://www.ebay.es/itm/Sensore-di-corrente-SCT-013-030-/251380463099?pt=Automazione_domestica&hash=item3a877175fb) e controlada com um arduino.
A corrente consumida por face no motor é de 1,5A em carga e de 1A em vazio.
A gama de corrente que quero controlar ronda o 0,5A, isto quer dizer, quando estiver a consumir 1A o motor roda, quando estiver a consumir 1,5A pára.

As minhas dúvidas são as seguintes:

- Será que a pinça têm precisão suficiente para conseguir controlar a corrente?
- Tenho que utilizar uma pinça para cada face?

Cumprimentos,

Ricardo Costa

Offline artur36

  • Mini Robot
  • *
  • Mensagens: 776
Re: CT sensors - Interfacing with an Arduino
« Responder #1 em: 09 de Dezembro de 2014, 18:01 »
Deves dimensionar o transformador para a Corrente a medir, uma busca rápida na mouser.com e tem transformadores de corrente a 2 3 euros, bem mais baratos que esse portanto. Como pensas fazer a medição? A saída do transformador é AC.
Qual a finalidade, para protecção do motor existem disjuntores próprios para o efeito

Offline Ricardo Costa1986

  • Mini Robot
  • *
  • Mensagens: 38
Re: CT sensors - Interfacing with an Arduino
« Responder #2 em: 10 de Dezembro de 2014, 09:47 »
Olá,

A medição será feita pelo arduino.
Temos no mercado estas pinças com diferentes caracteristicas, por aquilo que andei a ver temos para diferentes correntes.
Mas o que reparei, é que a pinça que mede até 100A dá um sinal no secundario de 0-50mA. Mas uma pinça para 30A já envia sinal de 0-1V. Mas não deviam ambas enviar um sinal em Volts?
Eu penso que o sinal que vai sair das pinça é AC. Ainda mais um problema, eu preciso de converter este sinal em continuo, para enviar para o arduino.
O meu objectivo é controlar o motor, isto é, saber quando ele esta em carga ou em vazio. Com essa informação posso controlar os mecânismos que estão a seguir.
Deixo o link das caraceristicas das pinças amperimetricas. (http://files.openenergymonitor.org/SCT-013.jpg).
Ontem andei a pesquisar sobre o assunto, e percebi que vou percisar de uma pinça por fase, pois não posso medir todas as fases ao mesmo tempo/com a mesma pinça por causa do desfasamento entre fases. ( Não percebo muito de eléctricidade).
Eu gostaria de saber se alguem já usou este mecânismo de medição, pois estou com receio que não tenha sensibilidade para medir correntes que vou trabalhar. ( estamos a falar de uma diferença de corrente de 0,5A, vai ser este valor que vai indicar no arduino o on/off).

Cumprimentos,

Ricardo Costa



Offline Sérgio_Sena

  • Administrator
  • Mini Robot
  • *****
  • Mensagens: 1.642
    • Electronic Gear for Musicians
Re: CT sensors - Interfacing with an Arduino
« Responder #3 em: 10 de Dezembro de 2014, 09:58 »
Para fazer a medicao de diferencas de 0.5A, eh preferivel usar um CT com medicao de 0-5A ou menos, mas acima do maximo do aparelho que vai ser medido.
E tem que haver sempre um CT para cada Fase, provavelmente outro para o Neutro.

A saida de um CT eh sempre em AC, a nao ser que tenha uma fonte-end analogico que forneca directamente tensao DC ou mesmo algum sensor que ja tenha saida digital, isso ja se encontra mas sao caros e normalmente pouca corrente maxima.

Passar de AC para DC, eh feito pela rectificacao do sinal, filtragem e estabilizacao. Dependendo de como vai ser feita este trabalho, o sinal disponivel deverah ser amplificado e filtrado para um dinal DC "mais amigo" do microcontrolador (0-5V ou 0-2.5V).


Se a medicao a fazer for "tosca" entao o Arduino serve perfeitamente.
Se se quiser precisao, entao terah q se usar outro tipo de processamento pois cada fase vai ter q ser medida a ~2500Hz, o que vai originar um varrimento de ~10kHz se se contar com o Neutro.
Os calculos matematicos sao longos pois para analizar tensoes/correntes/desfasamentos/harmonicos/etc... sao precisos algums ciclos extra alem da conversao de sinal.


Offline artur36

  • Mini Robot
  • *
  • Mensagens: 776
Re: CT sensors - Interfacing with an Arduino
« Responder #4 em: 10 de Dezembro de 2014, 12:45 »
Existem ic's dedicados para isso, dão saídas digitais de tensao, corrente, factor de potência etc.
Em tempos andei a ver isso, mas desenhar a ver PCB era complicada de fazer por mim