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

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: 失速飞行
打印 上一主题 下一主题

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

[复制链接]
141
发表于 2010-3-11 09:46 | 只看该作者
还是用ARM比较好,我现在还是计算投影后的距离。
这样比较精确  现在我GPS精度可以控制到2cm 这样不做投影的精度太低了 :em15:

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

142
发表于 2010-3-11 14:38 | 只看该作者
坐等成品啦,先不要弄太麻烦,只要能显示就行了,接下来报警什么的,慢慢加。。。
143
发表于 2010-3-11 21:52 | 只看该作者
申请了7456和1951芯片都到了,关注这个帖子
144
发表于 2010-3-12 09:31 | 只看该作者
再次顶起!
建议就带回家指示、直线距离、电池电压电量、速度。一是节约开发成本,二是可以早点做出来我们就可以用了,我可眼巴巴地等着呢,每天刷这个帖子无数次,哈哈!
145
 楼主| 发表于 2010-3-12 13:57 | 只看该作者
原帖由 realboy1 于 2010-3-12 09:31 发表
再次顶起!
建议就带回家指示、直线距离、电池电压电量、速度。一是节约开发成本,二是可以早点做出来我们就可以用了,我可眼巴巴地等着呢,每天刷这个帖子无数次,哈哈!

哈哈,这次确实也就计划只做你说的这些基本功能,但就这样,使用了几个反三角函数后(确实不想使用查表的方法),体积飙升,已经达到MEGA16容量的95%。现在的进度是刚完成回家方向指示,剩下的就是电压电量,这几个AD转换如果不能在剩下的5%空间内完成,就只能再买MEGA32来做了。
146
发表于 2010-3-12 16:38 | 只看该作者
原帖由 失速飞行 于 2010-3-12 13:57 发表

哈哈,这次确实也就计划只做你说的这些基本功能,但就这样,使用了几个反三角函数后(确实不想使用查表的方法),体积飙升,已经达到MEGA16容量的95%。现在的进度是刚完成回家方向指示,剩下的就是电压电量,这几个 ...

嗯,大概懂你的意思,编程可是门大学问。加油吧,呵呵。
147
发表于 2010-3-12 21:35 | 只看该作者
顶顶顶
148
发表于 2010-3-12 22:09 | 只看该作者
:em07: :em07:
149
 楼主| 发表于 2010-3-13 00:45 | 只看该作者

以外收获

刚才无意中查了一下我的接收机芯片的datasheet,发现原来这个芯片还支持RSSI,呵呵,本来还在考虑OSD中要不要保留这个功能,这下子肯定是要保留了,哈哈。
我的接收机是GWS的,芯片型号TA31136F。同志们,没事的时候看看一下自己的接收机芯片,说不定会有意外收获哦。不过把怎么把这个引脚的信号引出来还是个问题:em15:。图片是用ZI6,前面放了个放大镜照的

[ 本帖最后由 失速飞行 于 2010-3-13 00:48 编辑 ]

Zi6_0111.JPG (59.13 KB, 下载次数: 20)

Zi6_0111.JPG

未命名.jpg (21.68 KB, 下载次数: 29)

未命名.jpg
150
发表于 2010-3-15 13:33 | 只看该作者
掉到第三页了,翻了两页没找到,以为又被和谐了呢。。。
151
发表于 2010-3-16 00:57 | 只看该作者
AVR你会遇到很多莫名其妙的问题
152
 楼主| 发表于 2010-3-16 03:36 | 只看该作者
原帖由 extraline 于 2010-3-16 00:57 发表
AVR你会遇到很多莫名其妙的问题

确实如此啊,我大部分时间都花在处理那些莫名其妙的错误上了:em25: 。由于M16容纳不下,移植到M32上面后,更多问题平白无故的出现:em17: 。折腾了几天,总算恢复原貌了,不过这其中过程倒也充满乐趣:em15: 。
以后还得向版主多请教啊:em00:
153
发表于 2010-3-16 10:53 | 只看该作者
各位进度神速啊!
154
发表于 2010-3-17 09:26 | 只看该作者
再顶一下,加油加油!大家都在等着呢:em15:
155
发表于 2010-3-17 09:32 | 只看该作者
顶起顶起。。赶紧出成品
156
 楼主| 发表于 2010-3-18 03:42 | 只看该作者
这几天发现点问题:由于不明原因,有时稍微改动一下程序后,对经纬度的获取有时候就会没反应,改回去也不行了,然后不知道怎么改了下,又有反应了……所以每次改程序后都很麻烦,就因为这个原因,今天又折腾到3点了……所以现在决定趁现有功能正常,先把东西做出来,缺失的功能只是从软件上删除,硬件上仍然保留,方便以后增加。明天开始画PCB了。
功能缺失包括:已使用电量、RSSI、飞行时间。

uvs100318-001.jpg (12.39 KB, 下载次数: 23)

uvs100318-001.jpg
157
发表于 2010-3-18 04:27 | 只看该作者
不错  继续关注   鼎力支持:em15:
158
发表于 2010-3-18 13:02 | 只看该作者
这个要顶啊!一定得顶!!!
159
发表于 2010-3-19 20:37 | 只看该作者
2010年最关注帖,不能让它掉到第二页:em15:
160
 楼主| 发表于 2010-3-19 22:30 | 只看该作者
原帖由 realboy1 于 2010-3-19 20:37 发表
2010年最关注帖,不能让它掉到第二页:em15:

谢谢帮顶!
这几天事比较多,进展慢,但157楼遇到的问题已经解决了,所以总体还算顺利。
现在最大的问题还是不能开总中断,这导致2个问题:1、飞行时间的计算。如果不能用中断来计时,那就只能靠获取GPS发回的UTC时间来计算了,但这样会占用较多的CPU时间,又可能会导致其他问题:em23: ,所以飞行时间这个功能放在最后再考虑了。2、消耗电量的计算。电量的计算无非就是 电流x时间,也就是需要每秒钟采样一次电流(这里就是指根据霍尔传感器传回的电压值换算得来的电流值),所以问题还是出在对时间的计算上。
现在计划的解决办法:发现现在使用的GPS回传数据的频率很接近1HZ,可以利用这个来代替时钟。但缺 陷也很明显:换个GPS也许就不行了:em17:
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

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

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