Stm32-使用TB6612驅動(dòng)電機及編碼器測速
一、電機及編碼器的參數
編碼電機其實(shí)就是一個(gè)帶有編碼器的電機,我的這個(gè)電機是一個(gè)增量式的帶霍爾傳感器的電機
本文引用地址:http://dyxdggzs.com/article/202404/457299.htm電機的型號是JGB37-520電機
下方是電機的參數
主要關(guān)注的就是電機的額定電壓 12V
電機的減速比 30(這個(gè)很重要)
編碼器的參數
主要關(guān)注編碼器的線(xiàn)數 11線(xiàn) (也就是說(shuō)電機轉一圈會(huì )產(chǎn)生11個(gè)脈沖)
供電電壓 5V
輸出類(lèi)型 方波
編碼器的連接
一般這種編碼器都有六根線(xiàn)
兩邊靠外的兩根線(xiàn)是電機電源線(xiàn)
往里兩根是編碼器的電源線(xiàn)
中間兩根是編碼器的A,B相
具體大概是啥意思呢?
就是電機轉動(dòng)的時(shí)候編碼器會(huì )通過(guò)編碼電機的A相和B相輸出兩個(gè)正交的方波
通過(guò)輸出的兩個(gè)方波就可以對電機進(jìn)行測速和識別電機的方向
二、硬件
整體結構采用洞洞板+TB6612+Stm32C8T6+編碼電機(起初采用的是這種結構)
后面采用Stm32ZET6+TB6612+洞洞板+編碼電機+12V電源(原因是C8T6燒壞了,哭
評論