| Merci de ne pas poster des messages en relation avec le piratage.
|
| Règles de bon usage, cliquez ici
|
 |
|
|
|
Bonjour,
J'ai (il y a quelques temps) posté dans ce forum, car je cherchais un moyen simple de détecter l'appui sur un bouton poussoir. J'ai donc sur vos conseils utilisé une bascule JK, dont la sortie est sensée basculer lors de l'apparition d'un front montant sur l'entrée CLK. Or, le fonctionnement reste assez aléatoire : - lors d'un appui, la sortie bascule, et lors du relâchement, elle re-bascule
- Une autre fois rien ne se passe
- Une autre fois tout se passe bien, mais rien ne se passe si je rappuie
- De temps en temps cela fonctionne bien...
J'ai récemment tenté de rajouter un circuit RC anti-rebonds (résistance de 10kohms et condensateur de 10µF en parallèle entre le clock et la masse) mais rien ne change le comportement.
J'ai intégré ce système dans un rack faisant office d'enceinte électromagnétique, ce qui a eu pour effet de supprimer tout ces soucis.
J'essaye actuellement d'intégrer ce même système dans un autre boitier, qui fais a priori également office d'enceinte, mais le fonctionnement est anarchique.
Je me suis donc procuré une boite en métal avec couvercle en métal pour y ranger ma carte électronique et l'isoler de pollutions électromagnétiques, mais toujours pas de changement.
Je suis désespéré! Si jamais quelqu'un pouvait avoir une piste ça me sortirai une énorme épine du pied.
Je joins le schéma complet du circuit en annexe, voici un lien vers les composants que j'utilise :
Ampli op TLC27L2IP : http://docs-europe.electrocomponent...66b80c9127d.pdf
Bascule JK CD74HC107E : http://docs-europe.electrocomponent...66b80ca1031.pdf
Porte logique CD74ACT08E : http://docs-europe.electrocomponent...66b80cab94d.pdf
Gilou
P.S : Chacun de ces circuits à un condo de découplage céramique de 100nF au plus près de ses broches d'alim.
__________________
Pirouette...... Cacahuète!
|
|
|
|
pour un anti rebond "hard" rien ne vaut une bascule de schmitt , comme la 40106
.
|
|
|
|
Ok je vais regarder de ce côté. En regardant à nouveau la doc de la bascule j'ai remarqué qu'elle détectait les fronts descendants. Seulement elle semble la plupart du temps détecter les deux fronts! C'est ça que je ne comprends pas...
Gilou
__________________
Pirouette...... Cacahuète!
|
|
|
|
la 40406 détecte les deux fronts, comme toute B de S bien élevée.
|
|
|
|
hello,
c'est quoi U4 ? son cablage sur le schéma ne correspond pas à un 74HC107
|
|
|
|
déjà R13 est mal placée.
ensuite il faut utiliser un BP avec3 plots et une paire de portes cd 4011 et 2 resistances
__________________
Mes propos ici ne sont que des pistes de recherche
|
|
|
|
@brunoq : Je n'avais pas de 74HC107 dans orcad, j'ai pris une bascule JK qui se rapprochait au mieux (en réel j'ai J1=K1= 5V, /Q1 en l'air, Q1 relié à ma porte ET, CLK1 relié au Bouton et à l'anti rebond RC, et un power-on-reset relié à CLR ; les entrées de la deuxieme bascule sont à la masse et les sorties en l'air)
@AudioValve : Quand je constate le basculement sur les deux fronts je parle du comportement réel de la bascule que j'utilise actuellement sur ma carte. Du coup pour faire simple je pourrais utiliser le 40106 en amont de ma 74HC107 c'est ça? Quelque chose comme ça : http://www.ptitrain.com/electroniqu...02/poussard.gif avec la sortie du trigger sur le CLK de ma bascule?
Gilou
__________________
Pirouette...... Cacahuète!
|
|
|
|
« Posté par Gilou4433 :
Quelque chose comme ça : »
Oui, avec une 100 ohms en série avec le bouton poussoir
__________________
lAgNpa1andiKp...EcrFoYarVjskLaprConstE
|
|
|
|
@gregelec : Comment ça R13 est mal placée? Cette résistance sert au power-on-reset normalement et j'avais bien vérifié que le schéma était bon...
J'aimerais au maximum éviter de remplacer des composants, donc dans l'idéal juste rajouter quelque chose en amont de ma bascule.
__________________
Pirouette...... Cacahuète!
|
|
|
|
« Posté par Gilou4433 :
@gregelec : Comment ça R13 est mal placée? »
Il manque un condensateur entre RST et le 0V ......
PS : ton schéma est quasiment le jeu des 7 zerreurs .....
__________________
lAgNpa1andiKp...EcrFoYarVjskLaprConstE
|
|
|
|
C4 en 10µf en direct entre le plus et le moins à chaque appui sur le bp ça fait du mal à l'alim qui doit s'écrouler
__________________
Mes propos ici ne sont que des pistes de recherche
|
|
|
|
@DAUDET : Autant pour moi le schéma est faux, C2 est entre RST et la masse. Le reset est donc géré par C2 et R13 au démarrage.
@gregelec : J'ai pourtant retrouvé ce schéma d'anti rebond dans de nombreux montages lors de mes recherches?
__________________
Pirouette...... Cacahuète!
|
|
|
|
bonjour,
Schéma en PJ à essayer. Chez moi , ça fonctionne sans ratées.
|
|
|
|
« Posté par Gilou4433 :
@DAUDET : Autant pour moi le schéma est faux, C2 est entre RST et la masse. Le reset est donc géré par C2 et R13 au démarrage.
@gregelec : J'ai pourtant retrouvé ce schéma d'anti rebond dans de nombreux montages lors de mes recherches? »
moui mais ce ne sont pas les plus efficace essaye avec les 2 portes logiques tu verras tu ne seras plus embété
__________________
Mes propos ici ne sont que des pistes de recherche
|
|
|
|
« Posté par Gilou4433 :
J'ai pourtant retrouvé ce schéma d'anti rebond dans de nombreux montages lors de mes recherches? »
Et des tas de conneries sur le WEB ...... C'est des schéma qui tombent en marche ! ça détruit le bouton, le condensateur et l'alimentation .
__________________
lAgNpa1andiKp...EcrFoYarVjskLaprConstE
|
|
|
|
Le web c'est genial, on retrouve des duplicates de toutes les conneries en faisant un coup de google... Mais etrangement, c'est tres dur de trouver des schemas intelligents... et pourtant, ici, il y a des specialistes des montages qui sont conforme et qui fonctionnent a coup sur...
|
|
|
|
« Posté par mag1 :
bonjour,
Schéma en PJ à essayer. Chez moi , ça fonctionne sans ratées. »
ca fonctionne mais tu décharge 1µF dans le BP à chaque appui il ne vas pas faire long feu
__________________
Mes propos ici ne sont que des pistes de recherche
|
|
|
|
+1 si le courant maxi du BP est ledge, il va vite cramer...
|
|
|
|
Il est si fragile ce poussoir?
Allez, 500nF et 100 ohms en série pour dissiper un peu d'énergie.
Si on appuie pas toutes les secondes, il devrait y en avoir pour un moment.
|
|
|
|
« Posté par mag1 :
100 ohms en série pour dissiper un peu d'énergie. »
Ma réponse #8
« Posté par DAUDET78 :
Oui, avec une 100 ohms en série avec le bouton poussoir »
et pas pour limiter l'énergie, mais le courant crête .
__________________
lAgNpa1andiKp...EcrFoYarVjskLaprConstE
|
|
|
|
__________________
A+
Damien
Dernière modification par dspix 02/07/2012 à 15h59.
|
|
|
|
__________________
Pirouette...... Cacahuète!
|
|
|
|
On s'en branle de ton bouton ..... c'est comme les femmes! elles ont toutes la même fonction !
« Posté par dspix :
Perso, j'ai toujours fait ainsi : »
Et bien ça tombe en marche !
PS : c'est fou ce qu'on voit comme ânerie sur le WEB !
__________________
lAgNpa1andiKp...EcrFoYarVjskLaprConstE
Dernière modification par DAUDET78 02/07/2012 à 16h26.
|
|
|
|
Oui, OK, ça limite le courant (aussi)
Bref, un poussoir de ce prix là devrait résister à 100mA
Je remets 1µF.
Et quand je dis que ça fonctionne chez moi, c'est depuis déjà quelques années..
MM
Dernière modification par mag1 02/07/2012 à 16h55.
|
|
|
|
en plus sur ton BP tu as 2 contacts on/off pourquoi ne pas utiliser la solution à 2 portes (au fait c'est une bascule RS...)
__________________
Mes propos ici ne sont que des pistes de recherche
|
|
|
|
Bonjour,
Vous utilisez un 74HC107
- sur la bascule que vous utilisez il faut relier l'entrée J à la sortie Q barre, et l'entrée K à la sortie Q.
- Utilisez la seconde bascule comme une bascule RS si vous avez un bouton poussoir avec un contact repos et un contact travail ("inverseur") dans ce cas mettre les entrées CK, J, K à 0 et utiliser Set et Reset.
- Utilisez la seconde bascule en "monostable" . relier J à Q barre, K à Q, Set au 5V via une résistance, Reset au 0 V via un condensateur et à Q barre via une résistance, relier Q ou Q barre à l'entrée CK de la première bascule.
A+
|
|
|
|
Bon ben je suis reparti pour faire plein de tests et je vous tient au courant. Sinon vous savez pas si ça se fait un bouton poussoir qui intègrerait directement cette fonctionnalité? qui ait un contact qui se ferme et s'ouvre successivement lors d'un appui? La seule chose qui m'intéresse c'est que le contact soit ouvert au démarrage du système... Pour éviter un allumage lors d'une coupure/retour de courant...
Mais bon je bosse la dessus
Gilou
__________________
Pirouette...... Cacahuète!
|
|
|
|
Slt Gilou,
pour info un switch se prend dans la tête des arc électriques sur une charge selfique genre vieux néon ou moteur, il chauffe avec de fort courant, la il y a ni charge sefique ni fort courant il prend E=1/2 c v2 avec un 10 µ ca fait 0.000125 W, tu peut quand même mettre un res de 100 oms en serie mais si tu ne la met pas avec choc électrique de cette violence ton switch devrait tenir quelque siècles .
Pour le reset de ton circuit au démarrage R13 doit être câblé en série avec C2, un coté sur le +5v , l' autre sur le reset du 74hc107(patte 13 ou 10) et le + de C2 , le - de C2 est sur la masse, tu peut également cablé un diode en // avec R13 (cathode sur le +5v,anode sur le reset)
Tu utilise 2 portes ET sur 4 sur ton 7408 (d'ailleurs tu utilise deux fois la porte 1 ?),
si tu n'a pas l'usage de l'une des deux portes restante tu peut construire un pseudo trigger de schmitt: tu relie les deux entre entre elle tu y rajoute une 100k et une 680k,
l'autre bout de ta 100k c'est l'entré(noeud sw1 C4 R14), l'autre bout de la 680k tu la relie a la sortie de ta porte ET, c'est ta sortie (à relier sur CLK du 74HC107)
|
|
|
|
Hello tout le monde,
J'ai fait au plus simple et au plus rapide, j'ai rajouté sur une petite carte à part un étage avec trigger de schmitt (40106), avec la résistance de 100ohm en série de mon switch et une 10k et un 10µF en // sur l'entrée du trigger. J'ai cascadé la sortie du trigger sur un autre trigger (car je voulais que la sortie de la bascule switche lorsqu'on relache le BP), et j'attaque donc le CLK de ma bascule (le reste du schéma ne change pas.). Tout fonctionne à merveille!!
J'essairai d'optimiser tout ça en réalisant une nouvelle carte dès que possible.
@DAT44 : J'ai mis la 100ohm quand même mais je prends note; pour le câblage de R13;C2, c'était juste une connerie sur le schéma, en réalité ils étaient câblés comme tu dis et le reset fonctionnait bien. Je verrai pour les deux portes ET inutilisées justement quand j'aurais le temps d'optimiser le schéma pour une nouvelle carte.
Merci à tous en tout cas!
Gilou
__________________
Pirouette...... Cacahuète!
|
| Outils de la discussion |
Rechercher |
|
|
|
| Modes d'affichage |
Mode linéaire
|
|