牧夫天文网

 找回密码
 加入牧夫(请注明天文爱好者,否则无法通过审核)

QQ登录

只需一步,快速开始

[DIY咨询] 探索基于LX200制作goto和导星--GM导星大师 ok!

  [复制链接]
maxchen 发表于 2013-4-27 12:08 | 显示全部楼层 来自: 广东省广州市 电信
角落里的烟嘴 发表于 2013-4-27 09:42
这里的确不对, 我没有明白这两个符号,马上改正

但是我这段程序, 进入 定时器 0  的中断之后, 只运行 ...

你是怎么确定只运行一次?
修改了P0=~P0后呢?

点评

没有变化, 定时器 0 的设置 问题吧, 进了 定时器 0 的中断之后 还是只运行一次  详情 回复 发表于 2013-4-27 12:40
我是直接 烧进单片机 然后PC 上用串口助手 发送 命令 :RS# 发一遍 P0 口有led灯 变换一次  详情 回复 发表于 2013-4-27 12:22
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-4-27 12:22 | 显示全部楼层 来自: 江苏省苏州市 联通
maxchen 发表于 2013-4-27 12:08
你是怎么确定只运行一次?
修改了P0=~P0后呢?


我是直接 烧进单片机 然后PC 上用串口助手 发送 命令   :RS#    发一遍 P0 口有led灯 变换一次  公司里有 proteus 一会模拟一下 看看 改了 P0
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-4-27 12:40 | 显示全部楼层 来自: 江苏省苏州市 联通
maxchen 发表于 2013-4-27 12:08
你是怎么确定只运行一次?
修改了P0=~P0后呢?

没有变化, 定时器 0 的设置 问题吧, 进了   定时器 0 的中断之后 还是只运行一次
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-4-27 13:28 | 显示全部楼层 来自: 江苏省苏州市 联通
找到问题了, 代码一句一句的 增加 找出来问题来了  PS=1 这句删掉就ok了, 是优先级的 设置问题
谢谢 @maxchen   谢谢 @ddr   @wah! @夜行豆腐
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-4-27 17:08 | 显示全部楼层 来自: 江苏省苏州市 联通
0427 修改

lx200.rar

1.45 KB, 下载次数: 976

回复 支持 反对

使用道具 举报

wenzp 发表于 2013-4-27 18:45 来自手机 | 显示全部楼层 来自: 江苏省苏州市 电信
太牛了。。。。。。
回复 支持 反对

使用道具 举报

wenzp 发表于 2013-4-27 18:46 来自手机 | 显示全部楼层 来自: 江苏省苏州市 电信
太牛了。。。。。。
回复 支持 反对

使用道具 举报

changhc 发表于 2013-4-28 07:42 | 显示全部楼层 来自: 上海市 电信
呵呵,家里正好有几块AVR的板子,到时候也搞套玩玩。就是要折腾步进电机,那个真没搞过。

点评

整啊 DDR 大神说 avr 功能强大 51功能限制太多了, 我是没基础 先玩玩 51吧  发表于 2013-4-28 09:52
回复 支持 反对

使用道具 举报

沈阳老裴 发表于 2013-4-28 08:35 | 显示全部楼层 来自: 辽宁省沈阳市 移动
必须支持烟嘴折腾

点评

谢谢 老裴 关注啊  发表于 2013-4-28 09:52
回复 支持 反对

使用道具 举报

redpony 发表于 2013-4-28 09:24 | 显示全部楼层 来自: 北京市 网联光通
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

changhc 发表于 2013-4-28 19:58 | 显示全部楼层 来自: 上海市 联通
呵呵,我用AVR的3相对称PWM控制过直流无刷电机就是电动车上用的那种,再控制一只2相交流电机。感觉Mega128的资源明显不够,主要是PWM来不及处理。家里还有2块ARM7的开发板。反正可以用的板子是有。

点评

资源丰富阿 而且还是行家啊 那你整个 一星校准的 goto 太简单了 我是一点基础没有 摸着石头过河呢  发表于 2013-4-28 20:21
回复 支持 反对

使用道具 举报

changhc 发表于 2013-5-2 11:02 | 显示全部楼层 来自: 上海市 联通
呵呵,硬件有了,单片机软件汇编或C都没什么问题。就是上位机软件没写过。以前要是学学写VB VC什么的就好了。哎,现在要学着写了。还有就是要做个经纬仪。然后驱动步进电机Goto。我也没研究过天体,那些坐标转换什么的也是一点不懂。慢慢来呗!

点评

