Eerste Plaats Automatische Plaat Sorteermachine Ontwikkeld door Mechatronica Studenten
Deze machine is gemaakt als een studentenproject voor het vak Constructie & CAD, aan de Werktuigbouwkundige faculteit in Skopje, door een team van vijf studenten.
Het is een machine die twee typen platen sorteert. Eén type platen heeft gaten en de andere niet. Onze taak was om een machine te ontwikkelen die deze platen automatisch zou sorteren. We zijn met deze oplossing gekomen, die eigenlijk de eerste plaats won uit 25 andere machines.
Hoe Het Werkt
Dit is hoe de Automatische Sorteermachine werkt:
- De platen worden met de hand in de machine gevoerd.
- De rol lijnt de platen uit om één voor één in het plaatmagazijn te vallen.
- Wanneer de plaat de bodem van de sorter bereikt, activeert het een microschakelaar.
- Wanneer de schakelaar aanstaat, gaat de LED AAN.
- Als de plaat een gat heeft, ontvangt de fotocel meer licht en draait de motor naar één kant.
- Als de plaat geen gat heeft, ontvangt de fotocel minder licht en draait de motor naar de andere kant.




Schakelschema

De machine gebruikt een PIC16F628A microcontroller en is geprogrammeerd met MikroElektronika.
Broncode
/********************************************************************************/
/* Mechatronisch Ontwerp Team */
/* Project voor Constructie en CAD */
/* "Ontwerp en ontwikkeling van nieuw apparaat voor sorteren van twee typen platen" */
/* */
/* */
/* */
/* Microcontroller: PIC16F628A */
/* Oscillator: Intern op 4MHz */
/* */
/* December, 2012, Skopje */
/********************************************************************************/
void left() {
RB2_bit = 1; // Motor begint te bewegen naar links
delay_ms(500); // Motor beweegt tot uiterste linkerpositie
delay_ms(500);
delay_ms(500);
PORTB = 0x00; // Wanneer het uiterste linkerpositie bereikt, gaat uit
delay_ms(200); // Tijd voor afremmen van motor
RB3_bit = 1; // Activeer relais voor richtingsverandering
delay_ms(20);
RB2_bit = 1; // Motor begint te bewegen naar rechts
delay_ms(500); // Middenpositie van motor
delay_ms(500);
delay_ms(500);
PORTB = 0x00; // Motor gaat uit wanneer het het midden bereikt
delay_ms(150); // Tijd voor afremmen van motor
}
///////////////////////////////////////////////////////////////////////////////
void right() {
RB3_bit = 1; // Schakel relais in voor richtingsverandering motor
delay_ms(30);
RB2_bit = 1; // Motor begint te bewegen naar rechts
delay_ms(500);
delay_ms(500);
delay_ms(500);
delay_ms(500); // Motor beweegt tot uiterste rechterpositie
PORTB = 0x00; // Wanneer uiterste rechterpositie bereikt, gaat uit
delay_ms(200); // Tijd voor afremmen van motor
RB2_bit = 1; // Motor begint te bewegen naar links
delay_ms(500); // Middenpositie van motor
delay_ms(500);
delay_ms(500); // Middenpositie van motor
PORTB = 0x00; // Motor gaat uit wanneer het het midden bereikt
delay_ms(150); // Tijd voor afremmen van motor
}
///////////////////////////////////////////////////////////////////////////////
void main() {
// Begin van hoofdprogramma
TRISB = 0x00; // PORTB Uitgangen
TRISA = 0xff; // PORTA Ingangen
CMCON = 0x07; // Uitschakelen comparatoren
do {
delay_ms(50);
PORTB = 0x00;
if (PORTA.b0 == 1) { // Is er een plaat?
delay_ms(100);
if (PORTA.b1 == 0) { // Is er een gat?
left();
} // Als er gat is, beweeg links
else (right()); // Anders beweeg rechts
}
} while (1);
}
Productieproces
- EEG-Apparaten: Ontwerp, Productie en Opkomende Toepassingen
- Automaatjes: Een Amerikaanse Industriemacht van $36,6 Mrd
- Stemmachines: Geschiedenis, Technologie en Standaarden
- Expertgids voor Moderne Wisselgeldautomaten: Ontwerp, Componenten en Toekomsttrends
- De Evolutie en Productie van Naaimachines: Van 19e-Eeuwse Innovatie tot Moderne Automatisering
- Automatische boor- en tapmachine: Volledig overzicht
- Automatische Persmachines: Functie, Voordelen en Toepassingen Begrijpen
- Automatische naadlasmachine: Precisie en efficiëntie voor hoogvolume naadlassen
- Automatische Buigmachines voor Pijpen: Een Compleet Overzicht
- Mini CNC-Machine Projectideeën: Van Beginner Taps Tot Geavanceerde Werkzeugmakerschroefbank
- JW Machine: Precisie CNC Contractfabricagediensten