步進(jìn)電機在具有一定轉換方向的驅動(dòng)脈沖下運行,根據這一點(diǎn)將
步進(jìn)電機驅動(dòng)器劃分為方向控制和邏輯輸出兩個(gè)部分。限位信號用于復位和限定運行方向,因此在方向控制部分同時(shí)處理限位;在邏輯輸出部分,按照控制需求再次劃分為復位、自動(dòng)和手動(dòng)三個(gè)邏輯處理模塊,在邏輯輸出的實(shí)現方式上,復位、自動(dòng)和手動(dòng)通過(guò)一定的優(yōu)先級邏輯,通過(guò)發(fā)送電機占用請求復用邏輯輸出模塊。爬山復位模塊用于復位調焦鏡頭到爬山搜索的起始位置。步進(jìn)電機驅動(dòng)器在捕獲到指令單元的復位信號后,按預定的運行方向產(chǎn)生驅動(dòng)邏輯,直至控制器收到限位信號的有效反饋后停止。復位過(guò)程中,自動(dòng)和手動(dòng)請求無(wú)效。步進(jìn)電機驅動(dòng)器的步數數據接收端在接收到指令單元傳入的運行步數后,首先檢查當前是否有其他電機占用請求,如果電機空閑,就按照同時(shí)傳入的方向信號輸出指定步數的驅動(dòng)邏輯,否則忽略本次自動(dòng)控制請求。手動(dòng)微調在驅動(dòng)器中作為一種輔助控制手段,允許人工微調調焦鏡頭的位置。每啟動(dòng)一次手動(dòng)微調,電機就按照設定的運行方向,運行一段固定的微調距離。驅動(dòng)器在捕獲到手動(dòng)輸入信號后,同時(shí)讀取手動(dòng)運行方向的設置值,如果當前電機空閑,則按照手動(dòng)輸入的方向信號輸出固定步數的驅動(dòng)邏輯;否則手動(dòng)請求無(wú)效。