极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 18979|回复: 9

自制步进电机驱动手轮

[复制链接]
发表于 2018-2-10 17:44:30 | 显示全部楼层 |阅读模式
今天做了个步进电机驱动物轮
发上来晒晒

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2018-2-10 17:57:12 | 显示全部楼层
本帖最后由 最帅的老饼 于 2018-2-10 18:00 编辑

思路如下:
       x 轴电位器变量  小于50:输出脉冲。 50~ 300: 拉低方向电平。  300~ 720 : 停止脉冲输出。
                                 720~970: 拉高方向电平。   大于970:输出脉冲。
                                 这样安排就能用 X轴控杆的左右推动完成步进电机的顺、逆时针转动。

        Y轴电位器变量 : 每向上推一次把 中间变量 pulse 加 1  不大于 5 , 每向下推一次把变量 pulse 减 1不小于 1 。
                                    然后用 switch  case 根据pulse 的值把脉冲 分别赋 5个不同的量 ,这样就能用上下推动Y轴设置脉冲的不同速度。

      
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-10 18:02:39 | 显示全部楼层
这个游戏控杆还有一位开关,暂时想不到开关的用法,有建议给我吗?
回复 支持 反对

使用道具 举报

发表于 2018-2-14 21:04:42 | 显示全部楼层
最帅的老饼 发表于 2018-2-10 18:02
这个游戏控杆还有一位开关,暂时想不到开关的用法,有建议给我吗?

按下時記錄下當時的 X(正/反轉)、Y(轉速) 軸的值?
回复 支持 反对

使用道具 举报

发表于 2018-2-15 23:53:44 | 显示全部楼层
没看到轮,这个叫做手柄更恰当
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-17 07:39:48 | 显示全部楼层
shouzama 发表于 2018-2-14 21:04
按下時記錄下當時的 X(正/反轉)、Y(轉速) 軸的值?

不成,按建要手柄在复位(中间位)时才能控下,但这时电机是停止的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-2-17 07:40:15 | 显示全部楼层
47okey 发表于 2018-2-15 23:53
没看到轮,这个叫做手柄更恰当

是的!!!!!!
回复 支持 反对

使用道具 举报

发表于 2018-2-18 23:15:52 | 显示全部楼层
最帅的老饼 发表于 2018-2-17 07:39
不成,按建要手柄在复位(中间位)时才能控下,但这时电机是停止的。

並聯另拉開關出來旁邊,隨時可按?

以我用 PS 搖桿的印象,不論搖桿在哪個方位角度,
只要下壓搖桿底下的開關就會觸發,所以才給了上述
的建議,如果說開關受限於機械連鎖,只能在復位時
才能有效下壓觸發,那麼擺脫這個機械限制的方式,
最簡單就是跳線並聯另一顆開關出來旁邊,隨時想按
就按(但信號發送方式不變)

如果說是受限於信號處理(只能在 X/Y 軸無信號時
這顆開關的觸發信號才會被送出?),那麼用途就...
再研究了
回复 支持 反对

使用道具 举报

发表于 2018-2-23 14:14:30 | 显示全部楼层
这种摇杆模块的按键确实是只能在中间位置才能按下 的
回复 支持 反对

使用道具 举报

发表于 2018-4-7 20:06:02 | 显示全部楼层
大佬有程序么分享一个
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-4-25 00:37 , Processed in 0.040677 second(s), 22 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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