Répondre à la discussion
Page 1 sur 2 1 DernièreDernière
Affichage des résultats 1 à 30 sur 45

Flowcode et programmation



  1. #1
    abkari22

    Flowcode et programmation

    Bonjour à toutes et à tous.

    Voilà je veux réaliser un système avec microcontrôleur 16f88 pour commander un fer à souder automatiquement.
    Je m'explique :Quand le fer est hors de son support,, il est alimenté via un relais. Quand je le remets dans son support, il attends quelques minutes et s'il est toujours dans son support, le relais décolle et coupe son alimentation.
    Mais le programme que j'ai fais à base de flowcode ne marche pas comme je veux; je demande votre aide SVP.

    -----


  2. Publicité
  3. #2
    DAUDET78

    Re : Flowcode et programmation

    Bonjour abkari22 et bienvenue sur FUTURA
    Il faut que tu donnes :
    - Le schéma hard complet de ton montage avec alimentation , relais, µC, découplages etc
    - Ton programme ... au cas où un spécialiste de FloWcode passe dans le coin !

    PS : Avec un CD4060 .. tu fais la même chose !
    Dernière modification par DAUDET78 ; 30/11/2014 à 10h52.
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  4. #3
    abkari22

    Re : Flowcode et programmation

    Bonjour.
    Voilà ci-joint mon schéma avec flowcode.
    Je peux réaliser cette fonction même avec des transistors mais j'ai voulu me familiariser avec flowcode et sa programmation des pics que j'apprécie.
    Merci pour toute aide.
    Images attachées Images attachées

  5. #4
    f6exb

    Re : Flowcode et programmation

    On va attendre que le brouillard se lève.
    Seuls les faucons volent. Les vrais restent au sol.

  6. #5
    gabuzo

    Re : Flowcode et programmation

    C'est de la logique floue.
    Je suis Charlie

  7. A voir en vidéo sur Futura
  8. #6
    PIXEL

    Re : Flowcode et programmation

    la photo a été transmise avec flou-code

  9. Publicité
  10. #7
    abkari22

    Re : Flowcode et programmation

    Excusez moi pour la photo, voilà en plus clair le programme avec flowcode . Le brouillard s'est évaporé.

  11. #8
    DAUDET78

    Re : Flowcode et programmation

    En PDF , il va être refusé .....
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  12. #9
    abkari22

    Re : Flowcode et programmation

    Alors s'il vous plais comment doit je faire pour m'en sortir ?

  13. #10
    DAUDET78

    Re : Flowcode et programmation

    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  14. #11
    abkari22

    Re : Flowcode et programmation

    Merci DAUDET78 et merci à tout ce qui ont voulu m'aider.
    Je vais me pencher sur ce problème ce soir et j’essaierais de poster le schéma au format approprié.

  15. #12
    DAUDET78

    Re : Flowcode et programmation

    Citation Envoyé par abkari22 Voir le message
    Je vais me pencher sur ce problème ce soir
    Tu regardes à l'écran ton PDF , copie écran et tu colles dans un fichier JPG sous PaintBrush
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  16. Publicité
  17. #13
    JPL

    Re : Flowcode et programmation

    Cadeau : on charge le pdf, on imprime vers PDFCreator et dans les réglages on choisit un format image (j'ai choisi png).

    fersouder-2.pdf.jpg
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  18. #14
    f6exb

    Re : Flowcode et programmation

    Y'a pas plus lisible ?
    Seuls les faucons volent. Les vrais restent au sol.

  19. #15
    JPL

    Re : Flowcode et programmation

    La seule autre solution c'est d'afficher le pdf sur l'écran avec un zoom supérieur à 100% et de faire une copie d'écran comme cela a été suggéré. Je laisse cela à abkari22.
    Rien ne sert de penser, il faut réfléchir avant - Pierre Dac

  20. #16
    DAUDET78

    Re : Flowcode et programmation

    Et moi, c'est pas le programme qui m'intéresse ..... mais le schéma de câblage !
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  21. #17
    abkari22

    Re : Flowcode et programmation

    Bonjour à toutes et à tous.

    Je crois que j'ai enfin pu convertir mon schéma de flowcode vers image JPG et en voici le fameux schéma tant attendu.
    Je pense que maintenant il n'y a plus de brouillard.
    Images attachées Images attachées

  22. #18
    abkari22

    Re : Flowcode et programmation

    Bonjour à toutes et à tous.

    Je vais faire suivre cet organigramme de flowcode par le schéma de ce dispositif pour fer à souder.

  23. Publicité
  24. #19
    Antoane

    Re : Flowcode et programmation

    Bonjour,

    en attendant le reste des documents :
    1. Pourquoi le point de jonction A: en fin d'algo ?
    2. qu'y a-t-il d'écrit dans les boucles ?
    3. A0 est à 1 lorsque le fer est sur son support ?
    4. Le relais est alimenté lorsque le port A est à 4, éteint lorsqu'il est à 6 ?
    5. as-tu correctement paramétré le masque ? Comment ?

    Ca ne fonctionne pas en réel ou en simulation ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  25. #20
    abkari22

    Re : Flowcode et programmation

    Il y a deux points de jonction, je ne sais pas pourquoi le premier n'apparait pas.

  26. #21
    abkari22

    Re : Flowcode et programmation

    Voici le schéma de l'organigramme plus clair cette fois-ci :

    fersouder.jpg

  27. #22
    abkari22

    Re : Flowcode et programmation

    1. Pourquoi le point de jonction A: en fin d'algo ?
    2. qu'y a-t-il d'écrit dans les boucles ?
    3. A0 est à 1 lorsque le fer est sur son support ?
    4. Le relais est alimenté lorsque le port A est à 4, éteint lorsqu'il est à 6 ?
    5. as-tu correctement paramétré le masque ? Comment ?

    Je réponds à antoine :

    pour la 1ère question : Il y a 2 boucles ; la première c'est pour le programme principale et la seconde, pour le sous programme chargé d'éteindre le fer après une tempo si le port A0 est toujours à 1, c'est à dire le fer toujours dans son support.

  28. #23
    abkari22

    Re : Flowcode et programmation

    Pour les 2 points de jonction, c'est quand le programme arrive au 1er point de jonction, il saute à la fin du programme et du coup met fin au programme.

    Le relais est sur le port A2

    Le capteur ( switch) est sur le port A0 et est à l'état 1 quand le fer est remis dans son support.

  29. #24
    DAUDET78

    Re : Flowcode et programmation

    Citation Envoyé par abkari22 Voir le message
    Je vais faire suivre cet organigramme de flowcode par le schéma de ce dispositif pour fer à souder.
    On attend toujours ....
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  30. Publicité
  31. #25
    abkari22

    Re : Flowcode et programmation

    Voici enfin le schéma électrique du dispositif pour fer à souder :
    Circuit Wizard - Untitled.jpg

  32. #26
    abkari22

    Re : Flowcode et programmation

    Je réponds à Antoine .

    J'ai essayé la simulation, elle a marché bien mais arrivée à la 2ème condition , elle déconne .

  33. #27
    gabuzo

    Re : Flowcode et programmation

    3 remarques en forme de questions :

    - Pas de découplage sur le 16F88 (idem pour le 7805) ?
    - Où est le relais sensé commander le fer ?
    - 16 I/O pour n'en utiliser que 3 ça n'est pas un peu du gaspillage ? Un 12F675 ne suffirait pas ?
    Dernière modification par gabuzo ; 01/12/2014 à 14h21.
    Je suis Charlie

  34. #28
    Antoane

    Re : Flowcode et programmation

    La variable capteur n'est mise à jour que lorsque tu la lis, c'est à dire une seule fois par cycle infini.

    Donc si tu lis une fois capteur = 1, tu prend à droite à la 1ere condition, tu fais clignoter deux fois le relais puis, 4s après le début du programme, comme tu n'as jamais relu l'état du capteur, tu prends à droite à la condition suivante et le programme termine.

    A quoi sert la première mise à 4 du port A alors que qq µs plus tard, tu le remets à 4 ou à 6 ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  35. #29
    abkari22

    Re : Flowcode et programmation

    Bonsoir à toutes et à tous.

    J'ai fais ce soir quelques modifications sur le schéma , j'ai laissé le port A0 au capteur et le port B0 et B1 à respectivement la LED témoin et le relais.

    j'ajoute le nouveau schéma à la fin de ce message ainsi que l'organigramme.

    Je m'explique plus : le port A0 est configuré en entrée et les ports B0 et B1 configurés respectivement en sortie LED témoin et relais.

    La LED témoin est ici pour signaler à l'utilisateur lorsqu'il, pose le fer, l'imminente coupure du courant apres unn certain temps si le fer reste dans son

    support.

    Voici comment fonctionne le programme : Une fois le montage est sous tension, le programme scrute le port A0 et met le port B1 à 1 ce qui fait coller le

    relais. Le fer commence alors à chauffer.

    Le programme arrive ensuite sur la première condition, si le capteur est fermé ( fer à souder dans son support), alors il passe par la branche "oui" , sinon il

    passe par la branche "non" et le cycle recommence à l'infini tant que le fer est hors support et le fer reste sous tension .

    Maintenant si le fer est remis dans son support; le programme va arriver sur la première condition et passe par la branche " oui" , capteur oui fermé.

    Il met la valeur 3 dans le port B ( bit B0=1 et bit B1=2), la somme des deux bits donne un poids de 3. Alors le relais qui était collé reste collé et la LED

    s'allume, ensuite çà reste 1 Seconde, puis c'est le port B en entier qui reçois la valeur 2, ce qui laisse le port B1 à 1 ( relais collé toujours) mais

    LED éteinte.

    Ensuite çà reste une seconde et le cycle recommence une 2ème fois , LED et relais allumé ensuite que le relais allumé et LED éteinte.

    Et à la fin, le programme arrive sur une 2ème condition et scrute le port A0, s'il le trouve à 1 ( fer à souder dans son support), il met le port B à 0 ce qui

    décolle le relais et du coup éteint le fer; mais si le programme en scrutant le port A0, trouve qu'il est à 0, c'est à dire que le fer est de nouveau hors

    support, il recommence le cycle et le fer reste en marche.

    Mon problème est au niveau de la 2ème condition; le programme quand il vient à la 1ère condition , il marche bien , mais une fois passé dans la 2ème

    condition, il choisi toujours à la fin, la branche "oui" quelque soit l'état du port A0 ( 1 ou 0) .

    Merci d'avance pour toute aide.

    fersouder.jpg

    fer - schema elect.jpg

  36. #30
    DAUDET78

    Re : Flowcode et programmation

    Manque une diode de roue libre sur la bobine du relais
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

Sur le même thème :

Page 1 sur 2 1 DernièreDernière

Discussions similaires

  1. Programmation FLOWCODE
    Par laurent374 dans le forum Électronique
    Réponses: 11
    Dernier message: 05/09/2014, 10h27
  2. Programmation PIC avec flowcode
    Par profenzep dans le forum Électronique
    Réponses: 7
    Dernier message: 03/06/2014, 23h15
  3. Programmation FLOWCODE
    Par amiakust dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 15/02/2012, 10h57
  4. programmation sur Flowcode
    Par L'astronaute dans le forum Électronique
    Réponses: 20
    Dernier message: 14/04/2011, 16h58
  5. programmation flowcode
    Par euxiteub dans le forum Électronique
    Réponses: 1
    Dernier message: 18/06/2009, 16h00