5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
查看: 56384|回复: 349
打印 上一主题 下一主题

低成本OSD方案 319楼 结贴收工

[复制链接]
跳转到指定楼层
发表于 2010-2-11 12:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
三国那边有一个低成本无人机方案,咱也不能落后啊,呵呵。
OSD的成本能有多低?现在我也不知道,但肯定比现在价格上千的**树便宜很多:em15: 。我知道坛子里也有人做过,但我们这次的目的是:低成本!

一切源于此:http://www.mylifesucks.de/oss/c-osd/  要不怎么说老外就是大方,有什么家底都给亮出来,这种大方源于自信,不像国内的,稍微搞出点东西就当个宝压箱底……废话不说了,偶先坦白交代一下需要用的元件。
1、主芯片:我没见过**鹰或者**龙OSD产品,我想他们用的芯片我们这次用的应该也差不多。这次使用的是MAXIM公司的MAX7456,傻瓜型的OSD芯片,外围电路简单,并且这个名字很好记啊:马克思气死我了:em15: 。淘宝价70,这价格,确实对不起它那个体积,感觉就像花70元买了一颗瓜子:em17: 。不过还有另一个免费获得的途径:申请样片!http://china.maxim-ic.com/samples/index.cfm?Action=Add&PartNo=MAX7456&language=zh&languagemenuitem=zh 提醒一下,你自己的地址最好写某大学某电子专业,这样成功率高一些。偶就是让一个大学的朋友搞的,虽然不多,就2片,但也100好几大元啊。
2、其它元件。单片机肯定不用说了,我还是习惯用AVR。其它的按照它的DATASHEET的典型应用电路买就是了。另外需要的就是TSSOP28转DIP的转接板,淘宝价1元。(未完待续……)

[ 本帖最后由 失速飞行 于 2010-4-12 22:46 编辑 ]

D.jpg (57.71 KB, 下载次数: 127)

D.jpg

Zi6_0092.JPG (91.53 KB, 下载次数: 83)

Zi6_0092.JPG

Zi6_0095.JPG (112.24 KB, 下载次数: 80)

Zi6_0095.JPG

Zi6_0096.JPG (54.79 KB, 下载次数: 96)

Zi6_0096.JPG

评分

参与人数 2威望 +4 收起 理由
hyjdx + 2 太牛了!
传奇先生 + 2 【发贴鼓励】感谢分享,希望继续努力发更多 ...

查看全部评分

欢迎继续阅读楼主其他信息

349
发表于 2012-8-15 20:57 | 只看该作者
留名啊
348
发表于 2010-12-25 01:31 | 只看该作者
牛人真的很多呀。造福FPV。顶!!!!
347
发表于 2010-11-6 00:54 | 只看该作者
顶一个!支持DIY
346
发表于 2010-11-5 20:57 | 只看该作者
还在卖么?
咋感觉非常迅速的没下文了呢?
345
发表于 2010-10-17 11:36 | 只看该作者
强顶楼主DIY
344
发表于 2010-10-16 17:43 | 只看该作者
是啊!说明这OSD很品易近人:em15:
343
发表于 2010-10-15 21:25 | 只看该作者
6个月过去了,还有人顶贴,失速飞行你真牛!
342
发表于 2010-10-14 22:45 | 只看该作者
很好的学习的帖子,又长知识了
341
发表于 2010-4-29 14:49 | 只看该作者
原帖由 失速飞行 于 2010-4-29 04:27 发表

今天试了下GCC,感觉比ICC灵活一些,开中断后无法显示的问题也已解决,但再次换回ICC后,也没怎么改动,这个问题居然也消失……感觉有点灵异了……
另外试了下你说的开优化后无法运行的问题,刚开始的时候我也发现 ...


:em17: :em17: 是够奇怪的 我没有碰到这种情况
340
 楼主| 发表于 2010-4-29 13:05 | 只看该作者
原帖由 gale 于 2010-4-29 12:53 发表
我弄到了OSD芯片,有没有机会蹭板子和实物啊,呵呵

找老管好了:em15:
339
发表于 2010-4-29 12:53 | 只看该作者
我弄到了OSD芯片,有没有机会蹭板子和实物啊,呵呵

:em15:
338
发表于 2010-4-29 08:06 | 只看该作者
支持低价
337
 楼主| 发表于 2010-4-29 04:27 | 只看该作者

不是故意要顶上去的……

原帖由 tcaxc 于 2010-4-28 08:39 发表


