Je souhaite réaliser le circuit qui se cacherai derrière un btn power. La sortie Q du circuit (alimentation transmise) se met à 0 lors du branchement. Puis à chaque appuie du bouton power, on inverse la sortie.
Je me demandais quel était la façon la plus simple de réaliser la chose d'un point de vue pratique. Mieux vaudrait utiliser un AVR, genre attiny ou plutot un circuit avec une bascule T par exemple ? L'utilisation d'un avr n'est-elle pas un peu surdimensionnée ? Je me dis cependant que ça me couterait moins cher
Par ailleurs, en parlant de bascules, comment initialiser cette dernière ? J'ai vu que l'on pourrait utiliser l'entrée CLR dans la pratique ? Ou bien peut-etre qu'elle s'initialise par elle même à 0 ?
Oui justement j'ai tout de suite pensé aux bascules !! :-)
Mais je me demandais comment elles s'initialisent dans la pratique ? La sortie Q est à 0 toujours lorsqu'on alimente Vcc ?
Du coup j'ai commencé à me poser pleins de questions concernant l'initialisation. Je suis tombé sur PRESET, CLR.. et j'aurai aimé avoir surtout confirmation pour tout ça !
Le mieux j'ai envie de dire c'est de passer dans un magasin d'electronique demain et de prendre une bascule pour essayer :-)
J'ai pas mal cherché de composants sur le net et je me dis que malgré tout niveau place ça risque de faire beaucoup dans un petit volume..
À savoir un anti-rebond éventuellement ajouter une tempo de 1 seconde au démarrage et 3 à l'extinction.. , mais aussi une bascule, une porte inverse (vendu par 4 avec série SN7400 par exemple), une porte ET .. éventuellement aussi une led pour indiquer l'état.
L'AVR ATtiny45 me semble beaucoup plus simple à mettre en oeuvre niveau compacité. D'autant plus que ça ne coute pas plus cher qu'un euro.. Qu'en pensez vous ?
- un système anti rebond : c'est un condensateur et une résistance, rien de plus, et c'est pas gros
- deux tempo (démarrage et extinction) : pourquoi faire ???
- une porte inverseuse : pourquoi faire ???
- une LED : ok, une led et une résistance, c'est pas gros
=====
Un AVR, c'est sur que c'est beaucoup plus souple, tu pourras faire tout ce que tu veux avec (clignoter la led, système anti rebond intégré par software, sortie inversée ...)
Mais comment vas tu le programmer ??? Ces petites puces se programme avec AVRISP et l'adaptateur ARVISP/USB mkII coute 35$.
Oui justement j'ai tout de suite pensé aux bascules !! :-)
Mais je me demandais comment elles s'initialisent dans la pratique ? La sortie Q est à 0 toujours lorsqu'on alimente Vcc ?
Du coup j'ai commencé à me poser pleins de questions concernant l'initialisation. Je suis tombé sur PRESET, CLR.. et j'aurai aimé avoir surtout confirmation pour tout ça !
Le mieux j'ai envie de dire c'est de passer dans un magasin d'electronique demain et de prendre une bascule pour essayer :-)
- Edité par KZL il y a environ 21 heures
Ben non, et c'est bien là le problème de ce montage, c'est que tu ne sais pas dans quel état sera ton système à la mise sous tension. Je te conseille plutôt de mettre en place une machine à état (genre machine de moore), dont le comportement sera plus stable que le montage cité. Concrètement, ça demande pas beaucoup plus de composants, faudra juste compter un astable pour générer le signal d'horloge pour ta machine.
PS. Un arduino, ça me parait un peu lourd pour faire ce type de montage.
AUTO CORRECTION: "a la mise sous tension" (pas "à l'initialisation", ça veut rien dire)
- Edité par Sub-Zéro 26 janvier 2014 à 23:23:42
- Il y a un chemin vers chaque sommet, même le plus haut -
Je vais me pencher sur la machine de moore dont vous parlez et ressortir mes cours d'électronique !! Car c'est bien ce que je crégnais de ne pas réussir à connaitre l'état initial.
@lorrio Concernant tous les détails dont je parlais avant. Je souhaite mettre 3s pour eviter d'éteindre le jus sans faire exprès et faire la différence entre le démarrage et l'extinction où là il ne faut qu'1s. Sinon après les inverseurs c'était pcq le système fonctionne en inverse c'est tout mais je peux aussi utiliser la sortie Qbar c'est vrai..
Sinon oui bien entendu si je parle des attiny c'est bien parce que j'en ai 5,6 et un raspberry pour les programmer :) J'ai fais un circuit maison et j'utilise le protocole SPI. ça marche sans soucis
Merci beaucoup pour votre dynamisme dans vos réponses, ça fait plaisir car je suis tombé sur des forums pas très cool avant celui là. C'est très aggréable
× 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.
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !
Retrouvez moi sur mon blog et ma chaine Youtube !