Trong phép đo huỳnh quang phân giải thời gian, yêu cầu ghi lại sự phụ thuộc vào thời gian của dạng đường bao (profile) cường độ tín hiệu huỳnh quang khi đối tượng nghiên cứu được kích thích bởi một xung ngắn của ánh sáng, thường là một xung laser. Trong khi về nguyên tắc, người ta có thể cố gắng để ghi lại profile đường cong suy giảm theo thời gian của cường độ tín hiệu bằng các photodiode nhanh hay các đầu thu
nhanh khác (phương pháp lấy mẫu tương tự) cùng với một bộ lấy mẫu tín hiệu và chuyển đổi tương tự số có tốc độ cao[17, 44]. Tuy nhiên, sự suy giảm để được ghi lại là rất nhanh, huỳnh quang đặc trưng có thể kéo dài chỉ vài trăm pico giây đến vài chục nano giây, đây là khó khăn và giới hạn của hệđiện tử thu tín hiệu. Mặt khác, tín hiệu huỳnh quang có thể rất yếu và không cho phép ghi nhận trực tiếp bằng phương pháp lấy mẫu tương tự. Giải pháp cho những vấn đề này đó là sử dụng kỹ thuật đếm đơn photon tương quan thời gian (time-correlated single photon counting - TCSPC). Nguyên lý tổng quát của kỹ thuật TCSPC được mô tả trên hình 1.9. Nguyên lý này dựa trên sự phát xạ của từng photon là phân bố ngẫu nhiên ứng với sự hồi phục phát xạ của
độ tích lũy trên trạng thái kích thích. Trên cơ sở đó, xác định thời gian tới của một photon tín hiệu trên mỗi chu kỳ xung kích thích, nhớ vào các cột thời gian (bin time), và xây dựng lại biểu đồ cường độ tín hiệu theo thời gian ta sẽ thu được profile đường cong suy giảm theo thời gian của cường độ.[17, 44]
Hình 1. 9. Nguyên lý tổng quát của kỹ thuật TCSPC: một photon tín hiệu được ghi nhận tại mỗi chu kỳ xung kích thích, nhớ vào các cột thời gian (bin time), dựng lại biểu đồ tín hiệu theo thời gian (histogram) sẽ cho profile cường độ[44]
Sơđồ tổng quát hệ TCSPC cho trên hình 1.10, bao gồm một số khối chính:
− Nguồn kích thích: thường sử dụng laser pico và femto giây có độổn định và tốc
độ lặp lại cao (từ vài MHz đến vài chụ MHz).
− Khối đầu thu: Sử dụng các ống nhân quang (photonmultiplier tube - PMT) đếm photon, hay ống nhân quang tấm vi kênh (microchannel plate photonmultiplier
tube MCP - PMT), photodiode avalanche đếm photon (single photon avalanche diode - SAPD). Các đầu thu đảm bảo xung photon có độ ổn định, thời gian đáp
ứng nhanh, nhiễu dòng tối thấp, hệ số khuếch đại lớn.
− Khối tiền khuếch đại: có độ rộng dải tần lớn, nhiễu nội tại thấp, phù hợp với tính chất của tín hiệu cần đo để nâng cao tỷ số tín hiệu trên nhiễu SNR.
− Các khối tách xung photon (discriminator): sử dụng phương pháp tách tín hiệu phần không đổi (constant fraction discriminator - CFD) cho phép lấy mẫu tín hiệu nhanh, chính xác và ổn định. Nguyên lý làm việc của CFD sẽ được phân tích kỹ trong phần sau.
− Khối chuyển đổi thời gian biên độ (time to amplitude converter - TAC) hay chuyển đổi thời gian số (time to digital converter - TDC): dùng để đo thời gian giữa xung start (tín hiệu) và xung stop (so sánh), chuyển đổi từ đại lượng thời gian sang biên độ (voltage) hay sang số để chuyển đưa vào bộđọc số và xử lý tín hiệu.
− Hệ quang học thu và lọc tín hiệu ánh sáng đơn sắc: thường sử dụng hệ thấu kính hội tụ cho phép hiệu suất thu quang lớn nhất và máy đơn sắc hoặc phin lọc giao thoa cho phép tín hiệu ánh sáng tới đầu thu là đơn sắc.
− Khối đọc và truyền dữ liệu sang máy tính, máy tính xử lý tín hiệu.
Hình 1.10. Sơđồ tổng quát của hệ TCSPC
Hệ TCSPC hoạt động như sau: Xung laser được qua gương chia, một phần được dùng kích thích mẫu, một phần dùng làm xung trigger so sánh. Tín hiệu ánh sáng từ
mẫu phát quang được hội tụ và qua filter hoặc qua máy đơn sắc để thu ánh sáng đơn sắc. Hệ quang học được điều chỉnh phù hợp để tín hiệu ánh sáng tới đầu thu là những photon đơn lẻ. Tín hiệu đơn photon được chuyển thành xung tín hiệu điện từđầu thu, sau đó được khuếch đại qua khối tiền khuếch đại và đến bộ CFD. Toàn bộ hệ quang và
đầu thu phải được đặt trong buồng tối để tránh nhiễu ánh sáng bên ngoài. Bộ CFD cho phép trigger và lấy mẫu nhanh với độ chính xác và ổn định cao. Xung tín hiệu ra từ
Ultra short pulse laser CFD TDC Em. Ex. Amp. TTL Monochrom -ator or Filter PMT PD or PMT Sample Computer Reader and communication card Stop pulse CFD Start pulse
CFD được chuyển thành xung TTL và đến khối TDC với vai trò xung start (nếu sử
dụng TAC phải có thêm bộ chuyển đổi tương tự số - ADC). Phần laser được sử dụng
để tạo xung so sánh được thu bằng một đầu thu nhanh (như PIN photodiode). Xung so sánh sau khi được qua bộ tách xung (discriminator có thể là theo phương pháp leading- edge hoặc CFD) cũng sẽ được chuyển đổi thành xung TTL và đến TDC với vai trò xung stop. Khối TDC sẽ đo thời gian từ xung start đến xung stop, dữ liệu thời gian
được chuyển sang dạng tín hiệu số và được ghi vào bộ nhớ. Card đọc và ghi dữ liệu, chuyển sang máy tính để máy tính dựng lại biểu đồ theo thời gian của cường độ.
1.2.2.2. Các khối chức năng chính trong kỹ thuật TCSPC a. Nguồn xung ánh sáng kích thích a. Nguồn xung ánh sáng kích thích
Hình 1.11a mô tả một laser diode (LDs) phát xung dưới 70 pico giây tại bước sóng 405 nm. Tần số lặp lại lên đến 40 MHz cho phép tốc độ thu dữ liệu nhanh. Giả sử
công suất trung bình của laser là 1mW, nếu 1% xung là số lượng photon có thể thu
được, khi đó sẽ có 400.000 photon trên giây có thểđược đo. Với một đường suy giảm dạng đơn hàm e mũ có thểđược mô tả với nhỏ hơn 4000 photon, bởi vậy dữ liệu thu
được chỉ trong một thời gian ngắn cỡ vài micro giây.[17]
(a) (b)
Hình 1.11. (a) LD phát xung nhỏ hơn 70 ps (FWHP) tại 370 nm với tần số lặp lại lên
đến 40 MHz, (b) Các bước sóng cho phép từ các LDs và LEDs phát xung[17]
b. Đầu thu quang cho TCSPC
Thiết bị quan trọng hàng đầu ảnh hưởng đến độ phân giải của hệ TCSPC đó là các đầu thu. Các đầu thu được sử dụng cho hệ TCSPC là PMT đếm photon, MCP - PMT, SAPD hay streak camera. Những đầu thu này yêu cầu có thời gian đáp ứng xung nhanh, nhiễu dòng tối thấp, hệ số khuếch đại lớn.
Hiện nay sự lựa chọn tốt nhất cho TCSPC là MCP - PMT. Một MCP - PMT cung cấp độ rộng xung ngắn hơn mười lần so với bất kỳ PMT khác, và hiển thị những xung
sau với cường độ thấp hơn. Tuy nhiên, những ảnh hưởng của vị trí bước sóng và định xứ không gian của photon với MCP - PMT là nhỏ hơn nhiều so với các PMT tập trung tuyến tính hoặc hoặc cửa sổ gián tiếp. Trong khi độ phân giải thời gian tốt có thể đạt
được với các PMT tập trung tuyến tính hoặc hoặc cửa sổ gián tiếp, việc thực hiện tốc
độ cao và không có thời gian ảo với một MCP - PMT là điều kiện tốt đáp ứng cho một hệ TCSPC.[17, 44]
(a) (b)
Hình 1. 12. Nguyên lý chức năng của: (a) PMT, (b) MCP – PMT[44]
Sự phát triển của MCP - PMT bắt đầu từ những năm cuối 1970 và phổ biến vào những năm 1980. Thiết kế của một MCP - PMT là hoàn toàn khác với một chuỗi dynode PMT (hình 1.12). Các yếu tố hạn chế thời gian đáp ứng của PMT là sự giãn thời gian dịch chuyển qua các dynode của nó (transit times spread - TTS). Thời gian dịch chuyển tổng thể của các electron thông qua PMT không phải là quan trọng, vì đây chỉ là thời gian trễ tại các phép đo. Tuy nhiên, việc phân phối thời gian dịch chuyển TTS là quan trọng bởi vì nó giới hạn độ phân giải thời gian của PMT. Người ta không thể làm các phép đo thời gian chính xác hơn so với sự không chắc chắn trong thời gian một tín hiệu đi qua đầu thu. Trong một PMT tập trung tuyến tính các TTS được giảm thiểu bằng cách thiết kế các dynodes mà tất cả các điện tử có xu hướng đi dọc theo cùng đường dịch chuyển. Các TTS của PMT tốt nhất là gần 2 ns, và nó có thểđạt nhỏ
hơn 1 ns với một PMT được kế cẩn thận. Hình 1.13 cho thấy đáp ứng điện tử của đơn xung tín hiệu đối với các đầu thu thường sử dụng trong hệ TCSPC.[44]
Hình 1.13.Đáp ứng điện tử của đơn xung tín hiệu. Từ trái qua phải: PMT chuẩn, PMT tốc độ nhanh, MCP - PMT, SAPD[44]
Giới hạn của các đầu thu PMT và MCP – PMT đó là công thoát của vật liệu làm cathode, khi đó đáp ứng phổ của các đầu thu này bị giới hạn ở vùng hồng ngoại gần.
Để khắc phục điều này chúng ta thường sử dụng đầu thu là SAPD.[44]
c. Khối khuếch đại xung tín hiệu
Xung tín hiệu từ PMT và MCP – PMT thường có biên độ cực đại từ 20-50 mV tùy thuộc vào phẩm chất của từng đầu thu. Mặc dù những xung này có thể nhận được bởi bộ tách tín hiệu của hệ TCSPC, tuy nhiên để nâng cao tỷ số tín hiệu trên nhiễu (SNR) người ta thường sử dụng khối tiền khuếch đại (pre-amplifier) để khuếch đại tín hiệu đầu vào cho khối tách tín hiệu. Khi đó, khối tách tín hiệu có thể hoạt động tại ngưỡng lấy mẫu tín hiệu (mức trigger) cao hơn và thời điểm lấy mẫu (thời điểm trigger) tín hiệu cũng sẽổn định hơn.
Khối tiền khuếch đại cho phép PMT được vận hành tại một hệ số khuếch đại tương ứng thấp hơn. Việc giảm dòng ra trung bình của PMT tại một tốc độ đếm sẽ cải thiện sự ổn định thời gian và làm tăng tuổi thọ của PMT. Bộ khuếch đại cũng bảo vệ
chống lại sự tương phản của CFD có thể với biên độ xung cao. PMT có thể cho xung
đầu ra hàng trăm mA với đáp ứng xung cỡ 1 ns, gây ra bởi các tia vũ trụ, bởi sự phân rã phóng xạ, hoặc do lỗi vận hành đơn giản. Khả năng những xung nguy hiểm cũng có thể xảy ra nếu cáp nối không đáng tin cậy được sử dụng. Một cáp tại đầu ra của PMT có thểđược tích đến vài trăm volt và sau đó phóng vào thiết bịđiện tử mà nó được kết nối, và thường phá hủy chúng. Điều này có thể làm hỏng khối khuếch đại song lại bảo vệđược khối CFD rất quan trọng và có giá thành đắt hơn nhiều khối khuếch đại.[17, 44]
d. Khối tách xung tín hiệu CFD
Hình 1.14. Hai phương pháp tách tín hiệu (trigger theo sườn trước của xung – leading edge và CFD)[44]
Trong các hệ TCSPC, xung photon từ đầu thu được đưa tới khối tách tín hiệu (discriminator) để lấy mẫu tín hiệu và tạo xung logic. Khối tách tín hiệu tạo ra xung logic chính xác tương ứng với xung tín hiệu vào mà vượt ngưỡng trigger được định cho bộ so sánh. Có hai phương pháp chính để trigger trong khối tách tín hiệu đó là trigger vào sườn trước của xung (leading edge discriminator) và bằng phương pháp sử
dụng bộ CFD (constant fraction discriminator) (hình 1.14).[44]
Phương pháp trigger vào sườn trước của xung đơn giản hơn xong thời điểm trigger thường thiếu chính xác. Vì thời điểm trigger khi đó là thời điểm tại vị trí giao giữa mức ngưỡng trigger với sườn trước của xung photon (trigger vào sườn trước). Với xung photon từđầu thu, mặc dù có độđáp ứng xung (rise-time) không đổi mà biên
độ thay đổi thì vị trí được trigger cũng sẽ thay đổi theo biên độ xung. Thời điểm trigger khi đó sẽ có một độ biến động (timing jitter) phụ thuộc vào biên độ xung tín hiệu. Để khắc phục điều này ta sử dụng phương pháp thứ hai, phương pháp CFD.
Hình 1.15. Xung tín hiệu một phần được làm yếu và một phần được làm trễ và đảo ngược, xung tín hiệu ra là tổng của hai thành phần này
Sử dụng CFD sẽ hạn chế được nhược điểm của phương pháp trigger vào sườn trước của xung. Nguyên lý của CFD được mô tả như hình 1.15. Tín hiệu xung vào
được chia làm hai phần: phần thứ nhất được làm yếu theo một phân số không đổi f , phần còn lại được làm trễ và đảo ngược. Hai phần xung tín hiệu (phần làm yếu, phần làm trễ và đảo ngược) sau đó được cộng với nhau, và giao điểm tại điểm không (zero crossing) được tính toán. Giao điểm tại điểm không cho ta xác định thời điểm mà CFD sẽ tạo một xung ra, và nó luôn không phụ thuộc vào biên độ xung lối vào. Đối với một dạng xung vào đơn giản (có dạng tam giác), có độ dốc tuyến tính, phương trình đối với xung vào, phần xung làm yếu, phần xung trễ và đảo ngược cho bởi:[23]
− Thời gian trễ (delay) = td,
− Phân số (fraction) = f,
− Biên độ ban đầu (initial amplitude) = A
Trễ f = 1/3 Làm yếu Đảo + Xung tín hiệu Trigger tại điểm giao
− Xung vào (input pulse): Vi = -At
− Phần xung được làm yếu: Va = -fAt
− Phần xung được làm trễ và đảo ngược: Vd = A(t - td)
− Để tìm giao điểm tại điểm không, đặt 0 = Va+Vd và giải tìm t: 0= −fAt+A t t( − d) (1.20) (1 ) d cross t t f = − (1.21)
Thường ta hay chọn f = 1/3. Trong trường hợp lý tưởng, thời gian trễ được chọn
_ (1 )
d ideal rise
t =t − f . Tuy nhiên nếu thời gian trễ được trọn nhỏ hơn td ideal_ thì CFD hoạt
động tại phân số (fraction) nhỏ hơn f.
e. Khối chuyển đổi thời gian số (TDC)
Hình 1.16. Đo thời gian bằng một chuỗi bộ trễ tích cực[44]
Trong các hệ TCSPC cổ điển, khối chuyển đổi thời gian biên độ (time to amplitude converter) cho phép đo thời gian giữa xung start và stop bằng cách chuyển dữ liệu thời gian sang điện thế. Tín hiệu sau đó phải qua bộ biến đổi tương tự số
(analog to digital converter - ADC) để chuyển thành dữ liệu số. Dữ liệu được ghi, truyền, xử lý bởi bộ xử lý tín hiệu số và máy tính. Các vi mạch hiện đại đã cho phép chuyển đổi trực tiếp từ dữ liệu thời gian sang số (time to digital converter – TDC). Khối TDC sử dụng thời gian đi qua của một xung thông qua một chuỗi các cổng logic
để đo thời gian [44]. Nguyên lý cơ bản về phép đo thời gian bằng một chuỗi bộ trễ như
trong hình 1.16.
Một xung bắt đầu được gửi thông qua chuỗi bộ trễ tạo bởi một số lượng lớn các cửa (gate) giống nhau từ G1 đến Gn. Một số lượng lớn các mạch lật (flip-flops) như
nhau được kết nối tới các cửa trễ với đầu vào dữ liệu D của chúng. Một xung stop
đồng thời được đặt tới các lối vào clock C của tất cả các chốt trạng thái flip-flops cùng với các lối ra của các gate. Bằng cách phân tích các lối ra của flip-flops, từ Q1 đến Qn, thời gian giữa xung start và xung stop có thể được xác định. Một điều không mong
muốn là mạch đơn giản này có một thiếu sót nghiêm trọng, đó là sự trễ của các cổng logic phụ thuộc vào điện áp hoạt động và nhiệt độ làm cho hệ số tỷ lệ của phép đo thời gian không ổn định. Hơn nữa, sự khác biệt trong các bộ trễ gate gây ra một chênh lệch phi tuyến cao. Cả hai vấn đề có thể được giải quyết bằng cách sử dụng các chuỗi gate như là một bộ dao động vòng (hình 1.17).
Hình 1.17. Sử dụng một dao động vòng ổn định PPL cho phép đo thời gian[44]
Một đơn xung liên tục lưu thông trong chuỗi bộ trễ. Bộ trễ gate được ổn định bằng cách xây dựng một vòng khóa pha (phase-locked loop - PLL) quanh các bộ dao
động vòng. PLL sẽ điều khiển các bộ trễ gate để các pha và tần số của bộ dao động vòng được khóa tới một clock so sánh từ một bộ dao động thạch anh. Nếu cả hai xung start và stop được đặt tới dây clock của lối ra flip-flops, khoảng thời gian giữa hai xung có thể thu được từ trạng thái của lối ra flip-flop. Hơn nữa, đối với các cặp xung start – stop khác nhau, xung dao động vòng là ở các vị trí khác nhau trong chuỗi bộ trễ. Nếu một biểu đồ của thời gian giữa xung start – stop được ghi lại, sự không đồng nhất của bộ trễ gate sẽđược trung bình hóa.
f. Khối đọc, truyền và xử lý dữ liệu
Thực ra, các chip TDC thường được chế tạo để có thể điều khiển đọc ghi và truyền dữ liệu thông qua một vi mạch có khả năng lập trình được. Khối đọc và xử lý dữ liệu có thể là các card kết nối trực tiếp với máy tính thông qua các khe cắm mở