ESC Brushless Mach3

Sezione dedicata a Mach3
Rispondi
Bonitta
Newbie
Newbie
Messaggi: 33
Iscritto il: giovedì 28 dicembre 2023, 20:11

Re: ESC Brushless Mach3

Messaggio da Bonitta » sabato 2 marzo 2024, 20:42

ho letto adesso attentamente...hai ipotizzato 10KHz il manuale dice 10Hz quindi la risposta mia sopra non và bene..
nel circuito per il filtro dovrei usare un condensatore di 2uF ?

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: ESC Brushless Mach3

Messaggio da hellfire39 » domenica 3 marzo 2024, 8:10

L'ho già scritto prima, se il PWM ha una frequenza così bassa, è difficile filtrarlo efficacemente. Conviene abbandonare la strada del filtraggio ed eseguire la misura della larghezza dell'impulso.

Utilizzi solo il partitore per non avere più di 5V in ingresso ad arduino.
Ti segni il tempo (millis()) in cui il segnale passa da 0 a 1, poi, quando il segnale torna a 0, fai la differenza. Ottieni la larghezza dell'impulso (in millisecondi) e puoi determinare la percentuale del PWM sapendo il periodo (10 Hz --> 100 ms).

Se vuoi avere più risoluzione, c'è anche micros() invece di millis().

Bonitta
Newbie
Newbie
Messaggi: 33
Iscritto il: giovedì 28 dicembre 2023, 20:11

Re: ESC Brushless Mach3

Messaggio da Bonitta » domenica 3 marzo 2024, 11:14

grazie,
cercherò di farlo come non sò :badgrin:
non avendo basi devo un po' (tanto) studiar,,,,
grazie ancora

Bonitta
Newbie
Newbie
Messaggi: 33
Iscritto il: giovedì 28 dicembre 2023, 20:11

Re: ESC Brushless Mach3

Messaggio da Bonitta » mercoledì 6 marzo 2024, 9:02

Come faccio a misurare il segnale? con arduino ?

Avatar utente
hellfire39
God
God
Messaggi: 3416
Iscritto il: domenica 16 dicembre 2012, 9:04
Località: AN

Re: ESC Brushless Mach3

Messaggio da hellfire39 » mercoledì 6 marzo 2024, 9:26

L'avevo scritto... :arrow:
Utilizzi solo il partitore per non avere più di 5V in ingresso ad arduino.
Ti segni il tempo (millis()) in cui il segnale passa da 0 a 1, poi, quando il segnale torna a 0, fai la differenza. Ottieni la larghezza dell'impulso (in millisecondi) e puoi determinare la percentuale del PWM sapendo il periodo (10 Hz --> 100 ms).

Se vuoi avere più risoluzione, c'è anche micros() invece di millis().
Vedi qui, ad esempio:
https://www.google.com/search?client=fi ... lse+period

Bonitta
Newbie
Newbie
Messaggi: 33
Iscritto il: giovedì 28 dicembre 2023, 20:11

Re: ESC Brushless Mach3

Messaggio da Bonitta » mercoledì 6 marzo 2024, 13:01

Si si avevo letto, ma per me non è cosi elemetare, avevo visto la funzione pulsein .. ma melio essere guidatii.
grazie ancora..
adesso provo con la misura, appena arriva arduino.,,
poi ci vediamo per il secondo raund.. :badgrin: :badgrin: :badgrin:
grazie mille ancora (per la pazienza anche)

Rispondi

Torna a “Mach3”