Torna indietro   BaroneRosso.it - Forum Modellismo > Categoria Software > Software


Rispondi
 
Strumenti discussione Visualizzazione
Vecchio 04 marzo 16, 07:38   #1 (permalink)  Top
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.070
Citazione:
Originalmente inviato da Gabryx Visualizza messaggio
Mi sa che sei tu che devi imparare, visto che il PWM ha dei picchi positivi e negativi e che cmq sono picchi di tensione, e col tester o un lettore analogico vedo qual'è il picco di massima tensione per non sovraccaricare l'ingresso di Arduino, non voglio certo interpretare il messaggio PWM con un tester, per vederne la forma e frequenza ci vorrebbe un oscilloscopio (oppure utilizzare FastFourierTransform sul segnale in arrivo via software) ma quello non mi interessava farlo....il mio software (se ti sei degnato di guardarlo e se sei in grado di capirlo) non fa altro che misurare la durata dei segnali (beep) e interpretarli, perchè era quello che mi interessava fare.

Se poi da un post andate a cercare solo degli errori di battitura insignificanti per quanto riguarda il risultato finale ( mV e mA ) e non aggiungete niente che sia d'aiuto è ovvio che vi beccate dei "precisini".

Se qualcun altro sta seguendo il discorso, mi piacerebbe se qualcuno in possesso di una batteria 6S potesse misurare la tensione che esce quando l'Esc è in modalità programmazione, come ho scritto precedentemente ma non vedo risposte per ora.
Grazie
26,8V PP a batterie cariche...
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766
romoloman non è collegato   Rispondi citando
Vecchio 04 marzo 16, 16:21   #2 (permalink)  Top
User
 
Data registr.: 30-09-2013
Residenza: Milano
Messaggi: 40
Citazione:
Originalmente inviato da romoloman Visualizza messaggio
26,8V PP a batterie cariche...
Scusa ma quella è la tensione massima di un pacco 6S che viene erogata quando dai pieno motore.
Allego un'immagine di come ho collegato Arduino all'Esc/motore e di dove va misurata la tensione quando l'Esc è in modalità programmazione.
Icone allegate
Arduino e programmazione ESC-esc3.jpg  
__________________
Stavo facendo questo 4 anni fa circa:
http://www.youtube.com/watch?v=j__ztOPwuM0
Gabryx non è collegato   Rispondi citando
Vecchio 04 marzo 16, 19:00   #3 (permalink)  Top
User
 
L'avatar di ElNonino
 
Data registr.: 06-05-2007
Residenza: Tre Ville (Preore)
Messaggi: 3.604
Invia un messaggio via MSN a ElNonino
Ma anzichè consumare le dita sulla tastiera, un bel corso di elettronica di base della "Scuola Radioelettra" no ?

__________________
Peace & Love
Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein)
ElNonino non è collegato   Rispondi citando
Vecchio 05 marzo 16, 15:57   #4 (permalink)  Top
User
 
Data registr.: 30-09-2013
Residenza: Milano
Messaggi: 40
Citazione:
Originalmente inviato da ElNonino Visualizza messaggio
Ma anzichè consumare le dita sulla tastiera, un bel corso di elettronica di base della "Scuola Radioelettra" no ?

Mi sa che le dita le stai consumando te sulla tastiera...sei inutile...e fastidioso...un pidocchio...non hai aggiunto nessuna conoscenza al thread....hai solo fatto illazioni sulle mie capacità o sul linguaggio di programmazione utilizzato...sei stato relegato come moderatore dell'area Social/politica in un forum di modellismo e capisco il perchè.
aloha...
__________________
Stavo facendo questo 4 anni fa circa:
http://www.youtube.com/watch?v=j__ztOPwuM0
Gabryx non è collegato   Rispondi citando
Vecchio 05 marzo 16, 18:15   #5 (permalink)  Top
User
 
L'avatar di ElNonino
 
