採用DSP56F826晶片的二維條碼掃描器系統介紹

2020-11-26 電子產品世界

 系統框圖

本文引用地址:http://www.eepw.com.cn/article/148851.htm

  系統DSP56F826晶片為核心控制模塊, 使用CMOS數字圖像傳感晶片,圖像採集解析度可達640×480像素。當需要進行高解析度的圖象採集時,可改用1024×1024像素的晶片(成本將隨之增加)。解碼可靠性高。目前得到的誤碼率不超過6萬分之一,並且還在不斷改進,期望誤碼率不超過2000萬分之一。採用RS-232通訊接口,將獲取的二維條碼信息實時上傳給計算機顯示處理。糾錯等級達到8級,糾錯能力強。

  二維條碼掃描器系統框圖如圖(1)所示。CMOS圖像傳感晶片為光電轉換元件,用與採集二維條碼圖像,直接輸出為數位訊號。由外部擴展SRAM存儲該數據,再送到DSP,進行圖像處理、碼字分割、碼字識別、信號糾錯等,當一組二維條碼信息的識別完成以後,服務程序控制I/O接口給出中斷申請信號,DSP響應此中斷申請,進入中斷服務程序。解碼後的二維條碼數據從I/O口經SCI RS-232傳送至計算機,並在屏幕上顯示。軟體程序和PDF417碼本都儲存在DSP晶片中的FLASH內,而動態採集到的二維條碼圖象數據則儲存在SRAM內。

  


  圖1 二維條碼掃描器框圖

  系統硬體設計

  系統硬體電路主要包括以下七個部分:條碼圖象採集電路、DSP主控電路、存儲器擴展電路、輸出接口電路、復位與時鐘電路、電源控制電路、照明控制電路。

  條碼圖象採集電路

  該電路以OV7120黑白圖像傳感晶片為核心,該晶片解析度達到640×480像素,成像速度為30幀/秒,採取逐行掃描方式,輸出為數位訊號。此晶片功耗低,價格便宜,雖然CCD晶片在信噪比、靈敏度、成像質量等方面優於CMOS晶片,但在本系統設計中,採用CMOS晶片較為合適。

  條碼圖像採集電路(圖2)中,Y0-Y7為總線數字輸出,HREF為水平參考信號,即行掃描信號;VSYN為垂直同步信號,即場同步信號。PCLK為像素時鐘輸出。該電路使用5V直流電,由電源控制電路提供。雖然該晶片使用5V工作電壓,但它提供3.3V的I/O口,所以它可以與I/O電壓為3.3V的DSP直接相連接,不需要電平轉換。當DSP接收到VSYN信號時,表示晶片開始採集第一幀條碼圖像數據,隨後接收到HREF信號,晶片開始進行第一行的數據採集,每來一個PCLK信號,晶片就採集一個像素點的信號,當DSP接收到下一個HREF信號,晶片就進行第二行的數據採集,直到採集完640行的數據,晶片停止採集。當DSP收到下一個VSYN信號時,表示晶片採集下一幀的數據。

  

  圖2 條碼圖象採集電路框圖

  DSP主控電路

  如圖1所示,該電路以DSP56F826為核心。當OV7120圖像傳感晶片準備採集條碼圖像數據時,DSP發出一個初始信號,控制SRAM重新分配地址塊,同時圖像傳感晶片開始採集條碼圖象數據。採集完數據並送到SRAM中儲存後,DSP開始調用處理程序對數據進行解碼,解碼完成後,通過SCI RS-232將數據傳輸到計算機。

  存儲器擴展電路

  由於DSP56F826片內提供的RAM只有4.5K字,而RAM中需存放大量動態採集到的條碼圖象數據,從條碼採集電路傳送過來的數據按如下計算:

  640×480×4-bit = 1228800 bits

  所以我們選用128K×16-bit 的IS61LV12816作為外部擴展,來滿足系統需要。

  DSP56F826為外部地址總線和外部數據總線分別提供了16個引腳,為總線控制提供了4個引腳,給擴展外圍電路提供了方便。我們採用分開程序區和數據區的接口方法,採用程序選通線(/PS)接SRAM的A0地址線來實現。因此,數據區為SRAM的前64K(0000H_FFFFH),程序區為SRAM的後64K(10000H_1FFFFH)。對DSP而言,數據區和程序區的地址均為0000H_FFFFH。

  輸出接口電路

  該電路使用異步串口RS-232,選用MAX202E晶片作為電平轉換收發器。該晶片最高數據處理速率可達120Kbps,滿足傳送二維條碼數據的要求。經過DSP解碼後的數據信號TXD0通過T1IN引腳進入MAX202E,信號的電平被提高後,經T1OUT引腳輸出,再通過SCI RS-232接口中的TXD口,將解碼後數據傳送給計算機。R1IN為接收輸入信號,R1OUT為接收輸出信號。

  復位與時鐘電路

  雖然DSP內置了COP模塊,可以完成watchdog功能,當DSP內核電壓VDD低於2.2V或者I/O口電壓VDDIO低於2.7V,系統自動復位。我們還專門加了外部RESET,防止系統受到外界幹擾或電源波動時出現死機現象。

  DSP56F826的系統時鐘由晶振提供。我們用DSP晶片內部提供的晶振電路,在EXTAL和XTAL之間接一外部晶體(4MHz)。


