Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Tout ce qui n'a pas de catégorie !
se débarrasser des rebonds des encodeurs chinois
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#11 Message par Temps-x » sam. 17 févr. 2018 22:29

Bonsoir ducran lapoigne, F6FCO, et tout le forum

F6FCO a écrit :
Source du message du coup moi aussi je deviens trop vieux :roll:


:sifflotte: exit dehors!!
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

se débarrasser des rebonds des encodeurs chinois
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#12 Message par ducran lapoigne » mer. 23 mai 2018 21:42

bon, vous allez penser que je m' obstine avec ces ?@!!? d' encodeurs chinois.
j' ai envoyé 3,61 eur au chinois de service et celui ci m' a fait parvenir 10 circuits MC14490P

ET ça marche !

enc 14490 2.JPG


enc 14490 3.JPG


le test final a été fait avec un antique compteur a 7490/7447/7segments
reste a appliquer au pics

cnt_3_digits.jpg


Antoine (content)
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

se débarrasser des rebonds des encodeurs chinois
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#13 Message par Temps-x » jeu. 24 mai 2018 02:05

Bonsoir ducran lapoigne,

Personnellement j'ai jamais eu de problème avec les encodeurs chinois, il suffit d'en comprendre le principe pour ne pas tombé dans le piège
des routines toute faite.

As tu testé mon bout de code ?

Belle réalisation, j'ai fait la même quand j'étais plus jeune, mais avec 10 afficheurs, la platine faisait 200 mm x 300 mm

==> A+
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:

se débarrasser des rebonds des encodeurs chinois
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#14 Message par ducran lapoigne » jeu. 24 mai 2018 08:45

bonjour temps-X

J' ai aussi développé des routines avec des pic et cela fonctionne très bien.
(un peu l' équivalent du MC14490P en 12f6xx)
cet hiver,j' ai testé a peu près tout ce que j' ai trouvé sur le web concernant l' élimination
des rebonds des interrupteurs / poussoirs / encodeurs avec +/- de bonheur
(circuits rc avec/sans trigger , 555 , monostables etc )
- a se demander si les auteurs testent les montages qu'ils proposent ?
Pour les amateurs de langage asm c' est du tout cuit ....
En fait, ce développement est surtout pour des amis inconditionnels de l'arduino

++ sur le fofo

se débarrasser des rebonds des encodeurs chinois
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1413
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#15 Message par F6FCO » jeu. 24 mai 2018 13:40

Allez Antoine, un petit schéma sur ton montage encodeur/MC14490c :-)

Suivant les lots commandés j'ai eu des bon encodeurs et d'autres qui étaient carrément inutilisables. Ces encodeurs à bas prix sont mécaniques: une languette qui passe sur des plots quand on tourne, suivant la fabrication la languette rebondit et çà peut être une horreur.
bon, vous allez penser que je m' obstine avec ces ?@!!? d' encodeurs chinois.

Non vas-y, continue :wink:
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

se débarrasser des rebonds des encodeurs chinois
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#16 Message par ducran lapoigne » jeu. 24 mai 2018 17:39

pour faire plaisir a JC:

enc mc 14490.JPG


enc MC14490.JPG


Edit: erreur dans le circuit imprimé maintenant c' est ok
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par ducran lapoigne le ven. 25 mai 2018 00:02, modifié 1 fois.

se débarrasser des rebonds des encodeurs chinois
F6FCO
Avatar de l’utilisateur
Expert
Expert
Messages : 1413
Âge : 70
Enregistré en : décembre 2017
Localisation : Furtif je suis.
Contact :

#17 Message par F6FCO » jeu. 24 mai 2018 23:24

YEP ! merci, j'adopte :-D
Quand je pense comme on s'est pris la tête pour régler ce problème alors qu'il existait un circuit dédié...
Une porte nand prend 2 bits en entrée... la cochonne !!! :langue:

