Bonjour,
Souhaitant réaliser ma propre carte de gestion des switch ( microswitchs ) d'un flipper, je me suis renseigné sur ce qu'il s'est fait et se fait encore des années 90 à aujourd'hui , les schémas électroniques des différents fabriquant de flipper étant très facile à trouver sur le ouaibe.
Je me rend compte qu'il y a au moins 2 problématiques :
1: gestion de l'anti rebond
2: protection des entrés des différents circuits qu'il y a sur la chaîne de gestion de ces switches microcontroller , CI logique, ( on parle d'entre 50 et 80 switch à gérer), sur un flipper les câbles des switch passant à proximité de différents accessoires tel que solénoïdes moteur etc....
1 l'anti rebond :
Sur les flippers il y a 2 types de switch utilisés: les microswitches classiques comme http://p.globalsources.com/IMAGES/PD...1039701557.jpg
dont la durée de rebond à la fermeture ne dépasse pas les 3ms d'après mes mesures.
et ceux la, à lames, dont la durée de rebond dépasse les 20ms voire plus :
http://www.actionpinball.com/pics/sw-1a-124.jpg
A première vue en regardant les différents schémas que j'ai pu trouver , je pensais que la fonction était faite par un simple filtre RC , car il y a quasi systématiquement un condensateur et résistance en parallèle du switch .
Mais après quelques essais et d'après les valeurs utilisées j'en ai déduit que c'était pas possible, car le rebond est toujours présent , ce qui m'amène à penser que l'antirebond est gérée de façon logicielle.
2 protection des entrées :
Comme je ne sais pas si je peux mettre les schémas sur le forum , j'ai préféré redessiner la partie qui nous intéresse.
Circuit type 1, pris d'un flipper toujours en production mais avec une électronique au gouts du jours:
est inefficace pour l'antirebond, sur les plus mauvais switch que j'ai testé, les rebonds sont atténués mais au dessus du niveau mini pour un 1 logique.
Pour la protection des entrées : sans condensateurs j'ai des pic à -0.7V avec le condensateurs c'est pire -4V , en cause je pense le fait de court circuiter le condensateurs lors de la fermeture du switch ? il me semble que c'est fortement déconseillé d'ailleurs....
Après ajout d'une résistance de 100 ohms en série avec le switch le phénomène disparait et la tension ne descend pas sous les -0.1V, par contre le passage à zéros n'est plus franc ( décharge lent du condensateur )
Je ne comprend pas la présence du condensateur dans ce circuit .
citcuit type 1.png
Sur le 2ème circuit , d'un flipper d'ancienne génération , il y a un comparateur et une diode en plus du circuit précédent , les valeurs des composant différents également , le comparateur sert de conversion de niveau je présume mais a t'il un autre rôle ,les fabrications plus récentes s'en passent ?
Le condensateur est toujours mis en court circuit.Je n'ai pas testé ce circuit .
circuit 2 WMS.png
Le 3ème circuit , est assez similaire au 2ème , avec des valeurs de composant légèrement différentes, la tension est plus basse aussi , cette fois le condensateur est déchargé au travers d'une résistance de 220 ohms .
circuit type 3 stern.png
D'autres fabricants utilisent ou ont utilisés plus ou moins les mêmes technique avec des valeurs de composants différents.
D'après vous quels sont les avantages de tel ou tel circuit , pourquoi les valeurs des condensateurs varie tellement d'un fabricant à l'autre ?
j'ai fait des essais évidement tout fonctionne mais une fois dans le flipper ...
je préfère anticiper les problèmes.
Merci .
-----