Ce dépôt contient du code pour simuler des signaux de modulation de largeur d'impulsion (PWM) et des activités connexes. Le projet montre comment générer et analyser des signaux PWM, en utilisant diverses techniques de filtrage, telles que les filtres passe-bas RC et les circuits RL pour simuler des moteurs.
Pour commencer à utiliser ce dépôt, suivez les étapes ci-dessous :
-
Connectez-vous à GitHub si ce n'est pas déjà fait.
-
En haut à droite de cette page, cliquez sur le bouton Fork. Cela créera une copie du dépôt dans votre compte GitHub.
-
Une fois le dépôt forké, clonez-le sur votre machine locale :
git clone https://github.com/<votre-nom-utilisateur>/PWM_Activity.git
-
Accédez au répertoire du projet:
cd PWM_ActivityAssurez-vous d'avoir les logiciels suivants installés :
- Python 3.x
- Jupyter Notebook
- Les packages Python suivants :
- SciPy
- NumPy
- Matplotlib
Vous pouvez installer les packages requis avec pip :
pip install scipy numpy matplotlibjupyter notebookOuvrez le fichier principal du notebook et exécutez les cellules pour voir la simulation du signal PWM et les techniques de filtrage passe bas.