se débarrasser des rebonds des encodeurs chinois
cyril13110
Confirmé
Confirmé
Messages : 724
Âge : 41
Enregistré en : avril 2016
Localisation : 13

#18 Message par cyril13110 » ven. 25 mai 2018 07:54

bonjour a tous,

je viens de voir ce post qui est je vais dire plus que universels et peut etre appliqué a tous interface mecaniques connectés a un uc.
j'avais aussi testé pas mal de chose de mon côté mais ce qui a donné le plus de resultat et de jouer avec les rebond.
en résumé jai une routine qui me compte les rebonds, une routine qui active une action sur un nombre paramétré
exemple simple jactive une sortie sur 2 rebonds
et une routine qui me remet le compteur sur l'entrée reste a 0 .....ou a 1 selon le cablage.

bonne journée et bon bricolage a tous

se débarrasser des rebonds des encodeurs chinois
ducran lapoigne
Avatar de l’utilisateur
Débutant
Débutant
Messages : 96
Enregistré en : septembre 2015

#19 Message par ducran lapoigne » ven. 25 mai 2018 09:53

Temps-x a écrit :
As tu testé mon bout de code ?

==>


testé, non
lu: oui mais j' ai renonçé à comprendre après un tube d' aspirine et 3 tasses de café humour!!

si j' ai bien compris, tu nous présente un sous programme
or dans ce sous programme on sort un peu n' importe ou ; je ne compte pas le nombre de return et,
cerise sur le gateau on peu sortir par des goto a 2 places :furieux: on arrive vite dans le plat de spagettis
je ne vois pas le traitement des rebonds (le sujet du post) qui parle de ces encodeurs:
rot_enc.jpg

mais, manifestement ton programme fonctionne bien (video) :bravo:

loin de moi de vouloir déclencher une polémique mais
manifestement on a pas eu le même prof pour nous enseigner la programmation
dans mon esprit : une sous routine = UN point d' entrée (call) et UN point de sortie (return)

maintenant l' avis des autres serait bienvenu, peut être suis je trop carré dans mes raisonnements

En programmation le but n' est pas atteint par les mêmes chemins, bonne raison pour présenter en parallèle de son code
un ordinogramme même crayonné.
les anglais diraient de dessiner un flow-chart pour faciliter le reverse-engineering exit

++ sur le fofo pour échanger d' autres idées

Antoine
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.

se débarrasser des rebonds des encodeurs chinois
Temps-x
Avatar de l’utilisateur
Expert
Expert
Messages : 2595
Enregistré en : juillet 2016
Localisation : Terre

#20 Message par Temps-x » sam. 26 mai 2018 22:13

Bonsoir ducran lapoigne, et tout le forum,

ducran lapoigne a écrit :
Source du message lu: oui mais j' ai renonçé à comprendre après un tube d' aspirine et 3 tasses de café


les anglais diraient de dessiner un flow-chart pour faciliter le reverse-engineering
humour!! c'est pour me venger des gens qui mettent de l'anglais dans leur code :langue:

ducran lapoigne a écrit :
Source du message manifestement on a pas eu le même prof pour nous enseigner la programmation

Bigonoff, c'est tout, après chacun doit développer sa propre personnalité.

ducran lapoigne a écrit :
Source du message un ordinogramme même crayonné.


Suffit de regarder ci-dessous pour comprendre, pour ça pas besoin d'ordinogramme, juste un peu de réflexion.

Enc1.png


Car pas de compréhension, pas possible d'écrire quoi que ce soit, a part de reprendre les bibliothèques toutes faites de arduino
ou MicroC.

:bravo: Pour cette recherche, effectivement ça peut résoudre pas mal de problèmes le circuit MC14490c, :wink:

==> A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le dim. 27 mai 2018 17:03, modifié 5 fois.
:roll: Les requins, c'est comme le langage ASM, c'est le sommet de la chaîne alimentaire. :wink:


Retourner vers « Coin Fourre-tout »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 52 invités