找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3959|回复: 2
打印 上一主题 下一主题
收起左侧

怎样控制电机按照某个角度作回转运动

[复制链接]
跳转到指定楼层
楼主
怎样控制电机按照某个角度作回转运动,比如说输入30度,启动后,电机正转30度后,自动的反转30度,如此的往复。求大神指点。
。。

图片1.png (266.68 KB, 下载次数: 45)

图片1.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:47286 发表于 2018-5-14 19:50 | 只看该作者
1. 给电机输出轴上加角度传感器 也可以用电位器代替
2. 用步进电机 按计算角度往复 也可以在输出轴加码盘 数脉冲数确定经过的角度

看你图里要求最大180° 一般的电位器都可以支持这么大角度
回复

使用道具 举报

板凳
ID:136106 发表于 2018-5-14 20:13 | 只看该作者
首先说,你的电路这样接是不对的,单片机的管脚输出的电流才几毫安,是不足以驱动电机转动的,而且电机的内阻值很小,5V的电压会产生很大的电流,这样接是会直接烧坏单片机的;所以说你需要加上一个晶体管或是MOS管制成的开关电路,或者说电机驱动电路。同时你要想精确地控制电机转动一个角度,那你还需要一个测速的装置,比如说光码盘,编码器等。其次单片机控制电机一般都是采用输出PWM波的形式去驱动电机驱动电路来驱动电机,你用51单片机的话可以用定时器来产生PWM波进而控制电机转动,至于怎样的精确控制就要看你PWM波的占空比怎么设置了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表