QQ登录

只需一步,快速开始

[自制DIY] 单电源、51最小系统步进驱动星野仪基本完工

[复制链接]
黑夜守望者 发表于 2014-2-10 09:56 | 显示全部楼层 来自: 中国–福建–厦门 电信
本帖最后由 黑夜守望者 于 2014-2-10 09:58 编辑

我都是用L298N驱动,不用使用DC-DC模块,因为L298N上就有5V输出了。{:soso_e100:}
个人认为星野拍广域对误差容忍度比较高,晶振的温度误差应该影响不会很大。
还有建议买带锁紧座的最小系统板,比较容易调试。
还有我最早买的最小系统板上也是没有M3螺丝孔,真不好固定。

点评

是的。我也有个L298N,用9V电,取板子上5V用作单片机供电,不过L298N无细分功能,电机转速低时,抖动比较大。 你的建议很对,带锁紧座的最小系统板比不带锁紧座的,贵5元左右。我每次调整程序时,需要将MCU放到带下  详情 回复 发表于 2014-2-11 16:10
回复 顶~ 砸~

使用道具 举报

 楼主| v2500 发表于 2014-2-11 16:10 | 显示全部楼层 来自: 中国–广东–深圳 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

黑夜守望者 发表于 2014-2-11 17:06 | 显示全部楼层 来自: 中国–福建–厦门 电信
v2500 发表于 2014-2-11 16:10
是的。我也有个L298N,用9V电,取板子上5V用作单片机供电,不过L298N无细分功能,电机转速低时,抖动比较 ...

你是用几拍驱动的,目前有个不错的程序是24拍,搜索“51单片机PWM细分控制步进电机的研究“
我觉得用这个程序震动挺微小的,很好用。


点评

是不是这个(我截取了程序一小段): #include #define uchar unsigned char #define uint unsigned int uchar code djsx[2][24]={0,0,0,0,1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,0,0,3,1,1,1,0,0,0,2,2,2,1,1  详情 回复 发表于 2014-2-11 20:37
回复 顶~ 砸~

使用道具 举报

 楼主| v2500 发表于 2014-2-11 20:37 | 显示全部楼层 来自: 中国–广东–深圳 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

黑夜守望者 发表于 2014-2-11 20:54 | 显示全部楼层 来自: 中国–浙江–宁波 电信/鄞州畅联信息技术有限公司
v2500 发表于 2014-2-11 20:37
是不是这个(我截取了程序一小段):
#include
  

是这个程序,你也是用120减速比的42电机吧(时代超群的),线序有没有接正确,我试了这个程序可以用:
out1-------------->棕色
out2-------------->黄色
out3-------------->红色
out4-------------->绿色

回复 顶~ 砸~

使用道具 举报

 楼主| v2500 发表于 2014-2-11 22:29 | 显示全部楼层 来自: 中国–广东–深圳 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

本版积分规则

APP下載|手机版|爱牧夫天文淘宝店|牧夫天文网 ( 公安备案号21021102000967 )|网站地图|辽ICP备19018387号

GMT+8, 2024-11-15 21:42 , Processed in 0.149459 second(s), 22 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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