Esc -programming error

The values that i give to the write.Microseconds are fixed for example i give motor1.writeMicroseconds (1500) and i still hear that variation in speed.