Partage
  • Partager sur Facebook
  • Partager sur Twitter

Relais statique + lumière + PWM arduino

= Lumière qui clignote

Sujet résolu
    7 mars 2016 à 12:23:32

    Bonjour,

    J'ai un relais statique (SSR 25 DA de Fotek) que je contrôle avec un Arduino sur la sortie PWM 3 de l'Arduino Mega. Sur ce relais, une lampe toute simple est connectée, mais quand je mets par exemple le relais sur analogWrite(64) qui est censé être 25%, je vois bien que c'est "tamisé" mais la lampe clignote incessamment, puis au plus j'augmente la valeur (exemple analogWrite(191) 75%) au plus ça clignote rapidement, mais bon le but c'est que ce soit tamisé et que ça clignote tellement rapidement qu'on ne le voit pas. Vous imaginez donc que quand je mets analogWrite(255) ça ne clignote plus car c'est 100%.

    J'imagine que c'est un problème de fréquence, en plus ça clignote de plus en plus vite quand j'augmente la valeur du AnalogWrite... Si c'est le cas, comment synchroniser la sortie PWM avec le relais ?

    Merci pour votre aide.

    • Partager sur Facebook
    • Partager sur Twitter
    Anonyme
      7 mars 2016 à 13:55:24

      un lien vers la doc du ssr ?

      et poste ton programme ça peut aussi un pb logiciel

      -
      Edité par Anonyme 7 mars 2016 à 13:56:08

      • Partager sur Facebook
      • Partager sur Twitter
        7 mars 2016 à 14:01:05

        Le problème du SSR 25 DA, c'est que c'est un SSR basé sur un triac...

        Or, un triac est capable de se fermer lorsqu'il reçoit un signal électrique mais il est incapable de s'ouvrir.

        Un triac ne s'ouvre que lorsque la tension à ses bornes est de 0V.

        Vu que le réseau EDF est à 50Hz, la tension passe 100 fois par 0V donc le triac peut potentiellement s'ouvrir 100 fois.

        Il y a un petit graphique dans la doc :

        On voit clairement que la sortie (OUTPUT) reste active après que l'entrée (INPUT) ai été désactivée.

        La sortie (OUTPUT) ne se désactive que si l'entrée (INPUT) et la tension du secteur (LINE) sont à 0V.

        Dans ton cas, le PWM n'est pas synchronisé avec le secteur donc tu obtiens n'importe quoi.

        Pour faire du dimmage avec des triac, il faut obligatoirement une commande synchronisée.

        Exemple pour faire du 50% :

        Un petit pulse quand le secteur est pratiquement au maximum va donner une sortie active environ 50% du temps.

        Si le petit pulse est légèrement plus tôt, la sortie sera active plus longtemps :

        Bref, la commande du dim d'un triac ne se fait pas avec du PWM mais avec des pulses synchronisés et plus ou moins décalé par rapport au secteur.

        • Partager sur Facebook
        • Partager sur Twitter
          7 mars 2016 à 14:05:40

          Merci beaucoup pour l'explication ! Ce relais statique coûte moins d'une dizaine d'euros donc c'est pas très grave, j'ai trouvé quelques circuits fonctionnant avec Arduino, pour ceux qui ont le même problème : http://www.instructables.com/id/safe-and-simple-AC-PWM-Dimmer-for-arduino-Raspberr/?ALLSTEPS

          Merci encore :D

          • Partager sur Facebook
          • Partager sur Twitter

          Relais statique + lumière + PWM arduino

          × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
          × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
          • Editeur
          • Markdown