共聚焦全谱波长-步数转换表 AllSpectrumToStep
来源:/工作相关/共聚焦项目相关工作文档/采集程序包/Bin-0318/AllSpectrumToStep.csv
文件性质
配套的波长-步数转换表(CSV),编码为 GBK,供采集程序运行时查表把波长换算为电机步数。比 Excel 标定文件更精简,是可直接被程序加载的运行时数据。
数据结构
- 表头:
波长, 主通道, 主通道, 紫光通道, 紫光通道, 红光通道, 红光通道(每通道列重复两次,冗余设计) - 波长范围:400–700 nm,逐 1nm 一个采样点,共 301 行数据
- 三个通道各自的步数-波长曲线形状不同:
- 主通道:步数随波长单调递增(400nm→55 步,700nm→2747 步),呈上凸曲线
- 紫光通道:步数随波长单调递减(400nm→3129 步,700nm→325 步)
- 红光通道:步数随波长单调递增(400nm→13 步,700nm→3474 步),近似线性
与标定 Excel 的关系
- 同一项目、配套文件:Excel(
共聚焦光谱标定数据.xlsx)是标定实验记录+拟合公式,本 CSV 是程序实际使用的运行时查表。 - CSV 含红光通道,Excel 只有中央通道和紫光通道两页——CSV 是三通道完整版。
- CSV 波长范围 400-700nm,Excel 中央通道到 731nm。
- 目录
Bin-0318早于采集程序-0320,说明 0318 构建时已在用此查表机制。
关键要点
- 光路为三通道分光设计(主/紫光/红光),每通道独立电机定位。
- 主通道与红光通道波长-步数同向递增、紫光通道反向,说明三通道光栅安装方位/驱动方向不同。
- 步数值带小数(如 55.09659858),表明由多项式公式批量计算生成而非直接实测,精度到浮点全位。
- 编码为 GBK,跨平台读取需转码(Linux 下直读会乱码/被判为二进制)。
可行动点
- 采集程序移植或跨平台化时注意此 CSV 的 GBK 编码依赖。
- 通道列重复两次是旧数据格式遗留,可作为格式清理项。
关联
- 共聚焦光谱标定数据-采集程序0320(同源标定数据,含拟合公式)