《電子技術應用》
您所在的位置:首頁 > 其他 > 業界動態 > 基于USB的嵌入式CCD圖像數據采集系統的實現

基于USB的嵌入式CCD圖像數據采集系統的實現

2008-02-22
作者:王立萍, 李傳軍

摘 要:以S3C44B0X為主控制器,將高頻模擬信號經AD8321前置放大和增益調整后通過AD7829進行模數轉換,完成CCD圖像數據采集,并通過USB2.0接口芯片ISP1581實現與PC機的快速數據傳輸。實現了CCD信號快速而準確的采集及實時處理。
關鍵詞:嵌入式系統? CCD? USB? S3C44B0X? ISP1581

?

??? CCD圖像數據的采集與普通視頻信號的采集相比,其最大的特點是數據傳輸速率高,傳輸通道多。目前,通用的CCD圖像數據采集方法是在計算機中插入高速數據采集卡,采集卡與CCD相機間通過點對點物理層接口(如RS-422、RS-485)進行數據傳輸,高速數據采集卡接收到數據并通過PCI總線將數據寫入計算機內存,然后利用采集卡的存儲功能將數據通過IDE接口寫入計算機硬盤。這種方法雖然簡單可靠,但對多通道、高速圖像數據的采集在數據傳輸和存儲方面有一定的局限,容易引起數據幀的丟失,并且隨著傳輸通道的增多,引起傳輸導線數量增加,系統功耗及噪聲也隨之增大。通用串行總線USB能很好地解決這些問題,具有連接方便、無需外接電源、即插即用、支持熱插拔、高帶寬、低功耗、低成本、動態加載驅動程序,級聯星型拓撲結構擴充外設數量等特有優點,在主機和數據采集系統" title="數據采集系統">數據采集系統之間可以實現簡單、快捷、雙向、可靠的連接和通訊。
1 硬件設計
  系統設計應具有穩定性、靈活性、通用性等特點。穩定性是指不僅要保證數據的無失真傳輸,而且要保證數據連續無丟幀存儲。靈活性體現在系統的信號輸入路數、系統的存儲容量、磁盤連接方式等具有模塊化與可重組性,系統稍做變通即可用于其他高速視頻圖像的采集。通用性體現在系統能適應于多個通道,不同速率的CCD圖像數據采集,即要求系統能實現通道合并,并有較寬的數據傳輸頻帶。
  USB數據采集系統硬件結構圖如圖1所示。

?

?


  傳感器輸出的模擬信號,經多路開關選通接入信號放大器,信號放大器能自動調整增益的大小,對輸入的信號在A/D" title="A/D">A/D轉換器的量程內進行信號放大,然后由ARM芯片控制進行A/D轉換,再將轉換后的數字信號送入嵌入式微控制器,由USB接口電路傳遞給PC機進行數據處理,同時將PC機端的客戶應用程序" title="應用程序">應用程序發出的控制信號通過USB接口傳送到以ARM芯片為核心的數據采集系統。
1.1 方案選擇
1.1.1 USB接口芯片和主控制器芯片的選擇
  USB控制器有兩類,一類是集成了USB接口的單片機,如Cypress公司生產的EZ-USB(基于8051)系列芯片CY7C68013、CY7C64613等;另一類是單獨的USB控制器,如Philips公司的PDIUSBD12、ISP1581,NetChip公司的NET2888,National公司的USBN9603、USBN9604等。前種芯片雖然編程簡單,但需要購置專門的開發系統,投資較大,并且單片機性能有限;后者的特點是價格低廉、連接方便、可靠性高,但其片上不帶CPU,必須選擇微處理器來進行協議處理和數據交換。本系統選擇了片上不帶CPU的性價比較高的USB2.0控制芯片ISP1581,它完全符合USB 2.0規范,速度可達480Mbps。采用ISP1581可以快速開發出高性能的USB2.0設備;同時為了滿足速度要求,主控器芯片選擇了高性能、低功耗的ARM芯片S3C44B0X。
