摘要
本回答将简单简单的介绍杨宗银老师开发单纳米线计算光谱仪,此项研究在2019年在science上有报告 [1],感兴趣的可以阅读原文,此回答可以看作该文章的导读。
背景
光谱仪的目的是得到入射光在不同波上的强度,也就是得到光谱。杨老师的方法是基于光谱重构原理设计的计算光谱仪,2013年,Cao Hui老师最早在nature photonics上报道过这种方法 [2],并且后续做了一系列工作,潜在应用包括光谱相机,血氧检测等。
方法和设计原理
光谱仪的方法是基于光谱重构,具体原理可以简单介绍如下:
1. 光强可以通过材料中的电流来探测
我们高中的时候可能学过光电效应,光子会被吸收把电子从价带顶激发到导带底。光探测器的原理与此类似,也就就是一定强度的光照射在特定的半导体材料上会产生自由载流子,进而在反偏PN结中形成电流。简言之,就是光强可以通过材料中的电流来探测。
2. 光强可以叠加
比如说,波长为,强度为的光产生的电流为,波长为,强度为的光子产生的电流为,那么当这两束光同时入射时,产生的电流为 。
当连续光入射时,探测到的电流为:
其中是入射光谱,可以理解为特定光探测器的光电转换系数。
3. 假如我们制造了2个光探测器
比如说,波长为,强度为的光产生的电流为,波长为,强度为的光同时入射时,产生的电流在探测器1上为 ,在探测器2上为,那么我们可以得到如下方程组:
我们知道这是一个二元一次方程组,在已知的情况,可以轻松算出。
3. 假如我们制造了100个光探测器
假如我们制造了100个光探测器,并且提前测得了每个光探测器在不同波长的光电转换系数。可以得到:
那么我们把他们同样离散化后(就是光谱划分为),可以得到一个n元方程组,在已知,并且测得的情况下,
通过矩阵求逆/最小误差等等方法可以求出来光谱信号(如MATLAB CVX toolbox)。
4.假如我们把这100个光探测器做在一根纳米线上
假如我们把这100个光探测器做在一根纳米线上,并且每过一段长度放一个电极来检测电流。那么我们就得到了一个超小型的片上计算光谱仪。
个人评价
因为我本身不做这个领域,只能分享一些道听途说的事情,有错漏可以指出,有什么写的不太清楚,或者想进一步了解的地方也可以评论区提问。
和大部分科研工作相比,这项工作确实挺有意思的,但依然有很多问题需要解决。
- 由于矩阵的病态性,不能确定入射光谱一定能被计算出来
- 由于光探测器需要用激光器提前标定,因此在工业生产中成本较高。
- 可能这个光谱系统可能不是非常稳定。
总之,在快到2024年的今天,这个坑里面可以继续灌的水不多了,大家入坑请谨慎。
参考文献
- Zongyin Yang et al., Single-nanowire spectrometers. Science365,1017-1020(2019). DOI:10.1126/science.aax8814
- Redding, B., Liew, S., Sarma, R. et al. Compact spectrometer based on a disordered photonic chip. Nature Photon 7, 746–751 (2013). https://doi.org/10.1038/nphoton.2013.190