Page 3 sur 10 PremièrePremière 1234567 ... DernièreDernière
Résultats de 21 à 30 sur 93
  1. #21
    Membre Sénior
    Inscrit
    mai 2004
    Localisation
    Bruxelles -Club:JDM à Nivelles
    Messages
    9 375
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    1 Post(s)
    Badgé(e)
    0 Sujet(s)
    Tres interessant. Evidemment, c'est un peu gros pour le modélisme dans beaucoup de cas (côté réception per ex.; mais pour un émetteur c'est tout à fait réaliste). Comme cela on peut bien choisir au design et ne pas se trouver trop "serré".

    merci pour l'info,
    Philippe
    www.jdm-nivelles.be

  2. # ADS
    Circuit advertisement
    Inscrit
    Always
    Localisation
    Advertising world
    Messages
    Many
     

  3. #22
    Nouveau membre
    Inscrit
    juillet 2004
    Messages
    11
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    Bonjour Philippe,
    La fonction dite exponentiel réalise une courbe y(x)qui est:
    - si x varie entre -1 et 1, cette courbe ressemble à la droite y=x si |x| est grand
    - près de l'origine cette courbe est une droite moins inclinée que y=x
    - entre les deux...on raccorde

    Essaie cette fonction:
    y = x + alpha*x/ (1+(2*x)^4)
    alpha = coéfficient dit d'exponentiel, par exemple -0,3 pour diminuer la pente de 30%
    Tu veras que ceci ressemble à l "exponentiel" d'un émetteur et c'est nettelment plus facile à programmer , avec de simples multiplications et divisions.
    Robert

  4. #23
    Membre actif Avatar de bertrand R
    Inscrit
    janvier 2002
    Localisation
    Grenoble
    Messages
    951
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    Merci robert.
    Cela me plait mieux ainsi ;-)

    Bertrand
    Club : brm.jimdo.com
    Aurora 9, Velocity 50 FBL Beastx, Raptor 50 titan, Protos 500 FBL BeastX
    AngelS30E, microjet, swiftII
    Mon shop préféré RC-Hobby

  5. #24
    Membre Sénior
    Inscrit
    mai 2004
    Localisation
    Bruxelles -Club:JDM à Nivelles
    Messages
    9 375
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    1 Post(s)
    Badgé(e)
    0 Sujet(s)
    Robert,
    Oui, il faut une solution avec des operations tres simples pour un PIC.
    Non, l'expo n'est pas proche de y=x si |x| est grand, en fait on doit "rattrapper" ce qu'on n'a pas fait au début...
    J'ai complété mon petit Excel avec ta formule, et j'ai comparé les deux courbes. On approche du résultat mais les défauts sont un peu trop grands.
    Par ex avec beaucoup d'expo et de petits signaux on a trop de valeur en sortie. En plus on est trop près de deux segments de droite.
    Le emetteurs donnent de beaucoup plus belles courbes avec leur petit microprocesseur...

    Alors, appel aux "matheux" de service pour nous synthetiser une formule simple et efficace.

    Philippe

    MP avec e-mail privé si quelqu'un veut le petit brouillon d'Excell vite bâclé. Il n'y a plus qu'à changer l'expo qu'on veut essayer.

  6. #25
    Nouveau membre
    Inscrit
    juillet 2004
    Messages
    11
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    Bonjour Philippe,
    Ne perd pas de vue le but de l'"expo" : diminuer lla sensibilité autour du neutre sans perdre la course totale comme le fait un dual-rate.
    Vu du point de vue du pouce qui est sur le manche, les différences sont probalement négligeables.
    Robert

  7. #26
    Membre Sénior
    Inscrit
    mai 2004
    Localisation
    Bruxelles -Club:JDM à Nivelles
    Messages
    9 375
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    1 Post(s)
    Badgé(e)
    0 Sujet(s)
    Robert,
    Tout le monde est d'accord sur le but de l'expo.
    L'effet de la différence est peut-etre negligeable et peut-etre pas. Je n'ai pas de moyen objectif de verifier ici et en plus cela depend du contexte (montage palonnier-guignol, age du pilote, mode et habitudes de pilotage, utilisation en avion ou en helico (expo + ou expo neg), etc).
    Si tu compares les courbes, ta solution est, pour moi, trop proche d'un passage d'un "rate" à un autre qui se declenche en un coup dans la courbe, et pas d'une sensiblité des sticks qui augmente (ou diminue) progressivement jusqu'à atteindre le 100% en bout de course.

    Comme je l'ai dejà dit, les émetteurs font beaucoup mieux, d'où mon appel aux "matheux" pour avoir une formule simple mais qui donne un resultat valable.

    Si quelqu'un a le moyen d'heberger quelques images, j'envoie des courbes qui montrent de quoi je parle. Les courageux prennent leur Excell et copient mon brouillon ou entrent les formules eux-meme.

    Philippe

  8. #27
    Nouveau membre
    Inscrit
    juillet 2004
    Messages
    11
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    Bonjour Philippe,
    La fonction dite exponentiel réalise une courbe y(x)qui est:
    - si x varie entre -1 et 1, cette courbe ressemble à la droite y=x si |x| est grand
    - près de l'origine cette courbe est une droite moins inclinée que y=x
    - entre les deux...on raccorde

    Essaie cette fonction:
    y = x + alpha*x/ (1+(2*x)^4)
    alpha = coéfficient dit d'exponentiel, par exemple -0,3 pour diminuer la pente de 30%
    Tu veras que ceci ressemble à l "exponentiel" d'un émetteur et c'est nettelment plus facile à programmer , avec de simples multiplications et divisions.
    Robert
    Encore plus simple :
    y = a*x + (1-a)* x^2 entre 0 et 1
    y = a*x - (1-a)* x^2 entre 0 et -1
    a est le coéfficient d'expo
    100% = pas d'expo
    Robert

  9. #28
    Nouveau membre Avatar de MrBob
    Inscrit
    août 2004
    Localisation
    Vevey / Suisse
    Messages
    79
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    salut a tous

    je cherche un programme en asm pour pic16f84 ou semblable.

    C'est pour faire un variateur brushless (petit moteur)...

    personne aurait ca au fond de sa poche :rolleyes: ??
    MrBob n'aime pas les arbres

  10. #29
    Membre Sénior
    Inscrit
    décembre 2003
    Localisation
    Dunkerque, Lille NORD
    Messages
    3 279
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    bizarrement, j'ai jamais vu de controleur à bae de pic ou autres...

    çà doit etre du à la fréquence de travail de ces controleur qui est trop lente pour faire tourner autre chose q'un moteur pas à pas....

    essai de calculer :
    7000 tr/minutes ==> 116 tr/s
    brush 9 poles : 3 phases ==>
    il faut changer de phases 9 fois par tour.. (pour faire 3 tiers de tour) donc on arrive à 1050 (9*116) changement de phases par seconde..

    soit une fréquence de stabilisation des sortie de 1Ghz ???? ;-)
    dites moi si je me trompe.....

    meme si on considere 3 phases seulement , avec des circuit electronique qui peuvent repeter la séquence 3 FOIS ou unmultiple de 3.
    on est loin des frequences de travail des PIC....4-8-16 Mhz ( meme si on arrivait à faire : une stabilisation en sortie = un cycle d'horloge : ce qui n'est pas vraiment possible)..
    au plus , on arriverait à tourner une hélice à 1000trs/minutes
    ' _____ __
    _______ | \
    _________ |nc\________-=====-----------..._
    '-------------------..___________...-'

  11. #30
    Membre actif Avatar de bertrand R
    Inscrit
    janvier 2002
    Localisation
    Grenoble
    Messages
    951
    Merci / J'aime
    Téléchargement
    0
    Cité(e)
    0 Post(s)
    Badgé(e)
    0 Sujet(s)
    avec un pic, c'est possible, mais il faut un plus gros soit un 16F877 ( Il y a une Application notes sur le site de MCP) soit comme moi, un 18F4431. Il a des registres spéciaux pour piloter des ponts triphasés

    A+
    Bertrand
    Club : brm.jimdo.com
    Aurora 9, Velocity 50 FBL Beastx, Raptor 50 titan, Protos 500 FBL BeastX
    AngelS30E, microjet, swiftII
    Mon shop préféré RC-Hobby

Page 3 sur 10 PremièrePremière 1234567 ... DernièreDernière

Tags pour ce sujet

Règles des messages

  • Vous ne pouvez pas créer de sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas importer de fichiers joints
  • Vous ne pouvez pas éditer vos messages
  •  
  • Les BB codes sont Activés
  • Les Smileys sont Activés
  • Le BB code [IMG] est Activé
  • Le code [VIDEO] est Activé
  • Le code HTML est Désactivé