Data registr.: 06-05-2007
Residenza: Tre Ville (Preore)
Messaggi: 3.604
Invia un messaggio via MSN a ElNonino
Citazione:
Originalmente inviato da Gabryx Visualizza messaggio
Mi sa che le dita le stai consumando te sulla tastiera...sei inutile...e fastidioso...un pidocchio...non hai aggiunto nessuna conoscenza al thread....hai solo fatto illazioni sulle mie capacità o sul linguaggio di programmazione utilizzato...sei stato relegato come moderatore dell'area Social/politica in un forum di modellismo e capisco il perchè.
aloha...
Guarda, queste parole scritte da uno che crede che il filo nero che va al motore sia il negativo mi fanno solo che ridere, io sarò anche un pidocchio ma tu sei un incompetente presuntuoso, non sai nemmeno che i BLDC sono motori trifasi sincroni, torna a scuola (Radioelettra) che è meglio.

Che cavolo di contributo vuoi mai dare ad un progetto sballato partorito da un ignorante della materia.

__________________
Peace & Love
Fate le cose nel modo più semplice possibile, ma senza semplificare. (A. Einstein)
ElNonino non è collegato   Rispondi citando
Vecchio 05 marzo 16, 13:49   #6 (permalink)  Top
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.070
Citazione:
Originalmente inviato da Gabryx Visualizza messaggio
Scusa ma quella è la tensione massima di un pacco 6S che viene erogata quando dai pieno motore.
Allego un'immagine di come ho collegato Arduino all'Esc/motore e di dove va misurata la tensione quando l'Esc è in modalità programmazione.
Scusa la frachezza che forse scambierai per maleducazione:
Ti sfugge come funzioni un ESC: quindi ogni altra osservazione è tempo perso.
Comprati un oscilloscopio e guarda quei fili.

Se ti dico 26.8V picco-picco evidentemente l'ho guardato
Inoltre ci sono anche picchi in negativo di circa 20V.
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766
romoloman non è collegato   Rispondi citando
Vecchio 05 marzo 16, 15:50   #7 (permalink)  Top
User
 
Data registr.: 30-09-2013
Residenza: Milano
Messaggi: 40
Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Scusa la frachezza che forse scambierai per maleducazione:
Ti sfugge come funzioni un ESC: quindi ogni altra osservazione è tempo perso.
Comprati un oscilloscopio e guarda quei fili.

Se ti dico 26.8V picco-picco evidentemente l'ho guardato
Inoltre ci sono anche picchi in negativo di circa 20V.
Esatto, ci sono anche dei negativi perchè l'onda PWM può anche andare in negativo se il dato Esc funziona in quel modo.
Ma la mia domanda è: il negativo del tester l'hai collegato al negativo che va dall'esc ad arduino (per intenderci i 5Volt che arrivano normalmente alla ricevente) oppure al negativo che esce dall'esc e va al motore?...e allora sì che di volt ne leggerai tanti.
__________________
Stavo facendo questo 4 anni fa circa:
http://www.youtube.com/watch?v=j__ztOPwuM0
Gabryx non è collegato   Rispondi citando
Vecchio 05 marzo 16, 19:35   #8 (permalink)  Top
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.070
Citazione:
Originalmente inviato da Gabryx Visualizza messaggio
Esatto, ci sono anche dei negativi perchè l'onda PWM può anche andare in negativo se il dato Esc funziona in quel modo.
Ma la mia domanda è: il negativo del tester l'hai collegato al negativo che va dall'esc ad arduino (per intenderci i 5Volt che arrivano normalmente alla ricevente) oppure al negativo che esce dall'esc e va al motore?...e allora sì che di volt ne leggerai tanti.
Primo non ho usato un tester ma un oscilloscopio digitale da 200Mhz di banda passante.

