999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種高速線陣CCD采集系統(tǒng)的設(shè)計

2014-09-03 23:12:12楊少鵬高美鳳
電子設(shè)計工程 2014年11期
關(guān)鍵詞:單片機信號系統(tǒng)

楊少鵬,高美鳳

(江南大學(xué) 輕工過程先進(jìn)控制教育部重點實驗室,江蘇 無錫 214122)

一種高速線陣CCD采集系統(tǒng)的設(shè)計

楊少鵬,高美鳳

(江南大學(xué) 輕工過程先進(jìn)控制教育部重點實驗室,江蘇 無錫 214122)

針對線陣CCD(Charge Coupled Device)及其外圍器件時序復(fù)雜的特點,設(shè)計了一種高速線陣CCD采集系統(tǒng)。該系統(tǒng)采用MSP430單片機產(chǎn)生PWM信號實現(xiàn)各器件驅(qū)動時序,并將采集結(jié)果通過串口發(fā)送至上位機。介紹了系統(tǒng)組成及各器件時序同步的設(shè)計方法。實驗結(jié)果表明,該線陣CCD采集系統(tǒng)能夠很好的滿足設(shè)計要求,可作為模塊化電路集成到其它測量系統(tǒng)中。

光譜采集;驅(qū)動電路;線陣CCD;時序信號

CCD是新型光電轉(zhuǎn)換器件,具有體積小、高靈敏度、低噪聲、讀出速度快、動態(tài)范圍高和全譜響應(yīng)等特點,已經(jīng)廣泛應(yīng)用到圖像傳感和非接觸式測量等領(lǐng)域。正確的CCD驅(qū)動需要嚴(yán)格的時序?qū)?yīng)關(guān)系,傳統(tǒng)的CCD驅(qū)動方式存在著調(diào)試?yán)щy、靈活性差等缺點,當(dāng)驅(qū)動電路工作在高頻時鐘時會出現(xiàn)嚴(yán)重的干擾現(xiàn)象,各邏輯驅(qū)動信號不能滿足其嚴(yán)格的相位關(guān)系,導(dǎo)致系統(tǒng)工作不穩(wěn)定,已不能滿足其應(yīng)用的需要[1-2]。因此,CCD采集系統(tǒng)設(shè)計的好壞直接影響CCD驅(qū)動時序和輸出信號的質(zhì)量,核心是CCD及外圍器件時序產(chǎn)生及同步的設(shè)計。

本文結(jié)合TI公司16位低功耗單片機MSP430[3],使用PWM方式產(chǎn)生操作時序,不需外加CPLD等復(fù)雜邏輯器件。實驗結(jié)果表明:該系統(tǒng)設(shè)計中電路和時序均能夠很好的滿足要求,生成波形良好,能很好的滿足各相位關(guān)系。

1 系統(tǒng)組成

本系統(tǒng)采用索尼公司ILX511還原型線陣CCD,該CCD內(nèi)置時鐘發(fā)生器與保持電路、具有易于操作等特點。硬件電路主要由線陣CCD與跟隨電路部分、數(shù)據(jù)處理與存儲部分、電壓轉(zhuǎn)換部分和MSP430部分組成。軟件由初始化部分、數(shù)據(jù)處理與存儲部分、通訊部分構(gòu)成。系統(tǒng)總體框圖如圖1所示。

圖1 系統(tǒng)總體框圖Fig.1 Overall system block diagram

2 硬件設(shè)計

2.1 線陣CCD與跟隨電路部分

ILX511線陣CCD有效像素為2 048個,內(nèi)部結(jié)構(gòu)如圖2所示。CCD通過模擬移位寄存器在VOUT引腳串行輸出信號到后續(xù)電路[4]。VOUT以2.8 V為基準(zhǔn),輸出表征光照強度的模擬電壓值,該電壓值滿足后端模數(shù)轉(zhuǎn)換器輸入范圍,故不需要放大電路。此外,本設(shè)計中將SHSW與GND直接相連,ILX511使用內(nèi)部采樣保持模式輸出信號[5]。

由于ILX511輸出阻抗為250歐姆,在ILX511與ADC(模數(shù)轉(zhuǎn)換芯片)之間需增加電壓跟隨器實現(xiàn)阻抗變換。考慮CCD的工作頻率和單電源特性,選擇運放AD8041作為電壓跟隨器芯片。線陣CCD與跟隨器電路圖如圖3所示。

圖2 ILX511內(nèi)部結(jié)構(gòu)框圖Fig.2 Internal structure diagram of ILX511

圖3 CCD與跟隨器電路圖Fig.3 CCD and voltage follower circuit diagram

2.2 數(shù)據(jù)處理與存儲部分

