发作品签到
专业版

遥控水下看鱼相机

工程标签

361
0
0
2

简介

STM32控制,TMC2209驱动二相步进电机,TX6115驱动红外LED。电路已测试未发现BUG。 原始设计用于水下相机,可根据需求分解取用其中模块。

简介:STM32控制,TMC2209驱动二相步进电机,TX6115驱动红外LED。电路已测试未发现BUG。 原始设计用于水下相机,可根据需求分解取用其中模块。

开源协议

Public Domain

创建时间:2024-07-27 04:38:25更新时间:2024-08-01 09:28:12

描述

因为方案变了很多次,一些机械部件还没更新好,后续会全部开源。图像传感器是IMX385,目前比较强的NIR敏感型传感器,淘宝的钓鱼水下相机一般是IMX307,空气中效果跟IMX385不是一个档次,不过浑水下最大距离受限,差别不会很大。

现在用的是USB-OTG功能,也就是直接把相机插到手机上就能在手机上看到图像了。后续可能升级WIFI连接,目前有个问题是安卓手机在连接WIFI后就不能使用手机卡的流量了,还不知道怎么解决。

总共是三块板哦,一块HOST板在岸上,控制板、DEVICE板共两块在水里。水里的两块理论上可以集成到一起。我刚调试好,后续可能考虑集成到一起。

 

 

以下是电子模块的介绍:

NS1021(HOST  和 DEVICE)

两个芯片是一样的,通过一个电阻来确定哪个是主机哪个是从机。这应该是唯一一个可以突破10米的USB延长芯片,像FE1.1S那些极限也就10米,实际上因为阻抗很难在手工场景下完备,我试过改线后就只能延长到8米了。

*需要使用CH341下载器下载固件到SPI里面。

*建议两块板都用DEVICE里的NS1021封装.HOST里用的是嘉立创公开库里的,不能自动归位。

NS1021-DEVICE

ns1021-host

 

 

 

以下是控制步进电机和LED的板子

步进电机的驱动是TMC2209,超级安静,在水下看鱼这一点很重要。STM32代码里改电平翻转延时可以更改转动速度。

LED驱动使用的是TX6115,支持PWM调光,STM32代码里设置的是6档循环,也就是每按一次键增加20%亮度,5次之后就是关闭。

*需要使用STLINK下载器下载代码。板子上只有STLINK接口,没引出串口。

STM32控制板

因为940红外手机可能拍不到,所以视频里焊接的是普通 LED,红外的控制原理是一样的。灯是会逐渐变化亮度的,只是手机会自动调整感光,所以看着亮度没变。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
e1423e8a82bdf4291fd1d884ac258eed.mp4
6
2
开源.rar
12
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航