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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 8005|回復: 3
收起左側

[求助]單片機如何控制電機轉動的角度?

[復制鏈接]
ID:10918 發表于 2009-4-9 16:48 | 顯示全部樓層 |閱讀模式
我現在在學這方面的知識,關于控制電機正反轉還有速度的資料都能找得到,但是控制它角度還不知道,請哪位大俠指點一下,
不勝感激!
回復

使用道具 舉報

ID:10920 發表于 2009-4-9 17:34 | 顯示全部樓層
我也對這個問題發愁, 我最近這在研究這個,有高手能幫助一下嗎?
回復

使用道具 舉報

ID:6481 發表于 2009-4-9 19:05 | 顯示全部樓層

知道光敏電阻的原理吧 有光照 和沒光照在上面 它的電阻值是不一樣的
  在碼盤上安裝個紅外對管 
    自己做輪子的時候在上面 打孔 位置調整好 
   這些資料你應該都有吧
 那么  把輸出腳 接 單片機的 外部中斷
  每個低電平的時候  就觸發一次中斷
在中斷程序里 計數變量 count 加1
 那么 在主程序中 當 碰到障礙要轉彎時 給電機設置好 脈沖
然后 設置標志位 為 SETB F0 ; F0 為1
再給 count 給初值比如 20
然后就 JB F0 $  ;為1就等待
那么在中斷程序里面 你用個DJNZ COUNT EXIT
判斷碼盤是位檢測到20次中斷  檢測到20次了
然后 清標志位
然后EXIT
這個值只是個假想值 實際你要根據你的電源 機械部分 等 做調整 就可以 實現小車 90度 180度 360 度 

當然另外還有種方法 也用中斷 不過 是用定時器T0 或者T1
T0 定時 50MS 時溢出  也要設置一個 計數值 COUNT
在主程序中 當 碰到障礙要轉彎時 給電機設置好 脈沖
然后 設置標志位 為 1   SETB F0 
然后 給count  給初值 20
然后就 JB F0 $  ;為1等待
在T0或者T1的中斷程序里面 你用個DJNZ COUNT EXIT
 這就是說是否轉了1秒了  轉完了 清標志位 EXIT
  但是這個方法有個缺點 由于機械部分 和電源 的影響 并不能保證每次轉的角度是精確的
 比如你剛沖滿電 他1秒能轉180度  但是當用了沒有多少電了 它1秒只給你轉90度
推薦還是用第一種
  都是些很基礎的知識 資料網上肯定有
我用通俗的解釋了
如果實在還是不懂 去看下書上的 中斷 定時 指令這些  
 

回復

使用道具 舉報

ID:606 發表于 2009-4-11 11:45 | 顯示全部樓層
好人真多
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品二区三区 | 中文字幕乱码视频32 | 天天爽综合网 | 欧美激情视频一区二区三区在线播放 | 国产伦精品一区二区三毛 | 精品1区2区 | 久久久久国产精品午夜一区 | 欧美激情va永久在线播放 | 成人h免费观看视频 | 亚洲婷婷六月天 | 国产欧美精品一区二区三区 | 欧美日韩亚洲国产综合 | 日韩av在线免费 | 国产精品久久久久久久久久 | 亚洲免费观看 | 国产一区 在线视频 | 欧美成人一级 | 亚洲网址 | 久久久久久久综合色一本 | 日韩一区二区三区在线视频 | 亚洲交性 | 一区二区在线观看av | 中文字幕一区二区三 | 欧美精品第一页 | 密室大逃脱第六季大神版在线观看 | 欧美理伦片在线播放 | 日韩中文字幕一区二区三区 | 野狼在线社区2017入口 | 在线观看成人 | 精品国产青草久久久久96 | 精品国产亚洲一区二区三区大结局 | 欧美亚洲激情 | 国产精品精品视频一区二区三区 | 久久成人国产精品 | 亚洲男女激情 | 国产亚洲人成a在线v网站 | 久久综合一区 | 欧美视频一区二区三区 | 成人在线视频网址 | 中文字幕一区二区不卡 | 婷婷毛片|