Bonjour,
Je possède actuellement une carte de développement de chez MicroChip composée d'un dsPIC33FJ32MC204 et de sortie PWM.
Je souhaite commandé grâce à cette carte un petit moteur pas à pas. J'aimerais utilisé un bouton S1 présent sur la carte comme marche/arrêt pour le moteur, puis le potentiomètre pour contrôler sa position.
Il faudrait que ce potentiomètre puisse agir sur le moteur afin de le faire travailler seulement sur 180° (90° dans les deux sens; donc +90° et -90°).
J'utilise MPALB IDEv8.70 et le compiler C30.
N'ayant jamais programmé de pic, je trouve le code exemple extrêmement complexe
Donc comment faut-il que je programme cette PWM afin d'obtenir deux rotations de 90°, les registres de la PWM (P1DC1,P2DC2..) sont-ils configurables seulement en 0 ou 1 ?
Voici la data sheet du dsPIC que j'ai parcouru dans tous les sens, puis ci-joint le code C d'exemple.
Merci d'avance pour vos réponses.
Cordialement.
-----