[Outils/Fab/Comp] différences entre ces 2 NE555 timer switch? - Page 2
Répondre à la discussion
Page 2 sur 3 PremièrePremière 2 DernièreDernière
Affichage des résultats 31 à 60 sur 86

différences entre ces 2 NE555 timer switch?



  1. #31
    mag1

    Re : différences entre ces 2 NE555 timer switch?


    ------

    Et le code, un peu modifié:

    Code:
    ;tempo alarme
    
    #picaxe 08M2
    #no_data
    symbol stby=b1		;temps inertie
    symbol tempOn=b2
    symbol tempOff=b3
    symbol tempAlarm=w13
    symbol cumul=w12
    symbol reed=pinC.3
    symbol alarm=C.1
    symbol maintien=C.4	;automaintien alarme
    stby=30				; les temps sont en secondes
    tempOn=15
    tempOff=4
    tempAlarm=180
    
    	pullup %1100			;pullup sur C.2 et C.3
    	setint %0000, %0100	;interruption sur C.2, niveau bas
    	low alarm
    	low maintien	
    	time=0
    	do loop while time <= stby
    	cumul=0
    	high maintien
    	do
    		time=0
    		high alarm
    		do loop while time <= tempOn
    		cumul=cumul+tempOn
    		low alarm
    		time=0
    		do loop while time <= tempOff
    		cumul=cumul+tempOff
    	loop while cumul <= tempAlarm
    	reset
    
    interrupt:
    	low alarm
    	low maintien	
    	do loop while pinC.2=0
    	reset
    	return
    MM

    -----
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  2. #32
    invite03481543

    Re : différences entre ces 2 NE555 timer switch?

    Citation Envoyé par mag1 Voir le message
    Le mosfet IRL1404 est donné pour plus de 100A à Vgs =4V et Rds(on) inf à 0,006 ohm (soit 6W à 10 A devrait pas chauffer avec un petit radia).
    Ca fait 0.6W à 10A, donc pas besoin de dissipateur.

    Edit: ça déjà été corrigé visiblement.

  3. #33
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonjour,

    Histoire de supprimer le relais. Mais même avec le relais, il faut alimenter la charge avant, pas après.
    Faut aussi prévoir l'alimentation du picaxe pour la programmation en C/C le BC327.

    Nom : tempoalarm.JPG
Affichages : 169
Taille : 46,9 Ko

    MM
    Dernière modification par mag1 ; 13/11/2016 à 11h07.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  4. #34
    invite03481543

    Re : différences entre ces 2 NE555 timer switch?

    Pour faire plaisir à mag1 voici une version avec PIC et sans relais.
    Je posterai le code pour montrer l'exemple...
    Nom : TEMPO..jpg
