![]() |
發布時間: 2021-5-2 10:52
正文摘要:本帖最后由 阿杜1971 于 2021-5-2 10:58 編輯 手頭有一只42的步進電機,一只編碼器,一個控制器,但不知道編碼器與控制器之間要怎么連接,各位都是高手,幫我看看哦!我是首次接觸編碼器。只要能連上,電機能在編 ... |
編碼器接5V電源,然后驅動器CP-接編碼器GND,CP+接編碼器A 或者 B ,轉動編碼器電機就可以跟著轉了 |
這我熟悉。編碼器和電機驅動器之間要有MCU來連接。編碼器轉動時會有脈沖輸出,A和B是轉動一定角度后輸出一個脈沖,但有相位差,那么就可根據它來判斷是正轉還是反轉,Z是轉了一圈后輸出一個脈沖。這樣MCU就知道電機要轉多少轉度了。 電機驅動器要由MCU給它脈沖,按細分數,1個脈沖對應多少角度,但要注意加減速曲線,否則電機運轉會不平滑仍至抱死。 |
步進電機不需要編碼器,就可以轉動,帶編碼器一般是伺服電機,不過需要配合伺服控制器,這個東西主要是來控制精度的 |
CP兩端給脈沖電機就轉,CW給高電平電機是一個方向,低電平電機就是相反的方向。 看圖片管細分的開關沒裝。 看編碼器的圖片是霍爾的吧,給編碼器接個5V,負極連P-,A相接P+,B和Z相不接。找個磁鐵晃一下試一試。 電機發熱嚴重就不要試驗了。驅動器不調節電流輸出,就是輸出最大電流,和電機不配套。時間長了電機會燒。 |
電機控制器還有細分數,置于1是1個脈沖1步,置于8就是8個脈沖1步,以此類推,所以使用前要設置好細分數 |
你這個編碼器怎么看起來只有板子,看不到旋轉主體和光柵部分,一般abz的輸出接線顏色是黑白橙、電源棕藍。編碼器旋轉ab就輸出相差90度的脈沖信號,頻率和旋轉速度有關,每轉的脈沖數和編碼器分辨率有關,如果編碼器是推拉的(集電極輸出需加上拉電阻)輸出脈沖是可以直接驅動控制器的 |
這審核也太慢了吧?難怪看的多回貼的少。 |
剛才用一個對講機的五伏充電器的輸出整流前的高頻電壓做信號,還真的轉起來了。每分鐘鐘大約250轉,太快了數不準,但八九不離十。電機轉角是1.8度的。意思就是200個脈沖轉一圈?250圈就是5萬個脈沖,除以60秒,這個充電器的開關變壓器頻率只有833HZ嗎?好像不對哦?不知道哪里錯了,還請指教。 |
剛才用9伏工頻變壓器串1K電阻當模擬信號試了下,電機 有反應了,但轉得好慢,估計轉一圈得半小時。沒五分鐘電機 發燙了。控制器給的是12伏電源電壓,最小電壓要8 伏以上。下午用開關電源的幾十KHZ信號試一下。 |
這個型號在網上沒有任何資料。不信大家也可以搜索下。 |
你還沒給電機運轉信號(脈沖)他本來就應該是鎖死狀態,想讓步進旋轉并不需要編碼器,編碼器是記錄電機旋轉圈數的傳感器,步進電機控制屬于開環控制,開環就是系統發出指令讓電機轉N圈,并不知道實際電機到底轉了多少圈,運轉過程中堵轉,導致電機少轉了等情況可能會發生。加上編碼器就可以形成閉環控制了,系統發出命令,還能監控電機實際旋轉到的位置,然后再判斷是否進行下一步動作等等。 如果你只是想簡單的讓電機旋轉,就給控制器脈沖信號就行了。 |
沒用過,不過了解過,應該是那個驅動器直接通過脈沖驅動步進電機,電機只要AB對應接上就行了,驅動器對單片機就需要對應接好,要控制查資料網上很多,找個某一個寶賣這種驅動器的要資料就好了 |
上電電機抱死是使能信號控制的不對吧 |
樓主這個步進電機不用編碼器也可以轉起來的。看情況好像這個電機控制器不支持編碼器的吧?我用步進電機的時候是沒有用編碼器,直接一個脈沖轉一個角度。 |