Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
et:software:homelab:library:module:motor [2014/01/28 11:50] rellermaaet:software:homelab:library:module:motor [2020/07/20 12:00] (current) – external edit 127.0.0.1
Line 64: Line 64:
     * //position// - Rootori asend või pöörlemiskiirus (olenevalt mootorist). Väärtus -100 kuni +100. 0 on keskasend või peatumine.     * //position// - Rootori asend või pöörlemiskiirus (olenevalt mootorist). Väärtus -100 kuni +100. 0 on keskasend või peatumine.
  
-~~PB~~+<pagebreak>
  
 ===== Näide ===== ===== Näide =====
Line 75: Line 75:
 int main(void) int main(void)
 { {
- // Alalisvoolu mootorikontrollerite 0 ja 1 seadistamine + // Alalisvoolu mootorikontrollerite 1 ja 2 seadistamine
- dcmotor_init(0);+
  dcmotor_init(1);  dcmotor_init(1);
 + dcmotor_init(2);
  
  // Bipolaarse samm-mootori kontrolleri seadistamine  // Bipolaarse samm-mootori kontrolleri seadistamine
Line 87: Line 87:
  
  // Üks alalisvoolu mootor pöörlema ühtpidi, teine teistpidi  // Üks alalisvoolu mootor pöörlema ühtpidi, teine teistpidi
- dcmotor_drive(0, -1); + dcmotor_drive(1, -1); 
- dcmotor_drive(1, +1);+ dcmotor_drive(2, +1);
  
  // Samm-mootori pööramine 100 kraadi ühele poole ja seejärel  // Samm-mootori pööramine 100 kraadi ühele poole ja seejärel
Line 111: Line 111:
   
  // Mootori initsialiseerimine  // Mootori initsialiseerimine
-  dcmotor_drive_pwm_init(0, TIMER2_NO_PRESCALE);+  dcmotor_drive_pwm_init(1, TIMER2_NO_PRESCALE);
  
   while(1)   while(1)
Line 118: Line 118:
  
  // Mootorile valitud kiiruse etteandmine.  // Mootorile valitud kiiruse etteandmine.
- dcmotor_drive_pwm(0, 1, speed);       + dcmotor_drive_pwm(1, 1, speed);       
   }   }
 } }
 </code> </code>
et/software/homelab/library/module/motor.1390902624.txt.gz · Last modified: (external edit)
CC Attribution-Share Alike 4.0 International
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0