sM4040B科学级显微制冷相机特性

2024-09-04 19:04

本文主要是介绍sM4040B科学级显微制冷相机特性,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

sM4040B科学级显微制冷相机特性

sM4040B搭载了 GSENSE4040BSI 3.2 英寸图像传感器,针对传感器固有的热噪声,专门设计了高效制冷模块,使得相机传感器的工作温度比环境温度低达 35-40 度。针对制冷相机常见的低温结雾现象设计了防结雾机制,确保传感器和滤光片表面在低温情况下不会结雾。sM4040B的视频与图像数据通过 USB3 CameraLink 超高速传输接口传输以实现快速预览。

采用 GSENSE4040BSI 科学级 CMOS传感器

精准控温,温差可达 40 摄氏度

分辨率:4096 x 4096

USB3 / CameraLink 接口,支持两个接口同时输出

USB3 / CameraLink 帧率可达 20fps / 23fps

8Gb 内存

支持 Global Reset 模式

动态范围:85dB(16bit HDR12HL

光谱响应曲线

转换增益

相机支持HCG和LCG模式,HCG有较低的读出噪声,LCG有较高的满井电荷。用户可以根据不同的应用选择不同的模式。

DDR3缓存

相机内置 1024MB (8Gb) DDR3缓存,确保相机工作时不丢帧。

DC19V 供电和制冷系统

当DC19V电源插入时,相机制冷系统和图像系统都采用统一的19V供电。当DC19V电源断开时,相机无法工作。相机的制冷系统为TEC制冷,采用外部散热结构和风扇辅助散热,工作温度可调至特定数值,有效制冷温度可低于环境温度35°C-40°C,高效的制冷系统保证了极低的暗电流水平。TEC系统采用PID算法控制,使TEC精确的调节到目标温度,温度偏差为0.1°C。

相机运行模式

相机运行模式支持:视频模式或触发模式。

          

相机触发模式支持:软触发模式或外触发模式(光耦隔离输入、GPIO0、GPIO1、计数器分频模式和脉冲模式(PWM))。   

窗口玻璃

sM4040B使用UV Quartz glass JGS2滤光片,滤光片尺寸52.00mm×50.00mm×1.10mm。    

sM4040A科学级显微制冷相机特性

sM4040A搭载了 GSENSE4040 3.2 英寸图像传感器,针对传感器固有的热噪声,专门设计了高效制冷模块,使得相机传感器的工作温度比环境温度低达 35-40 度。针对制冷相机常见的低温结雾现象设计了防结雾机制,确保传感器和滤光片表面在低温情况下不会结雾。sM4040A的视频与图像数据通过 USB3 CameraLink 超高速传输接口传输以实现快速预览。

采用 GSENSE4040 科学级 CMOS传感器

300nm-1000nm 宽光谱范围

精准控温,温差可达 40 摄氏度

分辨率:4096 x 4096

9um 像元

USB3 / CameraLink 接口,支持两个接口同时

8Gb 内存

支持 HCG / LCG / HDR 模式

最大信噪比:49.3dB(LCG 2.8x)

触发控制

DDR3缓存

相机内置 1024MB (8Gb) DDR3 缓存,确保相机工作时不丢帧

相机运行模式

相机运行模式支持:视频模式或触发模式。

          

相机触发模式支持:软触发模式或外触发模式(光耦隔离输入、GPIO0、GPIO1、计数器分频模式和脉冲模式(PWM))。

DC19V 供电和制冷系统

当DC19V电源插入时,相机制冷系统和图像系统都采用统一的 19V 供电。当DC19V电源断开时,相机无法工作。相机的制冷系统为TEC制冷,采用外部散热结构和风扇辅助散热,工作温度可调至特定数值,有效制冷温度可低于环境温度35-40°C,高效的制冷系统保证了极低的暗电流水平。TEC系统采用PID算法控制,使TEC精确的调节到目标温度,温度偏差为0.1°C。

Binning    

sM4040A相机支持叠加或平均的 1×1 到 8×8 数字 binning,以及平均的 1×1 到 2×2 硬件 binning。硬件binning可以获得比软件 binning 更高的帧率。

光谱响应曲线

sM4040A 和 sM4040B 技术参数

   

应用领域

这篇关于sM4040B科学级显微制冷相机特性的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1136768

相关文章

基于UE5和ROS2的激光雷达+深度RGBD相机小车的仿真指南(五):Blender锥桶建模

前言 本系列教程旨在使用UE5配置一个具备激光雷达+深度摄像机的仿真小车,并使用通过跨平台的方式进行ROS2和UE5仿真的通讯,达到小车自主导航的目的。本教程默认有ROS2导航及其gazebo仿真相关方面基础,Nav2相关的学习教程可以参考本人的其他博客Nav2代价地图实现和原理–Nav2源码解读之CostMap2D(上)-CSDN博客往期教程: 第一期:基于UE5和ROS2的激光雷达+深度RG

ActiveMQ—消息特性(延迟和定时消息投递)

ActiveMQ消息特性:延迟和定时消息投递(Delay and Schedule Message Delivery) 转自:http://blog.csdn.net/kimmking/article/details/8443872 有时候我们不希望消息马上被broker投递出去,而是想要消息60秒以后发给消费者,或者我们想让消息没隔一定时间投递一次,一共投递指定的次数。。。 类似

PostgreSQL核心功能特性与使用领域及场景分析

PostgreSQL有什么优点? 开源和免费 PostgreSQL是一个开源的数据库管理系统,可以免费使用和修改。这降低了企业的成本,并为开发者提供了一个活跃的社区和丰富的资源。 高度兼容 PostgreSQL支持多种操作系统(如Linux、Windows、macOS等)和编程语言(如C、C++、Java、Python、Ruby等),并提供了多种接口(如JDBC、ODBC、ADO.NET等

详解Tomcat 7的七大新特性和新增功能(1)

http://developer.51cto.com/art/201009/228537.htm http://tomcat.apache.org/tomcat-7.0-doc/index.html  Apache发布首个Tomcat 7版本已经发布了有一段时间了,Tomcat 7引入了许多新功能,并对现有功能进行了增强。很多文章列出了Tomcat 7的新功能,但大多数并没有详细解释它们

如何掌握面向对象编程的四大特性、Lambda 表达式及 I/O 流:全面指南

这里写目录标题 OOP语言的四大特性lambda输入/输出流(I/O流) OOP语言的四大特性 面向对象编程(OOP)是一种编程范式,它通过使用“对象”来组织代码。OOP 的四大特性是封装、继承、多态和抽象。这些特性帮助程序员更好地管理复杂的代码,使程序更易于理解和维护。 类-》实体的抽象类型 实体(属性,行为) -》 ADT(abstract data type) 属性-》成

《C++标准库》读书笔记/第一天(C++新特性(1))

C++11新特性(1) 以auto完成类型自动推导 auto i=42; //以auto声明的变量,其类型会根据其初值被自动推倒出来,因此一定需要一个初始化操作; static auto a=0.19;//可以用额外限定符修饰 vector<string> v;  auto pos=v.begin();//如果类型很长或类型表达式复杂 auto很有用; auto l=[] (int

12C 新特性,MOVE DATAFILE 在线移动 包括system, 附带改名 NID ,cdb_data_files视图坏了

ALTER DATABASE MOVE DATAFILE  可以改名 可以move file,全部一个命令。 resue 可以重用,keep好像不生效!!! system照移动不误-------- SQL> select file_name, status, online_status from dba_data_files where tablespace_name='SYSTEM'

海鸥相机存储卡格式化如何恢复数据

在摄影的世界里,‌每一张照片都承载着独特的记忆与故事。‌然而,‌当我们不慎将海鸥相机的存储卡格式化后,‌那些珍贵的瞬间似乎瞬间消逝,‌让人心急如焚。‌但请不要绝望,‌数据恢复并非遥不可及。‌本文将详细介绍在海鸥相机存储卡格式化后,‌如何高效地恢复丢失的数据,‌帮助您重新找回那些宝贵的记忆。‌ 图片来源于网络,如有侵权请告知 一、‌回忆备份情况 ‌海鸥相机存储卡格式化如何恢复数据?在意

Cmake之3.0版本重要特性及用法实例(十三)

简介: CSDN博客专家、《Android系统多媒体进阶实战》一书作者 新书发布:《Android系统多媒体进阶实战》🚀 优质专栏: Audio工程师进阶系列【原创干货持续更新中……】🚀 优质专栏: 多媒体系统工程师系列【原创干货持续更新中……】🚀 优质视频课程:AAOS车载系统+AOSP14系统攻城狮入门视频实战课 🚀 人生格言: 人生从来没有捷径,只有行动才是治疗恐惧

Java8特性:分组、提取字段、去重、过滤、差集、交集

总结下自己使用过的特性 将对象集合根据某个字段分组 //根据id分组Map<String, List<Bean>> newMap = successCf.stream().collect(Collectors.groupingBy(b -> b.getId().trim())); 获取对象集合里面的某个字段的集合 List<Bean> list = new ArrayList<>