相關焦點

  • 專用條形碼無線掃描器設計
    摘要: 本文介紹了一種工程實用條碼掃描器硬體系統設計。該掃描器能快速掃描一維或二維條碼,同時還具有本地顯示、存儲信息、對外進行無線通訊等功能。
  • 二維影像式掃描器得利捷GD4430持續穩定
    目前在商家「西安漢信條碼設備」現貨促銷880元。    Gryphon I GD4400二維條碼掃描槍的深紅色照明燈持續穩定,使用戶的操作舒適度達到。本文屬於原創文章,如若轉載,請註明來源:二維影像式掃描器得利捷GD4430持續穩定http://price.zol.com.cn/756/7566540.html http://price.zol.com.cn
  • 西安得利捷GD4430二維影像式掃描器報價
    目前在商家「西安漢信條碼設備」現貨促銷880元。    Gryphon I GD4400二維條碼掃描槍的深紅色照明燈持續穩定,使用戶的操作舒適度達到。本文屬於原創文章,如若轉載,請註明來源:西安得利捷GD4430二維影像式掃描器報價http://price.zol.com.cn/757/7577178.html http://price.zol.com.cn
  • 基於DSP的數字掃描探針顯微鏡的硬體解決方案研究
    技術也已經廣泛地應用於通信、測量、多媒體、消費電子產品等領域,由於把dsp和spm結合在一起是spm儀器發展的必然方向,它能使spm性能更趨於完善,為此,本文介紹如何用tms320c5416來實現這一設想!
  • 常識|有關條碼掃描器,你了解多少?
    光筆是最先出現的一種手持接觸式條碼閱讀器,它也是最為經濟的一種條碼閱讀器。雷射槍原理雷射掃描儀是各種掃描器中價格相對較高的,但它所能提供的各項功能指標最高,因此在各個行業中都被廣泛採用。雷射掃描儀的基本工作原理為:手持式雷射掃描儀通過一個雷射二極體發出一束光線,照射到一個旋轉的稜鏡或來回擺動的鏡子上,反射後的光線穿過閱讀窗照射到條碼錶面,光線經過條或空的反射後返回閱讀器,由一個鏡子進行採集、聚焦,通過光電轉換器轉換成電信號,該信號將通過掃描器或終端上的解碼軟體進行解碼。
  • 條碼掃描器在生產製造行業的應用與選型
    隨著條碼技術在生活各個領域的普及,條碼掃描器為製造行業提供了高效的數據採集和傳輸,使其工作效率得到成倍的提升,這也就讓它在這個行業扮演著越來越重要的作用。如何具體應用呢?一般來說是在生產流水線、傳送帶上採用條碼掃描和條碼自動識別的解決方案,在自動化裝配生產線和加工過程中為商品打上條碼標籤(標記唯一ID的條形碼),利用條碼掃描器的條碼採集和數據傳輸特性識別碼監控生產,採樣生產質量檢測數據並建立產品檔案,提高產品合格率和提升工作效率。而且想要溯源追蹤只需將條碼掃描器對準商品上的標籤條碼就能立即調出相關產品的信息和找到它的出處。
  • 條碼掃描方案詳解
    條碼掃描器是一種單純掃描條碼的設備,而數據採集器是結合了PC,可實現移動批量或實時的數據傳輸設備。兩種設備介紹如下:條碼掃描器通常也被稱為條碼掃描槍,是用於讀取條碼所包含信息的閱讀設備。條碼掃描器的結構通常為以下幾部分:光源、接收裝置、光電轉換部件、解碼電路、計算機接口。
  • 條碼技術原理簡介及其應用
    為此Kermode發明了最早的條碼標識,設計方案非常的簡單,即一個「條」表示數字「1」,二個「條」表示數字「2」,以次類推。然後,他又發明了由基本的元件組成的條碼識讀設備:一個掃描器(能夠發射光並接收反射光);一個測定反射信號條和空的方法,即邊緣定位線圈;和使用測定結果的方法,即解碼器。
  • 基於小波變換與DSP的實時音頻視頻處理系統
    本文介紹一種基於adv611,ct8021晶片同時結合ti公司的tms320c6201晶片實現音/視頻實時處理系統。在該實時系統中,dsp晶片作為控制核心、一方面要管理adv611,ct8021,存儲器和通信接口,另一方面要對adv611的圖像壓縮效果進行調解,對數據速率實時控制。系統實現方案原理圖如圖1所示。
  • 2019-2025年dsp晶片市場深度調查分析及發展前景研究報告
    《2019-2025年dsp晶片市場深度調查分析及發展前景研究報告》是目前dsp晶片領域最專業和最全面系統的深度市場研究報告。  《2019-2025年dsp晶片市場深度調查分析及發展前景研究報告》首先介紹了dsp晶片的背景知識,包括dsp晶片的相關概念、分類、應用、產業鏈結構、產業概述,國際市場動態分析,國內市場動態分析,宏觀經濟環境分析及經濟形勢對dsp晶片行業的影響,dsp晶片行業國家政策及規劃分析,dsp晶片產品技術參數,生產工藝技術,產品成本結構等;接著統計了中國主要企業
  • 基於DSP和FPGA的機器人聲控系統設計與實現
    系統硬體分為語音信號的採集和播放,基於dsp的語音識別,fpga動作指令控制、步進電機及其驅動、dsp外接快閃記憶體晶片,jtag口仿真調試和鍵盤控制幾個部分。工作流程是麥克風將人的語音信號轉化為模擬信號,在經過音頻晶片tlv320aic23量化轉化成數位訊號輸入dsp.dsp完成識別後,輸出動作指令。 fpga根據dsp輸入的動作指令產生正確的正反轉信號和準確的脈衝給步進電機驅動晶片,驅動晶片提供步進電機的驅動信號,控制步進電機的轉動。片外flash用於存儲系統程序和語音庫並完成系統的上電加載。
  • 第六講 DSP在雷達信號處理中的應用
    為了讓工程師在設計開發中完善和拓展基礎理論與系統知識,豐富應用經驗,《世界電子元器件》和中電網聯合清華大學等知名院校共同創辦了這個欄目,特約知名學者、教授以及著名半導體公司的應用工程師撰寫,以系列講座的方式對熱點ic技術進行全面而系統的介紹,涵蓋最新技術要點。最先開設的講座將圍繞三大課題:dsp、fpga和嵌入式系統,每個課題都將連載6期。
  • 條碼掃描器工作原理解讀
    條碼掃描器通常也被人們稱為條碼掃描槍/閱讀器,是用於讀取條碼所包含信息的設備,可分為一維、二維條碼掃描器。條碼掃描器的結構通常為以下幾部分:光源、接收裝置、光電轉換部件、解碼電路、計算機接口。掃描槍的基本工作原理為:由光源發出的光線經過光學系統照射到條碼符號上面。
  • 雷射條碼掃描槍原理及五大組成部分
    雷射條碼掃描器由於其獨有的大景深區域、高掃描速度、寬掃描範圍等突出優點得到了廣泛的使用。另外,雷射全角度雷射條碼掃描器由於能夠高速掃描識讀任意方向通過的條碼符號,被大量使用在各種自動化程度高、物流量大的領域。
  • 東芝發布條碼掃描器用超小型CCD線性圖像傳感器
    2012/2/6 東芝發布條碼掃描器用超小型封裝的CCD線性圖像傳感器本文引用地址:http://www.eepw.com.cn/article
  • 固定式條碼掃描器 霍尼韋爾3310g僅1750
    (中關村在線深圳4月14日行情資訊)Honeywell 3310g 是一款體積輕巧的固定式條碼掃描器。Honeywell 3310g  霍尼韋爾緊湊型二維影像掃描器Vuquest 3310g體積輕巧,性能卓越,攜帶輕便,對所有1D、PDF和2D條碼都具有極強的掃描性能。
  • 基於QR Code條碼的飛機加油統計系統
    因此,研究QR Code條碼在飛機加油記錄系統中的應用,對提高飛機加油記錄系統的效能必將具有重大意義。本文引用地址:http://www.eepw.com.cn/article/171643.htm1、 QR Code條碼技術二維條碼通常分為兩種類型:行排式二維條碼和距陣式二維條碼。行排式二維條碼編碼原理是建立在一維條碼基礎之上,按需要堆積成二行或多行。
  • 入門級掃描器如何選 百元價位對比試用
    <<返回上頁 入門級掃描器如何選 百元價位對比試用 現如今,在小型超市和便利店的零售收銀,公司內部的文件管理,小型倉庫的庫存控制等應用環境中,條碼掃描器的使用是越來越廣泛。對於這些用戶來說,他們對成本的控制較為嚴格,因此性價比不錯的掃描器更加符合他們的需求。
  • 條碼掃描模塊嵌入式與固定式哪種比較好?
    什麼是條碼掃描模塊,從定義上來說它是廣泛應用於條碼自動識別領域的核心識別部件,具備完整獨立的條碼掃描與解碼功能;通俗來說就是條碼硬體解碼設備,可按照需求寫入相應行業應用功能程序,對條碼掃描器進行二次開發的關鍵零件之一。換個角度想,線下實體門店商超所使用的掃描槍讀取您的手機屏幕碼進行付款就是通過這種類型的掃碼設備進行相應的解碼操作,條碼掃描模塊有嵌入式和固定式之分。
  • 快遞使用最多的二維無線掃描槍是它
    相對於有限的掃描器,無線掃描槍應用範圍要更廣,使用起來也非常方便。但是各個品牌的產品質量、性能等方面還是有一定的差異性,如果我們要進行選購,還是要做好基礎的比較工作,品牌的情況我們也都是不能忽略掉的。現在一般都是hid免驅動模式,這樣不用使用到APP,藍牙來進行連接即可,而且還可以兼容不同的系統,PC端也可以連接。還有SPP模式,需要做APP二次開發,所以現在應用率比較低。對於快件收發的整個周期,關鍵環節都必須用到無線掃描槍,它在物流快遞行業都有著廣泛的運用。