我的总中断是可以开的 完全正常
我习惯于在中断函数内部关闭总中断  主要是为了防止中断嵌套 以免发生一些不必要的麻烦
gcc 是 2010最新版 和 avrstudio 一样 免费的 可以在官网下 载
http://sourceforge.net ...

今天试了下GCC,感觉比ICC灵活一些,开中断后无法显示的问题也已解决,但再次换回ICC后,也没怎么改动,这个问题居然也消失……感觉有点灵异了……
另外试了下你说的开优化后无法运行的问题,刚开始的时候我也发现有这个现象,但等到程序调试正常后再调回Optimization=-0s,也不再出现无法运行的问题,再次灵异……
现在只是一个测试程序在做试验,等过几天把全部程序移植到GCC后,到时再看看情况了。
336
发表于 2010-4-28 08:39 | 只看该作者
原帖由 失速飞行 于 2010-4-27 23:50 发表

我现在的代码也能用M16运行,不过基本也满了,考虑以后的升级变动,还是用的M32:em15:
另外你的代码里面每次AD转换什么的都要开、关中断,难道你也遇到开总中断就不能显示字符的问题了?
另外你用的GCC是什么版 ...


我的总中断是可以开的 完全正常
我习惯于在中断函数内部关闭总中断  主要是为了防止中断嵌套 以免发生一些不必要的麻烦
gcc 是 2010最新版 和 avrstudio 一样 免费的 可以在官网下 载
http://sourceforge.net/projects/winavr/files/
335
发表于 2010-4-28 08:33 | 只看该作者
我们可爱的DIY者呀
334
 楼主| 发表于 2010-4-27 23:50 | 只看该作者

既然被顶上来了,就再跟个贴吧

原帖由 tcaxc 于 2010-4-26 10:12 发表


强烈建议改用 gcc
距离计算公式我用 gcc 很正常 另外我目前所有代码(包括 菜单 天线跟踪 界面切换)优化后仅为15k多 m16都可以用 
还有 压缩优化后无法运行的问题要考虑下 volatile 变量问题
...

我现在的代码也能用M16运行,不过基本也满了,考虑以后的升级变动,还是用的M32:em15:
另外你的代码里面每次AD转换什么的都要开、关中断,难道你也遇到开总中断就不能显示字符的问题了?
另外你用的GCC是什么版本,方便发给我试试么?谢谢:em00:  usercommon@126.com

原帖由 wangluoqishi 于 2010-4-27 23:26 发表

直接用wps好了,可以先弄成word,然后转成pdf就好,方便....

嗯,我本也打算用word中转的,但后来发现居然还没装word……光驱又很脆弱,只能放弃:em17:
333
发表于 2010-4-27 23:26 | 只看该作者
原帖由 失速飞行 于 2010-4-5 20:33 发表

当然可以拍啊,哈哈,不过拍下后还得再等等。一是我现在还没试飞,飞机还在制作中,没试飞过的东西我也不敢卖;二是说明书还没搞好,正在学习制作PDF,用Adobe acrobat,添加个图片累死人了,最好只好先做成网页再 ...

直接用wps好了,可以先弄成word,然后转成pdf就好,方便....
332
发表于 2010-4-27 03:39 | 只看该作者
顶贴留名,期待
331
发表于 2010-4-26 10:12 | 只看该作者
原帖由 失速飞行 于 2010-3-11 01:16 发表

这真的是AVR的吗,这么长的公式居然可以正确运行?我可是把这个公式分成好多小段才能正确完成计算:em22: ,难道编译器的差距就这么巨大!?
原帖由 失速飞行 于 2010-3-26 20:29 发表

32mm是CCD的尺寸啊?这我还真不知道,还没买过摄像头,只用过zi6
这次没考虑用舵机控制翻页什么的,现在的代码使用CODE COMPRESS选项后都98%了(M16),这还是换了ICC7.22后才能压缩,以前用6.25压缩后就没法运行 ...

强烈建议改用 gcc
距离计算公式我用 gcc 很正常 另外我目前所有代码(包括 菜单 天线跟踪 界面切换)优化后仅为15k多 m16都可以用 
还有 压缩优化后无法运行的问题要考虑下 volatile 变量问题


[ 本帖最后由 tcaxc 于 2010-4-26 11:51 编辑 ]
330
发表于 2010-4-23 00:44 | 只看该作者
已经有升级接口了,看清楚:jtag 就是了
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /1 下一条

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