Projet

Général

Profil

Actions

Feature #14038

ouvert

Deuxième tâche: Réalisation du signal de commande en mode FAST PWM 14 en agissant sur les registres et Timer 1 du microcontrôleur ATmega328p .

Ajouté par Anonyme il y a presque 3 ans. Mis à jour il y a presque 3 ans.

Statut:
Resolved
Priorité:
Normal
Assigné à:
-
Début:
16/05/2022
Echéance:
20/05/2022 (En retard de plus de 2 ans)
% réalisé:

100%

Temps estimé:

Description

1) Réalisation de la commande: Générer le signal PWM de la période 22ms avec un état haut variable de 1ms à 2ms pour faire marcher le moteur selon les mode de fonctionnement cité dans la notice, en agissant sur le Timer 1 du microcontrôleur et en utilisant le mode FAST PWM 14 c'est à dire TOP=ICR1 (voire la Datasheet de ATmega328p);

//2ms à l'état haut c'est le mode marche avant;
//1.5 ms à l'état haut c'est le mode arrêt;
//1 ms à l'état haut c'est le mode marche arrière;

2)Visualisation du signal de commande PWM par oscilloscope;
3)Test de la commande sur la maquette;

//Résultats:

1) Génération du signal PWM adéquat au fonctionnement du moteur;
2) Réussir à faire fonctionner le moteur en commande PWM.


Fichiers

Mis à jour par Anonyme il y a presque 3 ans

  • Statut changé de New à Resolved

Mis à jour par Anonyme il y a presque 3 ans

  • Sujet changé de Deuxième tâche: Réalisation du signal de commande en mode FAST PWM 14 en agissant sur les registres et Timer 1 du microcontrôleur ATmega328p et test de la maquette à Deuxième tâche: Réalisation du signal de commande en mode FAST PWM 14 en agissant sur les registres et Timer 1 du microcontrôleur ATmega328p .

Mis à jour par Anonyme il y a presque 3 ans

  • Fichier PWM_TIMER1_Diviseur8_fast_pwm_14_pin_D9_20_05_2022_V3.ino supprimé

Mis à jour par Anonyme il y a presque 3 ans

Sarah AOUICHE a écrit :

1) Réalisation de la commande: Générer le signal PWM de la période 22ms avec un état haut variable de 1ms à 2ms pour faire marcher le moteur selon les mode de fonctionnement cité dans la notice, en agissant sur le Timer 1 du microcontrôleur et en utilisant le mode FAST PWM 14 c'est à dire TOP=ICR1 (voire la Datasheet de ATmega328P);

Mode de fonctionnement du moteur:

//2ms à l'état haut c'est le mode marche avant;
//1.5 ms à l'état haut c'est le mode arrêt;
//1 ms à l'état haut c'est le mode marche arrière;

2)Visualisation du signal de commande PWM par oscilloscope;
3)Ajout des circuits intégrés qui manquaient;

4)Test de la commande sur la maquette;

//Résultats:

1) Génération du signal PWM adéquat au fonctionnement du moteur;
2) Réussir à faire fonctionner le moteur en commande PWM.

Actions

Formats disponibles : Atom PDF