你有基础 天文知识不难 我是什么基础都没有的,你一定可以的  详情 回复 发表于 2013-6-1 11:48
搜我几个帖子 全都有答案,我是什么基础都没有, VB 也不难的, 坐标转换有现成的VB 程序  发表于 2013-5-2 15:59
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-5-31 21:08 | 显示全部楼层 来自: 江苏省苏州市 电信
刚刚测试了 单片机是否能 接收GM 导星大师的 LX200 协议命令 ,测试结果,应该算是完成 80%, 还有20% 没有完成是因为, 不能两根轴同时操作,  我发现原来是 两个命令一起发送的,这个下位机根本就没有办法识别第二个命令,还得改一下 才行
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-6-1 11:48 来自手机 | 显示全部楼层 来自: 江苏省苏州市 电信
changhc 发表于 2013-5-2 11:02
呵呵,硬件有了,单片机软件汇编或C都没什么问题。就是上位机软件没写过。以前要是学学写VB VC什么的就好了 ...

你有基础 天文知识不难  我是什么基础都没有的,你一定可以的
回复 支持 反对

使用道具 举报

changhc 发表于 2013-6-1 12:59 | 显示全部楼层 来自: 上海市闵行区 电信
哈哈,到时候搞得时候还要请教你啦,毕竟你搞过这个协议。

点评

不敢当 欢迎讨论  发表于 2013-6-2 01:00
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-7-18 09:33 | 显示全部楼层 来自: 江苏省苏州市 联通
昨天晚上 总算抽出空来测试能不能导星,不过 摄像头不给里, EQ3D回差,各种问题。。。导星不成功

点评

导星还是要 标准摄像头,老的如 840k,新的如qhy系列,好像最近振旺也有新品? 赤道仪 回差,其中 RA经轴 最容易解决(等于无回差)--其实就是 略加速与减速,不是正向与反向  详情 回复 发表于 2013-7-18 16:50
回复 支持 反对

使用道具 举报

山脚落 发表于 2013-7-18 16:50 | 显示全部楼层 来自: 广西百色市 电信
角落里的烟嘴 发表于 2013-7-18 09:33
昨天晚上 总算抽出空来测试能不能导星,不过 摄像头不给里, EQ3D回差,各种问题。。。导星不成功 ...

导星还是要 标准摄像头,老的如 840k,新的如qhy系列,好像最近振旺也有新品?

赤道仪 回差,其中 RA经轴 最容易解决(等于无回差)--其实就是 略加速与减速,不是正向与反向

点评

今天仔细的想了想,另外看了gm的使用教程,问题很多啊,得先解决双轴同时接收命令,另外dec轴的减速比和ra轴的减速比不一样(只能在软件里改了),刚用普通摄像头放赤道仪上, gm 自动计算误差,出现两种错误情况: d  详情 回复 发表于 2013-7-18 22:40
回复 支持 反对

使用道具 举报

 楼主| 角落里的烟嘴 发表于 2013-7-18 22:40 来自手机 | 显示全部楼层 来自: 江苏省无锡市 电信IDC机房
山脚落 发表于 2013-7-18 16:50
导星还是要 标准摄像头,老的如 840k,新的如qhy系列,好像最近振旺也有新品?

赤道仪 回差,其中 RA经 ...

今天仔细的想了想,另外看了gm的使用教程,问题很多啊,得先解决双轴同时接收命令,另外dec轴的减速比和ra轴的减速比不一样(只能在软件里改了),刚用普通摄像头放赤道仪上, gm 自动计算误差,出现两种错误情况: dec 误差少,还有是空程太大。赤道仪的涡轮涡杆也要先调整一下,貌似空程很大

点评

同时接收GM命令 ,不论一次是2个数据还是4个数据 1,需要将com中断设为最优, 2, 中断程序如果是 s51系列能用asm就不用c ,stc系列速度比s51快不少应当c可用  详情 回复 发表于 2013-7-19 07:28
楼主弄的东西俺也研究了很久,机械加电子感觉还是挺难的,加油。  详情 回复 发表于 2013-7-18 22:58
回复 支持 反对

使用道具 举报

magichero 发表于 2013-7-18 22:58 来自手机 | 显示全部楼层 来自: 北京市 联通
角落里的烟嘴 发表于 2013-7-18 22:40
今天仔细的想了想,另外看了gm的使用教程,问题很多啊,得先解决双轴同时接收命令,另外dec轴的减速比和r ...

楼主弄的东西俺也研究了很久,机械加电子感觉还是挺难的,加油。

点评

能动起来 简单,但是导星和goto 要做到有精度 的确困难  发表于 2013-7-19 10:22
回复 支持 反对

使用道具 举报

山脚落 发表于 2013-7-19 07:28 | 显示全部楼层 来自: 广西百色市 百色大学

同时接收GM命令 ,不论一次是2个数据还是4个数据
1,需要将com中断设为最优,
2, 中断程序如果是 s51系列能用asm就不用c  ,stc系列速度比s51快不少应当c可用

点评

因为我看到同时RA DEC的 lx200 的命令是一个字符串的,所以我想下位机直接做 四个 命令的识别  发表于 2013-7-19 10:21
回复 支持 反对

使用道具 举报

本版积分规则

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