Récupération info Switchs sur optocoupleur

Astuces, conseils, infos, tout sur les flip en général (tout type confondu)

Flipper concerné :

Si necessaire, merci de proposer un flipper en relation avec ce sujet.
Règles du forum
Attention, si votre sujet ne concerne pas tous les flippers, merci de poster dans la rubrique DOT, numérique/alpha ou électromécanique.
Répondre
Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: Récupération info Switchs sur optocoupleur

Message par lioevry » mer. 22 01, 2025 13:03

Ben si...on voit qu'en interne il y a déjà des 1.8k
Donc il vaut mieux supprimer les 2 x 1K sur les cartes 8574
( pour cela tu ajoutes de la soudure pour relier les 2 côtés et elles vont partir toutes seule...)
Et aussi que c'est un pull-up au 3V3 et pas au 5V! Donc là il y a un soucis si tu as alimenté les 2 cartes en 5V?
Pour la seconde question , non c'est plutôt la longueur des fils qu'il faut minimiser.
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Avatar de l’utilisateur
cari
Dept: 30
Rech/Achete: 0 flip
Messages : 286
Inscription : mar. 08 06, 2010 14:41
Pas vu depuis 1 mois
Niveau : Débutant
Localisation : Gard limite vaucluse et BDR

Re: Récupération info Switchs sur optocoupleur

Message par cari » mer. 22 01, 2025 13:20

lioevry a écrit : mer. 22 01, 2025 13:03 Ben si...on voit qu'en interne il y a déjà des 1.8k
Donc il vaut mieux supprimer les 2 x 1K sur les cartes 8574
( pour cela tu ajoutes de la soudure pour relier les 2 côtés et elles vont partir toutes seule...)
Et aussi que c'est un pull-up au 3V3 et pas au 5V! Donc là il y a un soucis si tu as alimenté les 2 cartes en 5V?
Pour la seconde question , non c'est plutôt la longueur des fils qu'il faut minimiser.
les optos sont alimentés avec le 5 volts de la RPI faut il que je rajoute une résistance 4.7 ?
par contre les PCF sont alimentés avec le 3.3 volts de la RPI, je mets de la soudure sur les 2 résistances des 2 PCF8574 pour le ponter du coup.
Flipper Heavy Metal Meltdown, Excalibur, Jungle lord, Xenon, Big guns, BH, Super orbit, LW3, TAF, Judge dredd
Juke-box jeutel compact, Fléchette Merkur, Baby Bonzini B60, Borne arcade Street Fighter, Soccer....

Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: Récupération info Switchs sur optocoupleur

Message par lioevry » mer. 22 01, 2025 15:59

cari a écrit : mer. 22 01, 2025 13:20 les optos sont alimentés avec le 5 volts de la RPI faut il que je rajoute une résistance 4.7 ?
par contre les PCF sont alimentés avec le 3.3 volts de la RPI, je mets de la soudure sur les 2 résistances des 2 PCF8574 pour le ponter du coup.
heuuu... pas du tout
si tu es en 3V3 coté RPI c'est parfait et pour les resistances NON (tu forcerais les états à "1" permanent)
il faut les enlever...puisqu'elles existent déjà en interne sur le RPI

par contre ton bus à 100kHz ça risque d'être l'explication de tes ratées... une trame de lecture IIC risque de durer 6ms...alors que ça bouge toutes le 1.4ms :|(: :s2:
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Avatar de l’utilisateur
cari
Dept: 30
Rech/Achete: 0 flip
Messages : 286
Inscription : mar. 08 06, 2010 14:41
Pas vu depuis 1 mois
Niveau : Débutant
Localisation : Gard limite vaucluse et BDR

Re: Récupération info Switchs sur optocoupleur

Message par cari » mer. 22 01, 2025 19:54

lioevry a écrit : mer. 22 01, 2025 15:59
cari a écrit : mer. 22 01, 2025 13:20 les optos sont alimentés avec le 5 volts de la RPI faut il que je rajoute une résistance 4.7 ?
par contre les PCF sont alimentés avec le 3.3 volts de la RPI, je mets de la soudure sur les 2 résistances des 2 PCF8574 pour le ponter du coup.
heuuu... pas du tout
si tu es en 3V3 coté RPI c'est parfait et pour les resistances NON (tu forcerais les états à "1" permanent)
il faut les enlever...puisqu'elles existent déjà en interne sur le RPI

par contre ton bus à 100kHz ça risque d'être l'explication de tes ratées... une trame de lecture IIC risque de durer 6ms...alors que ça bouge toutes le 1.4ms :|(: :s2:
En effet j'ai mis 400KHz c'est un peu mieux mais pas encore ca, j'ai comme tu dis des ratés. j'ai ponté sur une PCF pour test les 2 R102 et les 2 PCF ne sont plus reconnu sur la RPI.
j'utilise des câbles DuPont et il font environ 22cm, si je les raccourci tu penses que cela peut être mieux.
sur le net la PCF8574 fonctionne en théorie max 100Khz mais peut supporter plus, avec les problèmes qui sen suit.
il semblerait que le MCP23017 selon les caractéristiques soit plus adaptée, tu penses que cela peux régler le problème (PI :Prend en charge les modes compatibles 100 kHz, 400 kHz et 1,7 MHz compatibles I2C)
il y a ce modèle
https://www.amazon.fr/Waveshare-MCP2301 ... hdGY&psc=1

ou celui là
https://www.amazon.fr/dextension-SG-IO- ... B0BTRMT7NP
Flipper Heavy Metal Meltdown, Excalibur, Jungle lord, Xenon, Big guns, BH, Super orbit, LW3, TAF, Judge dredd
Juke-box jeutel compact, Fléchette Merkur, Baby Bonzini B60, Borne arcade Street Fighter, Soccer....

Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: Récupération info Switchs sur optocoupleur

Message par lioevry » mer. 22 01, 2025 20:27

cari a écrit : mer. 22 01, 2025 19:54
lioevry a écrit : mer. 22 01, 2025 15:59
cari a écrit : mer. 22 01, 2025 13:20 les optos sont alimentés avec le 5 volts de la RPI faut il que je rajoute une résistance 4.7 ?
par contre les PCF sont alimentés avec le 3.3 volts de la RPI, je mets de la soudure sur les 2 résistances des 2 PCF8574 pour le ponter du coup.
heuuu... pas du tout
si tu es en 3V3 coté RPI c'est parfait et pour les resistances NON (tu forcerais les états à "1" permanent)
il faut les enlever...puisqu'elles existent déjà en interne sur le RPI

par contre ton bus à 100kHz ça risque d'être l'explication de tes ratées... une trame de lecture IIC risque de durer 6ms...alors que ça bouge toutes le 1.4ms :|(: :s2:
En effet j'ai mis 400KHz c'est un peu mieux mais pas encore ca, j'ai comme tu dis des ratés. j'ai ponté sur une PCF pour test les 2 R102 et les 2 PCF ne sont plus reconnu sur la RPI. je t'ai dit 2 fois qu'il fallait les enlever pas les ponter!!!
j'utilise des câbles DuPont et il font environ 22cm, si je les raccourci tu penses que cela peut être mieux.
sur le net la PCF8574 fonctionne en théorie max 100Khz mais peut supporter plus, avec les problèmes qui sen suit. je suis étonné mais tu as raison (bravo tu te rattrappes de l'erreur précédente ci-dessus ::)): pourtant je me rappelle d'un banc test qui fonctionnait à 1Mhz??? en fait les composants doivent être très tolérants...
il semblerait que le MCP23017 selon les caractéristiques soit plus adaptée, tu penses que cela peux régler le problème (PI :Prend en charge les modes compatibles 100 kHz, 400 kHz et 1,7 MHz compatibles I2C)
il y a ce modèle
https://www.amazon.fr/Waveshare-MCP2301 ... hdGY&psc=1

ou celui là
https://www.amazon.fr/dextension-SG-IO- ... B0BTRMT7NP
oui l'un ou l'autre sont basés sur le même composant sympa puisqu'il dispose de 16bit au lieu de 8
du coup il ne t'en faudrait qu'un seul pour traiter tout d'un coup (Strobe et Return)
Dernière modification par lioevry le mer. 22 01, 2025 20:33, modifié 2 fois.
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Avatar de l’utilisateur
cari
Dept: 30
Rech/Achete: 0 flip
Messages : 286
Inscription : mar. 08 06, 2010 14:41
Pas vu depuis 1 mois
Niveau : Débutant
Localisation : Gard limite vaucluse et BDR

Re: Récupération info Switchs sur optocoupleur

Message par cari » mer. 22 01, 2025 20:32

Désolé j'avais mal compris pour les résistances.
Je refais pour voir si c'est mieux.

Du coup tu penses que les MCP23017 serait mieux adapté ?
Flipper Heavy Metal Meltdown, Excalibur, Jungle lord, Xenon, Big guns, BH, Super orbit, LW3, TAF, Judge dredd
Juke-box jeutel compact, Fléchette Merkur, Baby Bonzini B60, Borne arcade Street Fighter, Soccer....

Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: Récupération info Switchs sur optocoupleur

Message par lioevry » mer. 22 01, 2025 20:35

oui l'un ou l'autre sont basés sur le même composant sympa puisqu'il dispose de 16bit au lieu de 8
du coup, il ne t'en faudrait qu'un seul pour traiter tout d'un coup (Strobe et Return)
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Avatar de l’utilisateur
cari
Dept: 30
Rech/Achete: 0 flip
Messages : 286
Inscription : mar. 08 06, 2010 14:41
Pas vu depuis 1 mois
Niveau : Débutant
Localisation : Gard limite vaucluse et BDR

Re: Récupération info Switchs sur optocoupleur

Message par cari » mer. 22 01, 2025 20:59

lioevry a écrit : mer. 22 01, 2025 20:35 oui l'un ou l'autre sont basés sur le même composant sympa puisqu'il dispose de 16bit au lieu de 8
du coup, il ne t'en faudrait qu'un seul pour traiter tout d'un coup (Strobe et Return)
Comme d'hab :pop: je passe commnde et reviens vers toi.
Cordialement Cari
Flipper Heavy Metal Meltdown, Excalibur, Jungle lord, Xenon, Big guns, BH, Super orbit, LW3, TAF, Judge dredd
Juke-box jeutel compact, Fléchette Merkur, Baby Bonzini B60, Borne arcade Street Fighter, Soccer....

Avatar de l’utilisateur
cari
Dept: 30
Rech/Achete: 0 flip
Messages : 286
Inscription : mar. 08 06, 2010 14:41
Pas vu depuis 1 mois
Niveau : Débutant
Localisation : Gard limite vaucluse et BDR

Re: Récupération info Switchs sur optocoupleur

Message par cari » jeu. 23 01, 2025 22:44

Bonjour,
J'ai reçu déjà le mpc23017.
Ce modèle, faut il que je mettes également les résistances sur les inta et intb à la raspberry , ou ce n'est pas utile ?
Image
photo up avis

Merci encore pour votre aide
Flipper Heavy Metal Meltdown, Excalibur, Jungle lord, Xenon, Big guns, BH, Super orbit, LW3, TAF, Judge dredd
Juke-box jeutel compact, Fléchette Merkur, Baby Bonzini B60, Borne arcade Street Fighter, Soccer....

Avatar de l’utilisateur
lioevry
Dept: 91
Rech/Achete: 0 flip
Messages : 3814
Inscription : mar. 11 08, 2015 19:42
Niveau : Confirmé
Pro / revendeur : non
Localisation : essonne 91130

Re: Récupération info Switchs sur optocoupleur

Message par lioevry » jeu. 23 01, 2025 23:14

Salut
J'ai recupéré le schéma de cette carte sur le wiki waveshare.com/wiki/mcp23017_io_expansion_board.pdf
Il y a des R=10k sur scl/sda mais rien sur IntA et IntB
Donc mieux vaut les laisser...
...
MCP23017-IO-Expansion-Board-Schematic.pdf
(157.16 Kio) Téléchargé 5 fois
si tu flippes ... le Flipper reste ton plus fidèle partenaire!
http://www.pinballowners.com/lioevry

Répondre