找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 7307|回復(fù): 5
收起左側(cè)

步進(jìn)電機(jī)響,但是不轉(zhuǎn),什么原因 單片機(jī)程序已列出

[復(fù)制鏈接]
ID:76308 發(fā)表于 2017-5-15 22:58 | 顯示全部樓層 |閱讀模式
  1. #include <reg52.h>//庫(kù)函數(shù)
  2. #define MOTORSTEP P1
  3. void main()//主函數(shù)
  4. {        


  5.         while(1)//大循環(huán)                  
  6.         {
  7.                         
  8.                 SETP_MOTOR_REV()
  9. {
  10.   uint i=0,;

  11.            for(i=0;i<8;i++) //8步一個(gè)循環(huán)
  12.         {
  13.                 MOTORSTEP=REV[i]; //取值賦給P1驅(qū)動(dòng)口
  14.                 delaymoto();
  15.         }

  16. }
  17.         

  18.         }        
  19. }
復(fù)制代碼

電機(jī)響,但是不轉(zhuǎn),什么原因


相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:82765 發(fā)表于 2017-5-16 05:34 | 顯示全部樓層
提示: 作者被禁止或刪除 內(nèi)容自動(dòng)屏蔽
回復(fù)

使用道具 舉報(bào)

ID:123289 發(fā)表于 2017-5-16 08:07 | 顯示全部樓層
拉長(zhǎng)延時(shí)時(shí)間試試
回復(fù)

使用道具 舉報(bào)

ID:167458 發(fā)表于 2017-5-16 08:54 | 顯示全部樓層
檢查輸入脈沖的頻率,步進(jìn)電機(jī)的輸入頻率不能過(guò)高,過(guò)高時(shí)也會(huì)導(dǎo)致電機(jī)只響不轉(zhuǎn)
回復(fù)

使用道具 舉報(bào)

ID:167458 發(fā)表于 2017-5-16 08:57 | 顯示全部樓層
檢查輸入脈沖的頻率,步進(jìn)電機(jī)的輸入頻率不能過(guò)高,過(guò)高時(shí)也會(huì)導(dǎo)致電機(jī)只響不轉(zhuǎn)
回復(fù)

使用道具 舉報(bào)

ID:479806 發(fā)表于 2019-7-29 22:39 | 顯示全部樓層
有些驅(qū)動(dòng)比較強(qiáng)大一般只要調(diào)節(jié)細(xì)分就能解決了,像DRV8825這種驅(qū)動(dòng)得用定時(shí)器計(jì)算脈沖才可以。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表