[Outils/Fab/Comp] WatchDog directement lié à l'alimentation via IC-555 timer.
Répondre à la discussion
Affichage des résultats 1 à 8 sur 8

WatchDog directement lié à l'alimentation via IC-555 timer.



  1. #1
    hugobigboris

    WatchDog directement lié à l'alimentation via IC-555 timer.


    ------

    Bonjour à tous,

    Dans le cadre d'un projet sur un robot mobile contrôlé via PROFIBUS en Bluetooth, j'aimerais rajouter un WatchDog qui stop le courant pendant 2 secondes si je n'ai pas reçu de message pendant plus de 5 secondes ( la précision n'est pas un problème dans ce cas, mais il ne faut pas que ce soit en dessous de 3 secondes, la communication pouvant parfois être lente).
    La question que je me pose est, n'étant pas très bon en électronique, comment peut on brancher un IC-555 timer pour réussir cela (qu'on m'a mis à disposition).
    Le robot est piloté grâce à une Arduino Mega ADK, mais pour certaines raison je n'ai pas accès à cette pin, de plus on m'a fait comprendre que si l’Arduino avait un problème, branché un watchdog au reset pouvait ne servir à rien.

    Merci d'avance pour votre aide!

    -----

  2. #2
    DAUDET78

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Citation Envoyé par hugobigboris Voir le message
    j'aimerais rajouter un WatchDog qui stop le courant pendant 2 secondes si je n'ai pas reçu de message pendant plus de 5 secondes ( la précision n'est pas un problème dans ce cas, mais il ne faut pas que ce soit en dessous de 3 secondes, la communication pouvant parfois être lente).
    Pourquoi rajouter un WatchDog hard alors que tu en as certainement un soft sur ton µC ?
    J'aime pas le Grec

  3. #3
    hugobigboris

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Notamment parce que l'on me l'a demandé, on m'a dit qu'en cas de gros problème µC le watchdog ne marchait pas non plus.

    C'est aussi pour ça que je veux couper l'alimentation et pas directement juste reset l’Arduino, sans compter le fait qu'il y a tout un tas de module sur le robot qui ne sont pas alimenté via l'arduino.
    Dernière modification par hugobigboris ; 11/06/2018 à 15h47.

  4. #4
    DAUDET78

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Tu utilises le schéma de la figure 16
    http://www.ti.com/lit/ds/symlink/ne555.pdf
    Chaque fois que tu reçois une trame, tu agites le signal Input . En cas de trop longue absence, le signal output passe à "0"
    Dernière modification par DAUDET78 ; 11/06/2018 à 15h53.
    J'aime pas le Grec

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

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    D'accord, merci beaucoup pour la réponse aussi rapide!

  7. #6
    antek

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Et ensuite tu passes par une interruption pour razéder le timer du watch-dog ? (hi)

  8. #7
    Chtulhu

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Citation Envoyé par hugobigboris Voir le message
    Notamment parce que l'on me l'a demandé, on m'a dit qu'en cas de gros problème µC le watchdog ne marchait pas non plus.
    Bonsoir,
    ce qui est exact et un sage conseil.
    Un watch-dog externe est toujours recommandé, un µC n'est pas infaillible.
    Vous pouvez brancher un 555 mais aussi un circuit dédié à cet usage spécifique.
    https://e2e.ti.com/blogs_/b/powerhou...s-it-important
    Bon nombre de fabricants proposent ce type de circuits:
    https://para.maximintegrated.com/en/...n%20Selectable
    http://www.onsemi.com/PowerSolutions....do?id=CAT1832
    http://www.analog.com/en/parametricsearch/11138
    ....

  9. #8
    hugobigboris

    Re : WatchDog directement lié à l'alimentation via IC-555 timer.

    Bonjour, merci pour les conseils, je vais quand même utiliser le 555 puisqu'il est à disposition, mais si je rencontre des problèmes je regarderai pour un circuit spécifique.

Discussions similaires

  1. [Divers] Alimentation 24v avec timer et inversion de polarité cyclique
    Par baba06 dans le forum Dépannage
    Réponses: 34
    Dernier message: 30/06/2017, 23h01
  2. Programmation en C avec Timer 0 et Timer 1
    Par invite6844fe5f dans le forum Électronique
    Réponses: 43
    Dernier message: 20/04/2010, 13h27
  3. Watchdog Atmega8
    Par invited60b6f1f dans le forum Électronique
    Réponses: 0
    Dernier message: 19/08/2008, 00h33
  4. Réponses: 10
    Dernier message: 02/05/2007, 19h02
  5. brancher un ordinateur portable directement avec une boite d'alimentation
    Par rab3oun dans le forum Matériel - Hardware
    Réponses: 7
    Dernier message: 02/05/2007, 08h51
Découvrez nos comparatifs produits sur l'informatique et les technologies.