programme PIC 16F628A
Répondre à la discussion
Page 1 sur 3 12 DernièreDernière
Affichage des résultats 1 à 30 sur 83

programme PIC 16F628A



  1. #1
    pierre0059

    programme PIC 16F628A


    ------

    bonjour!!

    je viens vers vous car j'ai un projet de circuit electronique a base de PIC et la personne qui devait me faire la programmation n'a pas le temps..

    je me trouve donc bloqué.

    je cherche donc une personne qui pourrait m'écrire le programme.

    il n'y a rien de comliquer il faut juste commander 2 fois 2 relais avec comme commande 2 poussoir.

    merci d'avance pour votre aide!

    -----

  2. #2
    sw338965

    Re : programme PIC 16F628A

    Bonjour,
    Pourquoi faire simple, quand on peux faire compliqué.
    Je ne vois pas l'utilité de passer par un PIC pour commuter deux relais avec deux boutons poussoirs!
    Cordialement.
    Nul n'est à l'abris de dire une ânerie !

  3. #3
    pierre0059

    Re : programme PIC 16F628A

    tout simplement parce que les relais doivent être commandé indépendamment et surtout pas en même temps.

  4. #4
    Forhorse

    Re : programme PIC 16F628A

    Il faudrait des explications un peu plus précises sur ce que tu veux faire.
    Tout projet flou conduit à une connerie précise !

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

    Re : programme PIC 16F628A

    Si tu nous fait une table de vérité pour le fonctionnement de tes relais, on doit sûrement pouvoir se passer d'un PIC!
    Nul n'est à l'abris de dire une ânerie !

  7. #6
    pierre0059

    Re : programme PIC 16F628A

    en faite en donnant une impulsion avec le premier bouton poussoir je veux que 2 relais soit "activé" immédiatement et que les 2 autre relais le soit 3 secondes plus tard.
    et en donnant une impulsion avec le deuxième bouton poussoir je veux que les 2 relais qui ont été "activé" avec les 3 secondes de retard soit cette fois si "activé" immédiatement et que les 2 autre relais le soit 5 secondes plus tard.

    il n'y a pas grand chose de compliquer mais la programmation de pic date de 10 ans pour moi..

  8. #7
    F1FNW

    Re : programme PIC 16F628A

    Salut,

    Si tu peux réaliser le schéma et le montage sur CI de ton projet, je veux bien de réaliser ton programme (à titre gracieux) suivant ta description. Il faut juste me donner la ref de ton Up (pic16Fxxx) ta fréquence d'horloge, tes I/O etc... Tu peux me contacter en MP ou bien continuer sur le forum.

  9. #8
    sw338965

    Re : programme PIC 16F628A

    Citation Envoyé par sw338965 Voir le message
    Je ne vois pas l'utilité de passer par un PIC pour commuter deux relais avec deux boutons poussoirs!Cordialement.
    Au départ, c'était 2 poussoirs et 2 relais. Maintenant on est passé à 4 relais!!
    (je veux que 2 relais soit "activé" immédiatement et que les 2 autre relais le soit 3 secondes plus tard)
    Il faudrait être un peu plus clair dans les explications.
    Nul n'est à l'abris de dire une ânerie !

  10. #9
    invite03481543

    Re : programme PIC 16F628A

    Bonsoir,

    Sur le forum serait mieux.
    il faut la reference des relais egalement

  11. #10
    freepicbasic

    Re : programme PIC 16F628A

    comment on les s arretent, ces relais
    d apres l explication "jamais" et seulement a la mise hors tension.

    il faut expliquer ce qui se passe pour chaque événement


    Code:
       B1  B2  R1  R2
    1s  1   0   1  0
    2s  0   0   1  0
    3s  0   0   1  0
    4s  0   0   1  0
    5s  0   0   1  1
    
    On eteint
    
       B1  B2  R1  R2
    1s  0   1   0  1
    2s  0   0   0  1
    3s  0   0   1  1
    A+, pat

  12. #11
    pierre0059

    Re : programme PIC 16F628A

    sw338965, si tu relis mon post en question tu lira que je parle de 2 fois 2 relais.

    De plus j'ai déjà acheté et fabriqué mon montage donc je vais continuer mon projet avec un pic.

    Hulk28 j'allais proposer sur le forum, si un jour nos échanges peuvent servir, autant qu'ils soient accessible.

    Pour la référence des relais ce sont des leach ref: 144-FDC12v

    F1FNW ça serait super sympa de ta part!

    Pour les infos. Le pic est un 16f628-04p (mille excuse il me semblait que c'etait un 628a mais non),
    la fréquence est à 4Mhz

    J'ai mis les entrées en rb1 et rb2 (pâte 7 et 8)

    Pour les sorties j'ai mis les 2 premier relais en rb4 et rb5, les deux autre relais sont eux en rb6 et rb7

    Mes relais sont en 12v et seront commander en 5v par l'intérmediaire de transistor.
    Est ce qu'il te faut d'autre info? Du genre le schéma ou autre?

  13. #12
    pierre0059

    Re : programme PIC 16F628A

    Effectivement j'ai homis de dire que les relais doivent juste être l'alimenté 1 seconde

  14. #13
    invite03481543

    Re : programme PIC 16F628A

    Autre chose encore, l'alimentation se fait-elle par pile, alimentation ou autres sources que tu ne specifie pas?
    La consommation est-elle un facteur a prendre en compte dans ton application?
    Es-tu marie avec le PIC16F628? car un PIC12 suffirait largement.
    @+

  15. #14
    pierre0059

    Re : programme PIC 16F628A

    L'alimentation sera par une batterie 12v et il y a un régulateur de tension 5v pour la partie pic.
    La Conso n'est pas importante

    Par contre oui je suis marié avec le 16f car j'ai déjà tout acheté et mon montage est déjà fait aussi..
    J'ai suivit les conseils de mon collègue qui devait m'aider mais voilà ou j'en suis..
    J'ai même un 2ème projet au même stade tout est prêt sauf le pic qu'il faut programmer..

  16. #15
    Forhorse

    Re : programme PIC 16F628A

    Fait donc un chronogramme de ce que tu veux, parce que là c'est pas clair (en tout cas moi j'ai toujours rien compris)
    Tout projet flou conduit à une connerie précise !

  17. #16
    F1FNW

    Re : programme PIC 16F628A

    Ok pour les I/O et l'horloge. Durée de maintient des relais 1 s ( même celui qui colle immédiatement?). À préciser...
    Sinon, je. Suppose que ton schéma est bon et que tout est câble de manière fonctionnelle.
    Je. Me met au travail et je poste l e fichier .hex sous peu.

  18. #17
    F1FNW

    Re : programme PIC 16F628A

    Bon, petit récapitulatif pour faire le point.

    RB1 = Poussoir 1
    RB2 = poussoir 2

    RB4 = relais 1
    RB5 = relais 2
    RB6 = relais 3
    RB7 = relais 4

    Donc, si j'actionne P1, relais 1 et relais 2 collent immédiatement, sont maintenus 1 seconde et retombent.
    relais 3 et relais 4 collent après 3 secondes ------------idem------------------------

    Ensuite:

    Si j'actionne P2, relais 3 et relais 4 collent immédiatement, sont maintenus 1 seconde et retombent.
    relais 1 et relais 2 collent après 5 secondes --------------idem---------------------.

    Le cycle peut recommencer dans n'importe quel ordre.

    Ce système me fait penser à un automatisme de portail (2 ventaux) rudimentaire, je me trompe?

    Voilà donc mon "interprétation" de ce projet. je parts sur cette base, il sera toujours temps de modifier telle ou telle chose par la suite.

    Si tu as un schéma à nous montrer, ce serai bien (a titre de vérification) ainsi qu'une photo de ta carte câblée, pour "imager" le sujet.

    A bientôt.

  19. #18
    freepicbasic

    Re : programme PIC 16F628A

    prog flowcode (réalisation 1/4h ) pour 628a
    pas de mclr, xt

    testé avec le simul pas ven réel
    Fichiers attachés Fichiers attachés
    Dernière modification par freepicbasic ; 23/01/2013 à 08h35.
    A+, pat

  20. #19
    freepicbasic

    Re : programme PIC 16F628A

    algo flowcode en basse résolution.
    ça évite d'ouvrir le zip
    Images attachées Images attachées  
    A+, pat

  21. #20
    invite03481543

    Re : programme PIC 16F628A

    Forhorse a raison, quand on demande un truc comme un programme le minimum est d'être précis, on sait même pas à quoi il sert ce machin.
    Par exemple être précis ça évite que quelqu'un comme freepicbasic bosse dans le vide, genre un truc que tu aurai oublié de nous dire et qui va obliger de revoir tout le programme pour un "détail" omis.
    Dernière modification par HULK28 ; 23/01/2013 à 08h57.

  22. #21
    invite03481543

    Re : programme PIC 16F628A

    Patrick me dit pas que tu utilises flowcode pas toi!

  23. #22
    freepicbasic

    Re : programme PIC 16F628A

    LOL
    Flowcode c est un jouet !
    Pour un truc aussi simple c est marrant ...
    http://forums.futura-sciences.com/im...ilies/sm11.gif
    A+, pat

  24. #23
    pierre0059

    Re : programme PIC 16F628A

    F1FNW c'est exactement ca! tu as tout compris.le temps ou colle les relais est bien d'une seconde pour tous les relais et à chaque fois.
    par contre ce n'est pas pour un portail!

    j’essaierai de te faire le schéma a la main et de prendre une photo pour la poster.

    hulk c'est ma première demande pour un telle chose, j’essaierais de faire mieux la prochaine fois.

    ce petite montage sera installer dans un cabriolet pour effectuer une commande de montée et descente des 4 vitres électrique en appuyant sur un seul bouton.(les boutons dans la voiture a 2 endroits totalement différent dans l'auto.)ce qui permettra de décapoter en même temps que les vitres descende.

    freepicbasic merci pour ton prog flowcode. je comprend légèrement mais je ne connais pas du tout ceci.

    voici une photo de mon montage


  25. #24
    F1FNW

    Re : programme PIC 16F628A

    Voici le fichier .HEX suivant les modalitées énumérées plus haut, pour un PIC16F628, Qz = 4MHz et en appuyant sur les BP, l'entrée reliée à chaque BP est mise à la masse.
    Sur ma maquette tout fonctionne à merveille.

  26. #25
    F1FNW

    Re : programme PIC 16F628A

    Le fichier .HEX au format texte. Ouvrir avec Notepad et faire un copier coller dans ton programmateur.

    :100000002828A301A200FF30A2070 31CA307031C9A
    :1000100023280330A100DF300F200 328A101E83E90
    :10002000A000A109FC30031C1828A 00703181528FC
    :10003000A0070000A10F152820181 E28A01C2228A8
    :10004000000022280800831383120 3130000080015
    :1000500007309F000F30831686008 3120612861227
    :10006000061386138618352839280 6193828682873
    :10007000322814300120061683160 61283128616C3
    :100080008316861203308312A300E 8300220061282
    :10009000831606128312861283168 6120730831285
    :1000A000A300D0300220061783160 613831286178A
    :1000B0008316861303308312A300E 8300220061350
    :1000C000831606138312861383168 613831232282F
    :1000D000143001200617831606138 3128617831621
    :1000E000861303308312A300E8300 2200613831620
    :1000F000061383128613831686130 F308312A30010
    :10010000A03002200616831606128 3128616831666
    :10011000861203308312A300E8300 22006128316F1
    :0E012000061283128612831686128 31232286C
    :02400E00223F4F
    :00000001FF


    J'ai tenté de gérer les pièces jointes dans le message, mais je la retrouve nulle part sur mon message!

  27. #26
    freepicbasic

    Re : programme PIC 16F628A

    précision
    Sur mon prog les boutons son actif à l’état bas.
    Comme ce n'était pas indiqué chacun fait à son idée...
    A+, pat

  28. #27
    freepicbasic

    Re : programme PIC 16F628A

    Le fichier .HEX au format texte. Ouvrir avec Notepad et faire un copier coller dans ton programmateur.
    Le code source est payant ?
    LOL
    A+, pat

  29. #28
    F1FNW

    Re : programme PIC 16F628A

    Non, mais le demandeur veut juste programmer son Up! Le prog est compilé en BASIC avec "PROTON Plus" et si tu ne dispose pas du "Dongle" tu peux pas le modifier et le recompiler, donc je pense que ça a peu d'intérêt.

  30. #29
    Forhorse

    Re : programme PIC 16F628A

    ça serait bien de l'avoir quand même, juste pour info... et puis il y a d'autres utilisateurs de Proton+
    Tout projet flou conduit à une connerie précise !

  31. #30
    pierre0059

    Re : programme PIC 16F628A

    merci a toi F1FNW!

    donc je copie le "texte" directement dans le programmateur et ca devrait aller?
    c'est pareil que si je copie dans notepad puis dans le programmateur non? ou j'ai raté un truc?

    pour les boutons tu veux dire que tu relie l'entrée du pic a la masse quand tu appuie sur le dis poussoir c'est bien ca?

    encore merci !

Page 1 sur 3 12 DernièreDernière

Discussions similaires

  1. PROBLEME PIC 16F628a mikroC
    Par invite9547c629 dans le forum Électronique
    Réponses: 0
    Dernier message: 07/05/2010, 08h50
  2. Incrémentation avec un pic 16f628A
    Par Raphael2 dans le forum Électronique
    Réponses: 16
    Dernier message: 13/10/2009, 22h31
  3. DS1307 & PIC 16f628A
    Par invite70684c77 dans le forum Électronique
    Réponses: 6
    Dernier message: 03/07/2009, 12h16
  4. Aide pour le pic 16F628A
    Par invited79d235c dans le forum Électronique
    Réponses: 6
    Dernier message: 29/03/2008, 09h15
  5. pic 16f628A et entrées
    Par wave68runner dans le forum Électronique
    Réponses: 11
    Dernier message: 11/03/2007, 20h15
Découvrez nos comparatifs produits sur l'informatique et les technologies.