作者mick99988 (高雄人)
看板ASM
标题[问题] 想问关於89S52去控制伺服马达相关问题
时间Thu Oct 22 22:53:07 2015
最近打算做一个专题是用89S52去控制机械手臂的抓取等动作
所以想先从如何控制一颗伺服马达开始
但是该机械手臂的范例几乎都是跟着Arduino跑居多,并不是我要的
对伺服马达的认识是好几年前有用过BasicStamp玩过,
但只记得什麽设定上1500或其他参数,能控制转的角度
已知问题点是
1. 89S52好像没有内建PWM,但我看书上却能控制...
是如何产生的?
2. 目前是有看一本叫"机器人单晶片微电脑控制"里面的范例写的看不懂,
想问说有无哪边推荐的书籍或是有控制范例说明能参考或推荐!
3. 想先以让伺服马达转0到180度,再来是90度为一个进度
4.有做过机械手臂的大大们能分享说哪边该注意的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.175.108.168
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1445525590.A.BB4.html
1F:推 god145145: 套句广告词“你终究要用32bit,为什麽不一开始就用” 10/22 23:19
2F:推 sss22213: 8052用时间中断生出PWM 10/23 01:00
3F:推 sss22213: 专题不一定要执着51或是52~ 10/23 01:03
4F:推 WolfLord: 3232bit又不是必须,简单有效就好,更何况赐福马达这玩 10/23 04:27
5F:→ mick99988: 因为学校教S52 所以顺其然就用89S52做了 10/23 09:39
6F:→ mick99988: 难道要用PIC XDDD? 10/23 09:40
7F:→ mick99988: 如果有其他微控制器 有哪颗好用的0.0? 10/23 10:10
8F:→ dysyase: Arduino就用它啊!大学专题重视的是过程跟延伸新方法 10/23 13:13
9F:推 DRQX: 万年吵mcu. 10/23 13:20
10F:→ mick99988: 我是职训专题XD 10/23 18:20
11F:推 god145145: 要找工作就更要会其他IC,至少型号背一下,面试拿来说 10/23 22:00
其实本来想用Arduino 但看到网路上有篇文章写说Arduino有害论,让我迟疑了...
12F:→ god145145: 嘴 10/23 22:00
13F:→ god145145: 话说哪区职训这麽好还有专题 10/23 22:01
是自己想做的 想说有个作品对结训後的面试会有帮助
14F:→ james732: 8051家族比较便宜 10/23 22:17
15F:→ walter0914: 用TIMER中断做出PWM功能 10/24 13:02
好喔 感谢你!!
不过89S52只有3组Timer够给4个PWM给4个Servo马达吗?
※ 编辑: mick99988 (1.175.80.211), 10/24/2015 13:20:32
16F:→ dysyase: 原文只说控制一个!MCU硬体不够的话!就用两个MCU啊! 10/24 13:40
17F:→ dysyase: 印象中!清云的样子有篇论文(或专题报告),用51作4轴控制 10/24 13:42
18F:→ dysyase: 操作UI是用VB去作的样子!应该是中文文章! 10/24 13:43
19F:→ walter0914: TIMER用来做空占比控制,输出还是用IO 10/24 13:48
20F:→ mick99988: 有人能解释说什麽有一派的人都不建议从最近很火红的Ard 10/24 15:16
21F:→ mick99988: uino学起单晶片? 他不也是ATmega324 算AVR吗 10/24 15:16
22F:→ dysyase: 先不论组语或C!用arduino的人需要了解atmega?答案是否定 10/24 15:55
23F:推 sss22213: 这一派? 10/24 15:56
25F:→ sss22213: o.php 10/24 15:56
26F:→ dysyase: 的!所以技术派当然不建议,如果只是想闪闪灯之类的文创派 10/24 15:57
27F:→ dysyase: arduino是很好用的工具!!! 10/24 15:58
28F:→ mick99988: 对欸 是看到这篇 10/24 16:18
29F:→ MasterChang: 资讯看完要会判断...不要A说就往东,B说就往西... 10/24 22:35
30F:推 chuegou: 写起来不像在写MCU的MCU...这是我对arduino的感想 10/25 00:24
31F:→ ohm22k: 建议先从伺服马达的动作原理开始 了解他的讯号控制方式後 12/06 01:43
32F:→ ohm22k: 再来思考这些控制讯号能用什麽MCU的什麽功能实现 12/06 01:44
33F:→ ohm22k: 也建议原PO先了解什麽是PWM 12/06 01:45