DictionaryForumContacts

 Nastya27

link 3.08.2015 18:48 
Subject: Velocity & Speed tech.
Коллеги,

Текст исходного кода для управления двигателем робота.
Я не понимаю, здесь velocity и rpm используется как частота вращения, а speed - скорость? или только там, где указывается rpm писать частота вращения, а в остальных случаях - скорость?? Помогите, пожалуйста, там длинный текст кода и с velocitу, и speed.

// Set the motor velocity
void Speed_Setting(char motor, double Speed)
{ unsigned long velo;
// RPM
// VEL = Gear(27) * Encoder(13) * multiplication(4) * sampling cycle(2048/6Mhz)
// * target velocity value(rpm) * 1min/60sec * 65536
// RPM -> m/sec
// VEL = Gear(27) * Encoder(13) * multiplication(4) * sampling cycle(2048/6Mhz)
// * target velocity value(rpm)/(2*PI) * 65536
//----------------------
//The actual caculation code
// Speed = Speed/WHEEL_R; // Angular transformation
// Speed = (double)GEARRATE * (double)ENCODERRATE * 4.0 * 2048/6000000 // * Speed/(2*M_PI) * 65536;
velo = (unsigned long)(166619.035933 * Speed);
WrtieCmd(motor,LTRJ); // Load Trajectory Parameters
WriteData2(motor,0x0008); // bit3 (Velocity Will Be Loaded)

 Jannywolf

link 3.08.2015 18:54 
для "rpm" еще пишут "обороты"...

 paderin

link 3.08.2015 19:56 
угловая скорость; линейная скорость

 Nastya27

link 4.08.2015 6:02 
СПАСИБО БОЛЬШОЕ!!!

 ramix

link 4.08.2015 8:24 
Под velocity часто понимают скорость движения в определенном направлении.

 

You need to be logged in to post in the forum