Sampling Time Value Determination Method for Designing a Real-time Control System with Non-deterministic Time Elements such as Rotary Encoder and SPI | IEEE Conference Publication | IEEE Xplore