ADC的位數(shù)對本設(shè)計的精度有重要影響,ADC位數(shù)的選擇可依據(jù)公式[6]

其中A為輸入信號的動態(tài)范圍,M為分辨率要求。

ILX511輸出動態(tài)范圍為267,根據(jù)公式(1)可得本設(shè)計所需ADC位數(shù)≥8.06,即需選用有效位數(shù)ENOB(Effective Numbers Of Bits)10位以上模數(shù)轉(zhuǎn)換器。本設(shè)計采用AD9220,其在1 MHz工作頻率下信噪比最小為69 dB,由公式(2)可得其最小有效位數(shù)為11.7,滿足系統(tǒng)設(shè)計要求。

其中SNR為ADC信噪比[7]。

AD轉(zhuǎn)換的輸出數(shù)據(jù)要通過RS232送入上位機,由于AD產(chǎn)生的數(shù)據(jù)流速率(12 Mb/s)與RS232通信速率(最高230.4 Kb/s)不配,故AD輸出的數(shù)據(jù)首先存入數(shù)據(jù)緩沖器FIFO中。由于ILX511每次轉(zhuǎn)換產(chǎn)生2048個數(shù)據(jù),因此選用IDT公司的IDT7203芯片通過字寬擴展方式使用[8]。AD9220和IDT7203連接方式如圖4所示。

2.3 電壓轉(zhuǎn)換部分

由于MSP430為3.3 V供電,而CCD和FIFO及運放部分均為5 V供電,為保證邏輯電平匹配,本設(shè)計采用TI公司的8位三態(tài)總線電平轉(zhuǎn)換芯片SN74LVC4245,該芯片傳輸延遲最大不超過10 ns,能夠非常好的滿足本設(shè)計的時序要求。

2.4 MSP430部分

文中選用MSP430F149單片機作為主控芯片對電路產(chǎn)生驅(qū)動信號,通過定時器產(chǎn)生PWM信號。因此,定時器輸出引腳和需要同步操作的時序信號相連。此外,F(xiàn)IFO輸出結(jié)果通過電壓轉(zhuǎn)換后并行連接到單片機IO口。

3 軟件設(shè)計

MSP430程序主要由初始化模塊、數(shù)據(jù)采集與存儲模塊和通訊模塊組成。程序流程圖如圖5所示。

圖5 軟件流程圖和初始化流程圖Fig.5 Width expansion mode

3.1 初始化模塊

初始化模塊包含以下3個部分:MSP430初始化部分、FIFO初始化部分和CCD初始化部分。

MSP430初始化部分包括時鐘初始化、串口初始化和IO初始化。時鐘初始化設(shè)定單片機時鐘來源及頻率,此頻率將決定單片機PWM和串口通信速率的計算[9]以及PWM輸出時定時器的設(shè)置。串口初始化只需配置相關(guān)寄存器、設(shè)定好波特率和開啟中斷即可。IO初始化將沒有用到的IO進(jìn)行配置。

FIFO在上電和每次寫操作之前需進(jìn)行復(fù)位,F(xiàn)IFO復(fù)位后EF標(biāo)志位為低電平,當(dāng)MSP430單片機檢測到EF為低電平時即可開始產(chǎn)生后續(xù)所需工作時序。

CCD初始化工作分為兩部分:在其正式操作前需添加至少22 500個CLK脈沖來穩(wěn)定輸出;每次工作前由ROG信號和CLK信號完成初始化。

3.2 數(shù)據(jù)采集與存儲模塊

數(shù)據(jù)采集和存儲模塊完成對系統(tǒng)中各器件間時序的產(chǎn)生和同步操作,將采集到的光譜數(shù)據(jù)暫存到FIFO中。

由圖6可知,ILX511在完成初始化工作后,在每一個CLK時鐘下降沿時輸出信號。ILX511一個采樣周期由2087個CLK周期組成,在前33個周期和最后6個周期輸出無用信號(Dummy Signal),中間的2048個信號輸出有用信號。因此,AD9220需要在CLK開始后第34個周期啟動轉(zhuǎn)換。AD9220某次轉(zhuǎn)換的結(jié)果在其輸入后3周期輸出,故FIFO需在AD9220第一次轉(zhuǎn)換結(jié)果輸出時啟動寫信號,即在CCD第37個CLK時啟動。又由于CCD在CLK低電平時輸出信號,AD9220在CLK高電平時采樣和輸出,F(xiàn)IFO寫信號低電平時有效,故AD9220的時鐘和CLK反相,F(xiàn)IFO寫信號和CLK同相。

圖6 ILX511使用內(nèi)部采樣保持電路時序圖Fig.6 SN74LVC4245 voltage translator

