ftu 快速相机驱动程序改进
DESCRIPTION
FTU 快速相机驱动程序改进. 访问 FTU 工作汇报. 高伟 2011-08-26. FTU 快速 CCD 简介 需要解决的问题 对 CCD 软件的改动. FTU 快速 CCD 简介. CCD. Photron Company FASTCAM SA4. 触发线. 网线. 电源线. 成像系统. 快门时间:最短 1 微秒,常用 1/500 ~ 1/50000 秒之间。 最快每秒 500000 帧,常用 500-5000 帧。 最大分辨率 1024×1024. 光纤束. 法兰. FTU 快速 CCD 布局. PC. 光纤束. 参数设定. FTU - PowerPoint PPT PresentationTRANSCRIPT
FTU 快速相机驱动程序改进
高伟2011-08-26
访问 FTU 工作汇报
FTU 快速 CCD 简介需要解决的问题对 CCD 软件的改动
FTU 快速 CCD 简介
触发线
网线
电源线
成像系统
光纤束
法兰
Photron Company
FASTCAM SA4
快门时间:最短 1 微秒,常用 1/500 ~ 1/50000 秒之间。
最快每秒 500000 帧,常用500-5000 帧。
最大分辨率 1024×1024
CCD
FTU 快速 CCD 布局
FTU
PORT
FTU CONTROL
光纤束
触发
参数设定
数据传送
PC
CCD 控制软件( PFV3 )参数设置和操作
曝光时间
触发模式
等待触发
帧数 / 秒
文件读取 文件保存
停止采集
t=0.237s
放电结束后的烟花现象( 1000 帧 / 秒,曝光时间 1/3000 秒)t=0.250s t=0.274s t=0.286s
MARFE 移动 (3000 帧 / 秒,曝光时间 1/39000 秒 )
t=0.521s t=0.525s t=0.527s t=0.530s
FTU 快速 CCD 简介需要解决的问题对 CCD 软件的改动
CCD 的工作模式与流程 系统采用远程 PC 控制,外触发工作模式。 触发时间由 FTU 控制系统决定,触发时刻与放电
时刻一致。 作业时长由相机控制软件 PFV3 设定。 等待触发,停止作业,图像保存等动作需要手动
操作按钮。
打开PFV3
设置
参数
等待
触发
停止
作业CCD作业
FTU 触发
图像保存
需要解决
变手动操作为根据放电状态自动操作。放电之前应进入等待触发状态,放电终止时
能自动停止工作并储存数据。在 CCD 工作时和储存数据时,不能被再次
触发。
FTU 快速 CCD 简介需要解决的问题对 CCD 软件的改动
工作基础
1. 功能和 PFV3 类似的 Labview 程序SDK sample.vi 。
2. 能够随时读取 FTU 状态的 Labview子程序 StatoFTU.vi 。
SDK sample.vi 前面板
层叠顺序结构 4 分支
While 循环
判断结构( 29 分支)
事件结构23 分支
SDK sample.vi 是通过一个事件结构监听前面板的动作(事件源),给出相应的命令,通过判断结构,以实现对 CCD 进行相应的操作。
因此,可以通过改变监听对象(事件源) 的办法引入 FTU 状态参数。
StatoFTU.vi : 读取 FTU 状态
StatoFTU.vi前面板
FTU 装置状态 炮号
放电时刻
放电过程返回值
放电结果返回值
0 : init
1 : pre-run
2 : startrun
3 : endrun
4 : postrun
0 :正常放电
1 :放弃放电
-1 :其他状态
SDK sample.vi 程序的添加部分通过判断语句,对局域变量 WaitingTrig , StopRecTimes, DataSaveTimes 进行改变数值( +1 )操作,同时在原程序中的时间结构中添加对此三个变量的值进行监控。
修改后的 SDK sample.vi 前面板炮号 图像储存格式
总结修改此软件是为了改变 FTU 快速相机的手
动操作的状况。在 photron 公司开发的 SDK sample.vi 基础
上进行修改,达到通过 FTU 状态控制相机自动工作和自动储存数据的目的。
通过关联 FTU 状态参数与 SDK sample.vi 的事件结构的监控对象(事件源)控制 CCD的动作。
更改后的程序尚未在 FTU 装置上测试。 PC测试未出错。
谢谢!