QQ登录

只需一步,快速开始

半自动GOTO系统的可行性研究

[复制链接]
dragon88 发表于 2010-8-21 16:58 | 显示全部楼层 |阅读模式 来自: 中国–安徽–合肥 电信

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

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

×
本帖最后由 dragon88 于 2010-8-21 17:07 编辑

清晨在半梦半醒之间忽然灵光一闪,脑海中清晰的出现了这样一个蓝图。。。。。。

DIY一套GOTO系统难度之高大家都清楚,有些高人也亲自实践过,其中几个难题业余条件下难以做到,也不必多说了。这个“半自动GOTO”实现起来应该不难,先说一下思路,欢迎大家一起讨论其可行性:

一,硬件方案

1,
传动部分因为要做到经纬轴快速转动,所以减速比不能太高,电机的力矩要足够大,齿轮要有一定的强度和尽量高的精度。

2,
驱动电路( STK672-080.gif )我采用这种,二路分别驱动赤经赤纬。这种厚膜块很便宜,驱动电流大,带有16细分,可降低电机震动、提高精度、控制方便且可调输出功率。

3,
控制电路还是采用52单片机,基本的电跟功能参考我的第一套电跟(http://www.astronomy.com.cn/bbs/thread-137226-1-1.html

二,程序思路

主要讨论半自动GOTO部分。原理很简单,例:

某时打算看M4,但M4不容易找到,先手动对准容易找到的心宿二,此时

心宿二坐标:16h30m4s/-26º2717

M4坐标:   16h24m15s/-26º3327

二者相差:  -0h5m49s/-0º610”(不知这样理解对不对?)。

这样只需给单片机一个指令,让其产生一定数量的脉冲控制赤经赤纬电机分别转一定角度(具体角度根据蜗轮齿数,减速比得出)。

单片机用一块1602162行)液晶显示屏和键盘实现人机对话。键盘有多种选择:矩阵,专用键盘甚至红外遥控器上的数字键都能实现。当按下预设的GOTO键显示屏会提示输入需要移动的经纬角度,如上例:(下图为模拟1602显示屏)

模拟显示.JPG

确定后,单片机根据程序运算后分别给出经纬电机所需的脉冲数及方向(由前面的+-号决定)。


大致如此,可以看出程序并不复杂,操作也很容易。因为初学,对赤经赤纬的理解是否有误还请指正!

模拟显示.JPG
 楼主| dragon88 发表于 2010-8-21 17:13 | 显示全部楼层 来自: 中国–安徽–合肥 电信
目前机械部分已经安装完毕,电路板也焊接好正在调试,因为这个新的思路程序要重写。欢迎多提意见!
回复 顶~ 砸~

使用道具 举报

qiulv1991 发表于 2010-8-21 17:33 | 显示全部楼层 来自: 中国–广东–佛山 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-21 17:46 | 显示全部楼层 来自: 中国–安徽–合肥 电信
回复 3# qiulv1991


   生命不息折腾不止~
回复 顶~ 砸~

使用道具 举报

IceMike 发表于 2010-8-21 18:01 | 显示全部楼层 来自: 中国–广东–深圳–福田区 电信
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

闲鱼 发表于 2010-8-21 19:05 | 显示全部楼层 来自: 中国–上海–上海 鹏博士宽带
真厉害
回复 顶~ 砸~

使用道具 举报

emc 发表于 2010-8-21 20:45 | 显示全部楼层 来自: 中国–天津–天津 电信/电信/IDC机房
星表做在flash里?52单片机用于查表和计算好像有点勉强,用好一点的单片机吧。期待楼主的作品。
回复 顶~ 砸~

使用道具 举报

yjfPhoenix 发表于 2010-8-21 21:08 | 显示全部楼层 来自: 中国–江苏–无锡 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-21 21:29 | 显示全部楼层 来自: 中国–安徽–合肥 电信



   你没看明白主贴,不是有数据库的GOTO,半自动
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-21 21:31 | 显示全部楼层 来自: 中国–安徽–合肥 电信
关键是机械方面要做到在载重下保持精密性
yjfPhoenix 发表于 2010-8-21 21:08



   机械方面已经解决了,试用正常,目前只是简单的8拍驱动,换用16细分专用模块后肯定会更稳定。
回复 顶~ 砸~

使用道具 举报

yjfPhoenix 发表于 2010-8-21 21:38 | 显示全部楼层 来自: 中国–江苏–无锡 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-21 22:41 | 显示全部楼层 来自: 中国–安徽–合肥 电信
回复 11# yjfPhoenix

PICT0001.jpg
PICT0002.jpg
PICT0003.jpg
回复 顶~ 砸~

使用道具 举报

emc 发表于 2010-8-21 22:55 | 显示全部楼层 来自: 中国–北京–北京–海淀区 联通
是不是说出门观星时带一本星表,手工输入坐标?摸黑手动查表很费劲的。以前见过PC版的。
没有多星校准,极轴要求很高啊。
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-21 23:03 | 显示全部楼层 来自: 中国–安徽–合肥 电信
回复 13# emc


   是要手工输入坐标,只要输入参照星和目标星的经纬差就可以。极轴是要尽量准的,三星校准搞不懂
回复 顶~ 砸~

使用道具 举报

yjfPhoenix 发表于 2010-8-22 13:39 | 显示全部楼层 来自: 中国–江苏–无锡 联通
提示: 作者被禁止或删除 内容自动屏蔽
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-22 13:54 | 显示全部楼层 来自: 中国–安徽–合肥 电信
怎么才16的步距角啊, 我一般用600步距角的
yjfPhoenix 发表于 2010-8-22 13:39



   没看明白,你指的是什么?前面提到的是16细分电路,即普通驱动电机单步1.8度,采用16细分电路后步进角是1.8/16
回复 顶~ 砸~

使用道具 举报

maidong 发表于 2010-8-22 16:20 | 显示全部楼层 来自: 中国–江苏–南京 教育网/东南大学BRAS
哎,也想做一个
回复 顶~ 砸~

使用道具 举报

比酷猫 发表于 2010-8-23 23:18 | 显示全部楼层 来自: 中国–广西–南宁 电信
请问 楼主 可否 分享 电路和源码
回复 顶~ 砸~

使用道具 举报

 楼主| dragon88 发表于 2010-8-24 10:09 | 显示全部楼层 来自: 中国–安徽–合肥 电信
请问 楼主 可否 分享 电路和源码
比酷猫 发表于 2010-8-23 23:18


没画电路图,有空画一张传上来;程序也没搞好,完成后可以给喜欢的同好参好,初学写出来估计也很难看~
回复 顶~ 砸~

使用道具 举报

比酷猫 发表于 2010-8-24 20:37 | 显示全部楼层 来自: 中国–广西–南宁 电信
没画电路图,有空画一张传上来;程序也没搞好,完成后可以给喜欢的同好参好,初学写出来估计也很难看~ ...
dragon88 发表于 2010-8-24 10:09



   呵呵 期待LZ的佳讯  偶已经在次 流了不止 一斤口水了
回复 顶~ 砸~

使用道具 举报

本版积分规则

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

GMT+8, 2024-11-13 16:04 , Processed in 0.095222 second(s), 19 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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