Bonjour,
Si c'est pour un vireur, tu n'as qu'un seul signal à lire car tu n'as pas besoin d'une extrême précision et le sens de rotation importe peu sur la mesure de vitesse.
Tu as donc juste un des deux signaux carré à lire, il suffit de mesurer le temps entre deux fronts montant et de faire le calcul, l'idéal étant de faire ça sous interruption, tu auras ainsi une variable vitesse disponible en continu.
Tu peux aussi faire un calcul sur plusieurs front pour améliorer la mesure, ou faire un mixte, une moyenne de mesure sur une série de plusieurs front...
Pour ce qui est de l'adaptation, nombre de codeurs sortent du TTL 5V directement.
Tu trouveras beaucoup d'infos sur le net... même avec Raspberry.
Tiens nous au courant !