<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > 使用LabVIEW 與 NI FlexRIO實現(xiàn)單原子反饋控制

          使用LabVIEW 與 NI FlexRIO實現(xiàn)單原子反饋控制

          —— 開發(fā)一種定制的時域數(shù)字轉換器來研究光與物質相互作用的基本量子性質
          作者: 時間:2011-07-28 來源:電子產(chǎn)品世界 收藏

            具有1 ns分辨率與64位動態(tài)范圍的四通道時域數(shù)字轉換器

          本文引用地址:http://www.ex-cimer.com/article/121896.htm

            工作在很低的光強下,要求使用的設備能夠探測單個光子。這些設備,稱為單光子計數(shù)模塊(SPCM),是基于雪崩光電二極管制造的,并能在探測到單個光子的時候發(fā)射數(shù)字電子脈沖(如圖4所示)。我們使用由美國珀金埃爾默(PerkinElmer®)公司制造的設備(AQR-14)。脈沖的上升沿能夠以350皮秒的精確度表示出光子的到達時間。對于我們的應用來說,1 ns的分辨率剛好需要FPGA對每個連接到SPCM的數(shù)字通路以1 GHz的頻率采樣。

          圖4. 通過單光子計數(shù)模塊(SPCM)監(jiān)測單光子脈沖排放。脈沖寬度約17 ns。測量輸出到50Ω。

            高采樣率可以通過使用Xilinx Virtex-5設備內置的數(shù)字串并轉換能力實現(xiàn),我們可以用它來把1 Gbit/s的數(shù)據(jù)流轉換成8個同步的,每個125 Mbits/s的數(shù)據(jù)流。 每個數(shù)據(jù)流描述原始數(shù)據(jù)流的一部分,數(shù)據(jù)間的時間間隔為1 ns(如圖5所示)。這項功能是通過中插入常用CLIP (器件級知識產(chǎn)權方案)實現(xiàn)的,從而允許集成的VHDL代碼訪問FPGA的輸入/輸出引腳。

          圖5. a) “iserdes”連接指FPGA輸入口,接收1 Gbit/s數(shù)據(jù)流,輸出8個平行的125Mbit/s的數(shù)據(jù)流。b)數(shù)據(jù)流D轉換器被分成8個分流,每個分流保持時間間隔

            每個上升沿對應于一個光子撞擊,需要至少36位動態(tài)范圍的時間標記;記錄多達一分鐘的數(shù)據(jù)集是非常有必要的,同時要避免內部計數(shù)器的溢出。這是通過運用邊緣檢測單元實現(xiàn)的,它對每8位寬度的,由“iserdes”產(chǎn)生輸出的“串并轉換”的數(shù)據(jù)流進行掃描。無論何時探測到上升沿,一個事件標志被宣稱。一個用于表示8 ns間隔中事件發(fā)生位置的,3位形式的數(shù)據(jù)另外產(chǎn)生出來。這個值與61位的計數(shù)器同步運行在125 MHz的時鐘下。總計,這能提供64位的時間標記,然后它——連同事件標志一起——被傳遞給 FPGA。從那一刻起, VI負責處理剩下的部分。

            四個探測器中每一個的光子撞擊的時間標記都緩存在FIFOs。隨后,它們被分類并合并成一個常見的數(shù)據(jù)流,它也具有控制信息。在數(shù)據(jù)流經(jīng)由DMA通道進入主機PC的內存之前,它被緩存于 FlexRIO模塊的DRAM中??傮w而言,這種結構允許在每個通道低于2,000個事件的情況下,實現(xiàn)每秒高達125百萬個事件的峰值計數(shù)率。此外,平均每秒1億個事件的計數(shù)率也可實現(xiàn)。這種情況可以持續(xù)大約1.6千萬個事件,這是由DDR2內存的尺寸與速度限制造成的。最終,一個持續(xù)的25 MHz的計數(shù)率被實現(xiàn),這是由PXI總線的帶寬限制所決定的。升級成 PXIe-796x FlexRIO模塊將顯著地提高平均計數(shù)率,這是因為增加的PXI Express總線速度,以及更快更大的DDR2內存。

            請注意,盡管使用了專為處理高達200 Mbit/s數(shù)據(jù)率的NI 6581適配器模塊的DDCA口,只要計數(shù)率不超過100 MHz,以1ns的分辨率探測上升沿仍然是可行的。適當?shù)倪\行模式已經(jīng)通過使用安捷倫的81150A 脈沖信號發(fā)生器的大量測試進行了驗證。

            逐個光子對單個原子的反饋

            FPGA要執(zhí)行的主要任務是實時對原子軌跡進行有效控制。我們使用NI FlexRIO FPGA模塊來控制單個原子的運動,它被俘獲于光腔內部的光學偶極阱。只需要通過探測一些光子,我們就能獲得有關阱中原子實際位置的充足信息,從而操控它的運動。在這里,F(xiàn)PGA模塊被用于記錄光子的到達時間,評估原子的軌跡,并基于這些信息改變原子的俘獲勢能。當探測到單個光子時,一個數(shù)字化的電子脈沖被光電探測器發(fā)射出來,到達時間被FPGA以1 ns的分辨率在多個通路記錄。基于光子被探測到的計數(shù)率變化,F(xiàn)PGA判斷原子是否正向俘獲勢能的中心移動,或是在勢阱的外部,來決定減少或增加俘獲勢能。

            NI FlexRIO模塊將被原子散射的光子的到達時間逐個分類并歸棧。典型的歸棧時間間隔一般為幾百萬分之一秒,它涉及到曝光時間,每隔幾納秒需要校正一下。散射光子率的變化通過比較當前堆棧與之前堆棧來評估,它被延時,延時時間等于曝光時間。延時使用FIFOs實現(xiàn)。在我們的實驗中,光子通量的減少表明原子正向光腔的中部移動,而增加預示著原子正向外部移動。因為被俘獲的原子對多種不同的力都非常敏感,它的運動在規(guī)則振動的同時,又疊加了一些無序的運動。這種機制使得原子軌跡在時間尺度內的不可預測性比它的振動頻率更大,其振動頻率一般約為5 kHz。一旦原子積累的動能超過它所處勢阱的深度,它就會丟失。原子呆在勢阱的時間被認為是存儲時間。此外,對于一個被俘獲原子來說,散射光子的通量一般僅為每10 µs一個光子的量級,從而使執(zhí)行有效的反饋方案非常困難,這是因為有用的信息太少。一種可行的方案需要數(shù)字化地在高低值之間改變阱的勢壘深度,取決于是否當前時間間隔內的撞擊數(shù)量超過先前一定數(shù)值。就如同它看起來那么簡單,與沒有信號反饋回來的情況相比,它在原子的平均存儲時間方面增加了30倍。存儲時間平均1秒,最高超過7秒的結果已經(jīng)實現(xiàn),從而使這項技術完全可以與激光冷卻方案相比,它要求更為復雜的光學結構。目前更加精密的反饋策略正在研究中。

            監(jiān)測

            除了存儲有關發(fā)射光子流的信息并反饋到系統(tǒng)中,將重要的信息顯示給實驗者也至關重要。對于最初的方案來說,這一點尤其重要。為實現(xiàn)這一目的,我們將一個快速數(shù)字模擬轉換器(DAC)與兩個視頻圖形陣列(VGA)連接器集成到FPGA。

            DAC是AD(Analog Devices)公司的TxDAC (AD9744),它能提供210 Ms/s的采樣率,同時具有14位的分辨率。在當前設計下,它運行在125 MHz的時鐘頻率下,并輸出一個與探測到的光子數(shù)目成正比的電壓。DAC的數(shù)據(jù)與時鐘引腳被連接到NI 6581;22 Ω的電阻被串聯(lián)以減少數(shù)字DAC輸入的反射。模塊的其余引腳被用于同VGA顯示器交互。基本上每個VGA連接器含有三根信號線,以及兩根數(shù)據(jù)線。信號線傳輸紅,綠,藍顏色信息。VGA的說明書要求它們連接75 Ω的電阻,并且承受0 V (黑色) 到 0.7 V (全部彩色亮度)的電壓。同步由兩個高阻TTL數(shù)據(jù)線實現(xiàn),規(guī)定了水平與垂直的回描周期。如果只有8個顏色值(3位顏色深度)是需要的,那經(jīng)由270 Ω電阻連接VGA連接器信號引腳與NI 6581適配器模塊(采用3.3 V的配置模式)就足夠了。數(shù)據(jù)線串聯(lián)一個22 Ω的電阻。我們選擇將顯示器分為兩部分:一部分顯示基于文本的信息,另一部分是圖像信息。對于文本模式來說,一套8乘以16像素的黑/白字體被載入到FPGA的一個內分區(qū)塊RAMs中。另外一個區(qū)塊RAM存儲了符號編碼。圖形部分顯示了探測器發(fā)射的趨勢圖或反饋算法的計算;這些圖表也存儲于內分區(qū)塊RAM。運行于108 MHz像素時鐘的,1280乘以1024像素的顯示模式可以很容易地實現(xiàn)。

            總結

            使用NI FlexRIO,我們可以創(chuàng)建自己的高性能定制硬件。時域數(shù)字轉換器是非常強大以及功能廣泛的工具,可用于科學研究與工業(yè)生產(chǎn)的很多不同領域,它所能提供的優(yōu)勢超過了很多商業(yè)上可用的產(chǎn)品。FPGAs的計算能力進一步幫助我們從硬件上來實現(xiàn)時間嚴格任務的實時處理,從而使對較小系統(tǒng)執(zhí)行成為可能,甚至于單個原子與單個光子的相互作用。

          圖6. 將數(shù)據(jù)從自定義嵌入轉化到LabVIEW。時間標記的高與低的部分加入到一個64位無符號整數(shù),不管時間標志如何記錄,都會寫入FIFO

            使用LabVIEW FPGA,我們可以快速地開發(fā)FPGA編碼,這是因為它的高度概括性,同時適當?shù)丶闪薞HDL IP。此外,使用PXI平臺讓我們可以在系統(tǒng)中利用跟其它PXI儀器的觸發(fā)與同步,從而使我們可以將定制的儀器集成到更大的系統(tǒng)中去,而不必執(zhí)行整個的定制設計。

            參考文獻

            [1] A. Kubanek, M. Koch, C. Sames, A. Ourjoumtsev, P. W. H. Pinkse, K. Murr, and G. Rempe, Photon-by-photon feedback control of a single-atom trajectory, Nature 462, 898-901 (2009)

            [2] M. Koch, C. Sames, A. Kubanek, M. Apel, M. Balbach, A. Ourjoumtsev, P. W. H. Pinkse, and G. Rempe, Feedback Cooling of a Single Neutral Atom, Phys. Rev. Lett. 105, 173003 (2010)

            [3] P. W. H. Pinkse, T. Fischer, P. Maunz, G. Rempe, Trapping an Atom with Single Photons, Nature 404, 365-368 (2000)

            [4] P. Maunz, T. Puppe, I. Schuster, N. Syassen, P. W. H. Pinkse, and G. Rempe, Normal-Mode Spectroscopy of a Single-Bound-Atom–Cavity System, Phys. Rev. Lett. 94, 033002 (2005)


          上一頁 1 2 下一頁

          關鍵詞: NI LabVIEW 反饋控制

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();