找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4630|回复: 15
收起左侧

单片机控制步进电机是否可以记忆电机转过的圈数,应该如何编程呢?

  [复制链接]
ID:303067 发表于 2018-4-13 17:20 | 显示全部楼层 |阅读模式
求大神解答,是或否
在单片机控制步进电机的系统中,是否可以记忆电机转过的圈数,并且可以在数码管上显示出来电机转了几圈呢?可以的话应该怎么编程呀?大神们帮帮忙,毕设这个东西很难受呀!!!
回复

使用道具 举报

ID:303383 发表于 2018-4-13 18:28 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ID:195836 发表于 2018-4-13 18:55 | 显示全部楼层
你详细了解一下什么是步进电机,他的参数,搞清楚了这应该就是算几个乘法吧
回复

使用道具 举报

ID:123289 发表于 2018-4-13 21:42 | 显示全部楼层
单片机中有那么多的存储器,随便找一个,用来计数不就行了。
就如每转一圈,你在纸上做个记号一样(+1、画正字、......)
回复

使用道具 举报

ID:307986 发表于 2018-4-14 15:18 | 显示全部楼层
我也是 你是用的28BYJ-48步进电机吗?我的毕设跟你应该是一样的!兄弟
回复

使用道具 举报

ID:308386 发表于 2018-4-15 14:04 | 显示全部楼层

你详细了解一下什么是步进电机,他的参数,搞清楚了这应该就是算几个乘法吧
回复

使用道具 举报

ID:303067 发表于 2018-4-16 08:55 | 显示全部楼层
z156131209 发表于 2018-4-14 15:18
我也是 你是用的28BYJ-48步进电机吗?我的毕设跟你应该是一样的!兄弟

兄弟你的毕设是什么呀,我的是基于单片机实现阀门的自动定位。。。。很难受,不会单片机呀啊
回复

使用道具 举报

ID:7485 发表于 2018-4-16 09:15 | 显示全部楼层
牛鬼蛇神 发表于 2018-4-16 08:55
兄弟你的毕设是什么呀,我的是基于单片机实现阀门的自动定位。。。。很难受,不会单片机呀啊

如果不会单片机那就不用说了.......
回复

使用道具 举报

ID:302217 发表于 2018-4-16 09:22 | 显示全部楼层
步进电机是给一个脉冲转动一步,例如1.8度的步进电机,就是200个脉冲为一圈,360度。当然,如果进行细分驱动,还要乘上细分数,比如8细分,就是200x8=1600步,也就是1600个脉冲转一圈。既然是这样,脉冲也是单片机发出的,那就很简单了,直接脉冲计数,每200或1600计为一圈,这样甚至可以计到0.01圈(例如200脉冲时计到2个脉冲即为0.01圈,而8细分计到16个脉冲即为0.01圈)。
回复

使用道具 举报

ID:308988 发表于 2018-4-16 09:31 | 显示全部楼层
可以记忆步进转动的圈数和角度,能精准控制
回复

使用道具 举报

ID:309049 发表于 2018-4-16 10:25 | 显示全部楼层
用输入口,传感器计数可以
回复

使用道具 举报

ID:309049 发表于 2018-4-16 10:26 | 显示全部楼层
应该可以的,进行编程和硬件设计
回复

使用道具 举报

ID:264402 发表于 2018-4-16 10:56 | 显示全部楼层

步进电机是给一个脉冲转动一步,例如1.8度的步进电机,就是200个脉冲为一圈,360度。当然,如果进行细分驱动,还要乘上细分数,比如8细分,就是200x8=1600步,也就是1600个脉冲转一圈。既然是这样,脉冲也是单片机发出的,那就很简单了,直接脉冲计数,每200或1600计为一圈,这样甚至可以计到0.01圈(例如200脉冲时计到2个脉冲即为0.01圈,而8细分计到16个脉冲即为0.01圈)。
回复

使用道具 举报

ID:303383 发表于 2018-4-16 11:30 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

ID:309122 发表于 2018-4-16 11:33 | 显示全部楼层
可以显示,用全局变量即可
回复

使用道具 举报

ID:309119 发表于 2018-4-16 11:33 | 显示全部楼层
想进来看看,顺便也学习学习
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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