[Autre] commande electronique d'un moteur (pic)
Répondre à la discussion
Affichage des résultats 1 à 21 sur 21

commande electronique d'un moteur (pic)



  1. #1
    ikramo93

    commande electronique d'un moteur (pic)


    ------

    actuellement je suis en période de stage (fin de formation avec theme ) dans une société spécialisée dans la fabrication des dévidoires , poutrelles nues , treillis soudés( matière de de construction et BTP)
    j'ai proposé une automatisation d'une étape de réglage manuel au niveau des cassettes de réduction de diametre (normalement ca se fait à laide d'un pied a coulisse et un clé de serrage)
    pour le moment j'ai réfléchi à :
    *un moteur couplé sur le flasque de la cassette pour assurer le serrage des galettes qui appuient avec pression sur le fil afin de réduire son diametre
    *la commande se fait par un microcontroleur (pic 16F877)
    *alors pour avoir un diametre précis nous avons besoin d'un dispositif de mesure (je n'en ai aucune idée) (un comparateur ,capteur de présence, codeur a/n)
    ce que je veux réaliser est le suivant
    taper la valeur du diametre(via une interface par exemple) la valider , donner un ordre de démarrage au moteur , faire un test sur la valeur recue par le dispositif de mesure , une fois la valeur etteinte le moteur s'arrete (tout cela se passe avec une vitesse réduite aprés réglage le process reprend la vitesse de production plus rapide)
    j'ai besoin de vos avis le plus vite possible ,des suggestions, peut etre aussi sur la programmation du pic
    et merci d'avance

    -----

  2. #2
    Gérard

    Re : commande electronique d'un moteur (pic)

    Bonjour à toi aussi,

    Je crois que tu devrais nous montrer ce que tu as déjà fait, entre autre le programme.

    Je cite "j'ai besoin de vos avis le plus vite possible ,des suggestions, peut etre aussi sur la programmation du pic"

    Ici, personne n'est pressé alors faut être patient.

  3. #3
    adipie

    Re : commande electronique d'un moteur (pic)

    En clair c'est du laminage à froid ?
    Pour définir la puissance du moteur tu peux remplacer ta clé à molette par une clé dynamométrique pour évaluer le couple.
    Définir la chaine cinématique.
    Définir le capteur qui mesure la position de la molette.
    Prévoir l'asservissement.
    Pourquoi un microcontrôleur ?
    Dernière modification par adipie ; 14/06/2017 à 07h25.

  4. #4
    ikramo93

    Re : commande electronique d'un moteur (pic)

    bonjour,
    merci d'abord de m'avoir répondu
    oui c'est du laminage à froid
    un pic pour mettre en pratique mes connaissances acquises durant ma formation en licence pro (electronique et informatique indus) donc ca doit avoir un lien avec ma spécialité
    je veux que ce processus de réglage soit automatique sans intervention humaine
    quel dispositif de mesure à mettre ? qui nous donne une haute précision et qui envoie des comptes rendus de la valeur récente du diamètre au pic

  5. A voir en vidéo sur Futura
  6. #5
    adipie

    Re : commande electronique d'un moteur (pic)

    N'ayant aucune description de la mécanique qui donne la position du laminoir, il est impossible de donner quoi que ce soit comme conseil.
    Donne la tolérance que tu acceptes, c'est mieux que "haute précision".
    Un PIC n'est pas le moyen idéal pour ce que tu cherches à réaliser.
    Un exemple du monde réel:
    On cherche à positionner un cylindre par rapport à un cylindre fixe pour obtenir un écartement réglable de 1 à 10 mm avec une tolérance de + - 0.05 mm.
    Les paliers du cylindre mobile sont montés dans des boîtes excentriques.
    La capture de la position de l'excentrique se fait avec un codeur absolu accouplé au mécanisme de réglage.
    Un mini automate UNITRONICS lis le codeur.
    Le clavier + écran de l'automate permet de saisir la consigne de position.
    L'automate assure la séquence de positionnement en tenant compte du rattrapage des jeux mécaniques (tout positionnement doit se terminer par un rapprochement du cylindre mobile).
    Maintenant tu peux faire la même chose avec un PIC si tu souhaites te compliquer la vie.
    Une photo de la partie mécanique ?
    Dernière modification par adipie ; 14/06/2017 à 14h11.

  7. #6
    adipie

    Re : commande electronique d'un moteur (pic)

    Suivant le cas, pense aussi à intégrer une compensation de l'usure de la molette.

  8. #7
    ikramo93

    Re : commande electronique d'un moteur (pic)

    merci adipie pour votre réponse
    en fait j'ai décidé de changer le thème parce que ça me parait un complexe
    le nouveau thème c'est de faire la supervision d'une ligne de production :
    afficher dans un pupitre ou un afficheur le nombre de bobines de fil réalisées ainsi que sa longueur
    à l'aide d'un capteur de position (pour le comptage des bobines)
    et un compteur (codeur incrémental) qui mesure la longueur du fil
    tout en employant le pic qui fait la liaison entre l'affichage et les informations fournies par les capteurs
    si vous avez des conseils ou des exemples de programmations du pic ,je vous serai trés reconnaissante

  9. #8
    Gérard

    Re : commande electronique d'un moteur (pic)

    Je ne connais pas le compteur incrémental, je ne pourrai pas t'aider.
    Par contre, j'ai une question : le comptage doit se faire par jour, par semaine, autre?
    L'affichage sur LCD, autre?

  10. #9
    adipie

    Re : commande electronique d'un moteur (pic)

    Citation Envoyé par ikramo93 Voir le message
    merci adipie pour votre réponse
    en fait j'ai décidé de changer le thème parce que ça me parait un complexe
    le nouveau thème c'est de faire la supervision d'une ligne de production :
    afficher dans un pupitre ou un afficheur le nombre de bobines de fil réalisées ainsi que sa longueur
    à l'aide d'un capteur de position (pour le comptage des bobines)
    et un compteur (codeur incrémental) qui mesure la longueur du fil
    tout en employant le pic qui fait la liaison entre l'affichage et les informations fournies par les capteurs
    si vous avez des conseils ou des exemples de programmations du pic ,je vous serai trés reconnaissante
    Quelle est l'information qui te dit que la bobine est pleine ?
    Pour mesurer la longueur du fil qui défile il est inutile de passer par un codeur.
    Il faut trouver sur la machine une roue qui n'a pas de glissement par rapport au fil, sinon il faut la créer.
    Ensuite tu fait compter par le PIC le nombre de tours ou fractions de tour de cette roue.
    Pour le capteur tu peux utiliser ceci: https://www.melexis.com/en/product/U...ow-Sensitivity
    Dernière modification par adipie ; 14/06/2017 à 16h48.

  11. #10
    ikramo93

    Re : commande electronique d'un moteur (pic)

    oui un comptage journalier
    l'affichage sera avec un afficheur lcd

  12. #11
    Gérard

    Re : commande electronique d'un moteur (pic)

    Il faudra prévoir une mémoire capable de stocker toutes les infos : jour du mois, nb de bobines, longueurs réalisées etc. Prévoir des BP pour accéder à des menus sur le LCD pour récupérer les infos.

  13. #12
    ikramo93

    Re : commande electronique d'un moteur (pic)

    merci gérard pour votre réponse
    c'est exactement ce que je compte faire , pourquoi stocker les informations dans une mémoire? , le pic en a déja deux une mémoire eeprom de programme et une ram de données , est ce qu"on aura besoin d'une autre mémoire ?
    le principe de fonctionnement c'est de :
    taper une valeur consigne de la longeur de fil ainsi que son diamètre (un calvier sera utilisé )
    l'encodeur incrémental fait le décompte j'usqu'au 0 fain de la bobine
    on passe à la déuxieme ce passage est detecté par un capteur de proximité
    c'es informations (le nomnbre de mètre de chaque bobine , le nombre totale des bobines fabriquées et le nbr totale des mètres biensur pour ces derniers nous allons faire un programme qui fait ce calcul) sont stockeés dans la mémoire de donnée du pic
    je peux faire aussi un programme qui donne le poids de chaque bobine
    et ensuite afficher sur un afficheur LCD

  14. #13
    Gérard

    Re : commande electronique d'un moteur (pic)

    La mémoire (RAM) est vite limitée et elle est volatile, pas secourue si coupure de l'alim.

  15. #14
    ikramo93

    Re : commande electronique d'un moteur (pic)

    ouii vous avez raison
    je ne sais pas comment procéder ,brancher le pic avec les capteurs si vous avez une idée

  16. #15
    ikramo93

    Re : commande electronique d'un moteur (pic)

    je corrige le pic 16f877 a une mémoire falsh sur laquelle on ecrit le programme , et eeprom et une ram de donnée

  17. #16
    Gérard

    Re : commande electronique d'un moteur (pic)

    Citation Envoyé par ikramo93 Voir le message
    ...
    je ne sais pas comment procéder ,brancher le pic avec les capteurs si vous avez une idée
    Je ne comprends pas, oui, il faut bien donner des infos au contrôleur pour qu'il sache quoi faire.
    De quels capteurs disposes-tu?

    PS : dire "tu", ça me va.

  18. #17
    Gérard

    Re : commande electronique d'un moteur (pic)

    Citation Envoyé par ikramo93 Voir le message
    je corrige le pic 16f877 a une mémoire falsh sur laquelle on ecrit le programme , et eeprom et une ram de donnée
    Oui, mais la RAM n'est pas sauvegardée et limitée. L'EEPROM est limitée en nombre d'écriture. Reste la flash si le programme n'est pas trop gros.

  19. #18
    ikramo93

    Re : commande electronique d'un moteur (pic)

    le premier capteur de présence avec lequel je vais pouvoir calculer le nbr de bobines (via le pic)
    le 2eme c'est 'un encodeur incrémental qui mesure le fil
    je veux savoir comment transmettre ces deux informations au pic pour qu'il puisse faire le calcul et ensuite afficher sur LCD

  20. #19
    adipie

    Re : commande electronique d'un moteur (pic)

    Citation Envoyé par ikramo93 Voir le message
    ouii vous avez raison
    je ne sais pas comment procéder ,brancher le pic avec les capteurs si vous avez une idée
    Donne un lien concernant les capteurs
    Je ne voudrai pas te décourager, mais tu abordes ton projet par le mauvais bout.
    Tu devrai plutôt définir comment tu mesures la longueur du fil laminé, ainsi que la position de la molette de laminage.
    En ce qui concerne le stockage des données tu peux utiliser une carte SD + https://www.lextronic.fr/P1557-modul...el-sd-com.html
    Le nombre d'écritures effacements est limité sur le PIC:
    1000 cycles d'effacement/écriture pour la mémoire flash, 10.000.000 pour la mémoire de donnée EEPROM

  21. #20
    ikramo93

    Re : commande electronique d'un moteur (pic)

    la mesure du fil laminé ce fait par l'encodeur incrémenté ,le fil se tire avec une vitesse vers les dévidoirs alors ce capteur qui est "l'encodeur incrémental" compte le nombre le mètre
    un plateau contenant deux dévidoirs ,celui sur lequel on fait notre bobine et le deuxieme reserve , une fois la bobine et prete on tourne le plateau pour remplir le déuxieme dévidoir et il ya un capteur au dessous (nbr de bobine)
    alors en possédant ces deux informations je peux faire le calcul , mais la question est comment envoyé ces infos au pic ,
    pour information aussi on doit afficher la valeur réelle sur lafficheur

  22. #21
    adipie

    Re : commande electronique d'un moteur (pic)

    Citation Envoyé par ikramo93 Voir le message
    la mesure du fil laminé ce fait par l'encodeur incrémenté ,le fil se tire avec une vitesse vers les dévidoirs alors ce capteur qui est "l'encodeur incrémental" compte le nombre le mètre
    Le codeur incrémental délivre des signaux A et B qu'il faut analyser, voir ici: http://pedagogie.ac-toulouse.fr/lyc-...%20codeurs.pdf
    Je t'avais donné une solution sans codeur.

Discussions similaires

  1. [Divers] moteur brushless a commande electronique d'une visseuse
    Par greatworld dans le forum Dépannage
    Réponses: 4
    Dernier message: 02/12/2016, 12h00
  2. Commande electronique de moteur pas a pas
    Par sayf93 dans le forum Électronique
    Réponses: 2
    Dernier message: 28/04/2014, 11h17
  3. circuit électronique qui commande un moteur
    Par kikoou dans le forum Électronique
    Réponses: 12
    Dernier message: 17/10/2011, 08h58
  4. Commande électronique moteur 12V
    Par invite861af290 dans le forum Électronique
    Réponses: 5
    Dernier message: 05/04/2009, 20h07
  5. Commande électronique pour moteur brushless
    Par begue dans le forum Électronique
    Réponses: 4
    Dernier message: 08/07/2008, 19h16
Découvrez nos comparatifs produits sur l'informatique et les technologies.