CCD驅(qū)動電路設(shè)計的新方法_第1頁
CCD驅(qū)動電路設(shè)計的新方法_第2頁
CCD驅(qū)動電路設(shè)計的新方法_第3頁
CCD驅(qū)動電路設(shè)計的新方法_第4頁
CCD驅(qū)動電路設(shè)計的新方法_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、CCD驅(qū)動電路設(shè)計的新方法劉光昌陳欣黃亮(暨南大學(xué),廣州510632摘要:本文詳述了以往設(shè)計CCD驅(qū)動電路的三種方案,分析了各自的優(yōu)缺點,并提出了一種新的設(shè)計方法。采用這種設(shè)計方法,電路簡單,易實現(xiàn)。給出了用這種方法對TCD1200D驅(qū)動電路的具體設(shè)計實例。關(guān)鍵詞:電荷耦合器件驅(qū)動電路單片機可編程門陣列中圖法分類號:TN786;TP368.1A new method for design of CCD driving circuitL IU Guangchang CHEN Xin HUAN G Liang(Jinan U niversity,G u angzhou510632,CHNAbstr

2、act:Three schemes for previous design of CCD driving circuit are discussed in detail,followed by analysis of their advantages and disadvantages.A new design method with simple and easy implementation is proposed.A practical design of TCD1200Ddriving circuit using this method is given as an example.K

3、 eyw ords:CCD,Driving Circuit,Monolithic Microcomputer,G AL1引言CCD由于其高精度、高分辨率、性能穩(wěn)定、功耗低、壽命長以及具有自掃描功能等特點,已廣泛用于攝像機、復(fù)印機、圖文傳真、文字、圖像識別、自動精密測量等方面。近十年來,CCD像感應(yīng)器的各項性能指標越來越高,價格大幅度下降,成為現(xiàn)代光電子學(xué)和現(xiàn)代測試技術(shù)中最活躍、最富有成果的新興領(lǐng)域之一。但是,由于CCD賴以正常工作的各驅(qū)動信號的產(chǎn)生電路較復(fù)雜,其成品價格往往與CCD芯片的在同一個數(shù)量級,這極大地影響著CCD器件的進一步推廣,同時也激起了不少科技工作者的研究熱情。2理論分析從已發(fā)

4、表的研究成果看,設(shè)計CCD驅(qū)動電路大致有三種方法:CCD產(chǎn)品說明書或經(jīng)典著作1提供的驅(qū)動電路圖及早期實際使用的驅(qū)動電路幾乎全都是由普通數(shù)字電路芯片實現(xiàn)的。它由主振、交迭脈沖產(chǎn)生、分頻、譯碼以及驅(qū)動等部分構(gòu)成。CCD芯片的早期產(chǎn)品,由于需要復(fù)雜的三相或四相交迭脈沖,一般整個驅(qū)動電路需20個左右芯片,體積較大、成本高、設(shè)計也復(fù)1996-11-15收稿;1997-05-16定稿雜。不少研究者仔細研究了CCD產(chǎn)品說明書提供的典型波形和說明,在對CCD工作影響不大的前提下,修改脈沖波形以簡化電路設(shè)計,僅在一定程度上減少了芯片數(shù)量,但這往往需要相當高的專業(yè)知識。第二個方案是用EPROM來產(chǎn)生CCD 所需波

5、形2。在CCD的一行周期中含有多個(一般以千計移位時鐘。在一個移位時鐘中各路信號在不同的時刻發(fā)生變化,設(shè)計者將移位時鐘周期劃分成若干個等時間間隔,稱為狀態(tài),時鐘波形電平變化發(fā)生在一定狀態(tài)變化時刻,這樣一行就被分為上萬個狀態(tài),各路信號或1或0,構(gòu)成一個狀態(tài)的數(shù)據(jù),依次裝到可擦除只讀存貯器EPROM中,只要等時間間隔地依次輸出這些數(shù)據(jù)就形成CCD所需的各路波形。這一方案的設(shè)計思想十分顯然,不論對何種型號的CCD,其硬件結(jié)構(gòu)幾乎不需要變化。只需按CCD的典型驅(qū)動波形圖,將E2 PROM輸出數(shù)據(jù)與CCD信號相對應(yīng),以及將波形化成狀態(tài)數(shù)據(jù)就可以了,設(shè)計起來十分簡單。這種設(shè)計方法所需EPROM一般在16k

6、 字節(jié)或以上。由主振電路經(jīng)計數(shù)器形成地址信號送給EPROM,其數(shù)據(jù)輸出經(jīng)驅(qū)動送CCD對應(yīng)管腳。電路中比較復(fù)雜,需要考慮的主要有兩點:(1因為EPROM需地址信號14位或以上,不存在這么多位的同步計數(shù)器,如果用多片同步計數(shù)器串聯(lián),也就不會同步了;如用異步計數(shù)器,由于各位地址信號之間會有延遲從而使得EPROM輸出數(shù)據(jù)有“毛刺”。這要在計數(shù)器與EPROM地址腳間加電路以使地址信號同時到達EPROM或者在EPROM數(shù)據(jù)腳后加鎖存器,使得只有地址穩(wěn)定后才鎖存輸出數(shù)據(jù);(2假定某CCD一行的狀態(tài)數(shù)只略大于8k,設(shè)計上要使用16k存貯器。一種方法是人為地增加一行中的移位周期數(shù)以便將“數(shù)據(jù)”填滿16k字節(jié),每

7、16k之后自動復(fù)位,但這樣會拖長一行的掃描時間。另一種方法是加一些電路使一行數(shù)據(jù)正常結(jié)束時即在8k后的某個地址時強制復(fù)位。采用這種方案形成的驅(qū)動電路所需芯片在10片左右。第三種方案是用單片機輸出驅(qū)動波形3。由于絕大多數(shù)CCD應(yīng)用系統(tǒng)都含有單片機,這使有關(guān)CCD應(yīng)用系統(tǒng)開發(fā)者十分自然地考慮用單片機的并行鎖存輸出口輸出所需的驅(qū)動脈沖信號,再經(jīng)驅(qū)動芯片接到CCD 對應(yīng)管腳上。這一方案與EPROM方案有些相似,E2 PROM方案每改變地址就輸出新的狀態(tài)數(shù)據(jù),而此方案是用單片機的口輸出指令改變輸出數(shù)據(jù)。這一方案的電路極其簡單,只需單片機加驅(qū)動芯片,而且只是部分地占用了單片機的硬、軟件資源,單片機同時還用

8、于應(yīng)用系統(tǒng)的其它工作。但是,這種方法產(chǎn)生的移位脈沖頻率一般難以超過200kHz。例如假定所使用單片機機器周期為1s,且假定一個移位周期含8個狀態(tài),那么即使是全部采用單機器周期改變口輸出數(shù)據(jù),移位脈沖頻率也只能達到125kHz。此外,由于一個狀態(tài)變到另一個狀態(tài)往往不只一位信號變化,即是說不能只用CL R 或SET等位操作指令,而還要采用INC, DEC等能引起兩位或更多位變化的指令,這就需要精心安排單片機輸出的哪一位對應(yīng)哪一路驅(qū)動信號,甚至在單片機輸出位間插上無效輸出位(即該位信號不送往任何CCD管腳,然后再合理選用有關(guān)指令,特別是需要充分使用單片機的單機器周期的口輸出指令。這樣在設(shè)計上顯然比E

9、PROM方案要復(fù)雜。這一方案對于CCD的一些簡單應(yīng)用系統(tǒng)可能是適合的。但是,單片機花在形成驅(qū)232半導(dǎo)體光電1997年8月動波形上是“太累了”,單片機執(zhí)行的指令大部分是用于產(chǎn)生這些驅(qū)動波形,只在兩行間過渡段對各路輸出凍結(jié)一段時間,趕忙做點對CCD視頻輸出進行處理等工作。近年來,新型號的CCD芯片不斷涌現(xiàn),像元數(shù)增多,驅(qū)動脈沖頻率增高,性能越來越好;大多數(shù)在片內(nèi)還集成了交迭脈沖發(fā)生電路,片外驅(qū)動也只需TTL電平,給CCD驅(qū)動器的設(shè)計和制作帶來了很大方便。例如天津大學(xué)為新一代的線陣芯片TCD1200D設(shè)計的驅(qū)動電路由一只晶振及五個數(shù)字芯片構(gòu)成。在這種情況下,前述第三種方案由于所形成的移位頻率不可能

10、太高而不適于頻率較高的新CCD芯片;而第二種方案,除了保留設(shè)計簡單的優(yōu)點外,由于新型芯片像元數(shù)多,需要大容量的EPROM,其電路的芯片數(shù)、體積、耗電、成本等都沒有什么吸引人之處了。天津大學(xué)只用幾只數(shù)字電路芯片就形成了一個實用的CCD驅(qū)動電路,他們是在對廠家提供的典型波形作了一些修改(特別是F SH信號后實現(xiàn)的,這需要相當?shù)膶I(yè)知識。當然,這已經(jīng)夠使人們振奮的了,我們仔細觀察、研究了天津大學(xué)的電路及其波形,設(shè)計的難點主要是F SH,于是一種新的設(shè)計思路產(chǎn)生了:用可編程器件形成CCD所需的F1,F2,F R等周期性脈沖信號,而每當一行結(jié)束時由單片機送出F SH信號,這樣可大大簡化驅(qū)動電路的設(shè)計。3

11、實驗圖1是用新設(shè)計方法設(shè)計的TCD1200D 驅(qū)動波形圖。TCD1200D含2160個有效像元,有效像元前后各有64及12個啞單元,所以每行大于等于2236個F R周期即可,圖1中所標數(shù)字單位為微秒。圖1中F1,F2是移位脈沖,F R是復(fù)位脈沖,F SH是行同步脈沖。這是該芯片所需的四路信號。圖1中Q是為形成行同步脈沖而特意由數(shù)字電路形成的一個周期脈沖信號。圖1用新方法設(shè)計的TCD1200D驅(qū)動波形圖Fig.1TCD1200D driving waveform designedwith the new method整個驅(qū)動電路由一片單片機(A T89C2051與兩片G AL16V8構(gòu)成。G A

12、L的邏輯設(shè)計如下:Q0:=Q0Q1:=Q1Q0+Q1Q0Q2:=Q2Q1Q0+Q2Q1+Q2Q0Q3:=Q3Q2Q1Q0+Q3Q2+Q3Q1+Q3Q0Q4:=Q4Q3Q2Q1Q0+Q4Q3+Q4Q2+Q4Q1+Q4Q0Q5:=Q5Q4Q3Q2Q1Q0+Q5Q4+Q5Q3332第18卷第4期劉光昌等:CCD驅(qū)動電路設(shè)計的新方法+Q5Q2+Q5Q1+Q5Q0F2=Q5F R=Q4Q3Q2Q=Q5Q4+Q5Q3F SH=PQ式中,表示與,+表示或,-表示非。單片機使用的晶振為20MHz,由于單片機內(nèi)含振蕩電路,所以它可以輸出20 MHz的信號,用作G AL的CL K。Q0,Q1,Q5分別為其2頻,4

13、分頻64分頻信號。Q5即為F1,其反相得到F2。TCD1200D產(chǎn)品說明書對驅(qū)動波形設(shè)計說明中要求(下稱“設(shè)計要求”移位脈沖F1和F2互為相反,最高工作頻率為1MHz,典型值為500kHz,現(xiàn)約為310kHz,在正常工作范圍內(nèi)。設(shè)計要求F R脈寬最小值40ns,典型值為250ns;還要求其下降沿要在F1或F2的下降沿之前至少100ns,典型值為125ns;現(xiàn)這兩個值均為200ns,滿足要求。Q是一個頻率與F1相同,其高低電平各為1.2s,2s的周期信號。F SH是每隔大于等于2236個F R周期取一個Q的正脈沖形成的。在每一行完成(即上一幀F(xiàn) SH后經(jīng)歷大于等于2236個F R周期時,由單片機

14、查詢到Q為高電平就輸出一個3s寬的正脈沖信號(即邏輯式中的P,它與Q信號相與就得到F SH。假定Q信號送往單片機P1.7,而P信號從單片機P3.7輸出,則單片機輸出P部分的編程如下:J NB P1.7,$;Q不為高電平時再重復(fù)查詢SETB P3.7;輸出P高電平NOP;延時0.6sNOP;延時0.6sNOP;延時0.6sNOP;延時0.6sCL R P3.7;輸出P低電平單片機使用20MHz時鐘,一個機器周期0.6s,單片機查詢到Q為高電平的時刻到實際輸出P高電平的時刻需兩個機器周期即1.2s,由于Q的高電平寬度只有1.2s,故可知P信號的前沿一定在Q為低電平的狀態(tài),且P信號(3s寬正好包容一

15、個Q 的高電平狀態(tài),PQ就恰為一個Q正脈沖,這就是所形成的F SH。設(shè)計要求F SH必須被包容在F1之中。由于F SH是Q5(即F1經(jīng)一定邏輯關(guān)系才形成的,所以其前沿一定滯后于F1;而其后沿(參見Q的后沿又超前F1的后沿約0.4s,故滿足要求。本設(shè)計中使用G AL芯片,其管腳可靈活方便地定義,使電路緊湊,連線十分簡單。G AL還有足夠的驅(qū)動能力,不需另加驅(qū)動芯片便可驅(qū)動CCD。單片機所用晶振及片內(nèi)振蕩電路被借用于驅(qū)動波形形成電路,不需專門另用一套電路。而且驅(qū)動電路與單片機共用晶振,有同步關(guān)系,對單片機的一些工作還會帶來好處。這樣的設(shè)計只用了三片芯片,而且G AL 約有3/4片富余,可用于應(yīng)用系

16、統(tǒng)中其他的數(shù)字電路;該驅(qū)動電路對單片機在硬件上只占用2位信號線,軟件上在每一幀(毫秒量級只占用幾條指令(微秒量級的工作,可謂是單片機“附帶”就完成了驅(qū)動CCD所需的工作。4結(jié)論這一設(shè)計已用于高精度測量系統(tǒng)中,裝置十分緊湊、微型化,已用于廣東省高校開放性教學(xué)提高型重點實驗室中作為現(xiàn)代化光電子技術(shù)的一個實驗,供本科高年級學(xué)生或研究生及其他高校教師學(xué)習(xí)。這種設(shè)計方法簡單、靈活、設(shè)計思想十分432半導(dǎo)體光電1997年8月清晰,對于任何型號的CCD,用這一設(shè)計思想都可以很方便地完成其驅(qū)動電路的設(shè)計。參考文獻3張永林,羅志軍.CCD微型線度測量儀的研制.光學(xué)技術(shù),1994:(6 :40劉光昌男,1946年7月出生,1969年畢業(yè)于北京大學(xué)無線電電子學(xué)系。1981年在中國計量科學(xué)研究院獲碩士學(xué)位。現(xiàn)為暨南大學(xué)教授,廣東省單片微型計算機學(xué)會副理事長。他的主要研究方向是微型計算機接口技術(shù)及其應(yīng)用。近年來已發(fā)表科研論文30余篇。(上接第230頁36(1:52564

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論