Secondo non esiste un negativo del motore, in ogni istante ogni cavo è connesso a GND o a VBATT oppure è float per sentire la fase. Quindi ho misurato fra il negativo della batteria che è in comune con il negativo del cavo servo (a meno che l'esc non sia opto ed allora è necessario fare altro) e uno qualsiasi dei cavi che va al motore.

Terzo: questi sono motori trifase sincroni, il picco in negativo lo hai per l'autoinduzione che si crea quando il terminale del motore viene lasciato float.

Quarto: Ogni terminale è collegato a dei mosfet pilotati in ON/OFF quindi sul motore arriva o VBATT o GND o FLOAT, i motori non ricevono tensioni intermedie, quello che cambia al massimo è il dutycycle del PWM.

Quinto: Quando il motore emette dei beep li emette perchè gli arriva un segnale PWM che lo fa suonare.

Sesto: Con un tester non leggerai mai una beata mazza dato che il segnale PWM è estremamente breve e oltretutto ad alta frequenza. Stesso dicasi con l'Adc dell'arduino.

Settimo: Esistono infinite guide che spiegano come è fatto un ESC per un motore brushless, Esistono anche progetti opensource. Se riesci a capire un minimo di come è fatto un circuito elettronico ti consiglio di prenderne visione così ti renderai conto della quantità infinita di vaccate che stai scrivendo. Un esempio per tutti questo: https://github.com/vedderb/bldc-hard...er/design/PNGs

Saluti e vai per la tua strada.
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766

Ultima modifica di romoloman : 06 marzo 16 alle ore 08:23
romoloman non è collegato   Rispondi citando
Vecchio 06 marzo 16, 03:39   #9 (permalink)  Top
User
 
Data registr.: 30-09-2013
Residenza: Milano
Messaggi: 40
Citazione:
Originalmente inviato da romoloman Visualizza messaggio
Primo non ho usato un tester ma un oscilloscopio digitale da 200Mhz di banda passante.

Secondo non esiste un negativo del motore, in ogni istante ogni cavo è connesso a GND o a VBATT oppure è float per sentire la fase. Quindi ho misurato fra il negativo della batteria che è in comune con il negativo del cavo servo (a meno che l'esc non sia opto ed allora è necessario fare altro) e uno qualsiasi dei cavi che va al motore.

Terzo: questi sono motori trifase sincroni, il picco in negativo lo hai per l'autoinduzione che si crea quando il terminale del motore viene lasciato float.

Quarto: Ogni terminale è collegato a dei mosfet pilotati in ON/OFF quindi sul motore arriva o VBATT o GND o FLOAT, i motori non ricevono tensioni intermedie, quello che cambia al massimo è il dutycycle del PWM.

Quinto: Quando il motore emette dei beep li emette perchè gli arriva un segnale PWM che lo fa suonare.

Sesto: Con un tester non leggerai mai una beata mazza dato che il segnale PWM è estremamente breve e oltretutto ad alta frequenza. Stesso dicasi con l'Adc dell'arduino.

Settimo: Esistono infinite quide che spiegano come è fatto un ESC per un motore brushless, Esistono anche progetti opensource. Se riesci a capire un minimo di come è fatto un circuito elettronico ti consiglio di prenderne visione così ti renderai conto della quantità infinita di vaccate che stai scrivendo. Un esempio per tutti questo: https://github.com/vedderb/bldc-hard...er/design/PNGs

Saluti e vai per la tua strada.
Primo ti ringrazio per la risposta tecnica e per l'interessamento.
Si il funzionamento dei trifase lo conosco, però a me piace anche sperimentare e non potevo fare altro per vedere cosa usciva dall'esc quando vengono emessi i beep di programmazione...e prima di collegarlo all'Arduino ho provato col tester visto che non ho altro.
E così facendo ho visto che se collegavo la lettura del PWM al cavo rosso (contrassegnato con un bel + in entrambi gli Esc) l'arduino si resettava...ovvero non gli piaceva l'ingresso, mentre se lo collegavo al nero o al giallo(a seconda dell'esc) mi leggeva i valori.
Te però mi dici che nel test hai collegato uno dei 2 cavi al negativo della batteria.
E non è diverso che collegarlo all'uscita negativa dell'esc, quello che va ad alimentare la ricevente che normalmente funziona attorno ai 5V ?...o no?
Insomma, visto che ho provato il tutto con una 3S, se gli fossero arrivati i 12V se la sarebbe presa e non poco...
__________________
Stavo facendo questo 4 anni fa circa:
http://www.youtube.com/watch?v=j__ztOPwuM0

Ultima modifica di Gabryx : 06 marzo 16 alle ore 03:43
Gabryx non è collegato   Rispondi citando
Vecchio 06 marzo 16, 08:13   #10 (permalink)  Top
Adv Moderator
 
L'avatar di romoloman
 
Data registr.: 15-08-2007
Residenza: sto a Massa ma sono molto Positivo
Messaggi: 12.070
Citazione:
Originalmente inviato da Gabryx Visualizza messaggio
Primo ti ringrazio per la risposta tecnica e per l'interessamento.
Si il funzionamento dei trifase lo conosco, però a me piace anche sperimentare e non potevo fare altro per vedere cosa usciva dall'esc quando vengono emessi i beep di programmazione...e prima di collegarlo all'Arduino ho provato col tester visto che non ho altro.
E così facendo ho visto che se collegavo la lettura del PWM al cavo rosso (contrassegnato con un bel + in entrambi gli Esc) l'arduino si resettava...ovvero non gli piaceva l'ingresso, mentre se lo collegavo al nero o al giallo(a seconda dell'esc) mi leggeva i valori.
Te però mi dici che nel test hai collegato uno dei 2 cavi al negativo della batteria.
E non è diverso che collegarlo all'uscita negativa dell'esc, quello che va ad alimentare la ricevente che normalmente funziona attorno ai 5V ?...o no?
Insomma, visto che ho provato il tutto con una 3S, se gli fossero arrivati i 12V se la sarebbe presa e non poco...
1) Il fatto che arduino si resettasse ti dovrebbe fare pensare e non poco. Infatti il tuo arduino se la prendeva e non poco, solo non ha fatto in tempo a bruciarsi.
Probabilmente quell'esc fa suonare il motore usando una fase piuttosto che un'altra e quindi becchi solo la fase float che ovviamente dato che la corrente presente è di autoinduzione è sufficientemente bassa (il voltaggio che vede arduino è I*R(ingr/pull up)) per non causare danni.

2) Con il tuo beneamato tester prova a vedere la resistenza che passa fra il negativo della batteria e quello che va alla ricevente, scoprirai che la resistenza è 0.

Per far funzionare bene quel circuito servirebbero alcuni (due li ho già scritti) componenti aggiuntivi. Ma sei stato talmente supponente che ti sei preoccupato di difendere le tue tesi anzichè provare a sentire e imparare da chi (io e il nonino) lavora nel campo elettronico da quasi (io) e da più (il nonino) di 30 anni.
Scusa se te lo dico ma questo non è il modo di porsi in un forum ne di crescere nella vita. In trent'anni di attività ho capito che si può sempre imparare da tutti e che l'esperienza altrui è una fonte a cui attingere copiosi per dissetarsi, non un posto dove lavarsi il culo.

Percui dato che in tanti anni hai partecipato a sviluppo e test di componenti HW mi aspetto che ora tu mi sappia dire cosa va frapposto fra l'ingresso di arduino e uno qualsiasi di quei cavi per non far resettare arduino, qualsiasi sia il cavo dell'esc preso come ingresso.

PS: In questo forum le persone che danno del pidocchio a qualcuno, qualsiasi sia il suo ruolo, non sono bene accette.
__________________
Vivere in qeusto mondo e molto belo belo e vale la pena starci ma a volte in questa UNICA vita che ci apartiene posono succedere cose brute brute alora mi chiedo perche siete incazziati domani pole esere anche lultimo
Grazie "TRANQUILLO"
FAI 15766

Ultima modifica di romoloman : 06 marzo 16 alle ore 14:21
romoloman non è collegato   Rispondi citando
Rispondi

Bookmarks



Strumenti discussione
Visualizzazione

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Messaggio
Esc & Arduino Ithos92 Circuiti Elettronici 5 25 gennaio 12 19:56
programmazione esc paololemerle Elimodellismo Motore Elettrico 7 19 giugno 10 20:54



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


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2026
www.baronerosso.it - www.toymagazine.it