Sympa, une video très explicative et qui montre un chapitre passionnant pour l'électronicien. On a tous, au cours de nos expériences et expérimentations, eu affaire à ces fameux rebonds, et un passage en revue des solutions est toujours intéressant, chacun ayant ses préférences, ses circuits "signature" pour tel ou tel type d'applications, microcontrôleurs, API, circuits audio... J'ai eu accès à ces fameux contacts au mercure, y compris dans des relais, et je peux te confirmer que les performances des ces engins était justifiée, ainsi que leur budget, mais il y avait aussi pas mal de contraintes techniques et pratiques.
Si on va trop vite en utilisant des interruptions, peut être qu'au lieu d'utiliser un bouton poussoir mécanique on devrait utiliser un capteur à effet Hall, optique ou truc du genre. La plupart du temps il y a un trigger interne. Je trouve aussi que les encodeurs rotatifs c'est souvent pénible :)
Quand j'étais gamin j'avais une grosse platine avec des ressorts avec 200 montages et un bouquin en anglais dont je comprenais les schémas mais pas la langue et je ne comprenais pas pourquoi le poussoir ne fonctionnait pas bien avec les bascules 74LS76 heureusement plus tard Elektor m'avait expliqué les rebonds ils avaient même mit le fameux NE555 en monostable comme tu le décris ensuite j'ai eu le problème avec les microcontrôleurs pic mais le cours de mr Bigonoff que je conseil m'avait beaucoup aidé en utilisant comme toi une temporisation logiciel sinon merci pour cette vidéo de qualité comme d'habitude 👍💪👌
Bonjour Pourquoi cette vidéo n'est pas sortie quand j'ai développé ma domotique 😁 Les poussoirs mosaic Legrand on un rebond de fou Finalement j'ai utilisé la gestion asynchrone a 1 seconde 😂 problème si tu te trompes de poussoir et que tu appuie aussitôt bé ça marche pas 🤭 Jamais pris le temps de le modifier peut par procrastination
salut philippe, vraie demande d'avis quand tu parle d'encodeur rotatifs. j'ai été réparateur d'equipements et ces equipements utilisaient des interfaces IHM avec ecran et encodeur. et effectivement ces encodeurs si on les tourne vite ils ont tendance a faire n'importe quoi! a basse vitesse quand on tourne , on peut incrémenter ou décrémenter des valeurs, mais a plus haute vitesse, c'est lamentable, parfois ça se bloque, parfois ça fait même l'effet l'inverse.. serais-ce donc ces effets rebonds??
Hello, à haute vitesse, il est en effet difficile de faire le tri entre les bonnes impulsions et les rebonds... il faut des encodeur de bonne qualité et aussi un bon traitement des dits rebonds.
Bonjour Philippe , excellente vidéo sur les rebonds et le moyen de s'en préserver. Feras-tu une video sur les mauvais voisinages dans les cablages ou des signaux indésirables arrivent par effet inductif ou capacitif lors de changement d'état et perturbe le fonctionement du système?
Bonjour Philippe ,sujet bien traité comme a l'habitude et merci d'utilisé le siglent pour la démo Par contre je ne sais pas si d'autres personnes on le même problème que moi, le son et totalement merdique et cela ne viens pas de mon coté car j'ai visionner la vidéo de Bertrand (Electro bidouilleur) et le son est parfait . Merci
c'est mauvais à chaque réécoute ? C'est donc pas transitoire (genre réseau (ADSL/Fibre) perturbé, saturé, etc). Pour moi ça va bien. A réécouter demain voir si ça passe mieux ?💡🎶
@@stormz4040 Salut ,désolé mais effectivement le problème venait bien de mon coté ,alors que j'avais visionner d'autres vidéo après celle de Philippe pour être certain que cela ne venait pas de chez moi, avant de mettre mon commentaire 🤔Merci
Bonjour Philippe, désolé comme j'étais le seul et que deux personnes mon répondu que le son était correcte j'ai revisionner ce matin et effectivement le son est bon. pourtant je peux t'assurer qu'avant de mettre mon message ,j'ai visionner d'autres vidéo pour voir si cela venait de chez moi ? mais comme déjà dis, le contenu était impeccable ,la prochaine fois j'attendrai le lendemain pour mettre mon message si j'ai encore un problème Merci
Salut, merci très intéressant, cela me fait penser à un truc similaire. Dans la synthèse sonore nous avons ce problème de "clic" audible parasite liée aux interrupteur mécanique. Et nous utilisons un circuit a Vactrol pour résoudre ce problème, et je me demande du cou si un opto-isolator en format circuit intégrer peut être une alternative aux Vactrols aussi. Pardon si je dit des bêtises, mes connaissance sont assez limitées. Mais donc pour les rebonds je suis pas certains que ce soit la solution mais pour le "clic" parasite audible ça marche. Par contre la vactrol à un temp de réponse assez long, c'est pour cela que je me disait que peut être un opto-isolator IC pourrait peut être avoir un meilleur temp de réponse, tout en supprimant le bruit parasite. Pour les mutes des tables de mixages.
Hello les Vactrols sont des LDR couplées à des sources lumineuse. C'est justement leurs temps de réponse qui éliminent les rebonds. Je ne pense pas que l'on puisse ici les remplacer par des photo coupleurs
c'eût été intéressant de voir à l'oscillo le rebond occasionné par un relai, étant magnétique le contact doit être plus franc, ou un câble usb à connexion magnétique, au moins les rebonds de manip sont exclus...ça claque...
Hello, par expérience je peut dire que l'on a exactement les mêmes problèmes sur les relais. Pour la connectique c'est un peu différent mais les contacts sont rarement francs.
@@Cyrob-org je suis bête si tu restes appuyé sur le bouton le relais reste en l'état donc ça change pas le rebond humain de manip.... pour la connectique c'est dangereux, je vérifie toujours si y'a pas de la limaille de fer, avec les yeux et avec les doigts, mais même soucis c'est pas comparable y'a pas le "relâché" de bouton.... des fois je ferais bien de me taire, lol😁
Petite erreur: "library" ne veux pas dire "librairie" mais "bibliothèque"^^ Et je n'ai pas vu la tactique que j'utilise parfois: Un condensateur céramique en dérivation sur le contacte
Avant tout bonjour, oui c'est exact mais je pense que tout les développeurs auront compris :) Un simple condensateur sur les contact est en fait la solution RC avec un R très faible (les connexions et le contact) ce n'est généralement pas très performant.
@@Cyrob-org Oui, je m'en doute^^ Mais parfois, quand tu dois réparer un appareil du commerce (AKA mon écran de PC), bah tu n'as pas beaucoups de possibilité^^
@@Cyrob-org Bonjour, effectivement étonnant de ne pas l'avoir vu dans la vidéo j'utilise aussi un simple condensateur et je n'ai jamais eu de problème (pour l'instant).
Pour la gestion des rebond logiciel, il y a la possibilité que tu n'as pas parler (Ou alors j'ai mal compris): Un système asynchrone, et qui mesure le temps pour les rebond, mais au lieu d'envoyer l'info à la fin quand c'est valider, c'est d'envoyer l'information des le début, et juste ignorer les rebond Genre quand on appuie, le premier changement d'état est valider, puis les suivant qui sont trop rapides sont ignorer, avec une temporisation pour chaque boutons, et si il y a eu un autre bouton appuyer entre temps, de pouvoir re valider même si le temps de rebond n'est pas finit (C'est ce que je fait pour gérer les encodeurs rotatif) * l'état à changer? -> Si non: on ignore -> Si oui: C'est le même bouton qui as été actionner juste avant? -> -> Si oui: le temps de rebond est encore activer? -> -> -> Si oui: on ignore Ensuite, si on n'ignore pas: -> on active le temps de rebond -> on marque ce bouton comme dernier appuyer -> on valide le changement d'état L'avantage de ce code quand il y a au moins deux contactes dans le circuit, est de pouvoir ignorer le temps de rebond si un autre bouton a été valider entre temps, ce qui permet par exemple au encodeurs rotatifs, même moisis de pouvoir fonctionner très bien, sans rebond, même à grande vitesse
Hello, oui cette technique fait pour moi partie de la gestion asynchrone et est en effet souvent utilisée. Dans le cas des encodeurs rotatifs, le pb est quand le temps de rebond devient supérieur ou égale à la période quand on tourne vite... et là, à part prendre un encodeur moins pourri ou optique, il n'y a pas grand chose à faire :)
@@Cyrob-org Comment ça, le temps de rebond deviens supérieur à la vitesse de quand on tourne vite? L'idée du code est de mettre un temps d'ignorance assez long, mais de profiter du changement d'intérupteur pour le remettre à zéro (Pour les encodeurs rotatif, on peut même n'activer qu'une fois par bouton, et ignorer tout futur contact tant qu'un autre n'as pas été fait. C'est parfait) Je ne sais pas si tu vois ce que je veux dire^^ Si besoin, je te montre un de mes codes qui utilise ma tactique, peut être que le code sera plus explicite que mon explication^^
@@pokebattle763 Je connais très bien ta technique que j'ai souvent appliqué. Si tu tourne vite le bouton et qu'il y a 1ms entre chaque impulsions et que les rebonds sont de 2ms... c'est le cas que je veux dire et c'est quasi insoluble.
@@Cyrob-org Ah, mais dans ma tactique, il y a le fait de mémoriser le dernier bouton. Et le rebond d'un bouton ne se fait pas en même temps qu'un autre si on ne peut pas les utiliser en même temps. Tu vois mon idée?
Ne soyons pas dans tous nos états : choisissons le haut ou ou le bas.
Merci Philippe.
Excellent sujet, et bien couvert. Merci!
Sympa, une video très explicative et qui montre un chapitre passionnant pour l'électronicien. On a tous, au cours de nos expériences et expérimentations, eu affaire à ces fameux rebonds, et un passage en revue des solutions est toujours intéressant, chacun ayant ses préférences, ses circuits "signature" pour tel ou tel type d'applications, microcontrôleurs, API, circuits audio...
J'ai eu accès à ces fameux contacts au mercure, y compris dans des relais, et je peux te confirmer que les performances des ces engins était justifiée, ainsi que leur budget, mais il y avait aussi pas mal de contraintes techniques et pratiques.
Merci. Vidéo avec plein de rebondissements 😎
Si on va trop vite en utilisant des interruptions, peut être qu'au lieu d'utiliser un bouton poussoir mécanique on devrait utiliser un capteur à effet Hall, optique ou truc du genre.
La plupart du temps il y a un trigger interne.
Je trouve aussi que les encodeurs rotatifs c'est souvent pénible :)
Quand j'étais gamin j'avais une grosse platine avec des ressorts avec 200 montages et un bouquin en anglais dont je comprenais les schémas mais pas la langue et je ne comprenais pas pourquoi le poussoir ne fonctionnait pas bien avec les bascules 74LS76 heureusement plus tard Elektor m'avait expliqué les rebonds ils avaient même mit le fameux NE555 en monostable comme tu le décris ensuite j'ai eu le problème avec les microcontrôleurs pic mais le cours de mr Bigonoff que je conseil m'avait beaucoup aidé en utilisant comme toi une temporisation logiciel sinon merci pour cette vidéo de qualité comme d'habitude 👍💪👌
Merci pour toutes ces réponses faces à des problèmes récurrents.
Top ! c'est exactement le genre de vidéo que j'adore.
Merci Philippe pour cette vidéo et surtout pour l'exercice d'application avec le sds1202
Merci pour cette vidéo (et pour la démo complète avec le 1202, je fais tester cela!).
je ne connaissais pas. merci
Bonsoir, très belle vidéo. Un CD4528BCDual Multivibrateur monostable pour générer la durée d’impulsion.😀
bonsoir philippe , merci pour la video
Merci Philippe. On a de la chance de t'avoir toi et Electro-Bidouilleur.
cool
génial merci beaucoup philippe
Merci Philippe
Bonjour
Pourquoi cette vidéo n'est pas sortie quand j'ai développé ma domotique 😁
Les poussoirs mosaic Legrand on un rebond de fou
Finalement j'ai utilisé la gestion asynchrone a 1 seconde 😂 problème si tu te trompes de poussoir et que tu appuie aussitôt bé ça marche pas 🤭
Jamais pris le temps de le modifier peut par procrastination
salut philippe, vraie demande d'avis quand tu parle d'encodeur rotatifs. j'ai été réparateur d'equipements et ces equipements utilisaient des interfaces IHM avec ecran et encodeur. et effectivement ces encodeurs si on les tourne vite ils ont tendance a faire n'importe quoi! a basse vitesse quand on tourne , on peut incrémenter ou décrémenter des valeurs, mais a plus haute vitesse, c'est lamentable, parfois ça se bloque, parfois ça fait même l'effet l'inverse.. serais-ce donc ces effets rebonds??
Hello, à haute vitesse, il est en effet difficile de faire le tri entre les bonnes impulsions et les rebonds... il faut des encodeur de bonne qualité et aussi un bon traitement des dits rebonds.
Bonjour Philippe , excellente vidéo sur les rebonds et le moyen de s'en préserver. Feras-tu une video sur les mauvais voisinages dans les cablages ou des signaux indésirables arrivent par effet inductif ou capacitif lors de changement d'état et perturbe le fonctionement du système?
Hello merci. Oui c'est un sujet à ajouter à ma longue liste de vidéos à faire...
"je vais lancer la video sinon je vais me transformer en homme politique" je tiens a dire que cette phrase est incroyable
Hello, pas lancer la vidéo, tenir ma promesse ce que les politiques ne font jamais :) Tout bord confondu je n'ai aucune estime pour eux.
Bonjour 🙋♂️👋
Bonjour Philippe ,sujet bien traité comme a l'habitude et merci d'utilisé le siglent pour la démo
Par contre je ne sais pas si d'autres personnes on le même problème que moi, le son et totalement merdique et cela ne viens pas de mon coté car j'ai visionner la vidéo de Bertrand (Electro bidouilleur) et le son est parfait .
Merci
Aucun problème de son de mon côté.
c'est mauvais à chaque réécoute ? C'est donc pas transitoire (genre réseau (ADSL/Fibre) perturbé, saturé, etc). Pour moi ça va bien. A réécouter demain voir si ça passe mieux ?💡🎶
@@Photoss73 Bonjour Paul, effectivement tu as raison je viens de la revisionner et le son est parfait . Merci
@@stormz4040 Salut ,désolé mais effectivement le problème venait bien de mon coté ,alors que j'avais visionner d'autres vidéo après celle de Philippe pour être certain que cela ne venait pas de chez moi, avant de mettre mon commentaire 🤔Merci
@@jc6786 Le progrès a ses faiblesses, heureusement passagères.🙂
Bonjour Philippe, désolé comme j'étais le seul et que deux personnes mon répondu que le son était correcte j'ai revisionner ce matin et effectivement le son est bon.
pourtant je peux t'assurer qu'avant de mettre mon message ,j'ai visionner d'autres vidéo pour voir si cela venait de chez moi ?
mais comme déjà dis, le contenu était impeccable ,la prochaine fois j'attendrai le lendemain pour mettre mon message si j'ai encore un problème
Merci
Pas de souci
bonsoir , qu'elle est la montre bracelet que vous portez s'il vous plait ?Je recherche un modéle identique , merci et bravo pour vos video.
Hello, c'est une huawei band 6, elle est très bien avec un super rapport qualité prix.
@@Cyrob-org bonjour , merci pour votre réponse, cordialement.
Salut, merci très intéressant, cela me fait penser à un truc similaire. Dans la synthèse sonore nous avons ce problème de "clic" audible parasite liée aux interrupteur mécanique. Et nous utilisons un circuit a Vactrol pour résoudre ce problème, et je me demande du cou si un opto-isolator en format circuit intégrer peut être une alternative aux Vactrols aussi. Pardon si je dit des bêtises, mes connaissance sont assez limitées. Mais donc pour les rebonds je suis pas certains que ce soit la solution mais pour le "clic" parasite audible ça marche. Par contre la vactrol à un temp de réponse assez long, c'est pour cela que je me disait que peut être un opto-isolator IC pourrait peut être avoir un meilleur temp de réponse, tout en supprimant le bruit parasite. Pour les mutes des tables de mixages.
Hello les Vactrols sont des LDR couplées à des sources lumineuse. C'est justement leurs temps de réponse qui éliminent les rebonds. Je ne pense pas que l'on puisse ici les remplacer par des photo coupleurs
@@Cyrob-org ok merci pour l’info
🤩🤩🤩 🤩 🤩🤩🤩 💯💯💯 👍👍👍 👍👍👍👍
Top
Comment peut on faire pour supprimer les arcs quand tu coupes une grosse intensité avec du courant continu
Avant tout, bonjour, grace a des réseaux "Snubber", voir ma vidéo sur le sujet ruclips.net/video/fVuKh_1dVkU/видео.html
En faisant une tempo, vu en bac E de 1994.
c'eût été intéressant de voir à l'oscillo le rebond occasionné par un relai, étant magnétique le contact doit être plus franc, ou un câble usb à connexion magnétique, au moins les rebonds de manip sont exclus...ça claque...
Hello, par expérience je peut dire que l'on a exactement les mêmes problèmes sur les relais. Pour la connectique c'est un peu différent mais les contacts sont rarement francs.
@@Cyrob-org je suis bête si tu restes appuyé sur le bouton le relais reste en l'état donc ça change pas le rebond humain de manip....
pour la connectique c'est dangereux, je vérifie toujours si y'a pas de la limaille de fer, avec les yeux et avec les doigts, mais même soucis c'est pas comparable y'a pas le "relâché" de bouton....
des fois je ferais bien de me taire, lol😁
les rebonbon bonbon bonbon oups
A quand une présentation des chips innovants du Listenbourg ?
Bisous
Hello, non merci, un simple merci suffit largement à mon bonheur !
Pardon, j'ai voulu tenter un commentaire original car je n'avais rien d'intelligent à dire.
Alors Merci simplement !
Petite erreur:
"library" ne veux pas dire "librairie" mais "bibliothèque"^^
Et je n'ai pas vu la tactique que j'utilise parfois: Un condensateur céramique en dérivation sur le contacte
Avant tout bonjour, oui c'est exact mais je pense que tout les développeurs auront compris :) Un simple condensateur sur les contact est en fait la solution RC avec un R très faible (les connexions et le contact) ce n'est généralement pas très performant.
@@Cyrob-org Oui, je m'en doute^^
Mais parfois, quand tu dois réparer un appareil du commerce (AKA mon écran de PC), bah tu n'as pas beaucoups de possibilité^^
@@Cyrob-org Bonjour, effectivement étonnant de ne pas l'avoir vu dans la vidéo j'utilise aussi un simple condensateur et je n'ai jamais eu de problème (pour l'instant).
Pour la gestion des rebond logiciel, il y a la possibilité que tu n'as pas parler (Ou alors j'ai mal compris):
Un système asynchrone, et qui mesure le temps pour les rebond, mais au lieu d'envoyer l'info à la fin quand c'est valider, c'est d'envoyer l'information des le début, et juste ignorer les rebond
Genre quand on appuie, le premier changement d'état est valider, puis les suivant qui sont trop rapides sont ignorer, avec une temporisation pour chaque boutons, et si il y a eu un autre bouton appuyer entre temps, de pouvoir re valider même si le temps de rebond n'est pas finit (C'est ce que je fait pour gérer les encodeurs rotatif)
* l'état à changer?
-> Si non: on ignore
-> Si oui: C'est le même bouton qui as été actionner juste avant?
-> -> Si oui: le temps de rebond est encore activer?
-> -> -> Si oui: on ignore
Ensuite, si on n'ignore pas:
-> on active le temps de rebond
-> on marque ce bouton comme dernier appuyer
-> on valide le changement d'état
L'avantage de ce code quand il y a au moins deux contactes dans le circuit, est de pouvoir ignorer le temps de rebond si un autre bouton a été valider entre temps, ce qui permet par exemple au encodeurs rotatifs, même moisis de pouvoir fonctionner très bien, sans rebond, même à grande vitesse
Hello, oui cette technique fait pour moi partie de la gestion asynchrone et est en effet souvent utilisée. Dans le cas des encodeurs rotatifs, le pb est quand le temps de rebond devient supérieur ou égale à la période quand on tourne vite... et là, à part prendre un encodeur moins pourri ou optique, il n'y a pas grand chose à faire :)
@@Cyrob-org Comment ça, le temps de rebond deviens supérieur à la vitesse de quand on tourne vite?
L'idée du code est de mettre un temps d'ignorance assez long, mais de profiter du changement d'intérupteur pour le remettre à zéro (Pour les encodeurs rotatif, on peut même n'activer qu'une fois par bouton, et ignorer tout futur contact tant qu'un autre n'as pas été fait. C'est parfait)
Je ne sais pas si tu vois ce que je veux dire^^
Si besoin, je te montre un de mes codes qui utilise ma tactique, peut être que le code sera plus explicite que mon explication^^
@@pokebattle763 Je connais très bien ta technique que j'ai souvent appliqué. Si tu tourne vite le bouton et qu'il y a 1ms entre chaque impulsions et que les rebonds sont de 2ms... c'est le cas que je veux dire et c'est quasi insoluble.
@@Cyrob-org Ah, mais dans ma tactique, il y a le fait de mémoriser le dernier bouton.
Et le rebond d'un bouton ne se fait pas en même temps qu'un autre si on ne peut pas les utiliser en même temps.
Tu vois mon idée?