Fonction ventiler
Remarque : Servomoteur et PWM (MLI)
Lorsqu'on utilise Stateflow pour piloter une carte Arduino, l'utilisation du bloc Servomoteur va empêcher l'utilisation des broches 1 à 12 pour un pilotage en PWM.
Aussi, lorsqu'on est amené à utiliser un servomoteur et un moteur à courant continu piloté en Modulation par Largeur d'Impulsion (PWM), il est impossible d'utiliser une carte Arduino UNO. Dans ce cas, il faut utiliser une carte Arduino MEGA qui possède plus de broches.
Attention, c'est Matlab Stateflow qui impose cette restriction avec la carte UNO.
Méthode :
Pour réaliser le prototype, il faudra piloter un moteur par PWM ET utiliser un servomoteur (dans la deuxième partie).
Le Shield Polulu MC33926 sera utilisé. Aussi le moteur à courant continu sera relié à la broche 9 ou 10.
Réaliser le graphe état transition de la fonction "Ventiler" et faire les câblages nécessaire.
Attention :
Faire valider par le professeur.
Tester le prototype pour la fonction "Ventiler".