久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索

這個單片機程序為啥步進電機實際效果沒有轉360度?只轉了90度多

查看數: 2195 | 評論數: 9 | 收藏 1
關燈 | 提示:支持鍵盤翻頁<-左 右->
    組圖打開中,請稍候......
發布時間: 2022-7-1 16:45

正文摘要:

理想效果是電機正向轉360度后反向轉360度,但實際效果只轉了90度多。

回復

ID:963509 發表于 2022-7-3 09:32
周翔宇 發表于 2022-7-3 00:00
512*angle=512*360=184320,這個地方先溢出,才會再除45

好的,太謝謝了
ID:963509 發表于 2022-7-3 09:32

可以了,謝謝大佬,太謝謝了
ID:884739 發表于 2022-7-3 00:00
512*angle=512*360=184320,這個地方先溢出,才會再除45
ID:161164 發表于 2022-7-2 21:33
wuliao0o0 發表于 2022-7-2 17:53
改成int和float試了一下都不行

改long啊
  1. void MotorRun (uint angle, uint drct, uint speed){
  2. long step, nangle;
  3. nangle=(long)512*angle/45;//將角度換算成拍數,計算結果自動耶
  4. ...
復制代碼



ID:963509 發表于 2022-7-2 17:57
如果把MotorRun方法里的angle參數改成int型后,電機會一直朝著一個方向轉
ID:963509 發表于 2022-7-2 17:55

從網上找了個精確延時的程序放進去了也不行
ID:963509 發表于 2022-7-2 17:53
Hephaestus 發表于 2022-7-1 20:17
MotorRun函數第二行溢出了。

改成int和float試了一下都不行
ID:883242 發表于 2022-7-1 20:17
MotorRun函數第二行溢出了。
ID:329625 發表于 2022-7-1 19:32
定時是不是不對

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 精品一区二区电影 | 久久精品国产99国产精品亚洲 | 亚洲视频国产视频 | 日韩无 | 国产免费av在线 | 久久久久国产精品一区 | 国产不卡视频 | 亚洲成人免费视频 | 久久精品色欧美aⅴ一区二区 | 国产精品久久国产精品 | 亚洲福利网| 亚洲精品粉嫩美女一区 | 欧美一a一片一级一片 | 国产成人在线看 | 久久久久久免费观看 | 在线看片国产 | 成人一区二区三区 | 天天艹日日干 | 亚洲国产精品成人无久久精品 | 成人午夜在线视频 | 国产自产c区 | 国产 日韩 欧美 中文 在线播放 | 欧美精品在线播放 | 日韩成人在线观看 | 成人欧美一区二区三区黑人孕妇 | 久久九九免费 | 亚洲免费观看 | 一区二区三区亚洲视频 | 国产激情视频 | 亚洲高清中文字幕 | 久久乐国产精品 | 91传媒在线观看 | 亚洲a视频 | 天天激情综合 | 欧美福利视频 | 欧美a在线 | 香蕉国产在线视频 | 日韩在线观看中文字幕 | 久久国产精品色av免费观看 | 国产精品毛片 | 2022精品国偷自产免费观看 |