之前写了一篇关于如果diy自己的高清云台方案https://blog.csdn.net/fgh00000/article/details/121940451
很多人私信我说需要更高级的应用。功能需要再强大一点。上篇文章只是把摄像机放到了云台上,只能控制云台,不能控制摄像机。而一些比较特殊的场合需要控制摄像头拍图,录像,变焦,变倍等等控制指令。这就是真正发挥到高清相机的价值了。
于是我捋了一下整体的思路。到某宝上也搜索了一下变焦云台相机,还真有现成的产品。
价格一般都要上W。对于无数的无人机屌丝们来说是望而却步了,我们想要的是既要功能强大又价格便宜的方案。当然咱们的飞友里面,也会有土豪的,那就直接买吧,不过大多数还是像我一样没钱但动手能力还是可以的。而且DIY也是一种乐趣。
废话少说,转入正题。为了咱们的DIY,我专门分析了一下他们的方案。大体的组成方式是。一个控制器+云台+摄像机,而且这没有标准,每家为了保护自己的方案,都是走私有方案。大致的功能如下。
1:控制器:解析sbus/网络/232等传过来的控制信号。采集摄像头的RGB/YUV/VGA的视频流返回到地面端。
2:云台。云台很多为了重量和美观都做成和摄像头一体了。主要是完成360度的取景,这个和一般的云台没区别。
3:摄像头:这个摄像头的功能是专业的相机,像素可以做的很高,关键是支持放大,抓拍,视频录像,暂停,变焦等控制。能满足专业的拍摄应用。
DIY的关键就是如何实现控制器的功能,使的可以在遥控器上能通过按键控制云台和相机。下面是它的功能框架图。
红线中画出来了两部分。控制器主要包含2部分。一部分是指令的解析和转换,另外一部分就是图数一体的传输模块。
指令的解析是要通过sbus或者pwm等遥控器的控制来做转换。一般在遥控器设置对应的通道完成对应的控制指令。至于要实现多少指令要跟摄像头的功能相关。
但要全部实现估计有点难,毕竟遥控器的通道数有限。所以选择sbus作为控制的方式是最稳妥的,毕竟它有18个通道,主要的功能是吧subs转换uart的接口,而且需要输出对应摄像头指令的控制数据。当然每家的摄像头不一样,指令是不一样的。sbus转换模块类似如下面的
还有一部分就是图数一体的传输模块了。这个也是现成的,这些都是比较专业的,这没个十个八个人是搞定不了的。专业人做专业事,我网上也找了类似下面的模块就能实现。
图数一体主要是要完成两部分的功能,
1:数传部分,一共2个,一个在地面端和遥控器相连,一个在飞机上。地面端的负责把遥控器的sbus数据传到飞机上,飞机端的分成2组,一个给主控,一个给sbus转控制指令模块控制相机和云台。有人会问了,我原来的接收机不已经在飞机上吗?为什么要接数传? 因为你原来的接收机的距离肯定没有图数一体模块传输的远。所以要把原来在飞机上的接收机取下来,放在地面站上,只作为sbus的输出。遥控用图数一体的RF。那这样就要解决1个问题,就是sbus是不能直接走数传的,需要先把sbus转成标准的数字信号。网上也有现成的模块。一般是sbus转uart,uart接到图数一体的输入口。飞机端要加一个uart转sbus模块,这样出来的sbus就能直接接到主控了,再并联一组给我们控制模块,分别完成sbus转pwm和sbus转相机协议。
2:图传方面,地面端的图传应该有个HDMI的接口,或者USB接口,可以接到IPAD或者手机看视频。飞机端的主要看摄像头是什么接口。一般都有HDMI,VGA,AV等输入。这样就是可以在地面上通过第一视角看视频了。
云台方面:这个就直接可以买现成的框架结构的,可以把自己的摄像机挂上去的就行。2轴,3轴都没问题。
摄像机:主要是找能给你控制指令的摄像头,一般但反摄像头是没有外部控制接口的。要问商家提供指令。这样才能通过遥控器控制。
上面整个专业级别的云台的原理也就这样了,基本都有现成的模块,需要定制一个转换的协议软件或者模块需要花点钱,其他的就是买了。如果你是个人玩玩,那还是买现成的,如果是享受动手乐趣,或者可以把这个做成自己的产品,那可以去搭建一下。估计研发成本也就万把块。还是值得一试的。毕竟做出来的就是一整套方案了。