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

QQ登錄

只需一步,快速開始

搜索
查看: 3458|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

STM32 PWM驅(qū)動(dòng)舵機(jī)測(cè)試程序 來回轉(zhuǎn)動(dòng)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:365414 發(fā)表于 2018-7-5 10:27 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
用于測(cè)試舵機(jī),轉(zhuǎn)角為0~90度,實(shí)驗(yàn)結(jié)果為舵機(jī)來回轉(zhuǎn)動(dòng)

單片機(jī)源程序如下:
  1. #include"pwm.h"
  2. #include"delay.h"
  3. int main(void)       
  4. {
  5.   u16 led0pwmval;       
  6.         delay_init(72);
  7.         TIM2_PWM_Init(1999,719);        //100Khz的計(jì)數(shù)頻 0.01ms計(jì)數(shù)一詞,計(jì)數(shù)到2000為20ms   
  8.         for(;;)
  9.         {                                                           
  10.                   for(led0pwmval=50;led0pwmval<150;led0pwmval++)                                                                          
  11.                    {            
  12.                     TIM_SetCompare3(TIM2,led0pwmval);
  13.                     delay_ms(8);                                         //延時(shí)多久很重要,自己一點(diǎn)點(diǎn)試。
  14.                    }
  15.                          for(led0pwmval=150;led0pwmval>50;led0pwmval--)
  16.                          {TIM_SetCompare3(TIM2,led0pwmval);
  17.                          delay_ms(8);
  18.                          }
  19.         }       
  20. }
復(fù)制代碼

所有資料51hei提供下載:
舵機(jī)測(cè)試.rar (272.6 KB, 下載次數(shù): 57)



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:379665 發(fā)表于 2018-9-9 22:24 | 只看該作者
很不錯(cuò)啊謝謝
回復(fù)

使用道具 舉報(bào)

板凳
ID:410445 發(fā)表于 2019-2-12 18:53 | 只看該作者
能用嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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