Affichages : 198
Taille : 127,8 Ko

  5. #35
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    Citation Envoyé par HULK28 Voir le message
    Pour faire plaisir à mag1 voici une version avec PIC et sans relais.
    Je posterai le code pour montrer l'exemple...
    Pièce jointe 327364
    Un schéma de plus... youpi
    je l'étudierai dès que possible, merci

  6. #36
    hapto

    Question Re : différences entre ces 2 NE555 timer switch?

    Citation Envoyé par mag1 Voir le message
    Bonjour,

    Histoire de supprimer le relais. Mais même avec le relais, il faut alimenter la charge avant, pas après.
    Faut aussi prévoir l'alimentation du picaxe pour la programmation en C/C le BC327.

    Pièce jointe 327359

    MM
    Merci, ça répond exactement à ce que je voulais faire!
    Concernant le remplacement du relais par le transistor, tu as devancé la question que j'allais te poser

    1- Par contre, outre l'alim à prévoir pour la prog, pourquoi faut-il alimenter la charge avant le relais (ou transistor) et non après?

    2- La R de 1k en sortie de C4 sert-elle à protéger le transistor ou bien plutot à limiter l'intensité en output de C4 à moins de 20mA?

    3- La R de 1k en série avec le contact Reed sert-elle à limiter le courant arrivant du BC327 remplaçant le relais ou bien à limiter le courant traversant l'autre BC337 (celui qui controle le maintien)?

    4- à quoi sert la R de 22k en le 12V et R 1k?

    D'avance merci

  7. #37
    hapto

    Question programme

    Code:
    symbol tempAlarm=w13
    symbol cumul=w12
    Après consultation du manuel 2, j'avais précédemment modifié le code du prog pour qu'il réponde aux besoins décrits ci-avant mais depuis l'ajout du relais qui contrôle l'alim du µC c'est encore plus simple.
    J'ai aussi supprimé le pullup sur C3.

    Mais pourquoi la constante tempAlarm et la variable cumul d sont-elles dorénavant "définies" par w13 et w12 au lieu de B4 et B5?

    Concernant #no data j'ai lu que ça a un rapport avec le telechargement des données mais je n'ai pas compris ce que ça signifie.

  8. #38
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Ok, je vais essayer de répondre à tout.

    1- Dans le premier schéma avec le relais sur l'alim (en #29), la charge était connectée après le relais. c'était une erreur, ce relais alimente juste le picaxe (quelques mA), et faire passer le courant de charge dedans oblige à choisir un relais en conséquence, alors qu'un petit relais suffit. Avec le BC327 (800mA max), c'est pire. Bref, c'était une erreur.

    2-3 Les 1k sur les bases sont des limitations de courant. En commutation, le rapport Ic/Ib est de 10 ou 20, Avec 1k, on a un courant base de 4mA, donc un courant Ic de 40mA en saturation (quasi court circuit).
    Pour la 1k du BC327, c'est pareil, avec un Ib de 11mA (env) soit un courant max de plus de 100mA pour le picaxe, ce qui est largement suffisant. Les mosfets sont meilleurs en commutation, mais les mosfets de moyennes et petites puissances sont généralement en CMS. Et un BC337 ou 327 coute 15 cts...

    4- Les R de 22k et 10k entre émetteur-base: Elles servent à fixer le potentiel des bases. Ex du BC327, si le relais reed est ouvert, la base est "en l'air", ce qui lui permet de ramasser tous les parasites. Idem pour la 10k du BC337 lorsque le picaxe n'est pas alimenté.

    Suite:
    La pullup sur C.3 ne sert plus.
    Mais C.3 ne peut être qu'une entrée TOR, le mieux est alors de placer le RAZ dessus, et modifier l'interruption. Pour libérer C.2, multifonctions

    Les variables byte et word.
    Un byte (ex b1) est une variable sur un octet (de 0 à 255). Pour 3 mn (180s), ça va, mais pour 5 mn, (300s), ça va plus. C'est pourquoi, j'ai choisi un word, variable sur deux octets w13=(b26;b27) de 0 à 65535 pour éviter des problèmes potentiels.

    Le #no_data:
    Normalement, le chargement se fait en deux passes 1er le programme et ensuite les variables en EEPROM.
    Si on utilise pas d'EEPROM, on charge une suite de 0. Si on indique #no_data, on ne charge rien, ce qui fait gagner ....au moins 3 ou 4 secondes. Mais bon, on aime pas faire des choses qui ne servent à rien.

    Pour plus d'infos picaxe:
    http://electromag1.wifeo.com/les-pic...leur-basic.php
    Plus généralement:
    http://electromag1.wifeo.com/

    MM
    Dernière modification par mag1 ; 13/11/2016 à 17h05.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  9. #39
    invite03481543

    Re : différences entre ces 2 NE555 timer switch?

    Et voici le code non testé, je le testerai plus tard quand j'aurai le temps.

    Code:
    /******************************************************************************/
    /***********    Programme de temporisation forum FUTURA            ************/
    /*   _______________30s|-----------15s|___4s|-----------15s|___4s|------>(3mn)*/
    /***********    Cible: PIC 12F615 @ 8MHz osc int.                  ************/
    /***********    Compilateur C: MikroC v6.5.0                       ************/
    /***********    Date: 14/11/2016    HULK28                         ************/
    /******************************************************************************/
    
    
    #define T_4s   4
    #define T_15s  15
    #define T_30s  30
    #define T_3mn  180   //180s=3mn
    
    
    unsigned char TEMPO_30s = T_30s, TEMPO_4s = T_4s, TEMPO_15s = T_15s, TEMPO_3mn = T_3mn;
    unsigned char tick = 0;
    volatile unsigned char tempo_1s = 0;
    
    
    //Init Timer1 (16 bits)
    //Prescaler 1:8; TMR1 Preload = 3036; => Interrupt Time : 250 ms
    void InitTimer1()
    {
      T1CON          = 0x31;
      TMR1IF_bit  = 0;
      TMR1H          = 0x0B;
      TMR1L          = 0xDC;
      TMR1IE_bit  = 1;
      INTCON      = 0xC0;
    }
    
    
    void Interrupt()
    {
      if (TMR1IF_bit) // chaque 250ms
         {
          TMR1IF_bit = 0;
          tick ++;
          if(tick == 4)  // soit 4*250ms=1s
            {
            tempo_1s = 1;
            tick = 0;
            }
          TMR1H      = 0x0B;   // rechargement timer1 H
          TMR1L      = 0xDC;   // rechargement timer1 L
         }
      if (INTF_bit)
         {
          INTF_bit = 0;
          asm {goto 0x0000}   // reset si appui sur R.A.Z.
         }
    }
    
    
    
    
    void main()
    {
    unsigned char in_progress = 0;
    
    
    ANSEL      = 0;        // toutes les ports en digital
    GPIO.F2    = 0;      // => alarme OFF
    GPIO.F5    = 0;      // => non auto-maintien
    TRISIO.F2  = 0;    // direction port cde alarme en sortie
    TRISIO.F5  = 0;    // direction port cde auto-maintien en sortie
    TRISIO.F4  = 1;    // direction port BP R.A.Z en entrée
    OPTION_REG = 0;   // active WPU et active interruption sur front descendant
    INTCON     = 0x90;   // active interruption externe
    WPU        = 0x10;       // active le pull-up sur GP4
    
    
    InitTimer1(); // config timer1 et timer1-> ON
    
    
    while(1)
      {
      if(tempo_1s) // action effectuée chaque seconde
        {
         tempo_1s = 0;  // on réarme la variable dans l'interruption
         if(TEMPO_30s > 0) TEMPO_30s --; // on décompte 30s jusqu'à 0
         else  // fin tempo 30s => déclenchement alarme sur 3mn
           {
            //commande le MOS d'entrée pour l'auto-maintien
            GPIO.F5 = 1;
            //commande le MOS de sortie qui pilote l'alarme
            GPIO.F2 = 1;
           if(TEMPO_3mn > 0)   // si la tempo de 3mn n'est pas écoulée
             {
              TEMPO_3mn --;   // => on décompte la tempo 3mn
              if(TEMPO_15s > 0 && in_progress == 0) // si tempo 15s en cours
                {
                TEMPO_15s --;  // on décrémente la tempo 15s
                if(TEMPO_15s == 0) in_progress = 1;  // on autorisera la tempo 4s
                TEMPO_4s = T_4s;   // tempo 4s armée pour le cycle suivant
                }
              else   // si tempo 15s OFF c'est la tempo 4s qui est décomptée
                {
                TEMPO_4s --;  // on décrémente la tempo 4s
                if(TEMPO_4s == 0) in_progress = 0; // détection fin tempo 4s pour
                TEMPO_15s = T_15s;    // tempo 15s armée pour le cycle suivant
                }
              }
            else
                {
                GPIO.F2 = 0;  // stop alarme
                GPIO.F5 = 0;  // ouverture MOS reed
                T1CON = 0x30; // stop timer1
                asm sleep; // le PIC est en mode sommeil ici tant que RAZ non faite
                           // et si le contact reed reste fermé
                }
            }
         }
       }
    }

  10. #40
    invite03481543

    Re : différences entre ces 2 NE555 timer switch?

    J'aurai pu tout faire dans l'interruption mais si de nouvelles fonctionnalités se présentent elles seront plus facilement insérables dans le main() sans rien casser.

    Si certains veulent tester voici le hex:

    tempo.zip

    Les bits de config sont déjà dans le hex.

  11. #41
    hapto

    Question Re :

    Bonjour,

    Me revoila... j'ai bien galéré pour réaliser un plan d'implantation, d'autant plus que je suis limité en taille (80x30x20 mm maxi) tout en étant obligé d'opter pour une veroboard faute d'avoir le matériel pour réaliser un circuit imprimé.

    @mag1: au cas où tu aurais réalisé le schéma sur un logiciel générant automatiquement le typon , je serai curieux de voir à quoi ça resssemble pour comparer avec mon chef d'oeuvre ;-D

    Ci-dessous mon plan réalisé avec TCI4.4
    C'est ma première réalisation alors j'espère n'avoir pas commis de grosses erreurs.

    Nom : _implantation.png
