《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于單片機ATmega16的CCD驅動電路的設計
基于單片機ATmega16的CCD驅動電路的設計
來源:微型機與應用2010年第16期
韋曉茹, 居戩之
(蘇州大學 信息光學工程研究所, 江蘇 蘇州 215006)
摘要: 提出了一種驅動線陣CCD工作的方法,給出了PWM模式的工作原理。采用單片機ATmega16的CTC模式及相位和頻率修正PWM模式產生CCD工作所需要的信號,電路簡單,易于調試。
Abstract:
Key words :

摘  要: 提出了一種驅動線陣CCD工作的方法,給出了PWM模式的工作原理。采用單片機ATmega16CTC模式及相位和頻率修正PWM模式產生CCD工作所需要的信號,電路簡單,易于調試。
關鍵詞: CCD; ATmega16; 頻率和相位修正; CTC; 驅動電路

    CCD是一種固體成像器件[1],應用廣泛。CCD工作需要多路脈沖驅動,并且各路脈沖在時序上要嚴格對應。對于CCD時序的設計,通常采用CPLD和FPGA技術,CPLD在低頻CCD時序設計中使用[2-4],FPGA則用在更為復雜的時序設計中[5]。對于驅動比較簡單的線陣CCD沒有必要用這種成本比較高的電路。本文針對東芝公司的線陣CCD芯片TCD1304設計了基于單片機ATmega16的驅動電路。采用ATmega16的定時器/計數器timer0的CTC(比較匹配時清零定時器)模式和timer1的相位與頻率修正PWM模式產生所需要的基本波形,可通過修改單片機程序中的參數來改變輸出波形的頻率和占空比,使得波形調整便捷。
1  ATmega16的CTC模式及相位與頻率修正PWM模式
 ATmega16的timer0的CTC模式可通過令控制寄存器TCCR0的WGM01=1和WGM00=0來設定。寄存器OCR0用于調節計數器的分辨率,當計數器的數值TCNT0等于OCR0中的值時計數器清零,即OCR0定義了計數器的TOP值,亦即分辨率。這個模式使得用戶可以很容易地控制比較匹配輸出的頻率。CTC模式的時序圖如圖1所示。計數器數值TCNT0一直累加到TCNT0與OCR0匹配,然后TCNT0清零。

    為了在CTC模式下得到波形輸出,可以設置輸出腳OC0在每次比較匹配發生時改變邏輯電平,這可以通過設置COM01:0=1來完成。在期望獲得OC0輸出之前,首先要將其端口設置為輸出。波形發生器能夠產生的最大頻率由公式fOC0=fclk_I/O/2·N·(1+OCR0)來確定,變量N代表預分頻因子(1、8、64或1 024)。
 ATmega16的timer1的相位與頻率修正模式可通過令控制寄存器TCCR1A和TCCR1B中的WGM13:0=8或9來設定。該種模式可以產生高精度的、相位與頻率都準確的PWM波形,其工作時序圖如圖2所示。這是一種雙斜坡操作的模式,計數器重復地從BOTTOM計數到TOP,然后又從TOP倒退回到BOTTOM。TOP的值可由ICR1(WGM13:0=8)或OCR1A(WGM13:0=9)來確定。在一般比較輸出模式下,當TCNT1向TOP計數時,若TCNT1與OCR1A相匹配,輸出腳OC1A(B)清零,并置為低電平;當TCNT1向BOTTOM計數時,若TCNT1與OCR1A相匹配時,輸出腳OC1A(B)置為高電平,工作于反向輸出比較時正好相反。輸出的PWM波形的頻率由公式fOC1A(B)=fclk_I/O/2·N·TOP來確定,變量N代表預分頻因子(1、8、64或1 024)。通過改變ICR1及OCR1A兩個寄存器的值就可完成PWM波形占空比的調整。

2 線陣圖像傳感器TCD1304的時序分析
    CCD芯片TCD1304是一款高靈敏度、低暗電流的線陣圖像傳感器,其光電靈敏度的典型值可達到160 V/lx.s,可用于條碼掃描、光譜測量等場合。TCD1304有兩種工作方式:普通工作方式和電子快門工作方式,圖3為在普通工作方式下的時序圖。

    TCD1304工作時需要SH、ICG和ФM 3路驅動信號。SH的周期表示光信號積累時間,即積分時間,ICG和SH是同步的,ФM是主脈沖,其典型值為2 MHz。OS表示信號輸出,每4個ФM脈沖周期對應1位信號周期。可以看出,TCD1304工作時需要的驅動信號比較簡單,完全可以用ATmega16來產生。
