Pourquoi il y a deux sorties différent pour la même receptivite voir vidéo avec carte Arduino première fois pp =1et ev=0 mais pour le deuxième cycle pp=0et ev=1.merci pour la réponse.
Monsieur, s'il vous plaît, pouvez-vous nous fournir le code afin que je puisse le copier dans l'Arduino afin que je puisse l'essayer ? Pour corriger mes erreurs.
C'est un projet un peu long en effet, il faut y aller étape par étape avec patience! Je passe dès fois plusieurs jours pour débuguer une erreur... de plus c le dernier exercice de la série du coup, j'ai mets l'ensemble des étapes des tutos précédents! C mieux de commencer dès le début de la série pour mieux cerner la méthode. L'objectif de la série est d'apprendre à implémenté un GRAFCET en C sur Arduino.
Je travail sur un livre papier de la méthode avec codes commentés, il sera bientôt disponible sur Amazon! C mieux d'avoir un livre de références pour finir vite ses projets.
Professeur, comment allez-vous et votre famille, j'espère que vous êtes en bonne santé Professeur, j'ai un problème avec cet exercice, j'ai écrit le code comme vous nous l'avez expliqué, et je l'ai répété plusieurs fois, mais ça n'a pas marché. je n'ai pas encore trouvé le problème
Bonjour, pourquoi les sorties ne sont pas des équations logiques (comme les transitions), cela simplifierait le code. Exemple Sortie1 = EtapeX + Etape Y + ... Bàv
Bonjour, il faut respecter les règles d'évolution du GRAFCET pour éviter les problèmes! L'activation des sorties ne dépend que des étapes. Du coup, on active les sorties dés l'activation d'une ou plusieurs étapes ... Une sortie peut être logique ou digitale sur plusieurs bits (exemple le rapport cyclique d'un signal PWM sur 8 bits)
@@Ingenierie-Projets un if {} C++ (Arduino) est l'équivalent d'un Set Reset en schéma à contacts (ladder diagram)... Cela fonctionne bien sûr mais pour un automate programmable, on ne set ..reset pas les sorties. On les met à jour à la fin de chaque cycle d'automate par une équation logique. Voici ma vidéo sur le même sujet ua-cam.com/video/CNb92o1jLZU/v-deo.html
Plus de détails: www.electronique-mixte.fr/systeme-de-remplissage-dun-reservoir-piscine-avec-arduino/
Pourquoi il y a deux sorties différent pour la même receptivite voir vidéo avec carte Arduino première fois pp =1et ev=0 mais pour le deuxième cycle pp=0et ev=1.merci pour la réponse.
Si le dcy est un bouton poussoir alors le relâchement se fait directement mais il ne faut attendre le niveau bas et avant le niveau haut????
Ici je pense un interrupteur qu'on fermé au départ du cycle, du coup reste 1 tout le temps
Monsieur, s'il vous plaît, pouvez-vous nous fournir le code afin que je puisse le copier dans l'Arduino afin que je puisse l'essayer ?
Pour corriger mes erreurs.
bonjour merci pour votre travail mais avez vous mis le code de l exercice quelque par ? merci d avance
Avec plaisir, je une partie du code oui, je mettrai la suite prochainement
c est vraiment un super exercice mais on a pas forcement le même niveau de vous et on se decourage car on ne peut pas aller jusqu au bout
C'est un projet un peu long en effet, il faut y aller étape par étape avec patience! Je passe dès fois plusieurs jours pour débuguer une erreur... de plus c le dernier exercice de la série du coup, j'ai mets l'ensemble des étapes des tutos précédents! C mieux de commencer dès le début de la série pour mieux cerner la méthode. L'objectif de la série est d'apprendre à implémenté un GRAFCET en C sur Arduino.
Je travail sur un livre papier de la méthode avec codes commentés, il sera bientôt disponible sur Amazon! C mieux d'avoir un livre de références pour finir vite ses projets.
bonsoir. s'ils vous plait pouvez vous cablée ceux Système automatique de remplissage d'un réservoir sur proteus
Voila un exemple complet du code Arduino: www.electronique-mixte.fr/microcontrolleurs/systeme-automatique-de-pompage-avec-arduino/
Professeur, comment allez-vous et votre famille, j'espère que vous êtes en bonne santé Professeur, j'ai un problème avec cet exercice, j'ai écrit le code comme vous nous l'avez expliqué, et je l'ai répété plusieurs fois, mais ça n'a pas marché. je n'ai pas encore trouvé le problème
Très bien et vous ? Vers la fin de la série je mettrai les codes en ligne 😉
Bonjour, pourquoi les sorties ne sont pas des équations logiques (comme les transitions), cela simplifierait le code. Exemple
Sortie1 = EtapeX + Etape Y + ...
Bàv
Bonjour, il faut respecter les règles d'évolution du GRAFCET pour éviter les problèmes! L'activation des sorties ne dépend que des étapes. Du coup, on active les sorties dés l'activation d'une ou plusieurs étapes ...
Une sortie peut être logique ou digitale sur plusieurs bits (exemple le rapport cyclique d'un signal PWM sur 8 bits)
@@Ingenierie-Projets un if {} C++ (Arduino) est l'équivalent d'un Set Reset en schéma à contacts (ladder diagram)... Cela fonctionne bien sûr mais pour un automate programmable, on ne set ..reset pas les sorties. On les met à jour à la fin de chaque cycle d'automate par une équation logique.
Voici ma vidéo sur le même sujet
ua-cam.com/video/CNb92o1jLZU/v-deo.html
@@vincentleblond4006 Oui on fait la mise à jour en boucle infinie.... Merci pour le tuto c intéressant
Monsieur svp envoie moi le programme ardouino !!
Je mettrai prochainement le code dans le blog! Sinon, reprend la partie Arduino et tu vas pouvoir le faire toi-même!