Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Machine de Tri Automatique de Plaques Gagnante de la 1ère Place Développée par des Étudiants en MécaTRONIQUE

Cette machine a été créée comme projet étudiant pour la matière Conception & CAO, à la faculté de Génie Mécanique de Skopje, par une équipe de cinq étudiants.
C'est une machine qui trie deux types de plaques. L'un des types a des trous et l'autre n'en a pas. Notre tâche était de développer une machine qui trierait ces plaques automatiquement. Nous avons trouvé cette solution, qui a réellement remporté la première place sur 25 autres machines.

Comment Cela Fonctionne


Voici comment fonctionne la Machine de Tri Automatique :

Schéma de Circuit


La machine utilise le microcontrôleur PIC16F628A et est programmée avec MikroElektronika.

Code Source


/********************************************************************************/
/* Équipe Conception MécaTRONIQUE */
/* Projet Conception et CAO */
/* "Conception et développement d'un nouveau dispositif pour trier deux types de plaques" */
/* */
/* */
/* */
/* Microcontrôleur: PIC16F628A */
/* Oscillateur: Interne 4MHz */
/* */
/* Décembre 2012, Skopje */
/********************************************************************************/
void left() {
  RB2_bit = 1; // Le moteur commence à tourner à gauche
  delay_ms(500); // Le moteur se déplace jusqu'à la position extrême gauche
  delay_ms(500);
  delay_ms(500);
  PORTB = 0x00; // Arrivé à gauche, on coupe
  delay_ms(200); // Temps de freinage du moteur
  RB3_bit = 1; // Active le relais pour changer de direction
  delay_ms(20);
  RB2_bit = 1; // Le moteur tourne à droite
  delay_ms(500); // Position centrale
  delay_ms(500);
  delay_ms(500);
  PORTB = 0x00; // Arrêt au centre
  delay_ms(150); // Temps de freinage
}
///////////////////////////////////////////////////////////////////////////////
void right() {
  RB3_bit = 1; // Active le relais pour changer le sens du moteur
  delay_ms(30);
  RB2_bit = 1; // Le moteur tourne à droite
  delay_ms(500);
  delay_ms(500);
  delay_ms(500);
  delay_ms(500); // Position extrême droite
  PORTB = 0x00; // Arrêt à droite
  delay_ms(200); // Temps de freinage
  RB2_bit = 1; // Le moteur tourne à gauche
  delay_ms(500); // Position centrale
  delay_ms(500);
  delay_ms(500);
  PORTB = 0x00; // Arrêt au centre
  delay_ms(150); // Temps de freinage
}
///////////////////////////////////////////////////////////////////////////////
void main() {
  TRISB = 0x00; // PORTB Sorties
  TRISA = 0xff; // PORTA Entrées
  CMCON = 0x07; // Désactivation comparateurs
  do {
    delay_ms(50);
    PORTB = 0x00;
    if (PORTA.b0 == 1) { // Y a-t-il une plaque ?
      delay_ms(100);
      if (PORTA.b1 == 0) { // Y a-t-il un trou ?
        left(); // Si trou, va à gauche
      } else {
        right(); // Sinon, va à droite
      }
    }
  } while (1);
}

Processus de fabrication

  1. Machines EEG : conception, fabrication et applications émergentes
  2. Les distributeurs automatiques : une industrie américaine de 36,6 milliards de dollars
  3. L'évolution et la fabrication des machines à coudre : de l'innovation du 19e siècle à l'automatisation moderne
  4. Idées de projets mini CNC : du guide de taraudage débutant à l'étau d'outilleur avancé
  5. Machine de Perçage et Taraudage Automatique : Vue d'Ensemble Complète
  6. Comprendre les presses automatiques : fonctionnement, avantages et applications
  7. Machine de soudage par joint automatique – Précision et efficacité pour le soudage de joint à haut volume
  8. Machines à cintrer les tubes automatiques : aperçu complet
  9. JW Machine : Services de fabrication sous contrat CNC de précision