Un petit retour d'expérience sur l'interface Mynabay ...
Outre la solution du petit condensateur sur l'entrée de l'optocoupleur 6N137, j'ai testé l'augmentation de la résistance de charge (celle entre le 5V et l'entrée de l'arduino) pour la passer à 22K pour les rétifs, avec un premier succès.
L'objectif est de les amortir.
Nota, la résistance de ~20K des PULLUP_INPUT n'étant pas bien définie, il vaut probablement mieux s'en tenir aux résistances externes.
Par ailleurs, j'ai également testé des 4N35, réputés plus lents :
Switching time VCC = 10 V, IC = 2 mA, RL = 100 Ω; ton, toff : 10μs
A partir de la figure donnant les temps de propagation montée/descente, j'ai choisi de mettre la résistance de charge à 1Kohm, pour avoir sensiblement les mêmes temps à la montée et à la descente : 20µs, et ça fonctionne sur l'exemplaire testé.
De fait à l'oscilloscope, le signal à l'entrée de l’Arduino est quelque peu arrondi mais symétrique.
On a donc pas besoin de bêtes de course, seulement de les mettre en œuvre en optimisant les timings.