1.1.2 信號放大電路和A/D轉換芯片的選擇
  在高速數據采集系統中,現場輸入信號是變化范圍較大的高頻模擬信號,如果采用單一的增益放大,則放大后的信號幅值有可能超過A/D轉換的量程,所以必須根據信號的變化來相應地調整放大器的增益。本系統選用了AD8321這種頻帶寬、噪聲低、增益可數控,且十分適合在數據采集系統作前置放大用的高頻模擬信號調理芯片。高頻模擬信號放大后被送到模數轉換器中,S3C44B0X自身雖集成有8路10位ADC,但其內部集成的A/D轉換只能輸入0~100Hz的模擬信號,且沒有采樣保持電路,因此需要對其進行擴展。為了滿足8路采集,選擇了高速A/D轉換芯片AD7829,最大轉換速率2MSPS,轉換時間為420ns。
1.2 硬件接口電路
  本系統硬件接口電路連接如圖2所示。

?


  本系統利用S3C44B0X的PD口為雙向口進行擴展,將AD7829的CONVST與S3C44B0X的PD1相連,用于產生轉換脈沖;AD7829的EOC與S3C44B0X的PD0相連,用于產生轉換結束信號。采集信號經A/D轉換后,數據先存放在S3C44B0X的寄存器里, S3C44B0X先發控制信號再發數據給ISP1581,在此將ISP1581的緩沖區定義為8個,分別寫入8路轉換后的數據。而PC機通過USB接口與ISP1581連接,ISP1581負責分類和解釋PC機發來的信號,具體操作流程如下:PC機發送給USB設備的數據以包的形式寫入ISP1581的緩存中,當緩存被寫滿或數據發送完畢后,ISP1581就給ARM發中斷信號,ARM響應中斷信號進入中斷服務程序執行相應的包處理。另一方面,USB設備不能主動向主機發送數據,只有當PC機要求USB設備發送數據時,ARM才將主機需要的數據寫入ISP1581相應端點的緩存中。
2 軟件設計
2.1 數據采集部分
  數據采集是由S3C44B0X的PD口發出脈沖作為AD7829的轉換脈沖CONVST,當AD7829轉換結束時,EOC輸出有效低電平,S3C44B0X接到有效電平后,發下一路地址,然后讀數據。當AD7829的和信號有效時,在數據讀入S3C44B0X的數據緩沖區的同時將下一路的地址打入,這樣循環采集8路模擬輸入,直到數據采集結束,本過程的流程圖如圖3所示。

?


2.2 USB部分軟件設計
  USB系統軟件由固件程序" title="固件程序">固件程序、USB系統驅動程序和應用程序三部分構成。
2.2.1 固件程序的開發
  固件程序實際上是置于微控制器內部的程序文件,用來輔助硬件完成通信任務。通過ISP1581的INT中斷信號與微控制器S3C44B0X的EINT0中斷口相連,當接收數據或發送數據成功時就會產生中斷,固件程序的任務就是對這些中斷進行響應,完成設備的配置,讓USB驅動程序知道設備的能力,接收USB主控制器發來的數據和向主機發送數據。設備固件程序是設備運行的核心,本系統采用Keil C進行編寫。SP1581的固件程序采用模塊化設計,包括主循環程序、中斷服務程序、USB標準請求處理和批量數據傳送請求處理四部分。固件模塊結構見圖4。

?


2.2.2 應用程序
??? 應用程序包括Win32DLL程序和用戶應用程序。Win32動態連接庫包含共享函數庫的二進制文件,可以被多個應用程序同時使用。客戶應用程序則是實現數據采集系統功能的軟件程序,在本系統中采用Visual C++進行編寫。
2.2.3 USB系統驅動程序
  USB系統驅動程序采用分層結構模型(WDM),該模型定義了分層的驅動程序, USB設備驅動程序不直接與硬件對話,而是通過USB驅動程序接口將USB請求塊提交到總線驅動程序進而完成硬件操作。從系統的角度來說,在USB設備插入主機后,主機檢測到USB設備,讀取設備描述符" title="描述符">描述符,然后主機根據設備描述符中提供的廠商ID和產品ID等,啟用相應USB設備驅動程序,讀取USB設備中的配置描述符、接口描述符和端點描述符,根據需要選擇恰當的配置、接口和端點,確定傳輸方式。這一過程完成后,PC機與USB設備之間就能夠進行數據傳輸了。