3 電路設計及實驗結果
3.1 電路設計

 基于ATmega16的TCD1304的驅動電路如圖4所示。  

 
    使用ATmega16的timer0的CTC工作模式產生2 MHz的方波,并由輸出腳OC0輸出,然后經過施密特反向器整形后輸出作為ФM(即圖4中的FM);使用timer1的相位與頻率修正PWM模式產生一定周期的波形,由OC1A腳輸出,同樣經過施密特反向器整形后輸出作為ICG;將ICG波形經過延時和變窄處理后得到SH信號。圖4中還給出了ATmega16的復位電路。單片機工作時使用系統內部時鐘8MHz,timer1采用8分頻(即1 MHz)作為時鐘輸入。部分的單片機程序如下:
  初始化部分:
  LDI   TEMP, $00
  OUT  TCCR0, TEMP
  OUT  TCNT0, TEMP  
  OUT  TCNT1L, TEMP
  OUT  TCNT1H, TEMP
  OUT  TIMSK, TEMP
  設置timer1和timer0的相關寄存器:
  LDI   TEMP, $80
  OUT  TCCR1A, TEMP
  LDI   TEMP, $00
  OUT  OCR1AH, TEMP
  LDI   TEMP, $04
  OUT  OCR1AL, TEMP
  LDI   TEMP, $0e
  OUT  ICR1H, TEMP
  LDI   TEMP, $74;
  OUT  ICR1L, TEMP
    
  LDI   TEMP, $02;
  OUT  OCR0, TEMP
  啟動輸出:
  LDI   TEMP, $71
  OUT  TCCR0, TEMP
  NOP
  LDI    TEMP, $12
  OUT   TCCR1B, TEMP
 在程序中,由輸出腳OC0輸出的是2 MHz方波,通過寄存器OCR0和TCCR0來確定。輸出腳OC1A輸出的波形周期為T=7.4 ms(ICR1·2·1 μs),對應CCD的最短積分時間。改變timer1的寄存器的設置就可以調整積分時間。
3.2 實驗結果
 用示波器測量圖4所示電路產生的SH和ICG波形如圖5所示。通道1為SH波形,通道2為ICG波形,SH的高電平相對于ICG的低電平有一定的延時且寬度較窄。圖6為ICG和ФM的波形圖,通道1為ICG波形,圖中顯示出了上升沿部分,通道2為ФM波形。CCD的輸出信號波形和ICG如圖7所示,通道1為ICG波形,通道2為CCD波形。

    基于單片機ATmega16的CTC模式和相位與頻率修正的PWM工作模式,設計了CCD時序驅動電路,結構簡單,調試方便。另外兩種工作模式只使用了單片機很少一部分資源,后續的CCD信號處理部分(模數轉換、數據存儲等)可以充分利用單片機的現有資源。
