[問題] 想問關於89S52去控制伺服馬達相關問題

作者: mick99988 (高雄人)   2015-10-22 22:53:07
最近打算做一個專題是用89S52去控制機械手臂的抓取等動作
所以想先從如何控制一顆伺服馬達開始
但是該機械手臂的範例幾乎都是跟著Arduino跑居多,並不是我要的
對伺服馬達的認識是好幾年前有用過BasicStamp玩過,
但只記得什麼設定上1500或其他參數,能控制轉的角度
已知問題點是
1. 89S52好像沒有內建PWM,但我看書上卻能控制...
是如何產生的?
2. 目前是有看一本叫"機器人單晶片微電腦控制"裡面的範例寫的看不懂,
 想問說有無哪邊推薦的書籍或是有控制範例說明能參考或推薦!
3. 想先以讓伺服馬達轉0到180度,再來是90度為一個進度
4.有做過機械手臂的大大們能分享說哪邊該注意的嗎?
  
作者: god145145   2015-10-22 23:19:00
套句廣告詞“你終究要用32bit,為什麼不一開始就用”
作者: sss22213 (sss22213)   2015-10-23 01:00:00
8052用時間中斷生出PWM專題不一定要執著51或是52~
作者: WolfLord (呆呆小狼￾ ￾ N￾ ￾ )   2015-10-23 04:27:00
3232bit又不是必須,簡單有效就好,更何況賜福馬達這玩
作者: mick99988 (高雄人)   2015-10-23 09:39:00
因為學校教S52 所以順其然就用89S52做了難道要用PIC XDDD?如果有其他微控制器 有哪顆好用的0.0?
作者: dysyase (DD)   2015-10-23 13:13:00
Arduino就用它啊!大學專題重視的是過程跟延伸新方法
作者: DRQX (傳說中的實力派)   2015-10-23 13:20:00
萬年吵mcu.
作者: mick99988 (高雄人)   2015-10-23 18:20:00
我是職訓專題XD
作者: god145145   2015-10-23 22:00:00
要找工作就更要會其他IC,至少型號背一下,面試拿來說嘴話說哪區職訓這麼好還有專題
作者: james732 (好人超)   2015-10-23 22:17:00
8051家族比較便宜
作者: walter0914 (反反果迷)   2015-10-24 13:02:00
用TIMER中斷做出PWM功能
作者: dysyase (DD)   2015-10-24 13:40:00
原文只說控制一個!MCU硬體不夠的話!就用兩個MCU啊!印象中!清雲的樣子有篇論文(或專題報告),用51作4軸控制操作UI是用VB去作的樣子!應該是中文文章!
作者: walter0914 (反反果迷)   2015-10-24 13:48:00
TIMER用來做空佔比控制,輸出還是用IO
作者: mick99988 (高雄人)   2015-10-24 15:16:00
有人能解釋說什麼有一派的人都不建議從最近很火紅的Arduino學起單晶片? 他不也是ATmega324 算AVR嗎
作者: dysyase (DD)   2015-10-24 15:55:00
先不論組語或C!用arduino的人需要了解atmega?答案是否定
作者: sss22213 (sss22213)   2015-10-24 15:56:00
作者: dysyase (DD)   2015-10-24 15:57:00
的!所以技術派當然不建議,如果只是想閃閃燈之類的文創派arduino是很好用的工具!!!
作者: mick99988 (高雄人)   2015-10-24 16:18:00
對欸 是看到這篇
作者: MasterChang (我愛ASM)   2015-10-24 22:35:00
資訊看完要會判斷...不要A說就往東,B說就往西...
作者: chuegou (chuegou)   2015-10-25 00:24:00
寫起來不像在寫MCU的MCU...這是我對arduino的感想
作者: ohm22k (紅紅紅)   2015-12-06 01:43:00
建議先從伺服馬達的動作原理開始 了解他的訊號控制方式後再來思考這些控制訊號能用什麼MCU的什麼功能實現也建議原PO先了解什麼是PWM

Links booklink

Contact Us: admin [ a t ] ucptt.com