Capteurs multiple basé oXs (Open X Sensor)
4 participants
Page 1 sur 1
Capteurs multiple basé oXs (Open X Sensor)
Bonjour, je me suis mis à développer des capteurs télémétriques de plus en plus complet, capteurs basé Arduino Nano avec oXs. J'avoue que je me suis bien amusé et suis très étonné de ce que l'on peu réaliser à faible coût pour autant d'avoir certaines bases d'électronique et d'informatique. Le dernier que j'ai fabriqué me retourne 3 températures (cylindre droit, cylindre gauche et capot moteur), le RPM (depuis le CDI), les coordonnées GPS, la vitesse 3D, l'altitude, altimètre, accélération selon les 3 axes, le cap et il devrait également pouvoir me retourner les accélérations angulaires et les variations d'horizon. Je bute encore sur la dernière partie car oXs n'est pas prévu pour retourner et les accélérations et les accélérations angulaires. Si quelqu'un a développé le sujet, je suis preneur.
Photos : https://1drv.ms/u/s!AvtsYZCNc6p6httNc_2v1CG2ipoxjQ?e=f7RtPj
Bon bricolage et bons vols à tous
Photos : https://1drv.ms/u/s!AvtsYZCNc6p6httNc_2v1CG2ipoxjQ?e=f7RtPj
Bon bricolage et bons vols à tous
filduch- Messages : 1785
Date d'inscription : 01/01/2016
Age : 65
Localisation : Suisse - Versoix Model Club
Re: Capteurs multiple basé oXs (Open X Sensor)
Bonjour Filduch,
Oui, j'en ai fait qui fonctionnent.
Quel est ton souci ?
A +
Gilles
Oui, j'en ai fait qui fonctionnent.
Quel est ton souci ?
A +
Gilles
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
Bonjour,
Si tu peux partager ta méthode et le matériel nécessaire, la récupération du rpm m'intéresse pour mon extra. Merci
Si tu peux partager ta méthode et le matériel nécessaire, la récupération du rpm m'intéresse pour mon extra. Merci
_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA
Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Re: Capteurs multiple basé oXs (Open X Sensor)
@ filduch
Voici mes notes pour la réalisation de l'accéléromètre
@Mipel
Je pense qu'il faut faire du ménage sur le forum, j'ai impossibilité de joindre un nouveau fichier (place dispo max 6ko!)
Je posterai bien mes notes pour le RPM...
Voici mes notes pour la réalisation de l'accéléromètre
@Mipel
Je pense qu'il faut faire du ménage sur le forum, j'ai impossibilité de joindre un nouveau fichier (place dispo max 6ko!)
Je posterai bien mes notes pour le RPM...
- Fichiers joints
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
@ptitgros : Le problème est que oXs ne supporte pas le retour des accélérations 3D (en G) et les orientations angulaires (YAW, PITCH et ROLL) C'est ou l'un ou l'autre comme je l'ai compris. Je n'ai aucun problème de retourner soit les premières valeurs ou soit les deuxièmes valeurs (pas les deux).
@Mipel : il faut tout d'abord utiliser la sortie "tacho" du CDI que l'on isole galvaniquement pour ne pas injecter des perturbations électrique en provenance du CDI dans le circuit de réception. Par la suite on injecte le signal dans l'arduino qui, à l'aide d'oXs, envoie les informations de télémétrie (RPM) via le SBus au récepteur. Le sujet https://frskytaranis.forumactif.org/t4786p25-rpm-allumage-moteur-essence-comment-remonter-l-info-du-cdi-dans-la-telemetrie en parle. Si tu n'es qu'intéressé à la partie RPM (et non température), tu simplifies en conséquence. Il te faudra poser un facteur amplificateur dans le capteur retourné pour adapter la valeur en fonction du nombre de pales de ton hélice (60 pour une deux pales)
Belle journée à tous
@Mipel : il faut tout d'abord utiliser la sortie "tacho" du CDI que l'on isole galvaniquement pour ne pas injecter des perturbations électrique en provenance du CDI dans le circuit de réception. Par la suite on injecte le signal dans l'arduino qui, à l'aide d'oXs, envoie les informations de télémétrie (RPM) via le SBus au récepteur. Le sujet https://frskytaranis.forumactif.org/t4786p25-rpm-allumage-moteur-essence-comment-remonter-l-info-du-cdi-dans-la-telemetrie en parle. Si tu n'es qu'intéressé à la partie RPM (et non température), tu simplifies en conséquence. Il te faudra poser un facteur amplificateur dans le capteur retourné pour adapter la valeur en fonction du nombre de pales de ton hélice (60 pour une deux pales)
Belle journée à tous
filduch- Messages : 1785
Date d'inscription : 01/01/2016
Age : 65
Localisation : Suisse - Versoix Model Club
Re: Capteurs multiple basé oXs (Open X Sensor)
Je viens de faire un peu de ménage.
Le manque d'espace disque est un vrai souci. On y travaille.
Le manque d'espace disque est un vrai souci. On y travaille.
_________________
Pas de support par MP !! Pour garder l'esprit communautaire, on partage tout sur le forum.
Maintenant que vous avez tout lu, vous pouvez poser vos questions !
OpenTX is user friendly!!! It's just selective about who its friends are....
Re: Capteurs multiple basé oXs (Open X Sensor)
filduch a écrit:@ptitgros : Le problème est que oXs ne supporte pas le retour des accélérations 3D (en G) et les orientations angulaires (YAW, PITCH et ROLL) C'est ou l'un ou l'autre comme je l'ai compris. Je n'ai aucun problème de retourner soit les premières valeurs ou soit les deuxièmes valeurs (pas les deux)
Filduch,
tu me poses une colle, je n'ai jamais eu besoin de récupérer les YAW, PITCH et ROLL.
Mais pour les G, c'est bon. Par contre, les valeurs de G retournés me semblent trop hautes. J'ai facilement des 20 28G alors qiue je vole vraiment pépère... et toi, quelles types de valeurs obtiens tu ?
A +
Gilles
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
filduch a écrit:
@Mipel : il faut tout d'abord utiliser la sortie "tacho" du CDI que l'on isole galvaniquement pour ne pas injecter des perturbations électrique en provenance du CDI dans le circuit de réception. Par la suite on injecte le signal dans l'arduino qui, à l'aide d'oXs, envoie les informations de télémétrie (RPM) via le SBus au récepteur. Le sujet https://frskytaranis.forumactif.org/t4786p25-rpm-allumage-moteur-essence-comment-remonter-l-info-du-cdi-dans-la-telemetrie en parle. Si tu n'es qu'intéressé à la partie RPM (et non température), tu simplifies en conséquence. Il te faudra poser un facteur amplificateur dans le capteur retourné pour adapter la valeur en fonction du nombre de pales de ton hélice (60 pour une deux pales)
@Mipel,
On peut aussi utiliser un capteur à effet Hall qui capte le passage de l'aimant de l'allumage electronique (cf fin de la doc jointe)
ça marche très bien.
Pour les moteurs sans capteurs, il suffit d'un coup de dremel pour faire un petit trou-trou dans le plateau d'hélice et de coller à l'époxy un petit aimant de diamètre 3mm (possible 4 ou 5)
- Fichiers joints
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
Merci les amis !
j'ai bien une sortie prise servo sur le boîtier d'allumage donc pas de bricolage à faire.
Mais pour tester le bon fonctionnement du capteur il faut que le moteur tourne et mes voisins ne vont pas être contents
Pas envie du tout d'aller au terrain en ce moment, les bottes me font des trous dans les chaussettes
alors j'attendrai des jours meilleurs, à moins que vous n'ayez une combine pour simuler les tours moteur ?
j'ai bien une sortie prise servo sur le boîtier d'allumage donc pas de bricolage à faire.
Mais pour tester le bon fonctionnement du capteur il faut que le moteur tourne et mes voisins ne vont pas être contents
Pas envie du tout d'aller au terrain en ce moment, les bottes me font des trous dans les chaussettes
alors j'attendrai des jours meilleurs, à moins que vous n'ayez une combine pour simuler les tours moteur ?
_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA
Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Re: Capteurs multiple basé oXs (Open X Sensor)
@ptitgros :
- si tu regardes bien les fichiers de configuration d'oXs (oXs_config_basic & advanced), tu comprendras comment je peux déduire qu'il n'est pas possible en l'état de retourner toutes les valeurs
- j'ai installé un GY86 sur un support absorbant (celui que l'on utilise pour les gyro. fbl, ... d'hélicoptères) afin que les vibrations ne viennent pas interférer avec les valeurs retournées par le capteur. Je n'ai encore aucun retour pratique à t'indiquer car je n'ai pas encore volé avec mes nouveaux capteurs. Néanmoins, lorsque je secoue le GY86, les valeurs indiquées me paraissent plausibles (+ ou - 1.5G). Comme tu le sais certainement, il faut calibrer l'accéléromètre selon la description d'oXs.
@Mipel : pas besoin de démarrer le moteur pour tester le capteur. Tu peux simplement dévisser la bougie afin de diminuer la compression (la laisser connecter au capuchon) et faire tourner l'hélice à la main (ou avec un démarreur). Une autre solution que j'ai utilisé consiste à générer le passage de l'aimant sur le capteur par un petit boîtier type https://www.ebay.fr/itm/Rcexl-Allumage-Electronique-De-Testeur-Allumage-Dle-30-55-AGV-30-60-/162900614375?gclid=CjwKCAiArOqOBhBmEiwAsgeLmb5ebzhAsoc7DPAhmZJnNiYu6clPyLbLs1Z5Z3U8RRN76R4xfo4cgRoCjMQQAvD_BwE&var=0&mkevt=1&mkcid=1&mkrid=709-53476-19255-0&campid=5338666530&toolid=10044&customid=CjwKCAiArOqOBhBmEiwAsgeLmb5ebzhAsoc7DPAhmZJnNiYu6clPyLbLs1Z5Z3U8RRN76R4xfo4cgRoCjMQQAvD_BwE
Bonne soirée à tous
- si tu regardes bien les fichiers de configuration d'oXs (oXs_config_basic & advanced), tu comprendras comment je peux déduire qu'il n'est pas possible en l'état de retourner toutes les valeurs
- j'ai installé un GY86 sur un support absorbant (celui que l'on utilise pour les gyro. fbl, ... d'hélicoptères) afin que les vibrations ne viennent pas interférer avec les valeurs retournées par le capteur. Je n'ai encore aucun retour pratique à t'indiquer car je n'ai pas encore volé avec mes nouveaux capteurs. Néanmoins, lorsque je secoue le GY86, les valeurs indiquées me paraissent plausibles (+ ou - 1.5G). Comme tu le sais certainement, il faut calibrer l'accéléromètre selon la description d'oXs.
@Mipel : pas besoin de démarrer le moteur pour tester le capteur. Tu peux simplement dévisser la bougie afin de diminuer la compression (la laisser connecter au capuchon) et faire tourner l'hélice à la main (ou avec un démarreur). Une autre solution que j'ai utilisé consiste à générer le passage de l'aimant sur le capteur par un petit boîtier type https://www.ebay.fr/itm/Rcexl-Allumage-Electronique-De-Testeur-Allumage-Dle-30-55-AGV-30-60-/162900614375?gclid=CjwKCAiArOqOBhBmEiwAsgeLmb5ebzhAsoc7DPAhmZJnNiYu6clPyLbLs1Z5Z3U8RRN76R4xfo4cgRoCjMQQAvD_BwE&var=0&mkevt=1&mkcid=1&mkrid=709-53476-19255-0&campid=5338666530&toolid=10044&customid=CjwKCAiArOqOBhBmEiwAsgeLmb5ebzhAsoc7DPAhmZJnNiYu6clPyLbLs1Z5Z3U8RRN76R4xfo4cgRoCjMQQAvD_BwE
Bonne soirée à tous
filduch- Messages : 1785
Date d'inscription : 01/01/2016
Age : 65
Localisation : Suisse - Versoix Model Club
Re: Capteurs multiple basé oXs (Open X Sensor)
filduch a écrit:@ptitgros :
- j'ai installé un GY86 sur un support absorbant (celui que l'on utilise pour les gyro. fbl, ... d'hélicoptères) afin que les vibrations ne viennent pas interférer avec les valeurs retournées par le capteur. Je n'ai encore aucun retour pratique à t'indiquer car je n'ai pas encore volé avec mes nouveaux capteurs. Néanmoins, lorsque je secoue le GY86, les valeurs indiquées me paraissent plausibles (+ ou - 1.5G). Comme tu le sais certainement, il faut calibrer l'accéléromètre selon la description d'oXs.
Filduch,
J'ai également utilisé un support de type "geli pour caméra embarquée" pour mes GY86 et GY87 sans différence notable.
Je calibre les accéléromètres systématiquement.
Tiens nous au courant de tes tests grandeur nature.
Pour ce qui concerne le capteur RPM, on peut parfaitement entrainer l'hélice à la main (bien sûr sans allumage !) en la faisant osciller rapidement autour du point d'allumage, et constater si le retour sur l'émetteur donne quelque chose...
A bientôt
Gilles
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
Je pense que si tu entraînes l'hélice à la main sans avoir alimenté le CDI, le signal ne sera pas produit (d'où la description de ma procédure)... C'est bien possible que l'on se soit mal compris ?
filduch- Messages : 1785
Date d'inscription : 01/01/2016
Age : 65
Localisation : Suisse - Versoix Model Club
Re: Capteurs multiple basé oXs (Open X Sensor)
Merci Filduch pour ta perspicacité,
Effectivement, j'ai réagis ainsi en fonction de mes tests de capteurs à effet hall, qui sont équipés d'une led qui s'allume au passage de l'aimant devant le capteur.
Le mouvement d'oscillation autour du point d'allumage devrait rester visible sur l'électrode de la bougie, pourvu que cette dernière reste en contact dans le capuchon (contact nécessaire pour ne pas détruire l'électronique d'allumage)
Bons tests
Gilles
Effectivement, j'ai réagis ainsi en fonction de mes tests de capteurs à effet hall, qui sont équipés d'une led qui s'allume au passage de l'aimant devant le capteur.
Le mouvement d'oscillation autour du point d'allumage devrait rester visible sur l'électrode de la bougie, pourvu que cette dernière reste en contact dans le capuchon (contact nécessaire pour ne pas détruire l'électronique d'allumage)
Bons tests
Gilles
ptitgros- Messages : 348
Date d'inscription : 31/01/2014
Age : 67
Localisation : POMPONNE
Re: Capteurs multiple basé oXs (Open X Sensor)
Merci, je n'y manquerais pas
@Mipel, si tu as besoin de plus d'informations, n'hésite pas à me revenir
Belle journée
@Mipel, si tu as besoin de plus d'informations, n'hésite pas à me revenir
Belle journée
filduch- Messages : 1785
Date d'inscription : 01/01/2016
Age : 65
Localisation : Suisse - Versoix Model Club
Re: Capteurs multiple basé oXs (Open X Sensor)
bien sur, je n'y manquerai pas mais pour le moment l'activité "aéromodélisme" est en attente de jours meilleurs...
Les bottes ça va un moment
Les bottes ça va un moment
_________________
Electrique :
Avions: clik R2 + mini-polyclub en indoor
Planeurs: Gem, Serenity et Typhoon
Hélicos: Trex 450-550
Drones: Wizard X220, Aurora 90 vol à vue+fpv
Thermique :
Extra 300 78'' avec DLE 35RA
Besoin d'infos ? https://opentx-doc.fr/ (co-admin du site avec LapinFou)
Sujets similaires
» Capteurs à base d'OpenXsensor sur Arduino
» Probleme de telemetrie avec X8R - Sensor Hub et capteurs
» Est il possible d'avoir l'ampérage sur ce sensor : FrSky Battery Voltage Sensor
» Affichage multiple
» Contrôle multiple avec X9E possible ?
» Probleme de telemetrie avec X8R - Sensor Hub et capteurs
» Est il possible d'avoir l'ampérage sur ce sensor : FrSky Battery Voltage Sensor
» Affichage multiple
» Contrôle multiple avec X9E possible ?
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum