QQ登录

只需一步,快速开始

[自制DIY] EQ3D赤道仪加装Goto功能

  [复制链接]
mep 发表于 2015-11-5 22:44 | 显示全部楼层 |阅读模式 来自: 中国–湖南–长沙 电信

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核,请勿使用gmail/outlook/aol/icloud邮箱注册)

×
本帖最后由 mep 于 2015-11-6 11:04 编辑

EQ3D赤道仪,我购买了双轴电跟,觉得使用不方便。
于是自己DIY了GoTo功能。
所有的代码都是取自网络上热心人士的工作。根据作者主页上的说明,可以用Stellarium或者SkySafari来控制,
也可以使用作者自己开发的APP。

准备材料:
  • 控制板:Arduino Mega 2560
  • 串口蓝牙:HC-05
  • 电源:淘宝12V/20AH锂电池组
  • 驱动:A4988,两片
  • 连接线若干,我用的是杜邦线,有公有母
  • 驱动电机:我是买了双轴电跟,直接用A4988来驱动

这些材料里面,主要是锂电池和电机价格贵点,其他电子产品淘宝价格合计70元左右。

采用了开源固件:
https://github.com/hjd1964/OnStep

连线比较简单,基本上就是把上面那些模块连接起来,

可以通过USB口模拟串口,用Stellarium来控制望远镜,
也可以用手机蓝牙来控制,支持LX200协议。

手机App叫做OnStep Controller,可以通过Google Play应用商店下载。
初步测试能够使用,还没有拿到室外测试,
固件里面的一些参数还需要调整。
有志于自行DIY的可以多交流




手机APP界面1

手机APP界面1

手机APP的Goto界面

手机APP的Goto界面

连线效果

连线效果
花儿为我香 发表于 2015-11-5 23:25 | 显示全部楼层 来自: 中国–西藏 移动
同是q3 回头借鉴楼主经验
回复 顶~ 砸~

使用道具 举报

夜光蜗牛 发表于 2015-11-5 23:38 | 显示全部楼层 来自: 中国–上海–上海 联通
我以前用tcpip协议和stellarium通信...楼主你的是啥办法?

点评

mep
Arduino可以使用USB与电脑相连,该USB连接被模拟成串口。 从电脑这端来说当成串口就可以了。  详情 回复 发表于 2015-11-5 23:47
回复 顶~ 砸~

使用道具 举报

 楼主| mep 发表于 2015-11-5 23:47 | 显示全部楼层 来自: 中国–湖南–长沙 电信
夜光蜗牛 发表于 2015-11-5 23:38
我以前用tcpip协议和stellarium通信...楼主你的是啥办法?

Arduino可以使用USB与电脑相连,该USB连接被模拟成串口。
从电脑这端来说当成串口就可以了。

点评

求教。谢谢  详情 回复 发表于 2015-11-18 20:17
回复 顶~ 砸~

使用道具 举报

halcyondays 发表于 2015-11-6 06:31 | 显示全部楼层 来自: 中国–上海–上海 电信
楼主介绍下详细的连接方法吧
我刚刚搞完导星,如果能goto就更方便了
只要买板自己连接就可以了吗,那个开源固件是用在哪的
回复 顶~ 砸~

使用道具 举报

天文影子 发表于 2015-11-6 08:33 | 显示全部楼层 来自: 中国–浙江–杭州 电信
佩服动手钻研能力
回复 顶~ 砸~

使用道具 举报

lizhihui01 发表于 2015-11-6 08:37 | 显示全部楼层 来自: 中国–上海–上海 电信
手动DIY达人
回复 顶~ 砸~

使用道具 举报

halcyondays 发表于 2015-11-6 21:34 | 显示全部楼层 来自: 中国–上海–上海 电信
楼主介绍下制作的详细过程吧

点评

mep
就是把Arduino Mega 2560和两个A4988连接起来,然后把锂电池、步进电机连接到A4988上, 没什么特别的地方,A4988的连线方法网上到处都是。 至于A4988和2560的连接,可以查看OnStep的代码, 主要是两个A4988的方向和  详情 回复 发表于 2015-11-7 16:43
回复 顶~ 砸~

使用道具 举报

 楼主| mep 发表于 2015-11-7 16:43 | 显示全部楼层 来自: 中国–湖南–长沙 电信
本帖最后由 mep 于 2015-11-7 20:00 编辑
halcyondays 发表于 2015-11-6 21:34
楼主介绍下制作的详细过程吧

就是把Arduino Mega 2560和两个A4988连接起来,然后把锂电池、步进电机连接到A4988上,
没什么特别的地方,A4988的连线方法网上到处都是。
至于A4988和2560的连接,可以查看OnStep的代码,
主要是两个A4988的方向和步进控制连接到2560的IO口上,
A4988本身的VDD、GND,还有ENABLE,以及MS0/1/2,OnStep都是把他们连接到了2560的数字口上,
其实也可以不这么连就按照普通的A4988的连线方法。
蓝牙芯片连接到UART1上;
只有那么几根线,不明白的可以私下讨论。
这种DIY的方法其实可以适用于任何型号的赤道仪和经纬仪,前提是你自己要想办法找到合适的步进电机,
并且把步进电机通过齿轮啮合到赤道仪上。

连好线后,
从arduino.cc下载Arduino IDE编译环境,
从我的连接里面用git下载代码,用Arduino IDE打开
根据自己步进电机的步进数、减速齿轮齿数比,以及赤道仪转的齿数比修改config.h;
接上锂电池、步进电机,插上Arduino Mega 2560的USB线,用Arduino IDE编译并上传固件;
然后用手机上的OnStep Controller和HC-05蓝牙配对,
并控制赤道仪动作,如果步进电机声音很大,就调整A4988上的电位器的角度,减小电流;
剩下的就是测试能不能Goto,对config.ino的参数进行进一步调整了。

点评

感谢楼主的探索分享,可英文不好,下载安装哪个固件呢?goto.ino吗?还是哪个?拜谢!  发表于 2016-2-24 16:19
多谢,我看看有没有可能自己弄弄 你是用双跟的那个电机吗,原来控制器最块就8x,这样goto会不会有点慢  详情 回复 发表于 2015-11-7 22:13
回复 顶~ 砸~

使用道具 举报

halcyondays 发表于 2015-11-7 22:13 | 显示全部楼层 来自: 中国–上海–上海 电信
mep 发表于 2015-11-7 16:43
就是把Arduino Mega 2560和两个A4988连接起来,然后把锂电池、步进电机连接到A4988上,
没什么特别的地方 ...

多谢,我看看有没有可能自己弄弄
你是用双跟的那个电机吗,原来控制器最块就8x,这样goto会不会有点慢

点评

mep
我是新手,所以先从便宜货玩起 从测试情况来看,每步之间的时间间隔设置短了电机确实转不动了  详情 回复 发表于 2015-11-7 22:23
回复 顶~ 砸~

使用道具 举报

 楼主| mep 发表于 2015-11-7 22:23 | 显示全部楼层 来自: 中国–湖南–长沙 电信
halcyondays 发表于 2015-11-7 22:13
多谢,我看看有没有可能自己弄弄
你是用双跟的那个电机吗,原来控制器最块就8x,这样goto会不会有点慢
...

我是新手,所以先从便宜货玩起
从测试情况来看,每步之间的时间间隔设置短了电机确实转不动了
回复 顶~ 砸~

使用道具 举报

xiaobo2 发表于 2015-11-10 20:40 | 显示全部楼层 来自: 中国–浙江–杭州 华数宽带
哈哈  和我做的一样的开源的
回复 顶~ 砸~

使用道具 举报

洪建敏 发表于 2015-11-18 20:17 来自手机 | 显示全部楼层 来自: 中国–浙江–台州 电信
mep 发表于 2015-11-5 23:47
Arduino可以使用USB与电脑相连,该USB连接被模拟成串口。
从电脑这端来说当成串口就可以了。
...

求教。谢谢
回复 顶~ 砸~

使用道具 举报

hmm 发表于 2015-11-29 16:53 来自手机 | 显示全部楼层 来自: 中国–陕西–西安 电信
不错,赞一个
回复 顶~ 砸~

使用道具 举报

wtyu21 发表于 2015-12-2 08:45 | 显示全部楼层 来自: 中国–香港 城市电讯有限公司
電工的達人~手作人拜服中~
回复 顶~ 砸~

使用道具 举报

洪建敏 发表于 2015-12-2 08:52 来自手机 | 显示全部楼层 来自: 中国–浙江–宁波 移动
大神。能不能私下教我。谢谢
回复 顶~ 砸~

使用道具 举报

 楼主| mep 发表于 2015-12-2 20:13 | 显示全部楼层 来自: 中国–湖南–长沙 电信
能说的都说了,如果对Arduino或者单片机不熟悉,不要贸然入坑
回复 顶~ 砸~

使用道具 举报

hmm 发表于 2015-12-5 11:36 来自手机 | 显示全部楼层 来自: 中国–陕西–西安 电信
楼主,自己DIY的话,花费多少呢?

点评

mep
锂电池组最贵,需要大约一两百, Arduino Mega 2560起价40左右,串口蓝牙、A4988都不超过十几块  详情 回复 发表于 2015-12-5 14:23
回复 顶~ 砸~

使用道具 举报

 楼主| mep 发表于 2015-12-5 14:23 | 显示全部楼层 来自: 中国–湖南–长沙 电信
hmm 发表于 2015-12-5 11:36
楼主,自己DIY的话,花费多少呢?

锂电池组最贵,需要大约一两百,
Arduino Mega 2560起价40左右,串口蓝牙、A4988都不超过十几块
回复 顶~ 砸~

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-16 20:32 , Processed in 0.176610 second(s), 25 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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