結(jié)合MSP430定時器靈活的PWM輸出模式,CCD的 CLK信號、AD9220的時鐘和FIFO的寫信號通過定時器B的引腳輸出PWM信號實現(xiàn),各個時鐘周期之間的延時通過精準(zhǔn)的延時函數(shù)實現(xiàn)。程序如下。

通過邏輯分析儀實測MSP430各引腳輸出,結(jié)果如圖7所示,各驅(qū)動信號時序正確,相位匹配良好,完全滿足CCD及外圍電路驅(qū)動時序要求。

3.3 通訊模塊

通訊模塊主要通過MSP430的中斷完成發(fā)送數(shù)據(jù)到上位機的功能。通訊模塊程序流程圖如圖8所示。

圖8 通訊模塊程序流程圖Fig.8 CCD initialization diagram

在ADC將CCD輸出的數(shù)據(jù)全部轉(zhuǎn)換完成并將FIFO存滿后,IDT7203的FF標(biāo)志位變低觸發(fā)MSP430的外部中斷服務(wù)程序。若需重新發(fā)送某次結(jié)果,需在進(jìn)行下一次采集之前,由上位機發(fā)送”A”至下位機;若要繼續(xù)采集,則由上位機發(fā)送”C”至下位機。MSP430產(chǎn)生串口接收中斷后,判斷是否進(jìn)行重新發(fā)送、繼續(xù)采集。

4 結(jié)束語

文中在分析線陣CCD[10]器件驅(qū)動時序和外圍電路特點的基礎(chǔ)上,以MSP430作為主控芯片輸出PWM的方式,創(chuàng)造性地提出了一種線陣CCD驅(qū)動電路和時序的設(shè)計方法。實驗驗證了所設(shè)計的系統(tǒng)能夠很好地滿足時序要求和實現(xiàn)整體功能。由于采用模塊化設(shè)計,本系統(tǒng)可以和引腳兼容的同類CCD共用,同時可以結(jié)合MSP430低功耗特點作為模塊組合應(yīng)用在不同背景和需求中。

[1] 張智輝,田地,楊義先.線陣CCD驅(qū)動電路設(shè)計的幾種方法[J].儀表技術(shù)與傳感器,2004(6):33-34.

ZHANG Zhi-hui,TIAN Di,YANG Yi-xian.Methods for design of Linear CCD driving circuit[J].Instrument Technique and Sensor,2004(6):32-34.

[2] 黃文林,揚光永,胡國清.基于CPLD和Verilog的高精度線陣CCD驅(qū)動電路設(shè)計[J].科學(xué)技術(shù)與工程,2012(12):8052-8055.

HUANG Wen-lin,YANG Guang-yong,HU Guo-qing.The Design of a high accuracy linear array CCD driving circuit based on CPLD and verilog[J].Science Technology and Engineering,2012(12):8052-8055

[3] 吳少華.基于MSP430F149的新型CCD測距系統(tǒng)[J].現(xiàn)代電子技術(shù),2008,31(1):118-120.

WU Shao-hua.A new distance measuring system of CCD on the Foundation of MSP430F149[J].Modern Electronics Techenique,2008,31(1):118-120.

[4] 劉震宇,周艷明,謝中,等.基于CCD和小型單色儀的微型光纖光柵光譜儀[J].物理實驗,2008,28(1):14-19.

LIU Zhen-yu,ZHOU Yan-ming,XIE Zhong,etal.Minitype fibre grating spectrometer based on CCD and mini-monochromator[J].Physics Experimentation,2008,28(1):14-19.

[5] Bartonek L,Keprt J.CCD linear image sensor ILX 511 arrangement for atechnical spectrometer[J].Optica Applicata,2003,33(2):547-553.

[6] 王志剛.現(xiàn)代電子線路(下冊)[M].北京:北京交通大學(xué)出版社,2003.

[7] 張志強,阮黎婷,倪濤等.ADC模數(shù)轉(zhuǎn)換器有效位數(shù)計算[J].電子科技,2010,23(3):84-85.

ZHANG Zhi-qiang,RUAN Li-ting,NI Tao,et al.Calculation of effective numbers of bits for the analog-to-digital converter[J].Electronic Science and Technology,2010,23(3):84-85.

[8] 楊世忠,王建國,邢麗娟.FIFO存儲緩沖芯片IDT7203的原理及應(yīng)用[J].國外電子元器件,2001,8:64-68.

YANG Shi-zhong,WANG Jian-guo,XING Li-juan.Principle and application of memory buffer FIFO IDT7203[J].International Electronic Elements,2001,8:64-68.

