找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求用51单片机控制追星仪步进电机转速转向的程序设计

[复制链接]
跳转到指定楼层
楼主
ID:458705 发表于 2019-2-2 11:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人系天文爱好者,对于单片机和电子技术仅知道一点皮毛。也可以说是小白。遇到如下问题,特来求助。望不吝施教!
最近自己DIY了一台追星仪,可以在拍摄天象和星空时用步进电机的慢速运转抵消地球自转,使星点在视野保持不位移,但是单片机程序是下载别人的,只有一种速度。无法变速和控制正反转。我自己不会编程。所以特地请求高人无私提供一款单片机控制程序,
具体要求如下:
现有硬件:
1、单片机最小系统一套
2、ULN2003驱动器一片
3、28或35规格小型五线四相步进电机,例如步距角5.625度。本身带有 1:64减速齿轮组,要求电机轴10.2944秒转动一圈。(即每秒397.886个步距)这样就属于正常的恒星速率。当然,电机不同,程序参数将谁知改变,所以希望能在程序中指出能够由我本人改变转速参数的语句。

希望的目标:
1、用单片机控制步进电机的正常转速,并可以加速减速,因恒星每86164秒转一周,而太阳是86400转一周,月亮更慢一些。所以转速要能有微调功能
2、最好能够同时控制两个相同的步进电机,但转速各自独立设置。要能分别控制正反转,而且为了快速转动到指定位置,需要有10倍速,50倍速和100倍速的各档加速按钮。
3、需要一个控制按键的手柄,并请给出手柄电路图。如能做成红外控制更佳。

以上目标如嫌复杂,可以适当简化,如只控制一台电机,或减少转速档次。
先谢谢了。



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:425825 发表于 2019-2-2 20:30 | 只看该作者
这个系统按照要求完成,都可以作为商品出售了,还要无私提供
回复

使用道具 举报

板凳
ID:47286 发表于 2019-2-2 21:29 | 只看该作者
嗯 这事估计不是谢谢俩字就能搞定的
回复

使用道具 举报

地板
ID:96682 发表于 2019-2-3 00:05 | 只看该作者
这个和玩锅盖寻星那货大同小异
回复

使用道具 举报

5#
ID:458705 发表于 2019-2-3 15:19 | 只看该作者
听以上各位大侠之言,好像这事不简单。
不过我现在只有一种速度也勉强对付着用了。如果没有大侠肯出手相帮,自己再慢慢边学边琢磨了!

回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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