bonjour,
j`ai écrit un code de PIC pour commander un moteur pas-a-pas via les deux CI: L297 (driver) et L298 (pont en H), d´après le datasheet du L297 le signal d´horloge de ce celui-ci (généré par le PIC) a un rapport cyclique fixe proche de 80/100 , je voudrais savoir pourquoi ce rapport (je veux dire pourquoi pas un 50/100) car j´ai cru comprendre que c´est le PWM, mais c´est que j´ai lu que le PWM est généré par le L297 .
je génère un signal avec un rapport de 0,5 (grâce au timer1 et le module comparaison CCP1) et le moteur semble tourner correctement en simulation sous ISIS. pour faire varier sa vitesse je modifie sa fréquence en changeant le Contenu du registre CCP1
je programme en C et j'utilise le compilateur PCW de CCS.
merci d´avance pour tout conseil ou précision.
-----