文号
t67510
阅读
9755
回复
11
收藏
9
KC314a使用说明
2014/10/12
IP:广东
1. 设计工作流程


我将314抛下楼,并希望其在高度降低到低于初始高度5m的时候,触发连接在输出端口1的点火头。
通过操作软件,可以编制如下程序:

QQ截图20141012144639.jpg



start FDR: 开始记录数据。
Set Altitude Zero: 设置当前高度为参考高度0米(如果不设置,则后面的程序会使用绝对高度而不是相对高度)
Wait for altitude less than -5 m: 等待,直到高度小于-5米
Drain 1: 点火头输出1 打开
Wait for 10000ms: 等待10000毫秒
(结束)


确保已经连上PC端软件,按下program按钮,便可将上述程序写入KC314a中。


2. 启动工作流程


按下SET按钮,令KC314a进入工作状态,指示灯快速闪烁。


IMG_1509.jpg



扔下去。


3. 回收


IMG_1510.jpg



植被茂密,硬着陆成功。
预定程序已经运行完毕,314a处在闲置状态,说明它成功地判断高度已经低于-5米。
(如果一直保持314a的高度高于-5米,则程序会一直等待,直到314a的高度低于-5米,才会继续运行后续步骤,例如点火头触发。)


4. 读出数据


!当前程序工作结束后,不要再次按SET键让314a进入工作状态,否则会抹掉已获得的实验数据。


将314a与PC端软件连接,按 dump FDR 按钮,程序会尝试从314a获取实验数据。如果数据有效,会弹出保存文件提示窗口,用户可保存csv格式的文件。


QQ截图20141012145550.jpg


用excel打开,可以看到传感器记录的温度和气压数据。


5. 数据处理


我假定此地此时的海平面气压为标准海平面气压1013.25hPa,利用气压-高度公式,可以求得气压对应的高度。


QQ截图20141012145912.jpg



使用自动填充,为表中所有的项都应用此公式:


QQ截图20141012145945.jpg


利用图表功能,为高度数据作图,横轴是采样数。


QQ截图20141012150306.jpg



可以看到,图表开头时从室内到室外,气压骤降导致高度偏高,末尾时314a已经落到地面。下降段气压的大幅度波动,乃是因为气压传感器直接暴露在外,高速气流冲击产生的。由于自旋的存在,这种波动呈周期性。
novakon作者
12年2个月前IP:广东
725995
1楼
国外有很多火箭爱好者使用类似的装置记录飞行过程。由于有箭体的保护,上升过程中气压读数基本不受外界气流影响。
科创较为出名的,是彩虹之巅自制的气压开伞航电。

另:
请注意,气压并不总是能很好地反映海拔高度,因为气压会随着天气情况、地势条件、室内结构、空调系统工作状态等发生变化。

因此,请尽量使用相对高度(即出发前设定的参考高度)为依据,执行开伞等任务。
引用
评论
12年2个月前IP:北京
726002
2楼
气压精度这么高呀
引用
评论
12年2个月前IP:北京
726003
3楼
我坐电梯上到二十多层的时候 才能感觉到气压的变化
引用
评论
12年2个月前IP:广东
726033
4楼
引用 张静茹:
我坐电梯上到二十多层的时候 才能感觉到气压的变化
人肉气压计大赛(香港那些30层的我都没感觉

另外想用KC314a做手掷降落伞玩具了
引用
评论
12年2个月前IP:北京
726040
5楼
引用 20!不曾存在:
人肉气压计大赛(香港那些30层的我都没感觉

另外想用KC314a做手掷降落伞玩具了
明显感觉到 耳朵不舒服.........
引用
评论
12年2个月前IP:广东
726053
6楼
这东西起飞前还要校正标准海压?求做通用采集器,工业产品太robust壳子太重
引用
评论
12年2个月前IP:山东
726287
7楼
引用 张静茹:
明显感觉到 耳朵不舒服.........
真没注意过这个
引用
评论
12年2个月前IP:广东
726423
8楼
插插还有kc314吗  预订一套可以吗
引用
评论
12年2个月前IP:广东
726424
9楼
引用 20!不曾存在:
人肉气压计大赛(香港那些30层的我都没感觉

另外想用KC314a做手掷降落伞玩具了
人肉气压计。。。。厉害
引用
评论
12年2个月前IP:辽宁
726433
10楼
这个不错,刚刚在TB看了一下价格还是可以接受的
引用
评论
笔记
{{note.content}}
{{n.user.username}}
{{fromNow(n.toc)}} {{n.status === noteStatus.disabled ? "已屏蔽" : ""}} {{n.status === noteStatus.unknown ? "正在审核" : ""}} {{n.status === noteStatus.deleted ? '已删除' : ''}}
  • 编辑
  • 删除
  • {{n.status === 'disabled' ? "解除屏蔽" : "屏蔽" }}
我也是有底线的