Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Calcul du PWM
Bonjour à tous et à toutes,
Voici un programme pour le PWM des PIC16F.
Ce petit utilitaire permet de savoir la valeur à mettre dans les registres de configuration du PWM.
Il permet également de connaitre jusqu’à quelle valeur on peut aller.
Un chronogramme nous montre la forme du signal.
Si vous comprenez pas comment il fonctionne, faite moi signe.
Avec PicPwm, J'ai fait un petit programme, qui sert à augmenter ou diminuer
progressivement le PWM, avec un quartz à 16 Mhz.
Vous pouvez utiliser un des Microcontrôleurs cité dans la liste ci dessous, car j'ai compilé
pour quatre version : PIC16F627, PIC16F627A, PIC16F628, PIC16F628A
Téléchargement du schéma+source+compile ICI
A+
Voici un programme pour le PWM des PIC16F.
Ce petit utilitaire permet de savoir la valeur à mettre dans les registres de configuration du PWM.
Il permet également de connaitre jusqu’à quelle valeur on peut aller.
Un chronogramme nous montre la forme du signal.
Si vous comprenez pas comment il fonctionne, faite moi signe.
Avec PicPwm, J'ai fait un petit programme, qui sert à augmenter ou diminuer
progressivement le PWM, avec un quartz à 16 Mhz.
Vous pouvez utiliser un des Microcontrôleurs cité dans la liste ci dessous, car j'ai compilé
pour quatre version : PIC16F627, PIC16F627A, PIC16F628, PIC16F628A
Téléchargement du schéma+source+compile ICI
A+
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
Modifié en dernier par Temps-x le sam. 8 janv. 2022 05:03, modifié 14 fois.
Calcul du PWM
Calcul du PWM
Bonjour,
Je n'en ai pas l'utilité ( trop d"butant ) mais juste un petit merci pour ton travail.
Fonctionne bien sous windows 10 x64
@++
Je n'en ai pas l'utilité ( trop d"butant ) mais juste un petit merci pour ton travail.
Fonctionne bien sous windows 10 x64
@++
Calcul du PWM
Bonjour à tous et à toutes,
Bonjour venom
Merci à toi de m'avoir dit qu'il fonctionne sous Windows 10.
Le programme est compilable pour linux, mais j'ai jamais fait, car je travaille sous Windows XP
Ben, tu vas voir par la suite, quand tu seras plus débutant, que tu vas l'utiliser plus souvent que tu peux le croire.
Il est protégé contre les virus, si le fichier est touché par un virus, une alerte vous avertira.
Pour les débutants, voici comment mettre en fonction le PWM, en langage ASM, avec un quartz de 8 Mhz, ou l'oscillateur interne
de votre PIC.
Le réglage se fait avec CCPR1L il y a une valeur mini ou maxi à ne pas dépasser, d’où l'utilité du Programme PicPwm.
Tu peux choisir la fréquence de ton PWM, et voir jusqu’à quelle valeur tu peux aller.
Plutôt pratique pour un débutant
A+
Bonjour venom
Merci à toi de m'avoir dit qu'il fonctionne sous Windows 10.
Le programme est compilable pour linux, mais j'ai jamais fait, car je travaille sous Windows XP
Je n'en ai pas l'utilité ( trop débutant )
Ben, tu vas voir par la suite, quand tu seras plus débutant, que tu vas l'utiliser plus souvent que tu peux le croire.
Il est protégé contre les virus, si le fichier est touché par un virus, une alerte vous avertira.
Pour les débutants, voici comment mettre en fonction le PWM, en langage ASM, avec un quartz de 8 Mhz, ou l'oscillateur interne
de votre PIC.
Code : Tout sélectionner
BANKSEL PR2 ; on passe dans la banque approprié
movlw D'249' ; réglage du "débordement" de TMR2
movwf PR2 ; PR2 D'249' donc fréquence à 8000 Hz
BANKSEL T2CON ; on passe dans la banque approprié
movlw B'00000100'
movwf T2CON
movlw B'00001100' ; "1100" 4 bits mode PWM
movwf CCP1CON ; "00" 2 bits pour variation du rapport cyclique
movlw D'125' ; PWM à 50 %
movwf CCPR1L
Le réglage se fait avec CCPR1L il y a une valeur mini ou maxi à ne pas dépasser, d’où l'utilité du Programme PicPwm.
Tu peux choisir la fréquence de ton PWM, et voir jusqu’à quelle valeur tu peux aller.
Plutôt pratique pour un débutant
A+
Calcul du PWM
Retourner vers « Zone de téléchargements »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 52 invités