Affichages : 133
Taille : 42,7 Ko

    J'envisage d'utiliser cette plaque d'essais qui correspond aux dimensions requises:
    http://www.gotronic.fr/art-carte-d-e...3070-21091.htm
    mais je me demande s'il sera possible de relier les trous avec de la soudure tels que sur mon typon?

    Autres points:

    - Je suppose qu'il faut prévoir des pistes plus larges pour le courant alimentant la charge (telles que sur mon plan)? Je n'ai pas trouvé de documentation spécifiant la largeur des pistes en fonction de l'intensité du courant y circulant....

    Concernant les autres bornes: je ne sais pas calculer l'intensité du courant circulant dans chacune des branches du circuit... d'après ce qui a été dit (c'est de l'ordre de la centaine d'ampère ou un peu plus, non?).

    Puis-je y raccorder des fils elec de section 0,22 mm² max?


    Pour info l'intensité du courant traversant le Reed est de 24mA pour la bobine et 3,6mA dans le 1er contact sec (ne figurant pas sur le schéma de principe du projet). Second contact = celui du schéma.
    Les BC327 et BC337 sont au pas de 1.27 or ma plaque d'essai sera au pas de 2.54 , comment faire?

    - La 1N4007 de roue libre protège l'IRL1404 en cas de surtension aux bornes de la charge mais ne pourrait-il pas aussi se produire une surtension générant un courant dans le sens opposé? Dans ce cas la 1N4007 etant bloquante, le courant circulerait vers BC327 voire vers BC337, etc. Or dans ce cas ne serait-il pas prudent de protéger ces derniers?

    - Enfin, sachant que mon montage fonctionnera dans un environnement très pollué par des perturbations électromagnétiques, y a t il des mesures supplémentaires à prendre? Des modifications à apporter au schéma?


    Merci par avance pour l'aide

  12. #42
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonjour,

    Les choses avançaient dans l'ombre...
    Merci d'abord à Hulk28 pour les schéma et programme.

    Donc hapto a fait un typon du schéma proposé.
    Une règle essentielle est de ne pas mélanger les pistes véhiculant les courants forts avec celles des courants faibles? Comme les charges, les alim de µC et circuit de commandes.
    Je pensais que le relais reed n'était pas sur la carte et que l'on ne connectait que les contacts. Sinon, d'où vient ce signal d'alim du relais, si on peut relier les masses, plus besoin de contacts relais. Sinon, un optocoupleur aurait été une solution moins encombrante.
    D'où vient le 12V de la carte, d'où vient l'alim du relais ?
    Le picaxe est programmé hors site, dans ce cas, il faut relier la broche serin (2) à la masse.
    Pourquoi placer les TO220 horizontalement, ils tiennent moins de place verticalement. le 7805 peut être un 78L05 (100mA), en TO92. On peut aussi couper le radiateur métallique des TO220.
    Le courant dans le mosfet dépend uniquement de la charge qu'il commande, quelle est cette charge ? inductive ou non?
    Le véroboard: Les pastilles rondes isolées sont fragiles (moins sur époxy que bakélite ?). On écarte facilement les pattes des BC337 pour un pas de 2,5 .
    Je fais aussi mes typons sur TCI, j'ai une page sur l'aide pour la fabrication de véroboard:
    http://electromag1.wifeo.com/circuit...-avec-tci4.php
    C'est surtout pour les plaques trois pastilles.
    Ces plaques ne sont pas adaptées pour des courants importants. On peut relier les pastilles par du fil fin (brin de fil souple).
    Il n'y a pas de connecteurs, il ne faut pas souder de fil côté cuivre, il faut traverser, ou des connecteurs soudés sur plusieurs pastilles.
    Environnement pollué... Je ne suis pas un spécialiste de CEM, faudrait donné des détails, des essais donneront la réponse.

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  13. #43
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    Citation Envoyé par mag1 Voir le message
    Les choses avançaient dans l'ombre...
    Héhé, eh oui toujours présent, le projet suit son cours

    Merci pour les remarques dont je vais tenir compte.

    Une règle essentielle est de ne pas mélanger les pistes véhiculant les courants forts avec celles des courants faibles? Comme les charges, les alim de µC et circuit de commandes.
    En fin de compte je crois que c'est ce que j'ai tenté de faire, notamment en faisant en sorte que les pistes de courants forts soient les plus courtes possibles.
    La seule chose que je vois à modifier sur mon schéma serait de séparer totalement la piste descendant du "-" du picaxe en la raccordant directement à la borne de masse "-". Un courant fort ne circulera par la borne "+" par la diode qu'en cas de surtension donc selon moi rien d'autre a modifié, si?
    Voir rectification:
    Nom : fs52.png
Affichages : 123
Taille : 13,1 Ko

    Mais les pistes ne seront jamais totalement isolées, n'est ce pas? C'est ok comme ça? Ou bien qqch m'a-t-il échappé?



    Je pensais que le relais reed n'était pas sur la carte et que l'on ne connectait que les contacts.
    Je n'étais pas certain de l'inclure sur la carte. J'envisage encore les 2 options. Ca va dépendre des contraintes liées au passage des cables entre batteries, charge, PCB, etc. et surtout à l'encombrement total de la carte. Je dois dire aussi que je ne trouve pas de boitier d'encapsulation aux bonnes dimensions :-/

    Sinon, d'où vient ce signal d'alim du relais, si on peut relier les masses, plus besoin de contacts relais. Sinon, un optocoupleur aurait été une solution moins encombrante.
    D'où vient le 12V de la carte, d'où vient l'alim du relais ?
    Le relais (avec diode de roue libre interne) est alimenté entre le +12V d'une batterie de voiture et le fil de déclenchement négatif d'une centrale d'alarme (elle-meme reliée à la masse du véhicule). L'intensité du courant y circulant doit y etre faible (idéalement autour de 6,3mA. Dans mon projet 24mA).
    Le 1er contact du relais se situe entre la sirène et la masse du véhicule. Il se substitue au fil de déclenchement initial de la centrale. Le projet (y compris la charge) sera alimenté par une petite batterie 12V dédiée. Les masses du projet et du véhicule ne doivent pas etre reliées ensemble.
    En fonction de mes explications, si la solution de l'optocoupleur reste viable, je veux bien en savoir plus sur la mise en oeuvre stp...


    Pourquoi placer les TO220 horizontalement, ils tiennent moins de place verticalement.
    le 7805 peut être un 78L05 (100mA), en TO92. On peut aussi couper le radiateur métallique des TO220.
    Je pensais que le rad était nécessaire or la hauteur dépasse de presque rien la hauteur maxi admissible, sachant par ailleurs que ça m'arrangerait beaucoup que le la hauteur maxi du montage soit la plus petite possible. Si on peut retirer le rad sans risque de chauffe alors ça change la donne... Pour statuer, il faudrait que je revérifie la hauteur des autres composants (notamment le relais) ...

    L'IRL1404 ne risque t il pas de chauffer sans rad (pour une intensité de 12A)?

    Le courant dans le mosfet dépend uniquement de la charge qu'il commande, quelle est cette charge ? inductive ou non?
    La charge sera constituée par une sirène et/ou un klaxon (pas celui d'origine). J'ignore si c'est inductif ou pas.

    j'ai une page sur l'aide pour la fabrication de véroboard:
    http://electromag1.wifeo.com/circuit...-avec-tci4.php
    Oui je l'avais parcouru avant de me lancer... mais j'ai oublié qques détails, une relecture ne fait pas de mal.


    Le véroboard: Les pastilles rondes isolées sont fragiles (moins sur époxy que bakélite ?) [...]
    Ces plaques ne sont pas adaptées pour des courants importants.
    Je dois dire que je n'ai pas trouvé la plaque idéale et aux dimensions idoines.
    Une plaque à pastilles uniques me semble plus facile à utiliser quand la taille est comptée. Peut-etre pourrais-je opter pour une plaque à pastille carrée (plus large) et la découper à la bonne dimension?

    Il n'y a pas de connecteurs, il ne faut pas souder de fil côté cuivre, il faut traverser, ou des connecteurs soudés sur plusieurs pastilles.
    J'ai prévu de souder des fils munis de connecteurs clipsables (pour la tenue aux vibrations). Plus pratique pour moi et prenant moins de place qu'un bornier.
    Si j'ai bien compris tes conseils, je souderai donc les fils après avoir traverser comme pour les composants et si possible sur plusieurs pastilles (pour la solidité je suppose?).

    Environnement pollué... Je ne suis pas un spécialiste de CEM, faudrait donné des détails, des essais donneront la réponse.
    Comme tu l'as à présent deviné, l'environnement auquel je faisais allusion est le compartiment moteur d'une voiture
    Dernière modification par Antoane ; 30/11/2016 à 07h18. Motif: Rapatriement des PJ sur le serveur

  14. #44
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    Citation Envoyé par mag1 Voir le message
    Le picaxe est programmé hors site, dans ce cas, il faut relier la broche serin (2) à la masse.
    merci... pas encore eu le temps de rectifier sur le schéma

  15. #45
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonsoir,

    Une voiture! Bonne nouvelle !
    Il n'y a plus qu'a repartir sur le schéma #11, les deux transistors sont inutiles.
    La consommation du picaxe est négligeable par rapport à la capacité de la batterie (qui est de ...?). Il faudrait plus d'un an sans rouler pour la décharger.
    Donc, c'est plus simple, faut juste refaire le typon. Avec une petite modif, une diode et un condo sur l'alim 12V avant le régulateur 78L05.
    La disposition résistances verticales n'est pas indiquée à cause des vibrations. Rien ne doit vibrer.
    Je refais un petit schéma ?

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  16. #46
    hapto

    Exclamation 2 batteries distinctes

    Bonjour,

    Allez... s'il te plait, je suis partant!
    Mais j'attire ton attention sur le fait que la batterie voiture n'alimente pas le picaxe mais uniquement le reed et un de ses contacts. Voir de près mon précédent msg...
    Le montage picaxe sera alimenté par une petite batterie secondaire (de toute petite capacité) non-couplée à celle de la voiture. La batterie secondaire alimentant aussi la charge qui, de toute façon sera bien plus gourmande que le montage.
    Je ne sais pas encore quelle sera sa capacité (peut-être autour de 1Ah si ça suffit à alimenter la charge, à voir, sachant que le poids et la taille sont des critères très limitant là aussi).

  17. #47
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonsoir,

    J'avais zappé la "batterie dédiée", on peut se demander pourquoi une seconde batterie...
    On ne sait pas non plus à quoi sert le second contact du reed.
    L'optocoupleur est une alternative du reed (masse non réunies), mais si il fait un second contact, on garde le reed.
    Donc, on change rien. sinon des condos de découplages de 220 ou 470µF au lieu de 100 et un 78L05, plus petit cause place.

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  18. #48
    hapto

    Question Re :

    Ok, je confirme qu'il faut bien 2 contacts pour deux circuits distincts.


    Pourquoi augmente-t-on la capacité des condos?


    Le montage doit pouvoir fonctionner par -20°C or après examen attentif des datasheets (et contrairement à certaines données affichées par les revendeurs), je remarque que la plupart des LM78L05 (TO92) fonctionne à partir de 0°C.
    Ce L78L05ABZ-TR possède la bonne plage de température. En fonction de ses autres caractéristiques, convient-il pour mon montage?
    Datasheet


    Et au fait, quelle puissance doivent avoir les R?


    Je vais modifier mon typon...

    D'avance merci

  19. #49
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonsoir,

    L'augmentation des condos était motivée par la tension batterie voiture, très polluée par des parasites. Mais si c'est une batterie dédiée (chargée comment ?)
    et si de plus, le montage ne fonctionne que voiture arrêtée, c'est différent. Une règle empirique est 1µF par mA véhiculé, une valeur plus élevée n'est pas nuisible. Prendre des 105°C.
    Je n'avais jamais fait attention à cette limite de 0°C, bizarre..mais si c'est écrit...Prendre un régulateur qui convient, comme ce conrad.
    Pour les R, 1/4 de W suffit

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  20. #50
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonsoir,

    L'augmentation des condos était motivée par la tension batterie voiture, très polluée par des parasites. Mais si c'est une batterie dédiée (chargée comment ?)
    et si de plus, le montage ne fonctionne que voiture arrêtée, c'est différent. Une règle empirique est 1µF par mA véhiculé, une valeur plus élevée n'est pas nuisible. Prendre des 105°C.
    Je n'avais jamais fait attention à cette limite de 0°C, bizarre..mais si c'est écrit...Prendre un régulateur qui convient, comme ce conrad.
    Pour les R, 1/4 de W suffit

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  21. #51
    hapto

    Question Re : différences entre ces 2 NE555 timer switch?

    Bien, je crois que je touche presque au but
    Encore 2 points à régler...

    1- Si je veux commander une 2e charge de 2A avec le µC (et fonctionnant indépendamment de l'autre, avec un codage idoine), suffit-il de dupliquer la 1ere output comme sur le schéma suivant? schéma de principe 2e output.jpg
    Avec quelles modèles de composants et quelles valeurs?
    Ou y a t il plus astucieux?

    2- J'envisage de faire la RAZ avec ce module RF.
    L'alim du récepteur RF doit-elle se faire comme sur le schéma ci-dessous, sans autre modification de composant et/ou valeur?
    avec récepteur RF.jpg

    Le souci de ce module dans mon projet est son encombrement et l'utilisation d'un relais 10A surdimensionné pour commuter les quelques milliampères nécessaire à la RAZ.
    Alors sait-on jamais... y aurait-il une alternative?

  22. #52
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonjour,

    Pour les mosfet:
    Il y a deux paramètres à considérer (à part courant et puissance max)
    La RDS(on) résistance en commutation, pour le IRL1404, elle est de 0,004 ohm.
    A 12 A, la puissance dissipée est w=RI² =0,576 W , il sera donc à peine tiède.
    Ici, le choix n'est pas fonction du courant max, mais du RDSon faible.
    La 220 ohm:La capacité d'entrée, elle est +/- liée au courant max. Pour le 1404 : 6590pf
    Si on considère que cette capa est un court circuit en début de charge, et que le courant max du picaxe est limité à 20mA, il faut une résistance de limitation R=5/20 * 1000 = 250 ohm, oui, bon, mettons 330 au lieu de 220.
    La 10k: à la mise sous tension, les broches du picaxe sont par défaut des entrées, le potentiel n'est pas défini avant l'exécution du programme. On peut donc avoir une brève conduction du mosfet. La 10k fixe le potentiel de grille et évite cette conduction (précaution).

    Le module RF : Il est en 315 MHz, fréquence interdite en France (Ce qui fait que cette fréquence est moins polluée que le 433, mais on ne peut que conseiller d'être dans la légalité ). Sinon, il y a les mêmes en 433MHz. On est pas obligé de se servir du relais, juste un BC337 pour mettre le RAZ à 0v. Pas de problème...

    Dans le code fourni, le RAZ est sur C.2, je vais modifier pour C.3 et libérer C.2 . C.0 est aussi une sortie possible.

    Faire un typon, OK, mais avant la réalisation, il est prudent de réaliser sur plaque à trous (breadboard in french). Je n'ai rien essayé
    Je refais un schéma, et un programme. Pour les modifs de programme, voir ici:
    http://electromag1.wifeo.com/les-pic...leur-basic.php ....pour débuter

    MM
    Dernière modification par mag1 ; 03/12/2016 à 11h13.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  23. #53
    hapto

    Question Mosfet

    Hello,

    Ok donc pour une charge de 2A:
    un FET avec Id > 2A (disons 4A pour avoir de la marge) et avec RDSon < 0,140 ohm (d'où RI²<0.56W) conviendrait, exact?

    Si possible, des précisions seraient appréciées pour choisir le FET en fonction de ce qui suit:

    Je remarque qu'il existe des FET dit "standard", d'autre dit "porte de niveau logique", et d'autres encore...
    -> cela a-t-il une importance ici?
    (les "logiques" sont peut-etre dédiés à des montages tout ou rien, n'utilisant pas le gain...?)

    Il existe des HexFET, Canal N, Canal P, ...
    -> cela importe-t-il ici?
    Oui j'avoue que je n'ai pas eu le temps de me documenter sur leur fonctionnement

    La capacité du FET (en Farad) importe-t-elle ici?

    La tension de référence U(G) doit-elle etre de 5V pile ou aussi de 4.5V?

    Quelle est la plage acceptable de la tension de référence U(DS) ?


    Sous réserve des points ci-dessus, après recherches et comparaison mon choix se porterait sur un IRL540 (datasheet)
    surtout en raison du prix en fait.
    L'encombrement restant le meme sauf à décapiter le rad.


    Bon week-end

    P.S. concernant le prog, j'ai déjà modifié le code en fonction du schéma
    Dernière modification par hapto ; 03/12/2016 à 22h10.

  24. #54
    hapto

    Re : Mosfet

    Dans le projet, je constate qu'on utilise un Canal N (courant circulant du drain vers Source) et commandé par Vgs positive, ok ça c'est vu ... il ne me reste plus qu'à savoir ce qu'est un HexFet mais a priori ce point ne m'empechera pas d'avancer...
    Dernière modification par hapto ; 03/12/2016 à 22h35.

  25. #55
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonjour,

    Attention, je ne suis pas prof de techno, mais un simple bricoleur amateur, que les pros rectifient mes erreurs...

    Pour le calcul des puissances, pour être précis, il faudrait faire un calcul de température avec le boitier seul, etc..
    Mais à moins d'1 W, (avec les cycles ON/OFF, en plus), le calcul est vite fait.
    Bonne question sur les mosfets "compatibles TTL". Les mosfets n'ont pas tous le même seuil de conductivité.
    Ex l'IRL540: le Vgs(th) est entre 1 et 2 v (voir avec un mosfet standard). La courbe ID/Vgs démarre à 2 V . A Vgs=5v, le courant ID est env. 60 A .
    Le Rds(on) est assorti du Vgs correspondant (voir tableau).
    Donc il faut rentrer un peu dans les datasheet, voir le Rds(on) pour disons 4V, calculer la puissance dissipée, calculer la t° en fonction du rad, nécessaire, ou pas. Il y a des tutos sur ces calculs.

    La capacité d'entrée nuit à la vitesse de commutation, front moins raide, ça chauffe plus. Ici, aucune importance.

    Bon, je suis grillé...voici quand même mon code, avec d'autres petites modifs

    Code:
    ;tempo alarme MM 03/12/16
    ;Le programme démarre dès que le relais reed est fermé -> circuit alimenté
    
    #picaxe 08M2
    #no_data
    DirsC = %10111		;pins C.0,C.1,C.2,C.4 en sortie, C.3 ne peut être qu'une entrée
    ;*****Noms des variables *******************
    symbol stby=b1		;temps inertie
    symbol tempOn=b2
    symbol tempOff=b3
    symbol tempAlarm=w13
    symbol cumul=w12
    ;		RAZ=pinC.3 =0 sur interruption
    symbol alarm= C.1
    symbol alarm2=C.2
    symbol maintien=C.4	;automaintien alarme
    ;******* valeurs des constantes *************
    stby=30				;les temps sont en secondes
    tempOn=15			;temps alarme ON
    tempOff=4			;temps alarme OFF
    tempAlarm=180		;temps alarme total
    
    	pullup %1000			;pullup sur C.3 
    	setint %0000, %1000	;interruption sur C.3, niveau bas
    	low alarm				;init alarme OFF
    	low maintien			;init maintien OFF	
    	time=0					;RAZ time
    	do loop while time <= stby	;temps de stand by
    	cumul=0					;temps dépassé, init cumul temps
    	high maintien			;circuit autoalimenté
    	do							;boucle alarme
    		time=0				;RAZ time
    		high alarm			;alarme ON
    		do loop while time <= tempOn 	;temps alarme ON
    		cumul=cumul+tempOn				;cumul temps total
    		low alarm							;alarme OFF
    		time=0								;RAZ time
    		do loop while time <= tempOff	;temps alarme OFF
    		cumul=cumul+tempOff				;cumul temps
    	loop while cumul <= tempAlarm		;boucle jusqu'à fin temps total
    	pause 3000				;Attente décharge condos découplages (3s, voir si suffisant aux tests)
    	reset					;reset programme (si reed fermé, on repart !!
    
    interrupt:
    	low alarm					;arret alarme sur interruption
    	low maintien				;arret automaintien	
    	do loop while pinC.3=0	;attente relachement
    	pause 3000			;antirebond logiciel et décharge découplage
    	reset				;reset programme (mais si reed fermé, on repart !!)
    	return
    Schéma suit

    MM
    Dernière modification par mag1 ; 03/12/2016 à 23h48.
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  26. #56
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    La suite:

    Nom : tempoalarm.JPG
Affichages : 105
Taille : 59,4 Ko

    ça se densifie.
    Le module HF doit être un superhétérodyne (vu le quartz), c'est plutôt bien. Il est soudé sur la plaque du relais, suffit de le dé-souder pour le placer sur le typon, avec ou sans interface, suivant le signal de sortie.
    Le véroboard, c'est bien pour faire un essai un peu soigné, mais si le fonctionnement tient ses promesses, il y a moyen de se faire fabriquer un vrai circuit imprimé pour pas cher. En serrant un peu, le total doit tenir sur une petite surface . C'est rédhibitoire, ces 8 x3x2 ?

    Retour sur le code. En fait, la pause de 3 s pour dé-alimentation du circuit serait couverte par la période de standby.
    Reste le problème du reed resté fermé. On peut attendre qu'il s'ouvre pour lancer le reset, a voir.

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

  27. #57
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    Hello,

    Je réagis d'abord au programme.
    J'avais effectué les memes modif que toi sauf la définition de l'état des E/S et les pauses.

    Concernant la pause (en fin de cycle):
    je ne comprends pas comment les condo peuvent se décharger puisqu'à ce stade l'entrée est toujours alimentée en 12V et le BC327 est passant puisqu'il y a automaintien...?

    Concernant l'interruption:
    Pourquoi faire une boucle d'attente de relachement?
    De surcroit, celle-ci est placée après le low maintien qui entraine la coupure de l'alim.
    Dernière modification par hapto ; 05/12/2016 à 00h58.

  28. #58
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    ah, je crois que j'ai saisi l'utilité de la boucle d'attente... j'ai d'abord cru que c'était par "économie" pour éviter que le programme ne se déroule inutilement, mais bon une boucle est une boucle... mais peut-être est-ce par sécurité, au cas où après le reset le programme reparte et que le relachement se produise juste avant le setint...

    Edit: oui mais non, puisque si la pause est bien calibrée, il y a extinction et pas de reset...
    Dernière modification par hapto ; 05/12/2016 à 01h16.

  29. #59
    hapto

    Re : différences entre ces 2 NE555 timer switch?

    arf... il y a extinction et pas de reset SAUF si le contact Reed est fermé... donc la boucle d'attente est justifiée...

    ben il fallait y penser, bravo

  30. #60
    mag1

    Re : différences entre ces 2 NE555 timer switch?

    Bonjour,

    C'est juste, il manque "low maintien" avant la pause, sinon, elle sert à rien. Mais c'est histoire de compliquer, puisqu'il y a le standby en début de programme.

    La boucle de relâchement, pour éviter une boucle lorsque le setint est réactivé.

    Il y a le problème du redémarrage du programme si le reed est fermé, même après le RAZ, mais la question ne se pose peut être pas.

    Pour le typon, tout tient sur une plaque de 80 x 30, avec connecteurs, reed et module HF (si ce module fait moins de 3 cm)

    Nom : typon tempoal.JPG
Affichages : 106
Taille : 181,4 Ko

    MM
    Si il y a des erreurs ci dessus, c'est que je n'ai pas eu le temps de les corriger...

Page 2 sur 3 PremièrePremière 2 DernièreDernière

Discussions similaires

  1. [Analogique] Timer NE555 et photodiode IR
    Par saadmellas dans le forum Électronique
    Réponses: 24
    Dernier message: 30/08/2016, 20h39
  2. Timer / NE555
    Par patalouchi dans le forum Électronique
    Réponses: 7
    Dernier message: 12/06/2013, 16h38
  3. Commande d'un switch avec un timer.
    Par invitedbf5c331 dans le forum Électronique
    Réponses: 2
    Dernier message: 09/03/2011, 20h57
  4. Timer Ne555
    Par invite81669390 dans le forum Électronique
    Réponses: 5
    Dernier message: 15/11/2010, 16h20
  5. Timer cyclique NE555
    Par invitebfabf0be dans le forum Électronique
    Réponses: 3
    Dernier message: 20/05/2009, 09h33
Découvrez nos comparatifs produits sur l'informatique et les technologies.