| kekko.alchemi
| Inviato il: 14/6/2013,10:37
|
qqcreafis, c'è una cosa... lo so che in realtà per quantificare con esattezza gli A dovresti fare l'integrale di quell'onda che leggi sull'oscilloscopio, ma per fare questo dovresti avere un oscilloscopio digitale, e anche parecchio preciso. Così a occhio rischi di fare errori abbastanza marcati, fai una cosa, giusto per avere un riscontro, prendi un amperometro a lancetta e mettilo in serie dal lato DC, quelli che leggerai sono gli A che consumi realmente, con un errore molto piccolo!
Kekko
--------------- L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo. Ma l'equilibrio è ciò che plasma la materia di cui siamo fatti. by kekko
| | | | qqcreafis
| Inviato il: 14/6/2013,15:45
|
le misure vanno abbastanza bene ma sono affette da un grande errore sistematico
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | ElettroshockNow
| Inviato il: 14/6/2013,16:50
|
Il sensore ACS712 ha una larghezza di banda di 80khz, credo sufficienti ha restituirti abbastanza misure per fare una corretta integrale come consigliato . L ' unico limite è dettato dalla velocità di acquisizione del micro .... Prova ad usare queste due linee di codice , calcolando i giusti cicli di FOR ed avviando la lettura quando ti aspetti il consumo...
for (int i=0;i<1000;i++){ Corrente += abs(analogRead(CorrentePin)-512); } Corrente= Corrente*Fattore_conversione
In caso la velocità di conversione risultasse lenta , puoi bypassare il firmware Arduino ed andare a compilare in C direttamente l'Atmega328 guadagnando qualche lettura i piu' ......
Ciao
| | | | qqcreafis
| Inviato il: 14/6/2013,21:15
|
CITAZIONE prendi un amperometro a lancetta e mettilo in serie dal lato DC !!!!!!!!!!!! riesce a dare un valore medio accettabile???????????
CITAZIONE con un errore molto piccolo! troppo bello per essere vero
Kekko l'esperienza ti dice che è vero??
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | qqcreafis
| Inviato il: 14/6/2013,22:14
|
comunque c'è un errore sistematico.
1) misura del momento torcente a velocità costante abbassando la tensione o aumentando il carico fino a che il motore si dissincronizza
2) misura fem e
3) tensione ai capi della bobina
4) eventuale misura diretta corrente (su r da 0,125 ohm)
5) misura del momento delle forze di attrito del motore (tre cuscinetti da trascinare) facendo andare in senso contrario il motore con stesso RPM tramite il motore freno
ho il sospetto di misurare due volte la stessa cosa ....
il problema è il rendimento superiore all'unita spesso presente a 500 RPM e non giustificabile dalla barra di errore
CITAZIONE In caso la velocità di conversione risultasse lenta ma posso utilizzare l'arduino che continua a fare cicli per fare l'impulso rettangolare anche come convertitore ??
Modificato da qqcreafis - 15/6/2013, 00:15
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | kekko.alchemi
| Inviato il: 15/6/2013,00:02
|
CITAZIONE (qqcreafis @ 14/6/2013, 22:15) CITAZIONE prendi un amperometro a lancetta e mettilo in serie dal lato DC !!!!!!!!!!!! riesce a dare un valore medio accettabile??????????? CITAZIONE con un errore molto piccolo! troppo bello per essere vero Kekko l'esperienza ti dice che è vero?? Si qq, se utilizzi un vecchio strumento a lancetta la misura è praticamente perfetta. In genere questi strumenti sono tarati per dare un valore ottimale fino a 400 Hz. Quello che succede è che grazie alla loro meccanica riescono a fare una media piuttosto reale fra impulso attivo, pausa e impulso passivo (picchi che tornano indietro). Il superamento dell'unità viene proprio perchè quantifichi male la corrente che consumi, metti uno strumento a lancetta e vedrai come vai bene!!
Bisogna sempre imparare dal passato, come facevano una volta a fare letture in true RMS?? O con strumenti a lancetta da orologiai, oppure con un sistema molto più semplice... senti bene (ma forse già lo sai). Prendevano una resistenza nota messa in serie al circuito, la coibentavano e ne misuravano la temperatura. La temperatura risultante è la sommatoria di tutte ma proprio tutte le correnti che passano in essa, picchi, armoniche, ritorni... alla fine se è vero che esistono generano per forza di cose calore, quantificabile con la temperatura. Il sistema va tarato, ma per farlo è ancora più semplice, si fanno scorrere a gradini diverse intensità di corrente, e se ne annotano le temperature alle varie intensità. A questo punto verrà fuori un grafico consultabile poi quando vuoi misurare la corrente nel tuo motore. A farla fatta bene, fai fare tutti i conti del grafico a un processore, ecco fatto il tuo amperometro TRUE RMS, con quattro soldi, e con una affidabilità, campionatura e gamma di acquisizione davvero estrema e precisa!
Ma prima fai una prova con la lancetta, si avvicina molto alla realtà!
Kekko
--------------- L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo. Ma l'equilibrio è ciò che plasma la materia di cui siamo fatti. by kekko
| | | | NonSoloBolleDiAcqua
| Inviato il: 15/6/2013,06:00
|
CITAZIONE (qqcreafis @ 14/6/2013, 22:15) CITAZIONE con un errore molto piccolo! troppo bello per essere vero Non solo è bello ma è anche vero. Ovvio che devi utilizzare un sistema di misura a processore ...e con questo fai i calcoli come se facessi l'integrale , cioè si calcola l'area, se poi hai dei picchi molto rapidi utilizzi un filtro RC (noto) che ti livella i picchi...a quel punto l'errore che avrai è praticamente nullo, ma con l'oscilloscopio è un'operazione da fantascienza! Se occorre facciamo un esempio pratico/teorico.
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | qqcreafis
| Inviato il: 15/6/2013,07:05
|
CITAZIONE prova con la lancetta
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | ElettroshockNow
| Inviato il: 15/6/2013,11:10
|
CITAZIONE (qqcreafis @ 14/6/2013, 23:14) ma posso utilizzare l'arduino che continua a fare cicli per fare l'impulso rettangolare anche come convertitore ?? Penso che sia possibile ,ma dovrai inserire le letture direttamente dentro l'interrupt ... Dico penso perchè non sò di che tempi stiamo parlando ... Tieni in considerazione che il tempo di una conversione si attesta a 100 microS riducibili tranquillamente (settando il prescaler a 16) a 14 microS .... (garantendo più di 70 letture a periodo per un'onda ad 1Khz .. esempio mostrato) Si può anche andare oltre ,fino all'estremo di 2 microS a lettura (con prescaler a 2)......ma non ho mai provato
Un esempio:
Se invece la lettura deve essere eseguita sia dentro che fuori la routine di interrupt , dovrai usare un secondo Arduino come strumento di misura altrimenti un'alternativa sarebbe programmare direttamente l'Atmega328 in C (quindi senza il comodo compilatore ) ,ma ti consentirà di avviare la conversione e continuare a far scorrere il programma . Poi nei tempi morti memorizzi e fai di nuovo partire la conversione contandole. Quando vorrai leggere il valore , ti basterà dividere il memorizzato per il numero di letture facendo cosi' la media ....(Nota: Con questa tecnica il tempo di campionamento non è costante)
Ciao ElettrohockNow
PS: Leggendo un pò qui un pò là, sembra che sia possibile il Free Running Mode direttamente con Arduino .... Se ho tempo ed interessa in settimana provo...
Modificato da ElettroshockNow - 15/6/2013, 12:47
| | | | qqcreafis
| Inviato il: 15/6/2013,16:18
|
attualmente gli impulsi più piccoli sono di 10 ms, da 50 - 100 letture ad impulso fanno da 200 a 100 microsecondi tra una e l'altra.
Il probema è quindi chi fa la somma dove si memorizzano i dati come si fa a leggerli (print serial ?)
un vettore di dati che viene rimpiazzato e elaborato ad ogni impulso??
inoltre per leggere la corrente occorre fare la differenza tra i capi di un resistenza
Modificato da qqcreafis - 15/6/2013, 20:22
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | qqcreafis
| Inviato il: 15/6/2013,19:57
|
stamattina ho messo in serie tre amperometri un micro shuntato con 50cm di filo di rame, un "vecchio" ice , lo strumento digitale dell'alimentatore, ebbene tutti e tre davano lo stesso valore
ora tutti i termini sono rientrati, non ho sottratto il consumo dell'arduino alimentato tramite stabilizzatore
Immagine Allegata: gain
Modificato da qqcreafis - 15/6/2013, 21:17
--------------- ODE AD UNO STUDENTE MERITEVOLE (Sermone) Allora Xyz è stato bravo! noi dobbiamo riconoscere che è stato molto bravo, bisogna dirlo ! In un mondo dove tutto SEMBRA uguale a tutto. In un mondo dove chi abbruttisce la dignità dell’intelligenza umana si arroga meriti. In un mondo in cui si dice che i giovani non hanno speranza perché “tanto non troveranno lavoro” perché tanto non “non avranno la pensione”. Xyz è stato bravo! ha capito tutto, ha fatto un compito perfetto. Xyz ci da una SPERANZA. Xyz non ha seguito le falsità che ci circondano. Xyz si è impegnato ed è riuscito nel suo intento.
| | | | kekko.alchemi
| Inviato il: 15/6/2013,21:13
|
CITAZIONE (qqcreafis @ 15/6/2013, 20:57) ...ebbene tutti e tre davano lo stesso valore
ora tutti i termini sono rientrati...
Nel reattore nucleare dell'ENEA qui a Roma, hanno le lancette in sala di controllo... un motivo ci sarà!
--------------- L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo. Ma l'equilibrio è ciò che plasma la materia di cui siamo fatti. by kekko
| | | | NonSoloBolleDiAcqua
| Inviato il: 15/6/2013,22:41
|
CITAZIONE (kekko.alchemi @ 15/6/2013, 22:13) Nel reattore nucleare dell'ENEA qui a Roma, hanno le lancette in sala di controllo... un motivo ci sarà! 'annamo bene'...ora si che mi sento tranquillo!
--------------- Chi sa raccontare bene le bugie ha la verità in pugno (by PinoTux). Un risultato se non è ripetibile non esiste (by qqcreafis).
| | | | kekko.alchemi
| Inviato il: 15/6/2013,23:49
|
Ma perchè sulla Ferrari il tachimetro com'è?? Non è a lancetta? ...è l'unica che unisce precisione e progressione
...poi certo se devi fare calcoli di integrali con la virgola e serve precisione vera, allora serve un micro, ma un micro mooolto spinto, e su questo nulla da dire Immagine Allegata: 210px-Ferrari_F430_dash_at_2006_Chicago_Auto_Show
--------------- L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo. Ma l'equilibrio è ciò che plasma la materia di cui siamo fatti. by kekko
| | | | kekko.alchemi
| Inviato il: 28/6/2013,02:39
|
qq ma che fine hai fatto?
--------------- L'universo è dominato dagli estremi, l'infinitamente grande e l'infinitamente piccolo. Ma l'equilibrio è ciò che plasma la materia di cui siamo fatti. by kekko
| |
| | |
|
Versione Mobile!
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|