??? USB總線的特點使其非常適合用作小型儀器與主機之間的通訊接口,實現主機與便攜式儀器之間的簡單、快速和可靠的連接。將USB接口應用到數據采集系統中,提高了數據采集系統的速度,增強了系統的抗干擾能力和數據傳輸的可靠性。本文詳細介紹了基于ARM芯片S3C44B0X和USB2.0接口控制芯片ISP1581的數據采集系統的軟硬件設計開發方案,設計開發過程較為繁雜,涉及到多方面的軟件程序與硬件電路的聯合使用,通過實驗測試,效果良好。

參考文獻
[1]? 羅浩,楊曉非.脫機式數據采集系統的設計[J]. 微計算機信息,2006,22(4):93-95.
[2] ?高美珍,洪家平. 基于USB接口和嵌入式芯片總線的數據采集系統[J]. 儀表技術與傳感器,2005,(8):51-53.
[3] ?邢微,劉開華.數據采集系統USB2.0接口設計[J].電子測量技術,2006,29(1):12-13.
[4] ?夏益民,王廣君. 基于USB總線的高速數據采集系統[J]. 國外電子元器件,2003,(10):20-23.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热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>
          久久精品视频亚洲| 精品动漫3d一区二区三区免费版| 韩日欧美一区二区三区| 久久人人爽国产| 欧美韩日视频| 亚洲图片欧洲图片日韩av| 国产精品天美传媒入口| 欧美特黄a级高清免费大片a级| 亚洲欧美日韩一区| 国产精品区免费视频| 亚洲一区在线视频| 国产精品久久久久久久久久尿| 欧美成人一区二区三区在线观看| 久久久久久久久久看片| 国产精品区一区| 小黄鸭视频精品导航| 激情一区二区| 一本大道久久a久久综合婷婷| 欧美成人精品激情在线观看| 老司机成人在线视频| 久久午夜精品一区二区| 美女图片一区二区| 亚洲另类一区二区| 欧美黄色视屏| 美玉足脚交一区二区三区图片| 麻豆精品视频在线观看| 国产精品视频精品| 激情成人av在线| 国产一区二区三区在线播放免费观看| 国产一区免费视频| 亚洲午夜久久久久久久久电影院| 欧美.com| 麻豆乱码国产一区二区三区| 亚洲国产精品电影在线观看| 国产视频亚洲| 国产区精品视频| 欧美日韩国产成人在线观看| 亚洲精品日韩在线观看| 久久精品二区| 亚洲国产网站| 亚洲少妇中出一区| 香港成人在线视频| 国产综合18久久久久久| 欧美日在线观看| 亚洲国产精品第一区二区| 国产精品高清一区二区三区| 欧美日韩亚洲综合在线| 99亚洲精品| aⅴ色国产欧美| 久久综合一区二区三区| 亚洲性av在线| 国精品一区二区| 国产精品久久激情| 欧美日韩国产色视频| 欧美精品一卡| 亚洲电影免费观看高清完整版| 久久一日本道色综合久久| 亚洲理论电影网| 亚洲精品国产精品国自产在线| 亚洲电影在线免费观看| 一区二区三区日韩欧美精品| 欧美国产三区| 亚洲一区二区在线免费观看| 免费在线欧美黄色| 亚洲视频一区在线观看| 欧美日韩国产三区| 亚洲视频在线免费观看| 国内揄拍国内精品久久| 欧美日韩免费高清一区色橹橹| 国语自产精品视频在线看抢先版结局| 欧美一区二区三区免费观看视频| 欧美大香线蕉线伊人久久国产精品| 一区二区三区鲁丝不卡| 欧美精品一区二区在线播放| 在线免费观看视频一区| 激情综合网激情| 一区二区三区精品久久久| 一本色道久久加勒比精品| 国产日韩欧美在线一区| 亚洲人成小说网站色在线| 尹人成人综合网| 极品少妇一区二区三区| 国产精品一区二区久久| 亚洲福利视频二区| 国产精品一区二区女厕厕| 欧美精品黄色| 裸体女人亚洲精品一区| 亚洲国产精品成人一区二区| 在线亚洲伦理| 亚洲国产婷婷综合在线精品| 亚洲一区二区免费| 免费观看30秒视频久久| 在线亚洲电影| 久久综合中文| 免费成人高清在线视频| ●精品国产综合乱码久久久久| 亚洲国产精品女人久久久| 欧美一区在线直播| 一区二区三区四区五区视频| 亚洲国产三级网| 亚洲高清免费在线| 欧美一区二区三区免费看| 欧美激情一区二区三区在线视频观看| 国产精品呻吟| 亚洲图片你懂的| 亚洲第一精品夜夜躁人人爽| 久久野战av| 国产视频一区在线观看一区免费| 欧美日韩在线视频首页| 激情成人av在线| 久久精品99国产精品酒店日本| 欧美国产日韩二区| 国产精品www994| 久久夜色精品国产| 久久福利电影| 亚洲网址在线| 欧美国产欧美综合| 亚洲午夜精品17c| 亚洲女同同性videoxma| 国产一区二区按摩在线观看| 亚洲欧美日韩中文在线制服| 一区二区精品国产| 性欧美办公室18xxxxhd| 亚洲电影观看| 亚洲精选大片| 欧美中文在线字幕| 国内精品久久久久国产盗摄免费观看完整版| 国产九色精品成人porny| 欧美精品精品一区| 麻豆91精品91久久久的内涵| 狂野欧美激情性xxxx| 欧美暴力喷水在线| 国产视频精品va久久久久久| 精品粉嫩aⅴ一区二区三区四区| 国产欧美精品在线| 一区二区三区久久网| 亚洲欧美日韩成人高清在线一区| 99精品国产在热久久| 欧美视频免费看| 国产资源精品在线观看| 亚洲激情国产| 国产精品三级视频| 国模精品娜娜一二三区| 亚洲另类一区二区| 欧美国产精品日韩| 欧美精品一区在线观看| 欧美大片网址| 欧美午夜精品伦理| 亚洲黄色成人| 国产一区二区三区日韩| 亚洲天堂av高清| 日韩写真视频在线观看| 欧美午夜视频| 欧美成人精品影院| 久久国产精品久久国产精品| 国产在线精品二区| 久久精品噜噜噜成人av农村| 亚洲欧美电影在线观看| 亚洲欧美日韩在线综合| 国产伦精品一区二区三区高清版| 一区二区三区回区在观看免费视频| 欧美特黄一级| 久久精品中文| 国产精品国产三级国产aⅴ无密码| 两个人的视频www国产精品| 国产精品美女主播在线观看纯欲| 欧美+日本+国产+在线a∨观看| 精品999在线观看| 老牛国产精品一区的观看方式| 樱花yy私人影院亚洲| 亚洲网站在线观看| 欧美一区三区三区高中清蜜桃| 久久九九全国免费精品观看| 欧美在线观看一区二区三区| 国产欧美日韩亚洲精品| 欧美美女福利视频| 一区二区三区精品久久久| 欧美一区在线看| 亚洲亚洲精品三区日韩精品在线视频| 国产在线精品一区二区中文| 国产乱理伦片在线观看夜一区| 亚洲视频久久| 亚洲美女在线视频| 久久久久99精品国产片| 亚洲毛片在线| 欧美午夜电影网| 亚洲女同同性videoxma| 女同性一区二区三区人了人一| 亚洲国产精品成人精品| 国产一区二区三区黄视频| 一区二区三区不卡视频在线观看| 午夜精品影院在线观看| 欧美人与禽猛交乱配| 欧美激情影院| 乱人伦精品视频在线观看| 亚洲一区二区在线免费观看视频| 在线免费高清一区二区三区| 欧美日韩日韩| 欧美精品在线网站| 韩国亚洲精品| 国产区二精品视| 久久色在线观看| 国产视频丨精品|在线观看| 欧美日韩另类国产亚洲欧美一级| 国产农村妇女毛片精品久久莱园子| 亚洲视频在线看| 久久综合网hezyo| 欧美日韩国产色综合一二三四| 国产精品国产精品国产专区不蜜| 国产精品香蕉在线观看| 久久久久国产精品一区三寸| 黄色亚洲网站| 亚洲综合日韩在线| 亚洲线精品一区二区三区八戒| 午夜国产不卡在线观看视频| 日韩视频三区| 日韩视频免费观看高清完整版| 91久久中文字幕| 国产精品视频内| 麻豆精品91| 久久久久这里只有精品| 韩国在线视频一区| 国产精品久久二区| 久久久综合激的五月天| 在线成人h网| 欧美影院精品一区| 久久五月婷婷丁香社区| 国产精品一区二区久久| 一本色道久久综合亚洲91| 国产精品久久久久久久久| 欧美成人自拍视频| 亚洲国产一区在线观看| 狼人社综合社区| 国产老肥熟一区二区三区| 激情视频亚洲| 亚洲国产精品va在线观看黑人| 国产精品乱子久久久久| 国产精品午夜久久| 老巨人导航500精品| 国产精品免费看| 一区二区三区欧美在线观看| 亚洲缚视频在线观看| 亚洲精品人人| 国产精品久久精品日日| 亚洲国产精品成人综合色在线婷婷| 亚洲区国产区| 精品51国产黑色丝袜高跟鞋| 亚洲大片精品永久免费| 久久精品论坛| 欧美剧在线观看| 这里只有精品丝袜| 欧美午夜免费| 欧美丰满高潮xxxx喷水动漫| 欧美精品99| 国产精品久久久久久久一区探花| 国产一区二区三区视频在线观看| 亚洲男女自偷自拍| 国产精品视频在线观看| 中文一区在线| 亚洲综合视频一区| 韩国亚洲精品| 欧美日韩国产在线播放| 欧美成人高清视频| 黑人巨大精品欧美黑白配亚洲| 国产美女精品免费电影| 欧美美女视频| 国产一区二区精品久久| 免费精品视频| 欧美日韩精品中文字幕| 一区二区三区产品免费精品久久75| 夜夜爽av福利精品导航| 蜜桃久久精品乱码一区二区| 亚洲电影在线免费观看| 在线日韩日本国产亚洲| 91久久香蕉国产日韩欧美9色| 亚洲二区在线观看| 欧美人与禽性xxxxx杂性| 中文精品视频一区二区在线观看| 国产精品自拍视频| 久久这里只有精品视频首页| 榴莲视频成人在线观看| 欧美理论大片| 国产日韩在线一区| 午夜视频一区| 免费观看不卡av| 欧美日韩视频在线| 久久久精品久久久久| 免费日韩av电影| 国产欧美日韩伦理| 欧美一区二区三区精品电影| 欧美日韩国产限制| 欧美 亚欧 日韩视频在线| 久久夜色精品国产亚洲aⅴ| 国产精品二区影院| 一本色道久久综合亚洲精品高清| 香蕉亚洲视频| 欧美日韩一区在线观看| 欧美成人免费播放| 女同一区二区| 国产精品一区二区在线| 国产精品毛片一区二区三区| 亚洲第一在线综合在线| 国产精品欧美激情| 亚洲一二三四久久| 欧美视频精品一区| 国产亚洲一本大道中文在线| 猫咪成人在线观看| 欧美成人午夜剧场免费观看| 欧美精品精品一区| 亚洲欧洲一二三| 国产精品jvid在线观看蜜臀| 国产日韩一区二区三区| 中国av一区| 亚洲主播在线播放| 国精产品99永久一区一区| 国产精品超碰97尤物18| 欧美成人一区在线| 亚洲精品国产无天堂网2021| 久久精品91久久久久久再现| 亚洲另类春色国产| 国产亚洲精品一区二区| 欧美日韩国产色站一区二区三区| 尤物在线观看一区| 亚洲肉体裸体xxxx137| 日韩天天综合| 国产精品成人在线观看| 99re亚洲国产精品| 久久青草福利网站|