找回密码
 立即注册

QQ登录

只需一步,快速开始

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

关于51单片机控制步进电机电路问题,开关如何接?

[复制链接]
跳转到指定楼层
楼主
大家帮我看看,我想做一个单片机可以同时驱动3个步进电机,但是步进电机需要位置开关控制,不能跑出一定范围。并且电机需要光耦隔离,帮我看看我因该咋做才好。还有我需要(加一个)开关控制电机,开关按下后电机一转,停止,隔一段时间2转,停止,隔一段时间3转,停止,然后一转,循环。我的开关应该接哪个位置呢。大家看看我哪做的不对,欢迎指正,一块进步学习。

5$(CW5{GV$}JY}VPV~C_[0Y.png (287.74 KB, 下载次数: 48)

5$(CW5{GV$}JY}VPV~C_[0Y.png

30UM8{9O@LUO~0`Q`EHO7_C.png (287.34 KB, 下载次数: 42)

30UM8{9O@LUO~0`Q`EHO7_C.png
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:360656 发表于 2019-6-3 08:02 | 只看该作者
你设置一个按键按下后先给步进电机输入一圈的脉冲延时输入两圈脉冲再延时输入3圈脉冲就行了
回复

使用道具 举报

板凳
ID:285863 发表于 2019-6-3 08:42 | 只看该作者
控制开关 接没用的I/O口都可以 用软件监测I/O口 就可以实现想要的功能了
回复

使用道具 举报

地板
ID:553314 发表于 2019-6-3 09:44 | 只看该作者
3510 发表于 2019-6-3 08:02
你设置一个按键按下后先给步进电机输入一圈的脉冲延时输入两圈脉冲再延时输入3圈脉冲就行了

能不能帮我看看我电路的连接,有没有问题,嘿嘿,我是一个新手
回复

使用道具 举报

5#
ID:553314 发表于 2019-6-3 09:45 | 只看该作者
bemc 发表于 2019-6-3 08:42
控制开关 接没用的I/O口都可以 用软件监测I/O口 就可以实现想要的功能了

能不能帮我看看我电路的连接,有没有问题,嘿嘿,我是一个新手
回复

使用道具 举报

6#
ID:553314 发表于 2019-6-3 09:53 | 只看该作者
大家帮我看看我的电路连接,对不对啊,总觉得怪怪的
回复

使用道具 举报

7#
ID:307020 发表于 2019-6-3 10:26 | 只看该作者
在空闲接口接独立按键,程序内添加检测按键是否按下的内容;添加按键按下后MCU按你要求的方式输出步进电机控制步数就可以了
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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