[9] 杜偉寧,王冕,蔡印等.基于MSP430的線陣CCD數(shù)據(jù)采集系統(tǒng)[J].吉林大學(xué)學(xué)報:理學(xué)版,2012,50(5):1003-1006.

DU Wei-ning,WANG mian,CAI Yin,et al.Data acquisition system of linear CCD array based on MSP430[J].Journal of Jilin University:Science Edition,2012,50(5):1003-1006.

[10] 李帥,劉棟斌,張航,等.線陣CCD篩選電路的設(shè)計與研究[J].現(xiàn)代電子技術(shù),2014(4):133-136.

LI Shuai,LIU Dong-bin,zHANG Hang,et al.Study and design of linear CCD filter circuit[J].Modern Electronics Technique,2014(4):133-136.

A design of a high-speed linear CCD data acquisition system

YANG Shao-peng,GAO Mei-feng
(Key Laboratory of Advanced Process Control for Light Industry Ministry of Education,Jiangnan University,Wuxi 214122,China)

Owing to the linear CCD(Charge Coupled Device)and its peripheral devices' complex time sequence,a new linear CCD data acquisition system is designed.This system is based on MSP430 which generates PWM to produce each one's driving time sequence and then sends spectrum acquisition data to PC.System components and the method of each device's timing synchronization are introduced.Experimental results have shown that,the CCD driving circuit can well meet design requirements,and can be employed into different application backgrounds.

spectrum acquisition;drive circuit;linear CCD;time sequence signal

TN386.5

A

1674-6236(2014)11-0126-04

2014-02-26 稿件編號:201402183

江蘇省產(chǎn)學(xué)研前瞻性聯(lián)合研究項目(BY2012066)

楊少鵬(1989—),男,山東青島人,碩士研究生。研究方向:嵌入式技術(shù)應(yīng)用和開發(fā)。

猜你喜歡
單片機信號系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于單片機的SPWM控制逆變器的設(shè)計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發(fā)生器的設(shè)計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 亚洲AⅤ无码国产精品| 中文字幕无线码一区| 91香蕉国产亚洲一二三区 | 91精品国产一区自在线拍| 国产本道久久一区二区三区| 婷婷亚洲最大| 国产精品久久久久久久伊一| 99视频只有精品| 久久久久久久久久国产精品| 国产91色在线| 手机在线国产精品| AV无码无在线观看免费| 中文字幕一区二区视频| 日韩欧美国产中文| 欧美自慰一级看片免费| 少妇精品久久久一区二区三区| 色妺妺在线视频喷水| 久草视频中文| 亚洲精品自产拍在线观看APP| 成人久久精品一区二区三区| 乱色熟女综合一区二区| 亚洲福利一区二区三区| 在线日本国产成人免费的| 日本国产精品一区久久久| 狂欢视频在线观看不卡| 久久精品亚洲热综合一区二区| 亚洲免费成人网| 永久免费精品视频| 日韩东京热无码人妻| 欧类av怡春院| 免费AV在线播放观看18禁强制| av在线5g无码天天| 朝桐光一区二区| 伊在人亚洲香蕉精品播放 | 亚洲va欧美ⅴa国产va影院| 在线色国产| 国产亚洲视频中文字幕视频| 国产亚洲高清视频| 免费国产不卡午夜福在线观看| 国产欧美亚洲精品第3页在线| 2021亚洲精品不卡a| 无码福利日韩神码福利片| 一本大道视频精品人妻 | 99热国产这里只有精品9九 | 伊人天堂网| 亚洲中文字幕av无码区| 手机成人午夜在线视频| 日韩精品一区二区三区swag| 久久久国产精品无码专区| 中文字幕久久亚洲一区| a欧美在线| 97超爽成人免费视频在线播放| 麻豆AV网站免费进入| 亚洲成人动漫在线| 亚洲欧美另类色图| 久久久久久久97| 亚洲天堂啪啪| 伊人福利视频| 精品国产aⅴ一区二区三区| 在线观看欧美精品二区| 男人天堂伊人网| 中文字幕调教一区二区视频| 日本人妻一区二区三区不卡影院| 午夜精品区| 欧美日韩中文字幕在线| 亚洲人在线| 国产精品无码AⅤ在线观看播放| 伊人AV天堂| 少妇高潮惨叫久久久久久| 老色鬼久久亚洲AV综合| 国产网站免费观看| 国产在线一区视频| 国产女人爽到高潮的免费视频| 亚洲成a人片| 国产欧美日韩精品综合在线| 成人在线观看一区| 国产精品部在线观看| 亚洲综合片| 国产高清国内精品福利| 波多野结衣亚洲一区| 69视频国产| 国产高清无码麻豆精品|