參考文獻
[1]  王慶有,王晉疆,張存林,等. 光電技術[M]. 北京:電子工業出版社,2008.
[2]  許秀貞,李自田. 基于CPLD的可選輸出CCD驅動時序設計[J]. 光子學報,2004,33(12):1504-1507.
[3]  冉曉強,汶德勝. 基于CPLD的空間面陣CCD相機驅動時序發生器的設計與硬件實現[J]. 光子學報,2007,36(2):364-367.
[4]  谷林,胡曉東,羅長州. 基于CPLD的線陣CCD光積分時間的自適應調節[J]. 光子學報,2003,31(12):1533-1537.
[5]  周建康,陳新華,周望,等.積分時間可調的CCD相機驅動時序設計與實現[J]. 光子學報,2008,37(11):2300-2304.

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          美女黄色成人网| 欧美一级大片在线观看| 久久精品视频导航| 性色av一区二区怡红| 欧美国产日韩a欧美在线观看| 国产精品国产三级欧美二区| 亚洲精品少妇30p| 免费亚洲电影在线观看| 欧美日本高清一区| 亚洲国产精品欧美一二99| 一本色道久久综合亚洲91| 国产精品夜色7777狼人| 激情久久中文字幕| 国产一区二区三区在线免费观看| 国产一区二区三区在线观看视频| 欧美精品自拍| 欧美特黄一级| 欧美日韩视频免费播放| 久久久亚洲国产天美传媒修理工| 久久久一本精品99久久精品66| 欧美日本国产视频| 欧美日韩在线观看视频| 亚洲久久视频| 亚洲国产精品一区二区www在线| 一区二区三区国产精品| 亚洲综合国产激情另类一区| 欧美性jizz18性欧美| 欧美亚洲在线视频| 久久国产欧美| 久久成人免费视频| 国产一区二区丝袜高跟鞋图片| 亚洲视频免费在线观看| 免费人成精品欧美精品| 国产一区二区三区久久精品| 亚洲精品一区二区三区不| 国产精品v欧美精品∨日韩| av成人激情| 制服丝袜亚洲播放| 欧美激情精品久久久久久久变态| 宅男噜噜噜66国产日韩在线观看| 久久这里有精品15一区二区三区| 亚洲欧美日韩另类| 欧美日韩亚洲一区二区三区| 欧美三级资源在线| 久久精品日产第一区二区三区| 国产一区视频在线观看免费| 亚洲视频狠狠| 国产综合在线看| 亚洲美女视频| 久久久国产91| 国产精品久久久久久久午夜片| 女同一区二区| 国产女主播一区二区三区| 国内精品久久久久伊人av| 亚洲综合精品一区二区| 欧美1区2区| 久久久久国产精品午夜一区| 精品999在线观看| 夜夜嗨av一区二区三区中文字幕| 亚洲人成网站在线播| 欧美日韩免费视频| 欧美精品一区二区三区一线天视频| 欧美日韩国产色综合一二三四| 欧美一区二区三区在线观看视频| 国内精品久久久久影院色| 国产区亚洲区欧美区| 国产欧美在线| 久久久精品日韩欧美| 欧美日韩国产综合在线| 一二三区精品| 亚洲欧美日韩成人高清在线一区| 亚洲精品一区二区三| 欧美午夜一区二区福利视频| 午夜精品在线观看| 欧美高清视频一区二区| 欧美尤物巨大精品爽| 国产精品理论片| 欧美日韩伦理在线免费| 免费在线一区二区| 亚洲欧美日韩视频一区| 亚洲一区二区三区在线看| 欧美网站在线| 欧美成人r级一区二区三区| 亚洲综合精品| 欧美激情亚洲国产| 国产精品理论片在线观看| 欧美精品久久久久久久久老牛影院| 激情一区二区三区| 欧美精品成人91久久久久久久| 亚洲精品国产拍免费91在线| 午夜日韩电影| 免费成人你懂的| 激情一区二区三区| 久久精品1区| 国产精品国产三级国产aⅴ入口| 久久综合色天天久久综合图片| 午夜精品一区二区三区在线| 日韩一区二区免费高清| 久久精品三级| 欧美日韩国产a| 久久精品亚洲| 这里是久久伊人| 国产亚洲毛片在线| 黄色成人av| 欧美激情网友自拍| 国产一区二区三区电影在线观看| 久久国产婷婷国产香蕉| 欧美成人午夜剧场免费观看| 国产日韩在线亚洲字幕中文| 国产精品午夜电影| 狠狠色综合播放一区二区| 国产精品青草久久| 亚洲蜜桃精久久久久久久| 欧美人成在线视频| 亚洲精品免费一区二区三区| 欧美激情综合五月色丁香| 樱桃成人精品视频在线播放| 国产一区二区精品久久99| 国产精品h在线观看| 欧美日韩精品在线| 国产欧美激情| 亚洲高清久久| 娇妻被交换粗又大又硬视频欧美| 一区二区三区四区五区精品| 欧美一级播放| 中文精品一区二区三区| 久久黄色网页| 狠狠色综合播放一区二区| 伊人久久婷婷| 亚洲福利国产精品| 黑人操亚洲美女惩罚| 国产日韩综合一区二区性色av| 国产视频久久久久久久| 欧美特黄一级| 中文精品在线| 欧美精品v日韩精品v韩国精品v| 亚洲精品之草原avav久久| 日韩写真视频在线观看| 91久久国产综合久久91精品网站| 国产精品99久久99久久久二8| 韩日精品在线| 久久久一二三| 亚洲特黄一级片| 国产美女扒开尿口久久久| 亚洲国产成人久久| 欧美高清在线一区二区| 欧美黄色一区| 欧美日韩综合精品| 欧美国产第一页| 免费日韩精品中文字幕视频在线| 一本色道久久综合狠狠躁篇怎么玩| 欧美中文在线观看国产| 国产日本欧美一区二区三区在线| 一区二区三区 在线观看视频| 欧美日韩视频在线观看一区二区三区| 亚洲视频在线观看视频| 欧美日韩免费在线视频| 男男成人高潮片免费网站| 欧美日本国产视频| 模特精品裸拍一区| 国产日韩精品入口| 99国产精品一区| 欧美午夜视频在线| 亚洲高清一区二区三区| 亚洲区第一页| 日韩视频一区二区| 亚洲麻豆国产自偷在线| 久久精品亚洲一区二区三区浴池| 国产农村妇女毛片精品久久莱园子| 午夜视频一区在线观看| 欧美日韩1区2区3区| 亚洲主播在线观看| 欧美日韩一区二区在线观看| 欧美精品一区二区三区蜜桃| 亚洲毛片播放| 欧美一区二区黄色| 久久精品国产亚洲一区二区| 久久久久久久成人| 亚洲一区久久| 欧美亚洲成人免费| 欧美电影免费| 羞羞答答国产精品www一本| 中文av一区二区| 在线综合欧美| 一区二区三区四区五区精品| 国产日韩欧美在线看| 欧美日韩在线看| 欧美美女操人视频| 亚洲精品国产精品国自产观看浪潮| 国产精品成人v| 久久国产视频网站| 另类激情亚洲| 先锋影院在线亚洲| 国产欧美婷婷中文| 久久久久久久尹人综合网亚洲| 久久久爽爽爽美女图片| 亚洲第一在线| 亚洲欧美综合网| 国产精品一区一区三区| 国产精品视频免费观看| 一本久久综合亚洲鲁鲁| 久久精品官网| 最新国产成人av网站网址麻豆| 亚洲激情六月丁香| 韩国亚洲精品| 欧美日韩综合精品| 国产精品一区二区a| 欧美大片网址| 欧美精品久久久久久久免费观看| 极品少妇一区二区三区精品视频| 狠狠爱综合网| 久久久久久综合| 性欧美1819性猛交| 尤物在线精品| 亚洲福利视频在线| 久久精品久久99精品久久| 国产精品盗摄久久久| 极品av少妇一区二区| 中文网丁香综合网| 国产精品啊v在线| 亚洲国产美国国产综合一区二区| 99视频日韩| 亚洲精品在线电影| 亚洲欧美国产毛片在线| 日韩视频在线免费观看| 久久精品亚洲精品| 亚洲欧美在线播放| 欧美岛国激情| 国产精品午夜春色av| 久久久噜噜噜久久狠狠50岁| 老司机午夜免费精品视频| 亚洲激情视频在线| 欧美福利在线观看| 久久综合影音| 欧美日韩国产综合久久| 亚洲国产高清在线观看视频| 欧美日韩中文字幕综合视频| 欧美黄色视屏| 亚洲女人小视频在线观看| 久久国产手机看片| 最新中文字幕一区二区三区| 欧美亚州韩日在线看免费版国语版| 欧美日韩在线三级| 国产精品视频精品视频| 老色鬼久久亚洲一区二区| 国产精品国产精品| 午夜国产精品影院在线观看| 国产精品麻豆成人av电影艾秋| 国产精品扒开腿爽爽爽视频| 亚洲自拍偷拍福利| 国产一区二区丝袜高跟鞋图片| 狠狠爱成人网| 亚洲新中文字幕| 国产精品亚洲第一区在线暖暖韩国| 国产精品v日韩精品| 久久精品国产99国产精品澳门| 欧美一区二区日韩| 国产精品视频第一区| 久久理论片午夜琪琪电影网| 亚洲字幕一区二区| 欧美四级电影网站| 国产欧美一区二区三区视频| 在线一区观看| 欧美日韩国产亚洲一区| 欧美成人自拍视频| 可以免费看不卡的av网站| 国产酒店精品激情| 国产精品日韩一区二区| 一区在线视频观看| 乱中年女人伦av一区二区| 国产精品久久久久毛片大屁完整版| 夜夜爽av福利精品导航| 亚洲精品九九| 国产综合欧美| 伊人色综合久久天天| 欧美在线免费一级片| 午夜国产不卡在线观看视频| 国产乱码精品一区二区三区五月婷| 亚洲福利国产精品| 欧美日韩美女一区二区| 欧美视频一区二| 欧美激情在线| 亚洲欧美清纯在线制服| 国产日韩成人精品| 亚洲欧美日韩成人高清在线一区| 亚洲美女中文字幕| 国产精品免费看久久久香蕉| 欧美福利视频网站| 国产午夜久久久久| 欧美色欧美亚洲高清在线视频| 久久九九国产| 亚洲福利视频在线| 牛牛精品成人免费视频| …久久精品99久久香蕉国产| 日韩午夜激情av| 亚洲一区bb| 欧美精品一区二区精品网| 亚洲精品国久久99热| 久久精品国产第一区二区三区| 最新高清无码专区| 韩国精品在线观看| 国产欧美精品一区| 最近看过的日韩成人| 亚洲深夜福利在线| 香蕉乱码成人久久天堂爱免费| 99精品国产在热久久| 欧美国产成人在线| 美女网站在线免费欧美精品| 欧美丰满少妇xxxbbb| 另类av一区二区| 好吊色欧美一区二区三区四区| 亚洲丰满在线| 99pao成人国产永久免费视频| 亚洲欧美综合国产精品一区| 一区二区三区在线视频播放| 亚洲全黄一级网站| 亚洲小说欧美另类社区| 亚洲级视频在线观看免费1级| 午夜精品久久久久久99热软件| 欧美激情一区二区在线| 欧美精品一区在线播放| 欧美日韩精品在线播放| 欧美天天在线| 久久久久国产精品www| 99精品视频免费观看视频| 国产一区二区三区成人欧美日韩在线观看| 国产综合网站| 99亚洲一区二区|