A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

PC / CPU / Cartes mères /Branchements
Commandes de vol du commerce, etc...

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede HertZ » Dim 22 Mar 2020 11:32

M'est venu une question peut être bête mais j'ai compris que on pouvais savoir que on était dans la bonne position une fois que le signal résultant était à 0, mais pour y arriver comment sait on dans quel sens tourner le moteur ?

Maxime
HertZ
 
Messages: 341
Inscription: 21/05/19

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede lolosimule » Dim 22 Mar 2020 11:54

fab a écrit:C'est vrai que j'ai un resolver qui a une résistance de rotor de +/-1.6 ohms, je trouve cela très bas

la résistance "R" du resolver et faible, mais ici on a de alternatif 400 hz.
et donc c'est l'impédance "Z" . . . et Z est beaucoup plus élevé.

fab a écrit:mais ne résout en rien le fait de pouvoir récolter ou d'envoyer numériquement l'angle venant du simu

en ben si, si on considère de mon doigt c'est la consigne "offset fsuipc"
et que le synchro de droite c'est mon générateur électronique( Arduino ou carte son USB )
qui génère les signaux sin et cos la preuve et faite que ça fonctionne.

fab a écrit:Aller, un petit effort, on se creuse la tête

je ne fais que ça . . . fab

dans l'idée . . .au plus simple ecroulerire
1- il faut crée un signal virtuel sinusoïdal 400hz,( la carte son et stéréo et il faut absolument trois fréquences)
2- déterminé avec le signal virtuel les oppositions de phasage pour cos et sin pour discriminer les secteurs angulaires
3- pouvoir sortir deux signaux sin et cos avec la bonne amplitude via une carte son USB + ampli nonbleu

facile chouettedoights bon, je retourne me couché zzzzzzzz
je suis meilleur lorsque je dors . . .
Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede fab » Dim 22 Mar 2020 12:58

lolosimule a écrit:../..
en ben si, si on considère de mon doigt c'est la consigne "offset fsuipc"
et que le synchro de droite c'est mon générateur électronique( Arduino ou carte son USB )
qui génère les signaux sin et cos la preuve et faite que ça fonctionne.
../..


Certainement, mais cela ne me dit pas ce que ton arduino va générer comme signal ?


@HertZ : En effet, pour savoir dans quel sens tourner, il faut faire un différentiel entre la consigne et la position de l'axe ...

Chose qu'un resolver n'a pas besoin car tu lui envois une tension représentant le sin et cos de l'angle, et il y va tout seul yeuxhaut
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede lolosimule » Dim 22 Mar 2020 15:15

fab a écrit:Certainement, mais cela ne me dit pas ce que ton arduino va générer comme signal ?


je n'en sais rien, toute mes recherches sur le net donnent des
solution pro passent par le FPGA nonbleu et non documenté bien sur.
la solution avec la carte son USB ne fonctionne pas pour l'instant.
il faut absolument les trois phases 1 rotor et pour le 2 stator
il me faudrait une carte son avec quatre voie en sortie.


fab a écrit:il faut faire un différentiel entre la consigne et la position de l'axe

oui et si la différance et positive par exemple le moteur tourne a droite
ou si elle est negative moteur tourne a gauche ou on fait l'inverse.
Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede lolosimule » Dim 22 Mar 2020 16:36

