這個項目的目的是創(chuàng)建一個系統(tǒng),給速度,加速度和運動的電機精確控制。雖然步進電機可以提供高扭矩,并且與輸入高度同步(因此控制它的微控制器可以跟蹤它們的當前位置),但它們在運行時效率不高,這將嚴重影響電池的使用時間。此外,如果由于某種原因,步進電機熄火了,控制器無法知道它沒有移動,但它會記錄下來,就好像它已經(jīng)移動了,這將使整個系統(tǒng)陷入混亂(想象一下,一臺3D打印機因為卡住而跳過了一步,整個打印過程將從發(fā)生的事件開始變得混亂)。出于這個原因,我實現(xiàn)了一個系統(tǒng),可以用反饋控制直流電機,以跟蹤電機所做的事情,而不管PWM周期的數(shù)量,失速等。