Bonjour à tous,
Je cherche à piloter un solénoïde couplé à un capteur de position (style interrupteur fin de course)
Le solénoïde me permet de faire bouger une pièce et le capteur me permet de savoir si la pièce a bien bougé.
J'ai donc pensé utilisé un microcontrôleur pour faire ça, que je contrôle en SPI ou I2C, j'ai pas encore choisi.
Donc j'ai besoin d'une sortie et d'une entrée numérique. La sortie pour piloter le solénoïde au travers d'un mosfet de puissance et l'entrée pour connecter le capteur. Je compte utiliser une interruption sur le capteur en comparant les niveaux sur les entrées. Dès que l'entrée change d'état l'interruption regarde ce qui ce passe et envoie l'info sur le bus (SPI ou I2C). Grosso modo c'est ce que j'ai en tête.
J'ai vu ce genre de µC dans la section Pin Allocation Tables pour un package en 8 broches, je comprends pas bien qui est analogique, qui est numérique.
Pour l'interruption, je comprend que seule la pin RA2 permet de le faire.
Deuxième question, si je pars sur ce style de micro, comment ça se programme? Faut-il du matériel supplémentaire?
Merci.
-----