alors voila les news . . .
qu'une petite partie . . .
a partir d'un l'angle donné par fsuipc de 0 à 360
on calcul le sin et le cos
exemple : sin(fsuipc) cos ('fsuipc)
° sin cos
0° 0,00 1,00
10° 0,17 0,98
20° 0,34 0,94
30° 0,50 0,87
40° 0,64 0,77
50° 0,77 0,64
. . ./ . . .
290° -0,94 0,34
300° -0,87 0,50
310° -0,77 0,64
320° -0,64 0,77
330° -0,50 0,87
340° -0,34 0,94
350° -0,17 0,98
pour tout les signe négatif du tableaux on se met en opposition de phase par rapport a la phase du rotor
et l'on multiplie chaque valeur calculé par une valeur X qui corresponds a la tension de sortie voulu
exemple: si on veut 15 volts de crête a crête
= 15 x cos (fsuipc) et = 15 x sin (fsuipc)
bon j'arrêté la . . . je vais me faire injurier ecroulerire
Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede fab » Dim 22 Mar 2020 19:48

Sacré Lolo ecroulerire

Question : Tes resolver ont combien de fils ?
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede lolosimule » Dim 22 Mar 2020 21:44

fab a écrit:Question : Tes resolver ont combien de fils ?

5 fils cligneoeil
Voila, j'ai modélisé les trois signaux pour un résolveur!
et pour le synchro c'est la même demarche c'est juste 120° gratgrat
j'ai peut-etre fait une boulette . . . gratgrat
tu m'as mis un doute @fab avec tes fils
et comme je n'ai rien pour faire des tests . . . si ce n'est que du temps . . .
il est bien écrit" resolver" sur les synchro/resolver . . .
la video du dimanche soir et un peu longue . . .

Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede fab » Lun 23 Mar 2020 08:53

Tu te retrouves dans ma situation ou j'ai 5 fils au lieu de 6 yeuxhaut
- 2 pour le rotor
- 3 pour le stator

Ici il n'y as pas de sin/cos qui fonctionnent comme avec mon DC repeater à 4 fils ( http://www.aircockpit.com/viewtopic.php?f=98&t=6564#p86464) furieuxfumée

Cela posera des problèmes pour les circuits que l'on a vu qui demande en entrée 4 fils (2 bobines) et non 3 bobine (3 fils)
furieuxfumée

J'ai avancé sur une solution avec un synchro à 3 fils, j'arrive à le commander numériquement, avec une alimentation asymétrique (eh oui, il faudrait une alimentation symétrique pour inverser le courant dans les bobines) je ferai une vidéo ...
C'est pas parfait mais l'idée me semble intéressante. En 2 mots, le résonnement que j'ai suivi :
- Dans le DC repeater, le rotor est un aimant permanent
- Dans le resolveur, le rotor est une bobine
- J'envoie une tension continue dans le rotor, cela devient un électro aimant
- J'envoie à tour de rôle, une tension dans les bobines du stator
- L'axe vient se positionner en rapport avec le rotor, à 0°, 120° et 240 °
- En faisant varier la tension et la polarité dans les bobine du stator, j'obtiens une rotation progressive de l'axe

OK, la vidéo sera utile LoL !

Fabien
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede lolosimule » Lun 23 Mar 2020 12:22

fab a écrit:L'axe vient se positionner en rapport avec le rotor, à 0°, 120° et 240 °

oui @fab bien sûr
le resolver: deux bobines pour le sin et le cos et donc 4 fils
et qui on parfois deux fils de sortie de bobine sont relié en eux a l'inferieur et donc 3 fils.
le synchro: a trois phases 0° 120° 240°

je pense que j'ai un resolver 3 fils gratgrat

la demarche pour la génération des signaux du synchro et exactement la même
une phase de référence sur le rotor 26v 400 hz
en gros . . .on a en calcul
les cos 0 pour la phase 1,
cos 120 pour la phase 2,
cos 240 pour la phase 3,
sur la période de 0° a 360°
et a chaque signe négatif des cos on inverse la période …. ecroulerire

nota: ma carte son c'est du 4.1 et donc je peux générer 4 signaux sur une même carte.
il faut aussi isoler par des transfo d'isolement les 4 signaux générés (par la carte son) pour éviter les cours-cuicuit peurefrayé
Avatar de l’utilisateur
lolosimule
 
Messages: 1177
Inscription: 1/05/16

Re: A320 ( imprimante 3d & CNC & Arduino320 & FPGa320)

Messagede fab » Lun 23 Mar 2020 14:08

Avec le miens, pas de fils relié en interne, si c'était le cas, je trouverai une résistance entre 2 fils la somme de 2 bobines, ce n'est pas le cas, quelque soit les fils sondés, je trouve la même résistance ... les bobines sont montées en triangle ...
Avatar de l’utilisateur
fab
 
Messages: 4414
Inscription: 26/12/12
Localisation: Roubaix

PrécédenteSuivante

Retourner vers Hardware divers





Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 16 invités