牧夫天文网

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

QQ登录

只需一步,快速开始

[自制DIY] [Terrans-DIY]远程控制器(支持镜头盖+平场灯开关/调光+鱼骨板)

[复制链接]
地狱魂影 发表于 2020-1-1 21:11 | 显示全部楼层 |阅读模式 来自: 江苏省苏州市常熟市 东方染整厂

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

您需要 登录 才可以下载或查看,没有账号?加入牧夫(请注明天文爱好者,否则无法通过审核)

x
本帖最后由 地狱魂影 于 2020-1-1 21:11 编辑

最近群里有大佬建远程台,需要一款带可调光平场灯的镜头盖,于是乎楼主就开发了这块板子,可以支持 远程控制镜头盖,平场灯开关/调光,鱼骨板开关。这里开个帖子分享一下这个板子,并对部分功能做出开源。板子如下: 222.jpg 11.jpg 766.PNG



由于远程台内有工控机,所以实现远程功能就比较简单了,只需要通过工控机使用虚拟串口就能实现控制功能。
控制板参数如下:
-------------------------------------------
输入电压:12V
平场灯:12V PWM调光
镜头盖舵机:5V 100HZ 270度数字舵机
鱼骨板舵机:5V 100HZ 270度数字舵机
限位:两路限位开关
-------------------------------------------
下面是完成的实物图,买家上镜的安装还没完成,测试结果将在后面补上。
这款是给小黑定制的,可以270度开合。

正面

正面
                   正面

内侧(平场灯)

内侧(平场灯)

                        内侧(平场灯)

打开状态

打开状态

                   打开状态

固定抱箍

固定抱箍

                    固定抱箍
-------------------------------------------------------------------------------------------------
控制界面也十分简单,通过串口上位机实现控制。

112.PNG
--------------------------------------------------------------------------------------------------
下面开源部分功能,可供大家DIY。
开源部分:
1.镜头盖(鱼骨板)开关控制
2.平场灯开关控制
---------------------------------------------------------------------------------------------------
需要的材料也很简单:
STM32F10C8T6核心板 *1
270度数字舵机 *1(一定要用数字舵机,因为控制频率是100HZ,模拟舵机无法使用)
USB转ttl模块  *1
12V—5V稳压  *1
D4184 mos开关  *1  (也可以用3.3V驱动的继电器)
--------------------------------------------------------------------------------------------------

接线图,比较简单就手画了,两个控制的信号线,两个串口线。

5V为舵机和继电器供电(MOS开关不需要)
3.3V为核心板供电

PA1——>舵机信号
PA3——>平场灯信号
PA9——>TTL_RX
PA10——>TTL_TX

平场灯支持12V
如果使用其他电压的平场灯,改变12V转5V的模块即可,如24V转5V。
程序的烧录百度 stm32串口烧程序 即可。下载软件也在附件中

IMG_20200101_204233.jpg
下面附上资料,包括固件,上位机和使用说明。
烧录软件.rar (793.84 KB, 下载次数: 78)

使用说明.rar (1.15 MB, 下载次数: 116)

上位机.rar (6.93 KB, 下载次数: 55)

固件.rar (8.84 KB, 下载次数: 56)
--------------------------------------------------------------------------------
最后,欢迎大家进我的交流QQ群:712675695
有什么问题可以在群里交流。

群主目前正在做的项目,有兴趣的一起。
1.星野仪通用控制器(已完成/测试中)
2.CAM90冷冻CCD二次开发(进行中/持续更新)参考QHY10
3.镜载脱机导星系统



鬼星团 发表于 2020-1-1 23:58 | 显示全部楼层 来自: 陕西省西安市 移动
必须支持lz
怎么没有pcb
回复 支持 反对

使用道具 举报

losslove 发表于 2020-1-2 09:49 来自手机 | 显示全部楼层 来自: 浙江省杭州市 电信
3D结构有没有?感觉设计镜头盖比较麻烦
回复 支持 反对

使用道具 举报

红明 发表于 2020-1-2 12:46 | 显示全部楼层 来自: 上海市 电信
好棒。

整体结构用塑料捆扎带固定,盖子用厚纸片+海绵,贴合紧密,能挡灰尘就行。
回复 支持 反对

使用道具 举报

蝶梦 发表于 2020-1-2 13:17 | 显示全部楼层 来自: 陕西省西安市 西安交通大学教育网
请问为什么要用CH340G?STM32F103C8T6不是自带硬件USB吗?
回复 支持 反对

使用道具 举报

 楼主| 地狱魂影 发表于 2020-1-2 14:14 | 显示全部楼层 来自: 江苏省 电信移动数据上网公共出口
蝶梦 发表于 2020-1-2 13:17
请问为什么要用CH340G?STM32F103C8T6不是自带硬件USB吗?

水平有限,还是用简单的靠谱哈哈
回复 支持 反对

使用道具 举报

aiyou 发表于 2020-1-13 11:04 | 显示全部楼层 来自: 西藏拉萨市 电信
哥们,你这电路板能代做吗?然后编程上有没有加舵机断电位置记忆功能?
回复 支持 反对

使用道具 举报

 楼主| 地狱魂影 发表于 2020-1-14 12:26 | 显示全部楼层 来自: 江苏省宿迁市 电信
aiyou 发表于 2020-1-13 11:04
哥们,你这电路板能代做吗?然后编程上有没有加舵机断电位置记忆功能?

你要吗,可以加群联系我。没有断电记忆,重新上电自动回到打开,因为只有打开和关闭两个状态,没必要记忆。
回复 支持 反对

使用道具 举报

iamhaiyong 发表于 2020-1-19 04:24 来自手机 | 显示全部楼层 来自: 山东省淄博市 联通
必须支持
回复 支持 反对

使用道具 举报

空气给予者 发表于 2020-2-24 23:49 | 显示全部楼层 来自: 内蒙古赤峰市喀喇沁旗 联通
如果舵机处于关闭状态的时候,是未通电状态,当舵机控制电路接通电源的时候,镜头盖会恢复到零位吗?是舵机的初始速度恢复吗?

点评

上电初始化程序会控制舵机运行到打开状态,目前版本是没有给舵机调速的,新的版本已经更新固件,给舵机减速了,并且支持NINA和SGP,可以关注一下后续的帖子。  详情 回复 发表于 2020-3-9 00:16
回复 支持 反对

使用道具 举报

 楼主| 地狱魂影 发表于 2020-3-9 00:16 | 显示全部楼层 来自: 江苏省南京市 电信
空气给予者 发表于 2020-2-24 23:49
如果舵机处于关闭状态的时候,是未通电状态,当舵机控制电路接通电源的时候,镜头盖会恢复到零位吗?是舵机 ...

上电初始化程序会控制舵机运行到打开状态,目前版本是没有给舵机调速的,新的版本已经更新固件,给舵机减速了,并且支持NINA和SGP,可以关注一下后续的帖子。
回复 支持 反对

使用道具 举报

本版积分规则

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