搜索
bottom↓
回复: 31

有没有用过步进电机控制转换阀的朋友,遇到个问题

[复制链接]

出0入10汤圆

发表于 2016-12-20 16:03:23 | 显示全部楼层 |阅读模式
就是图片这种,比如说,出口A出在没有水出来,我以50步,50步的距离转动步进电机,此时没水,我走50步后有水从A口出来,按道理我后退50步应该可以恢复到没水的状态,可是结果却是,我要后退多一百多步才可以回到没水有状态,
我一开始以为是机械结构有空隙,拆开后发现在,没有任何空隙。 想不明白啊。。。



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2016-12-20 16:09:02 | 显示全部楼层
步进电机失步了把?

出0入0汤圆

发表于 2016-12-20 16:20:07 | 显示全部楼层
这个东西叫什么名字

出0入0汤圆

发表于 2016-12-20 16:21:59 | 显示全部楼层
伺服阀 比例阀

出0入0汤圆

发表于 2016-12-20 16:24:01 来自手机 | 显示全部楼层
你变量不会用的同一个吧( ´▽` )

出0入10汤圆

 楼主| 发表于 2016-12-20 16:29:50 | 显示全部楼层
1826772880 发表于 2016-12-20 16:24
你变量不会用的同一个吧( ´▽` )

哪个变量用的同一个?
我是这样写的 TargetPos和一个CurrentPos, 每15MS进一次,如果Target大于Current就走一步,然后Current++, 直到两个相等,

出0入10汤圆

 楼主| 发表于 2016-12-20 16:33:03 | 显示全部楼层
sunshulin 发表于 2016-12-20 16:09
步进电机失步了把?

我试过到步进电机,速度调得很慢也一样。
我把步进电机拆出来看,我前进50和后退50转过的度数也是相同,所以,应该不是程序的问题,这个程序也在其它控制上面用过,应该没有BUG。

出0入0汤圆

发表于 2016-12-20 18:04:09 | 显示全部楼层
正转50步拆开,观察,装好,反转50步(100步)拆开,就知道问题在哪儿了。

出0入0汤圆

发表于 2016-12-20 19:15:10 来自手机 | 显示全部楼层
应该是失步了步,开闸时候电机轻载,关闸是重载

出0入0汤圆

发表于 2016-12-20 20:53:19 来自手机 | 显示全部楼层
这不是冲屁股眼的那切换阀吗。这上面的电机力不大

出0入0汤圆

发表于 2016-12-20 20:54:00 来自手机 | 显示全部楼层
估计是失步了。

出0入0汤圆

发表于 2016-12-20 22:35:01 | 显示全部楼层
拆下来,正转50步,再反转50步,看看一样的角度吗?  如果不丢步,机械上没有理由不一样的。

出0入0汤圆

发表于 2016-12-20 22:42:44 来自手机 | 显示全部楼层
拆下来不带负载,受力不一样就看不出丢步了

出0入8汤圆

发表于 2016-12-21 06:54:05 来自手机 | 显示全部楼层
空位的原因

出0入0汤圆

发表于 2016-12-21 07:09:57 来自手机 | 显示全部楼层
还用想吗,楼主第一次用步进电机吧

出0入0汤圆

发表于 2016-12-21 08:23:50 | 显示全部楼层
换个阀试试,可能是负载重,问下楼主这个发是比例阀还是开关换向阀,为什么不用电磁阀,这个阀用在什么场合,和电磁阀有什么区别?

出0入0汤圆

发表于 2016-12-21 14:44:29 来自手机 | 显示全部楼层
河图洛书 发表于 2016-12-21 08:23
换个阀试试,可能是负载重,问下楼主这个发是比例阀还是开关换向阀,为什么不用电磁阀,这个阀用在什么场合 ...

这阀现在用在温水冲洗便座上的,切换男女冲洗的还能调流量。

出0入49汤圆

发表于 2016-12-21 14:47:52 | 显示全部楼层
应该就是带负载的时候失步了

出0入10汤圆

 楼主| 发表于 2016-12-21 15:35:48 | 显示全部楼层

失步的话,怎么解决? 是把速度降下来吗?

出0入4汤圆

发表于 2016-12-21 15:53:35 | 显示全部楼层
BRN 发表于 2016-12-21 15:35
失步的话,怎么解决? 是把速度降下来吗?

降速、换大电机、加闭环,应该都有用

出5入0汤圆

发表于 2016-12-21 16:15:50 | 显示全部楼层
或者如果只需要-90~90度角度,可以试试舵机,解决失步问题

出0入0汤圆

发表于 2016-12-21 16:24:06 | 显示全部楼层
加滞后进去就解决

出0入4汤圆

发表于 2016-12-21 16:26:53 | 显示全部楼层
丢步,降速或换大点的电机

出0入0汤圆

发表于 2016-12-21 16:29:30 | 显示全部楼层
智能坐便器哇~~~

出0入0汤圆

发表于 2016-12-21 16:35:19 | 显示全部楼层
目测是24BYJ48的步进电机,在进水水压1.1公斤,电机频率400PPS下,开水调流量都没问题的。

出0入0汤圆

发表于 2016-12-21 16:36:45 | 显示全部楼层
有了篓煮的辛勤开发,再也不用去东洋抢购马桶盖了,,,,

出0入0汤圆

发表于 2016-12-21 16:37:26 | 显示全部楼层
jingyite 发表于 2016-12-21 15:53
降速、换大电机、加闭环,应该都有用

感觉像是程序有问题,这个东西都是标准件了。

出0入0汤圆

发表于 2016-12-21 16:39:28 | 显示全部楼层
LinuxTux.China 发表于 2016-12-21 16:15
或者如果只需要-90~90度角度,可以试试舵机,解决失步问题

这个估计只能用步进电机了。需要通过调步数来调水流量。

出5入0汤圆

发表于 2016-12-21 16:41:09 | 显示全部楼层
李程宏 发表于 2016-12-21 16:39
这个估计只能用步进电机了。需要通过调步数来调水流量。

如果转动角度满足的话,其实舵机也能调角度,,也就是对应步进电机的步数

出0入0汤圆

发表于 2016-12-21 16:45:13 | 显示全部楼层
BRN 发表于 2016-12-20 16:29
哪个变量用的同一个?
我是这样写的 TargetPos和一个CurrentPos, 每15MS进一次,如果Target大于Current ...

15ms太长了,试试3ms进一次。亲测OK。

出0入0汤圆

发表于 2016-12-21 19:43:37 来自手机 | 显示全部楼层
确认是失步?是不是管子开关弄错了,步进电机失步没那么严重

出0入0汤圆

发表于 2016-12-21 19:44:26 来自手机 | 显示全部楼层
换39,42电机试试
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-23 08:34

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

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