Řezačka polystyrenu z merkuru (technika 2022) - Elektrická část - deska motoru

Seznam článků

Deskou motoru lze měnit rychlost a směr točení motoru (v řezačce jsou použity desky dvě - tj. dva motory)

Schéma zapojení

Deska spojů

Pohled na osazenou desku

Testování desek po osazení

Program pro otestování

Po připojení desky motoru k Arduino shieldu konektory X10-X10 se motor pomalu rozjíždí a zastavuje + mění směr točení

/*
Test motoru na konektoru X10. Motor se točí na obě strany (reverzuje) a pomalu zrychluje a zpomaluje.
 
D2 směr M1
D3 rychlost M1
*/

#define smer_M1     2
#define rychlost_M1 3

void setup(){
  pinMode(smer_M1, OUTPUT);
  pinMode(rychlost_M1, OUTPUT);
}

void loop(){
  // směr 1 *******************************************
  digitalWrite(smer_M1, LOW);
  for(byte c=0; c<255; c++){ // zrychlování
    analogWrite(rychlost_M1, c);
    delay(2) ;
  }
  for(int c=255; c>0; c--){  // zpomalování
    analogWrite(rychlost_M1, c);
    delay(2) ;
  }
  
  // směr 2 *******************************************
  digitalWrite(smer_M1, HIGH);
  for(byte c=0; c<255; c++){ // zrychlování
    analogWrite(rychlost_M1, c);
    delay(2) ;
  }
  for(int c=255; c>0; c--){  // zpomalování
    analogWrite(rychlost_M1, c);
    delay(2) ;
  }    
}
Attachments:
Download this file (Test-desek.zip)Zdrojový program pro procesor - Arduino IDE[Testy desek]3 kB14 Downloads2022-03-23 12:59
Download this file (tmzd-2022-ovladani.pdf)manuál ovládání přes USB[ ]468 kB30 Downloads2022-01-14 08:35