概述
共聚焦显微镜项目周报 PPT(约 22 页),汇报两块外设驱动的开发/调研进展:简成(Jiancheng)电动位移台驱动与 CCD 相机驱动。属于”03 周报”目录下的阶段性汇报材料,多数页面以驱动软件/API 截图为主,文字要点如下。
简成位移台驱动
- 控制方式:直接调用厂商动态链接库(DLL),无配套说明书,靠逆向/试错摸索 API。
- 开发策略:对 DLL 函数做二次封装,实现基本控制模块,供上层自动对焦与 Z 轴层切功能复用。
- 预期基本控制功能清单:
- 设置串口连接
- 当前控制轴切换
- 移动位置到具体点位
- 获取当前位置
- 归零
- 设置零位
- 设置限制位
- 隐含信息:位移台走串口通讯;封装层要屏蔽串口细节,向上暴露点位/归零/限位语义。
CCD 相机驱动
- 相机自带驱动 + 样例程序 + 驱动软件,文档比位移台齐全。
- 软件控制链路:相机链接 → 基本控制 → 对焦 → 拍摄/拍照 → 调节参数。
- API 架构分五层(自底向上):
- 相机硬件驱动
- 软件接口
- 相机实例
- 传输方式控制
- 图像采集处理相关
- API 分组:
- 设备识别:获取设备列表、设备信息、接口
- 相机控制:获取采集图像配置信息、获取采集数据
- 图像采集:图像获取、图像格式转换
- 预期驱动层功能:连接相机、初始化相机、打开/关闭相机、设置曝光、设置相机参数(图像大小等)、开始/结束采集、图像数据显示于通道。
- 图像处理:结合 OpenCV 做处理与显示;明确提出”显示通道本身是需要考虑的问题”——即采集线程与 UI 显示通道的解耦是当时的开放问题。
关键结论与可行动点
- 共聚焦项目的两条外设驱动路线确定:位移台=DLL 二次封装(无文档,风险高),CCD=厂商 SDK(有样例,风险低)。
- 位移台封装模块是自动对焦和 Z 轴层切的前置依赖。
- 图像显示通道设计(采集/渲染解耦)被列为待解决问题。
关联
- 共聚焦显微镜项目相关文档索引
- 位移台另一供应商见 MCL-Nano-Drive纳米定位控制器操作手册(Nano-Drive 走 USB,本项目简成台走串口 DLL)