Partage
  • Partager sur Facebook
  • Partager sur Twitter

Machine de cuisson automatisé

    9 janvier 2021 à 16:23:12

    Bjr , Je cherche de l'aide. Je veut créer un machine de cuisson automatisé basé sur arduino . Avant de commencer voici la liste des matériaux que j'utilise:-Une carte arduino Méga pour le commande du système

                -Un bouton poussoir pour le demarrage du programme. A chaque fois qu'on avait fini de cuire on appui sur le bouton pour recommencer .

                -4 Endstop ou capteur de fin de course 

               -Deux motor NEMA 17 pour le deplacement suivant l'axe X et l'axe Y

               -Deux induction de cuisson  fait maison pour la cuisson des deux faces (la première est montée suivant l'axe X et l'autre monter suivant l'axe Y)

               -Deux pompe à eau 12V l'autre pour le distributeur d'huile et l'autre pour le distributeur de pate

               -Un servo moteur pour le demoulage (fait une rotation de 180° pour renverser le contenu du moule)

               -Quatre Relais 12V pour la commande de puissance des deux pompes à eau et des deux inductions de cuissons

               -Un Circuit Intégré ULN2803 pour la commande des Quatres Relais et le servo moteur

               -Deux capteurs de température MLX90615 pour la prise de température du moule 

    Ceux sont mes principaux listes des matériaux.

    Voici comment fonctionne la machine: - On appui sur le bouton poussoir et le machine de cuisson marche

                                                            - Sur l'axe X qui fait un mouvement de "ping-pong" , se trouve un moule de cuisson avec son capteur de température MLX90615 placer  au dessus du spire de l'induction de cuisson. Dans les deux extrémités de l'axe X ,on trouve deux capteurs de fin de courses .La première sur l'extrémité Droite, Dès le début du programme le moule et ses systèmes de cuissons restent appuyer sur le capteur de fin de course Droite que l'on note LIM_X_D .La fonction de cette capteur de fin de course droite est essentiel car  d'abord elle assure l'arrêt du moteur pendant la distribution de l'huile et du pâte placer encore sur l'extrémité droite de la machine mais aussi la cuisson. La deuxième capteur de fin de course se trouve sur l'autre extémité Gauche, qui joue ausssi une role cruciale parce qu'elle assure l'arrêt du moteur pendant la descente/remonte du couvercle chauffant (pour la cuisson de l'autre face) suivant l'axe Y et le demoulage par la suite.

    En parlant de l'axe Y,  elle fait aussi un mouvement de "ping-pong" verticale c'est à dire descente/remonte. Il est composé par une couvercle et un capteur de température MLX90615 pour le contrôle de la température, chauffé par la deuxième induction de cuisson pour la cuisson de l'autre face . Tout ceci est assuré par deux capteur de fin de course tout comme l'axe X. La première capteur de fin de course  se trouve sur l'extrémité Haute et dès le début du programme elle reste appuyer .La deuxième capteur de fin de course se trouve sur l'extrémité Bas et qui assure l'arret de la descente du couvercle chauffant.

    et donc lorsque qu'on appui sur le bouton de démarrage , la premiere induction de cuisson de l'axe X se met à chauffer (moule) , puis quand la température du moule atteint le 80° on verse l'huile, puis on attend jusqu'à ce que la température atteigne le 100° on verse à son tour la pâte. On attend  1 min pour la cuisson puis c'est le démarrage moteur pour aller jusqu'à léxtremité Gauche . On ne s'arrête pas tant que le capteur de fin de course de l'éxtremité gauche soit appuyer. Ensuite , c'est au tour de l'axe Y qui se met en action, Le couvercle se met à chauffer d'abord grace à l'induction de cuisson puis il descent jusqu'au capteur de fin de course en Bas pour atteindre la moule . On attend 1min pour la durée de cuisson de l'autre face puis on remonte jusqu'à la capteur de fin de course en Haut. 

    Enfin, c'est le démoulage, grace au servo moteur qui fait un tour de 180° pour le renversement du moule.

    et le Moule revient là ou il à commencer. C'est à dire sur l'éxtremité droite . Et on attend un appui sur le bouton pour recommence.

    Voici mon probleme:

    -La première problème qui se pose est sur le bouton poussoir , vu l'étendu du code je ne sais pas quoi faire pour le bouton de démarrage?

    -Ensuite l'arrêt du moteur pendant un certain temps pour l'exécution des autres actions avant de redémarrer pour changer de sens.

    • Partager sur Facebook
    • Partager sur Twitter

    Machine de cuisson automatisé

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown