




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、用于天文觀測(cè)的CCD相機(jī)系統(tǒng)的研究 摘要:詳細(xì)介紹紫金山天文臺(tái)紅外實(shí)驗(yàn)室開(kāi)發(fā)的CCD相機(jī)系統(tǒng)的軟硬件設(shè)計(jì)。根據(jù)柯達(dá)CCD芯片KAF-0401LE的時(shí)序要求,用復(fù)雜可編程邏輯器件(CPLD)實(shí)現(xiàn)了CCD的時(shí)序;采用相關(guān)雙采樣技術(shù)降低探測(cè)信號(hào)噪聲;用89C51作下位機(jī)控制,通過(guò)RS232與上位計(jì)算機(jī)通信;系統(tǒng)控制軟件采用Visual C+編寫(xiě)。 關(guān)鍵詞:CCD CPLD 相關(guān)雙采樣 控制系統(tǒng) 串口通信引言CCD通常分為3個(gè)等級(jí);商業(yè)級(jí)、工程級(jí)和科學(xué)級(jí)。3個(gè)級(jí)別的要求一級(jí)比一級(jí)高。衡量CCD的性能主要從以下幾個(gè)方面
2、:量子效率和響應(yīng)度、噪聲等效功率和探測(cè)度,即動(dòng)態(tài)范圍和電荷轉(zhuǎn)移效率等??茖W(xué)級(jí)CCD以其高光子轉(zhuǎn)換效率、寬頻譜響應(yīng)、良好線性度和寬動(dòng)態(tài)范圍廣泛用于天文觀測(cè),已成為望遠(yuǎn)鏡測(cè)必不可少的后端設(shè)備。國(guó)內(nèi)各天文臺(tái)望遠(yuǎn)鏡終端都是從外圍引起的成套設(shè)備,使用和維護(hù)很不方便,并且價(jià)格昂貴,因此國(guó)內(nèi)迫切需要發(fā)展自己的CCD技術(shù)。紫金山天文臺(tái)紅外實(shí)驗(yàn)室對(duì)這一課題進(jìn)行了深入研究,廣泛調(diào)研,認(rèn)真選取,從芯片開(kāi)始一直到系統(tǒng)的軟硬件設(shè)計(jì),搭建了自己的CDD相機(jī)系統(tǒng)。1 系統(tǒng)設(shè)計(jì)CCD芯片決定相機(jī)系統(tǒng)的性能,為此我們廣泛調(diào)研,最后選定柯達(dá)公司的KAF-0401LE芯片。它動(dòng)態(tài)范圍大(70dB),電荷轉(zhuǎn)移效率高(0.999 99
3、),波長(zhǎng)響應(yīng)范圍寬(0.4m1.0m),低暗電流(在25條件下,7pA/cm2),量子效率為35%,并且具有抗飽和性,能夠滿(mǎn)足科學(xué)觀測(cè)的要求,既可用于光譜分析,又可用于成像觀測(cè)。系統(tǒng)設(shè)計(jì)的重點(diǎn)是解決CCD芯片的驅(qū)動(dòng)和系統(tǒng)噪聲的問(wèn)題。我們的設(shè)計(jì)如下:采用柯達(dá)公司的KAF-0401LE芯片作為探測(cè)器,Ateml公司的帶閃存Flash的89C51作下位機(jī)控制器,復(fù)雜可編程邏輯作(CPLD)作時(shí)序發(fā)生和地址譯碼,采用相關(guān)雙采樣技術(shù)降低噪聲,自帶采樣保持的12位A/D轉(zhuǎn)換順AD1674進(jìn)行模數(shù)轉(zhuǎn)換,擴(kuò)展8片128Kbit(628128)的RAM作1為幀圖像暫存空間,通過(guò)RS232與計(jì)算機(jī)串口通信,接受計(jì)
4、算機(jī)的控制。整個(gè)系統(tǒng)由圖1所示幾個(gè)功能部件組成。1.1 時(shí)序信號(hào)發(fā)生電路KAF-0401LE芯片的時(shí)序要求:積分期間V1、V2保持低電平;行轉(zhuǎn)移期間H1保持高電平,H2保持低電平。每行開(kāi)始V1的第2個(gè)脈沖下降沿后,要有1個(gè)行轉(zhuǎn)移建立時(shí)間tHs,讀完行后需延遲1個(gè)像素時(shí)間te才開(kāi)始下一行V1脈沖;同樣,V1第2分脈沖下降沿后,開(kāi)始下一行轉(zhuǎn)移,如此直到讀完1幀。復(fù)雜可編程邏輯器件(CPLD)以其高度集成、靈活、方便的特點(diǎn),在電路設(shè)計(jì)中運(yùn)用越來(lái)越廣泛。Altera公司的復(fù)雜可編程邏輯器件EPM712SLC84-15具有2500個(gè)可用邏輯門(mén),128個(gè)宏單元,8個(gè)邏輯塊,最大時(shí)鐘可達(dá)147.1MHz,帶
5、有68個(gè)可供用戶(hù)使用的I/O引腳,PLCC封裝,可通過(guò)JTAG接口實(shí)現(xiàn)在線編程。我們選用EMP7128SLC84-15,通過(guò)硬件描述語(yǔ)言(VHDL)在集成開(kāi)發(fā)環(huán)境MAX PLUS II下完成邏輯設(shè)計(jì);編譯后,通過(guò)JTAG接口下載到電路板上的EPM7128SLC84-15中,實(shí)現(xiàn)了KAF-0401LE芯片的時(shí)序要求。 MAX PLUS II雖然有很豐富的元件庫(kù),但并不是針對(duì)某一應(yīng)用而開(kāi)發(fā)的,具有通用性,調(diào)用它固有的元件庫(kù)可能造成資源的浪費(fèi),沒(méi)有必要。因此我們按照需求,編制了自己的元件庫(kù),然后在程序中作為元件調(diào)用。在本系統(tǒng)中,僅用1片EPM7128LC84-15
6、就實(shí)現(xiàn)了CCD的時(shí)序要求、暫存RAM和接口擴(kuò)展芯片8255的片選和地址譯碼,既簡(jiǎn)化恥電路的硬件設(shè)計(jì),提高了系統(tǒng)可靠性,又降低了成本。交流時(shí)序條件要求如表1所列。表1描 述符號(hào)最小值正常值最大值H1、H2時(shí)鐘頻率/MHzfH1015V1、V2時(shí)鐘頻率/kHzfV100125周期/nste67100H1、H2建立時(shí)間/stHS0.51V1、V2脈沖/stv45復(fù)位時(shí)鐘脈寬/nstR1020讀出時(shí)間/mstreadout3450每行讀出時(shí)間/stline65.895.6 1.2 雙采取、模擬放大電路及A/D變換電路我們采用能夠滿(mǎn)足高頻要求的放大器LF35
7、6N設(shè)計(jì)雙采樣和模擬放大電路。根據(jù)CCD的動(dòng)態(tài)范圍選用自帶采樣保持的12位A/D變換器AD1674作模數(shù)轉(zhuǎn)換。雙采樣原理如圖2所示。RSL是CCD復(fù)位電平,光信號(hào)相當(dāng)于SGL與RSL的差值,理論上只要分別在RSL和SGL處各采樣一次,然后相減便得到信號(hào)的值。然而,實(shí)際上RSL和SGL并不是理想的水平線,而是存在著低頻起伏噪聲。為了降低噪聲的影響,通常的做法是,分別在RSL和SGL處多次采樣求平均,這樣對(duì)硬件和數(shù)據(jù)處理軟件的要求都很高。我們這里采用了積分型相關(guān)雙采樣技術(shù),如圖3所示,CCD信號(hào)分別經(jīng)過(guò)同相和反相放大器連到模擬開(kāi)關(guān)輸入端。模擬開(kāi)關(guān)S1打開(kāi)時(shí),RSL通過(guò)電容積分;s2打開(kāi)時(shí),SGL信
8、號(hào)經(jīng)電容積分;s3打開(kāi)輸入端接地,信號(hào)保持不變;s4為復(fù)位開(kāi)關(guān)。積分放大器的輸入、輸出關(guān)系如下:圖2中的積分輸出是相關(guān)雙采樣的輸出波形圖。采樣保持后通過(guò)A/D進(jìn)行模數(shù)轉(zhuǎn)換,經(jīng)8255口存在板上的RAM中。1.3 電壓偏置電路CCD驅(qū)動(dòng)信號(hào)的直流偏置電壓各不相同,CPLD產(chǎn)生的TTL信號(hào)必須經(jīng)過(guò)電壓變換才能加到CCD的輸入端。我們首先用LM317和LM337產(chǎn)生所需要的偏置電壓,然后經(jīng)過(guò)時(shí)鐘驅(qū)動(dòng)芯片DS0026轉(zhuǎn)換得到時(shí)序和偏置都符合CCD要求的信號(hào),電路如圖4所示。 LM317用于輸出正相偏置電壓,LM337用于輸出負(fù)相偏置電壓,通過(guò)調(diào)節(jié)可變電阻R2阻值可得
9、到我們所需的偏置電壓,計(jì)算公式如下:其中,Iadj<100A,Vref=1.25V,圖4(a)中R1取240,圖4(b)中R1取120。2 軟件編程2.1 時(shí)序信號(hào)的VHDL語(yǔ)言編程我們用VHDL編制CCD時(shí)鐘驅(qū)動(dòng)信號(hào)、圖像暫存RAM和接口擴(kuò)展芯片8255的地址譯碼和片選信號(hào),在集成開(kāi)發(fā)環(huán)境MAXPLUS II中編譯,通過(guò)JTAG口下載到EPM7128SLC84-15中。下面給出實(shí)現(xiàn)CCD系統(tǒng)時(shí)序部分VHDL語(yǔ)言設(shè)計(jì)和時(shí)序仿真結(jié)果。VHDL語(yǔ)言編程基本上分為2個(gè)部分:實(shí)體說(shuō)明和結(jié)構(gòu)體定義。實(shí)體說(shuō)明部分定義端口,結(jié)構(gòu)體中實(shí)現(xiàn)邏輯設(shè)計(jì)。程序如下:LIBRARY ieee; -包括的庫(kù)ENTI
10、TY kodak7128 IS -實(shí)體說(shuō)明部分PORT -端口( clk:IN std_logic; 時(shí)鐘輸入start:IN STD_LOGIC; -啟動(dòng)采集數(shù)據(jù)輸入rc:OUT STD_LOGIC; -啟動(dòng)A/D變換輸出s1,s2,s3,s4:OUT STD_LOGIC; -相關(guān)雙采樣模式時(shí)鐘輸出v1:OUT STD_LOGIC; -CCD行轉(zhuǎn)移時(shí)鐘輸出v2:OUT STD_LOGIC;r :OUT STD_LOGIC;-CCD復(fù)位始終輸出h1:OUT STD_LOGIC;-CCD像素轉(zhuǎn)換時(shí)鐘信號(hào)輸出h2: OUT STD_LOGIC;a,b,c:IN STD_LOGIC; -擴(kuò)展RAM譯
11、碼輸入a2,a3,a4,a5,a6,a7:IN STD_LOGIC; -口擴(kuò)展芯片8255地址譯碼片選輸入a8,a9,a10,a11,a12,a13,a14,a15 : IN STD_LOGIC;ram5,ram6,ram7:OUT STD_LOGIC; -擴(kuò)展RAM及8255片選譯碼輸出ram8,ram9,ram10,ram11,ram12,cs8255:out std_logic);ARCHITECTURE mboard OF kodak7128try IS-結(jié)構(gòu)體實(shí)現(xiàn)部分-PROCESS定義邏輯END mboard;時(shí)序仿真結(jié)果如圖5所示。2.2 下位機(jī)的匯編語(yǔ)言編程事先需要定義好計(jì)算機(jī)與單 牒同的通信協(xié)議,在初始化程序中設(shè)置通信波特率、堆棧初始化以及寄存器初值,然后進(jìn)入循環(huán),等待中斷的發(fā)生,調(diào)用中斷子程序,實(shí)現(xiàn)預(yù)定功能。 當(dāng)計(jì)算機(jī)有命令到來(lái)時(shí),進(jìn)入串行中斷子程序,在中斷中根據(jù)預(yù)先定好的協(xié)議,判斷計(jì)算機(jī)發(fā)來(lái)的不同命令,調(diào)用不同處理子程序。其中的命令有:采集、停止采集、取數(shù)、停止取數(shù)。2.3 CCD相機(jī)控制系統(tǒng)Visual C+編程Windows以其操作簡(jiǎn)單、友好的圖形界面成為最流行的操作系統(tǒng)。Visual C+是目前公認(rèn)最強(qiáng)大的Windows程序設(shè)計(jì)工具。我
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 客運(yùn)火車(chē)站旅客服務(wù)規(guī)范考核試卷
- 供應(yīng)鏈協(xié)同案例解析考核試卷
- 低溫倉(cāng)儲(chǔ)庫(kù)存管理與控制考核試卷
- 家用縫紉機(jī)維修實(shí)操考核試卷
- 土地利用規(guī)劃中的社區(qū)開(kāi)放空間設(shè)計(jì)考核試卷
- 創(chuàng)業(yè)投資風(fēng)險(xiǎn)防范體系建設(shè)與實(shí)施路徑考核試卷
- 政府融資合同范本模板
- 自用高爾夫轉(zhuǎn)讓合同范本
- 工地叉車(chē)租憑合同范本
- 電氣質(zhì)量安全培訓(xùn)課件
- 遠(yuǎn)程醫(yī)療創(chuàng)業(yè)計(jì)劃書(shū)
- 初中生心理健康教育講座課件
- 廣東省廣州市白云區(qū)2023-2024學(xué)年八年級(jí)上學(xué)期期末英語(yǔ)試題(答案)
- 2024-2025年第一學(xué)期小學(xué)德育工作總結(jié):點(diǎn)亮德育燈塔引領(lǐng)小學(xué)生全面成長(zhǎng)的逐夢(mèng)之旅
- 2024解析:第二章聲現(xiàn)象-基礎(chǔ)練(解析版)
- 整體法蘭強(qiáng)度校核計(jì)算表(設(shè)計(jì):zxg)
- 揚(yáng)塵防治(治理)監(jiān)理實(shí)施細(xì)則(范本)
- 《供配電技術(shù)》課件第1章
- 建筑垃圾清理及運(yùn)輸方案
- 2024年甘肅省公務(wù)員錄用考試《行測(cè)》真題卷及答案解析
- 2024版Visio入門(mén)到精通完整教程
評(píng)論
0/150
提交評(píng)論