représentation d'une tempo avec flowcode ?
Répondre à la discussion
Affichage des résultats 1 à 12 sur 12

représentation d'une tempo avec flowcode ?



  1. #1
    sg1

    représentation d'une tempo avec flowcode ?


    ------

    salut

    je suis entrain de "péter" un plomb avec ce soft !
    lire les tutos ça ne m'a pas suffit ! je ne comprends vraiment pas
    la façon dont "ils" font des tempos avec ce soft !
    logipic lui est assez clair ,je réalise une tempo. sans aucun soucis mais
    flowcode !!! ?
    quelqun peux m'indiqué la façon de faire ?
    çi dessous un BP sur RA.0 qui allume une led sur RB.0
    comment faire pour temporiser l'eclairage de la led.?
    merci

    -----

  2. #2
    Antoane
    Responsable technique

    Re : représentation d'une tempo avec flowcode ?

    Bonjour,
    il y a un icone pour la tempo : il ressemble à un demi ovale.
    si tu dois faire autre chose en même temps que se déroule la tempo, il faut utiliser un timer (si le pic en dispose).


    PS : ton programme ne fonctione pas : la condition "si 1" est toujours vérifiée.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  3. #3
    sg1

    Re : représentation d'une tempo avec flowcode ?

    Citation Envoyé par Antoane Voir le message
    Bonjour,
    il y a un icone pour la tempo : il ressemble à un demi ovale.

    PS : ton programme ne fonctione pas : la condition "si 1" est toujours vérifiée.
    la tempo je l'ais trouvé ,mais ou la positionnée ?
    le programme ne fonctionne pas ? si ! sur le simulateur de flowcode ça fonctionne parfaitement.
    il y'a bien un retour sous la condition , oui --> sortie , non ---> reboucle
    il n'y'a que cette tempo que je n'arrive pas a "piger".

  4. #4
    Antoane
    Responsable technique

    Re : représentation d'une tempo avec flowcode ?

    Si tu veux allumer la led après avoir pressé le BP : tu mets la tempo entre la sortie OUI de la condition et l'icone de sortie,
    si tu veux laisser la led allumée après avoir avoir relaché le BP, tu la mets entre l'icone de sortie et le retour vers A.
    Par contre, avec cette seconde solution, la led ne restera pas allumée le temps de la tempo après que tu ais relaché le BP (sauf coup de chance incroyable )...

    PS : j'ai du mal à comprendre que ça fonctionne : ya quoi dans la condition ?
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

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

    Re : représentation d'une tempo avec flowcode ?

    Citation Envoyé par Antoane Voir le message
    Si tu veux allumer la led après avoir pressé le BP : tu mets la tempo entre la sortie OUI de la condition et l'icone de sortie,

    PS : j'ai du mal à comprendre que ça fonctionne : ya quoi dans la condition ?
    c'est ce que j'ais fait ,la tempo entre la condition oui et la sortie
    ,ça ne fonctionne pas
    autrement sans tempo , r.a.s ça fonctionne comme tu le vois
    http://www.youtube.com/watch?v=_Z7wQvCak7Y

  7. #6
    Antoane
    Responsable technique

    Re : représentation d'une tempo avec flowcode ?

    Je ne vois vraiment pas comment ça peut fonctionner :
    - il n'y a aucune commande d'extincion de la led,
    - la condition est toujours vraie (c'est pas un problème en soit, mais il vaudrait mieux la remplacer par une boucle),
    - la variable bp1 n'est jamais utilisée pour autre chose que stoquer une valeur.
    Etrange.... Si quelqun veux bien m'expliquer...
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  8. #7
    sg1

    Re : représentation d'une tempo avec flowcode ?

    donne moi un schéma avec tempo ,je le test et te le post.

  9. #8
    sg1

    Re : représentation d'une tempo avec flowcode ?

    ce qui est bizarre , c'est le temps de contact de "BP" .
    pour avoir une tempo
    le BP doit resté en contact assez "longtemps"
    j'ais changé de version (démo) mais c'est pareil !
    je ne comprends cette fenêtre en haut a gauche (simulation de pause ?)
    quand je mets 1 seconde , je ne l'ais pas , mais plus d'une seconde
    elle apparait ? ,quand au fonctionnement, c'est pareil !
    http://www.youtube.com/watch?v=24clBmjmMTk

  10. #9
    Antoane
    Responsable technique

    Re : représentation d'une tempo avec flowcode ?

    Ce programme me parait déjà plus suceptible de fonctionner - encore que je n'ai pas la moindre idée de pourquoi le précédent était opérationel - reste cependant la même remarque sur la condition.

    La fenêtre qui s'ouvre montre bien le déroulement de la tempo, et ne s'affiche qu'à partir d'une seconde (pour moins, elle ne sert à rien, on n'a pas le temps de voir).
    Tu n'as pas besoin d'appuyer longtemps sur le BP : il faut juste appuyer au bon moment : quand le programme lit l'état de RA0.

    Pour que la led s'allume dès que le bp est appuyé (à qq coups d'horloge près ), il faudrait utiliser vraiment une condition :
    début
    bp=1 ?
    si oui Led=1 , tempo , retour au début
    sinon led=0 , retours au début
    fin.
    Les retours peuvent se faire avec des renvois comme tu l'as fait, mais il vaudrait mieux utiliser une boucle "tant que 1".
    Pour avoir une "vraie" minuterie redéclenchable, il faudrait utiliser une interruption déclenchée par l'appui sur le bp, ou par un timer.
    Bonne nuit.


    PS : le bout de "programme" que j'ai écrit n'a absolument rien de normalisé.
    Dernière modification par Antoane ; 02/10/2009 à 22h19.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  11. #10
    sg1

    Re : représentation d'une tempo avec flowcode ?

    comme ça le fonctionnement est correct
    http://www.youtube.com/watch?v=KONDWiJ2TT8

  12. #11
    Antoane
    Responsable technique

    Re : représentation d'une tempo avec flowcode ?

    C'est ok, en effet.
    juste un inconvéniant : si le bp reste appuyé, plus de trois secondes et au "bon moment", RB0 va passer à 0 pendant 4 coups d'horloge (4µs @4MHz). C'est pas énorme, invisible à l'oeuil, mais ça peut être génant en fonction de ce qu'il y a derrière, à toi de voir.

    Il y a bien sûr une infinité de solutions acceptables, reste à choisir la meilleure en fonction de ce que doit faire d'autre le µC, le reste du circuit...

    Bonne soirée !


    PS : je comprend toujours pas comment le premier programme pouvait fonctionner...
    Dernière modification par Antoane ; 03/10/2009 à 18h01. Motif: Ajout d'imprécisions.
    Deux pattes c'est une diode, trois pattes c'est un transistor, quatre pattes c'est une vache.

  13. #12
    sg1

    Re : représentation d'une tempo avec flowcode ?

    tu as certainement raison , dit moi , comment tu réalise un fliflop en logigramme (avec flowcode par exemple)
    une action sur un bp on a un "1" sur une variable , une autre action sur le même bp on a une autre variable a "1"

Discussions similaires

  1. Programmation PIC avec flowcode
    Par invitee4ba4074 dans le forum Électronique
    Réponses: 7
    Dernier message: 03/06/2014, 23h15
  2. probleme avec Flowcode
    Par invite341364db dans le forum Électronique
    Réponses: 0
    Dernier message: 25/04/2009, 17h11
  3. Thermometre avec flowcode
    Par invite9a7d146e dans le forum Électronique
    Réponses: 1
    Dernier message: 22/12/2008, 18h18
  4. Tempo 6 heures avec PIC
    Par invite2d9e7c03 dans le forum Électronique
    Réponses: 4
    Dernier message: 27/06/2008, 17h16
  5. Représentation graphique d'une onde avec une calculette v200
    Par invite241161eb dans le forum Mathématiques du collège et du lycée
    Réponses: 1
    Dernier message: 22/01/2008, 20h41
Découvrez nos comparatifs produits sur l'informatique et les technologies.