BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Comportamento Sensore AC712T (https://www.baronerosso.it/forum/circuiti-elettronici/276212-comportamento-sensore-ac712t.html)

flyer 14 febbraio 13 10:55

Comportamento Sensore AC712T
 
Ciao a tutti, sto sviluppando una board che utilizza un sensore di corrente AC712T della Allegro. Il sensore misura da -30 a +30 Ampere e in uscita riporta una tensione centrata su 2.5 volt con escursione +/- 2 volt quindi -30 Ampere Vout=0.5 e 30 Ampere Vout = 4.5

Il percorso di corrente del sensore (piedini IN+ e IN-) è galvanicamente separato dal resto del circuito interno al chip e la rilevazione avviene tramite effetto di Hall.

Ho verificato che tutto funziona correttamente quando la fonte di alimentazione del sensore è separata dalla fonte di alimentazione usata nel percorso di rilevazione della corrente. Se invece utilizzo la medesima fonte di alimentazione per alimentare il sensore e per alimentare il carico di cui voglio misurare la corrente ottengo un comportamento apparentemente anomalo.
In pratica se il verso positivo della corrente entra in IN+ in uscita al variare della corrente in ingresso Vout rimane a 2.5 volt. Se invece il verso positivo della corrente entra in IN- (quindi per correnti negative) la tensione scende correttamente da 2.5 fino a 0.5 con un andamento di circa 66 mV/Ampere.
Sto cercando di capire perchè in un verso di rilevazione il sensore hall non produce l'uscita corretta. In questo caso il pin IN- è ovviamente collegato alla stessa massa GND del sensore. Nessuno ha avuto esperienze simili o mi sa spiegare questo comportamento ??

Ciao a tutti, Fabio.

ElNonino 14 febbraio 13 17:00

Un sensore simile viene usato anche dalla EagleTree nei loro logger, nel normale utilizzo il logger (quindi la parte a 5V) e la batteria che alimenta il motore hanno il negativo in comune e tutto funziona.

in giro nei miei cassetti dovrei averne uno e se non hai fretta nel w.e. provo a vedere come si comporta.

:yeah:

flyer 14 febbraio 13 17:30

Citazione:

Originalmente inviato da ElNonino (Messaggio 3637943)
Un sensore simile viene usato anche dalla EagleTree nei loro logger, nel normale utilizzo il logger (quindi la parte a 5V) e la batteria che alimenta il motore hanno il negativo in comune e tutto funziona.

in giro nei miei cassetti dovrei averne uno e se non hai fretta nel w.e. provo a vedere come si comporta.

:yeah:

SI, ti ringrazio se fai qualche test. Vorrei capire meglio la cosa ... dal punto di vista pratico visto che la rilevazione sul lato negativo funziona con una sola alimentazione, potrei campionare il valore e utilizzare una logica inversa per determinare il valore della corrente letto mappando 0 - 30 Ampere da 2.5 a 0.5 volt. Risolverei il problema ma mi rimarrebbe irrisolto il dubbio concettuale del perchè sul ramo positivo il sensore si comporta cosi' ...

CarloRoma63 15 febbraio 13 14:04

Citazione:

Originalmente inviato da flyer (Messaggio 3637996)
SI, ti ringrazio se fai qualche test. Vorrei capire meglio la cosa ... dal punto di vista pratico visto che la rilevazione sul lato negativo funziona con una sola alimentazione, potrei campionare il valore e utilizzare una logica inversa per determinare il valore della corrente letto mappando 0 - 30 Ampere da 2.5 a 0.5 volt. Risolverei il problema ma mi rimarrebbe irrisolto il dubbio concettuale del perchè sul ramo positivo il sensore si comporta cosi' ...

La butto li e forse dico una castroneria... non è che il sensore di Hal sente anche il campo elettrico statico presente tra il conduttore ove passa la corrente da misurare e se stesso? Finchè sono circuiti separati il campo elettrico non dipende dalla tensione applicata, quando le masse sono in comune... sicuramente si.

Prova a variare la tensione applicata, magari senza assorbimento di corrente o con assormbimento costante, e verifica se effettivamente la misura è influenzata dalla tensione.

Carlo


Tutti gli orari sono GMT +2. Adesso sono le 09:11.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002