日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 電源 > 數(shù)字電源
[導(dǎo)讀]給出了一種基于DSP的紙幣號碼識別系統(tǒng)的設(shè)計方法。該系統(tǒng)可通過視頻解碼器SAA7113將紙幣號碼圖像轉(zhuǎn)換成數(shù)字圖像,并通過復(fù)雜可編程邏輯器件CPLD對SAA7113輸出的數(shù)字圖像進行開窗處理來減?。模樱?

   摘要:給出了一種基于DSP的紙幣號碼識別系統(tǒng)的設(shè)計方法。該系統(tǒng)可通過視頻解碼器SAA7113將紙幣號碼圖像轉(zhuǎn)換成數(shù)字圖像,并通過復(fù)雜可編程邏輯器件CPLD對SAA7113輸出的數(shù)字圖像進行開窗處理來減小DSP的圖像數(shù)據(jù)處理量和存儲量。該系統(tǒng)采用TI公司的TMS320C 54x系列DSP,可實現(xiàn)每秒25幅號碼圖像的視頻采集速度,因此可為實現(xiàn)具有紙幣號碼自動識別記錄功能的點鈔機奠定基礎(chǔ)。此外,該系統(tǒng)還提供與PC機通信的異步串行接口。

    關(guān)鍵詞:視頻解碼;DSP;CPLD;異步串口

近年來,錢幣、特別是紙幣被搶劫事件不斷發(fā)生,嚴重影響了社會治安,也使銀行在經(jīng)濟上受到嚴重損失。如果被搶劫的錢幣不能在市場上流通,將從一個方面抑制銀行搶劫事件的發(fā)生。其中一種解決方案就是記錄每一捆紙幣的號碼,并用被搶劫的紙幣號碼建立一個數(shù)據(jù)庫。與此同時,在貨幣流通市場提供一種紙幣號碼自動識別裝置,比如說與點鈔機結(jié)合,將貨幣號碼識別數(shù)據(jù)與被搶劫號碼數(shù)據(jù)庫進行比較,一旦有相同號碼出現(xiàn),便可確認目前流通的錢幣為被搶劫的錢幣,從而限制其流通,同時也有利于搶劫案件的偵破。另外,由于紙幣號碼的唯一性,通過識別紙幣上的號碼,可以幫助識別假幣。

目前,國外已有一種驗鈔打號機,可以對典型的紙幣(比如美元、英鎊等)進行自動識別和號碼打印?這種裝置的典型識別速度為1張/秒。不過截止目前還沒有點鈔機附帶號碼自動識別裝置的文獻報道。近些年,國內(nèi)也有一些單位研制開發(fā)紙幣號碼自動識別裝置,其中南京航空航天大學(xué)開發(fā)了一種基于單片機的紙幣號碼識別系統(tǒng),利用線陣CCD攝像機實現(xiàn)紙幣圖像的采集,再利用單片機實現(xiàn)號碼的定位與識別。該方法的主要問題是難以提高號碼的識別速度。此外,哈爾濱工業(yè)大學(xué)也開發(fā)了一種基于DSP的紙幣號碼識別系統(tǒng),其識別速度為8張/秒,但該速度為在PC機上的仿真結(jié)果,實際樣機還沒有實現(xiàn)。此外,該系統(tǒng)采用CIS(即接觸式線型圖象傳感器)來獲得紙幣圖像信號,因而還存在傳感器磨損問題。

針對以上情況,本文給出一種基于DSP的新型紙幣號碼識別系統(tǒng),該系統(tǒng)利用面陣CCD攝像機采集紙幣號碼圖像,每秒可采集25幅圖像,而目前點鈔機的點鈔速度為每秒十幾張左右,從而可以實現(xiàn)與點鈔機的配合使用。該系統(tǒng)首先利用Philips公司的專業(yè)視頻解碼器SAA7113實現(xiàn)紙幣號碼圖像的數(shù)字化,然后利用TI公司的數(shù)字信號處理器TMS320VC5410實現(xiàn)數(shù)字紙幣號碼圖像的采集和處理,最后利用TI公司的異步串行接口芯片TL16C550完成整個系統(tǒng)與PC機之間的通信。

1 硬件設(shè)計原理

這種基于DSP的紙幣號碼識別系統(tǒng)首先將從面陣CCD攝像頭攝取的紙幣模擬視頻圖像經(jīng)專業(yè)視頻解碼芯片轉(zhuǎn)換為數(shù)字圖像。然后將數(shù)字視頻信號經(jīng)先入先出陣列FIFO存入DSP的數(shù)據(jù)空間,以作為后續(xù)圖像識別的數(shù)據(jù)來源;視頻解碼芯片可同時分離出行、場同步信號和像素時鐘參考信號,以作為圖像緩存模塊的控制信號;為了保存和記錄號碼,經(jīng)識別后的紙幣號碼數(shù)據(jù)存儲在快速閃爍存儲器FLASH中,也可根據(jù)需要通過異步串口傳送給PC機。復(fù)雜可編程邏輯器件CPLD在整個系統(tǒng)中的作用是控制全局邏輯和對采集的紙幣圖像實現(xiàn)開窗處理。該系統(tǒng)的總體結(jié)構(gòu)框圖如圖1所示。

2 圖像采集模塊的設(shè)計

2.1 視頻解碼芯片SAA7113的應(yīng)用

SAA7113是Philips公司的一種高集成度視頻解碼芯片,它支持隔行掃描和多種數(shù)據(jù)輸出格式,可通過其I2C接口對芯片內(nèi)部電路進行控制。該芯片具有如下特點:

●支持四路模擬輸入,內(nèi)置信號源選擇器。

●有兩個模擬預(yù)處理通道。

●內(nèi)置兩個模擬抗混疊濾波器。

●兩個片內(nèi)8位視頻A/D轉(zhuǎn)換器。

●行/場同步信號自動檢測。

●多種數(shù)據(jù)輸出格式。

對SAA7113的控制主要包括對輸入模擬信號的預(yù)處理、色度和亮度的控制,輸出數(shù)據(jù)格式及輸出圖像同步信號的選擇控制等。整個系統(tǒng)對圖像的識別處理主要是針對灰度圖像進行的,對數(shù)字圖像數(shù)據(jù)的采集只需采集圖像的灰度值即可。在SAA7113所提供的多種數(shù)據(jù)輸出格式中,RAW格式在8位輸出管腳上直接輸出與像素時鐘相對應(yīng)的像素灰度值,此種數(shù)據(jù)格式與其它格式相比對灰度圖像的采集將更直接。

    SAA7113的輸出控制管腳RTS0和RTS1是多功能復(fù)用管腳,根據(jù)不同的系統(tǒng)要求,通過對子地址寄存器SA12寫入不同的控制字可將兩輸出管腳配置為行同步、幀同步、奇偶場同步等不同的信號。本系統(tǒng)將SA12子地址寄存器設(shè)置為0xa7?這樣可將RTS0設(shè)置為行同步信號,RTS1設(shè)置為場同步信號。同時,SAA7113還可輸出像素時鐘的參考信號LLC,時鐘頻率為27MHz,該信號是像素時鐘的二倍,即像素時鐘為13.5MHz。CCD攝像頭傳送的信號為PAL制、場頻為50Hz的視頻信號,經(jīng)視頻解碼芯片后,可以在RTS0和RTS1管腳上看到該圖像的同步信號,其行周期為64μs,場周期為20ms。

通過I2C總線協(xié)議對SAA7113的各個控制寄存器進行配置可使其滿足系統(tǒng)要求。由于DSP芯片是處理型器件,它的控制能力比較弱,通用I/O口比較少,而單片機則具有很好的控制功能,因此,對SAA7113的初始化工作可用AT89C51單片機來完成。AT89C51單片機內(nèi)部無硬件I2C總線接口,可將單片機的P1.0口設(shè)置為I2C總線的串行數(shù)據(jù)線SDA,P1.1設(shè)置為I2C總線的串行時鐘線SCL,然后通過軟件模擬I2C總線并對視頻解碼芯片SAA7113進行初始化。具體電路框圖如圖2所示。

    2.2 用CPLD實現(xiàn)對圖像的開窗處理

從SAA7113輸出的數(shù)字視頻圖像為整幅圖像,但對識別有用的圖像大小只有40×200?因此,為了減少圖像數(shù)據(jù)的存儲量和處理量,可以通過調(diào)整CCD攝像頭與點鈔機之間的位置,并利用視頻解碼器的行、場同步信號HS、VS和像素時鐘參考信號LLC以及VHDL語言,來對感興趣的圖像區(qū)域進行開窗處理。具體做法是在場信號VS為高期間對行信號HS進行計數(shù), 并在感興趣的圖像區(qū)間使場信號輸出為高,而在其它區(qū)域使場信號為低,這樣,就可得到新的場信號VREF。與此同時在行信號HS為高時,對像素時鐘LLC2進行計數(shù),當(dāng)計數(shù)到需要的圖像數(shù)據(jù)時,使行信號有效為高電平,而在其它期間使行信號無效為低電平?以得到新的行信號HREF。這樣,通過兩個計數(shù)器就可實現(xiàn)對圖像的開窗處理。圖3給出了利用CPLD進行圖像開窗處理的示意圖,下面是行截取的VHLD程序(對列的截取與行截取相類似):

process(LLC2,HS)

variable temp:std_logic_vector(10 down to 0);?

begin

if(LLC2'event and LLC2=′1′) then

if(HS=′1′) then temp?=temp+′1′;

if?temp>80 and temp<241? then Href<=′1′;

else Href<=′0′;

end if;

else Href<=′0′;

end if;

end if;

end process;

2.3 利用DSP實現(xiàn)圖像的采集

SAA7113上電初始化之后將一直處于工作狀態(tài),該芯片輸出的像素時鐘頻率為13.5MHz,這么快的時鐘頻率如果直接進行圖像采集的話將出現(xiàn)數(shù)據(jù)丟失現(xiàn)象。所以本文采用了先進先出存儲器FIFO來作為圖像緩存以將圖像數(shù)據(jù)先存入FIFO,然后通過DSP讀?。疲桑疲现械膱D像數(shù)據(jù),來完成圖像的采集。FIFO芯片選用的是IDT公司的IDT72V06,該芯片的存儲容量為16kB,讀寫周期為25ns,工作電壓為3.3V。由于FIFO是沒有片選的,所以主要是控制其讀寫信號的有效。當(dāng)FIFO的讀信號為高時,數(shù)據(jù)總線為高阻狀態(tài),從而實現(xiàn)與電路的總線隔離。FIFO寫信號則通過CPLD圖像截取后的行場同步信號以及像素時鐘信號來控制,讀FIFO時,可將FIFO映射到DSP的I/O空間,由于本系統(tǒng)中還有其它器件也是映射到DSP的I/O空間,為了與其它器件進行區(qū)分,筆者使用了地址線A15和A14進行譯碼。即在FIFO寫完一場圖像數(shù)據(jù)之后,利用半滿信號作為DSP的中斷信號,并通過中斷服務(wù)子程序?qū)D像數(shù)據(jù)存入DSP的數(shù)據(jù)空間以作為識別處理的數(shù)據(jù)來源。FIFO的讀寫控制邏輯如圖4所示。

其中斷服務(wù)子程序如下:

interrupt void FIFO_RD(void)

{

*(volatile u16 *)IFR=0x0000?

for(i=0;i<8000;i++)

{

*(u16 *)(0x8000+i)=(port4000 & 0x00ff);

}

}

圖5是本系統(tǒng)通過此程序采集到的紙幣圖像。

3 DSP存儲空間的設(shè)計

DSP芯片采用了改進的哈佛結(jié)構(gòu),處理速度比較快。由于具有特殊的DSP指令和可快速實現(xiàn)各種數(shù)字信號處理算法等特點,因而可廣泛地應(yīng)用于各種圖像處理系統(tǒng)之中。本系統(tǒng)選用TMS320VC5410作為中央處理器,該芯片的讀寫周期為10ns,且具有豐富的片上資源主要表現(xiàn)為:

●在程序空間有16k×16bit的片上ROM;

●具有64k×16bit的片上RAM,主要由4塊2k×16bit的片上雙訪問程序/數(shù)據(jù)RAM和7塊8k×16bit的片上單訪問程序/數(shù)據(jù)RAM兩部分組成;

●外擴程序空間為8M×16bit;

●外擴數(shù)據(jù)空間為32k×16bit。

根據(jù)紙幣號碼圖像大小和號碼識別算法的要求,本設(shè)計在DSP外擴了一片64k×16bit的RAM,其中0x0000~0x3fff的存儲區(qū)映射到DSP的程序空間,0x8000~0xffff的存儲區(qū)映射到DSP的數(shù)據(jù)空間。而外擴一片256k×16bit的FLASH芯片SST39VF400A則可根據(jù)DSP系統(tǒng)程序加載的特點,將FLASH地址為0x8000~0xffff的存儲區(qū)在程序下載的過程中映射到DSP的數(shù)據(jù)空間,而在程序加載的過程中映射到DSP的程序空間,其空間的區(qū)分通過DSP的通用I/O口XF來進行控制。FLASH地址為0x0000~0x7fff、0x10000~0x1ffff和0x20000~0x2ffff的存儲區(qū)可映射到DSP的程序空間,以作為識別號碼結(jié)果的記錄存儲之用。

4 利用TL16C550實現(xiàn)與PC機的通信

在圖像采集調(diào)試及對號碼的算法調(diào)試中,為了檢驗圖像效果,可將圖像在PC機中呈現(xiàn)出來。由于TMS320VC5410的串口是同步串行口,而與PC機通信卻是異步串行收發(fā)的,因此本系統(tǒng)采用異步串行收發(fā)器TL16C550來實現(xiàn)DSP與PC機之間的通信。TL16C550是TI公司生產(chǎn)的一種具有異步串行通信功能的大規(guī)模集成電路芯片,對TL16C550的控制可通過對寄存器輸入A0、A1、A2的不同配置來進行。

本系統(tǒng)使用IS和A15、A14的組合來作為TL16C550的片選信號,以將其映射到DSP的I/O空間的0x8000地址。將DSP的地址線A2、A1、A0與TL16C550的寄存器選擇控制引腳A2、A1、A0相連,即可對DSP的I/O空間地址為0x8000-0x8007的空間進行寄存器訪問。在TL16C550中接收和發(fā)送信號使用的是同一個中斷信號INTRPT?而通過使能不同的中斷方式可實現(xiàn)系統(tǒng)與PC機之間的數(shù)據(jù)接收與發(fā)送。

5 系統(tǒng)軟件設(shè)計

采用手工編寫的匯編語言程序雖然具有執(zhí)行速度快的優(yōu)點,但用匯編語言編寫程序特別是識別算法的程序?qū)⑹潜容^費時費力。為了提高程序開發(fā)的效率,整個系統(tǒng)的軟件可采用TMS320C54x的C語言進行編寫。

上電復(fù)位之后,通過DSP片內(nèi)掩膜的Bootloader程序,采用并行加載方法,可將下載到外部FLASH中的程序加載到DSP的內(nèi)部程序空間,以提高程序的執(zhí)行速度。然后初始化視頻解碼器SAA7113和DSP以使系統(tǒng)處于正常工作狀態(tài)。先判斷先進先出陣列FIFO的半滿標(biāo)志,然后利用DSP的采集程序開始圖像的采集,接著對采集到的圖像進行識別處理,便可通過顯示程序?qū)⒆R別結(jié)果在PC機上顯示出來。整個系統(tǒng)的軟件流程圖如圖6所示。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

柏林2025年9月9日 /美通社/ -- 2025年9月5日,納斯達克上市公司優(yōu)克聯(lián)集團(NASDAQ: UCL)旗下全球互聯(lián)品牌GlocalMe,正式亮相柏林國際消費電子展(IFA 2025),重磅推出融合企...

關(guān)鍵字: LOCAL LM BSP 移動網(wǎng)絡(luò)

深圳2025年9月9日 /美通社/ -- PART 01活動背景 當(dāng)技術(shù)的鋒芒刺穿行業(yè)壁壘,萬物互聯(lián)的生態(tài)正重塑產(chǎn)業(yè)疆域。2025年,物聯(lián)網(wǎng)產(chǎn)業(yè)邁入?"破界創(chuàng)造"與"共生進化"?的裂變時代——AI大模型消融感知邊界,...

關(guān)鍵字: BSP 模型 微信 AIOT

"出海無界 商機無限"助力企業(yè)構(gòu)建全球競爭力 深圳2025年9月9日 /美通社/ -- 2025年8月28日, 由領(lǐng)先商業(yè)管理媒體世界經(jīng)理人攜手環(huán)球資源聯(lián)合主辦、深圳?前海出海e站通協(xié)辦的...

關(guān)鍵字: 解碼 供應(yīng)鏈 AI BSP

柏林2025年9月9日 /美通社/ -- 柏林當(dāng)?shù)貢r間9月6日,在2025德國柏林國際電子消費品展覽會(International Funkausstellung...

關(guān)鍵字: 掃地機器人 耳機 PEN BSP

武漢2025年9月9日 /美通社/ -- 7月24日,2025慧聰跨業(yè)品牌巡展——湖北?武漢站在武漢中南花園酒店隆重舉辦!本次巡展由慧聰安防網(wǎng)、慧聰物聯(lián)網(wǎng)、慧聰音響燈光網(wǎng)、慧聰LED屏網(wǎng)、慧聰教育網(wǎng)聯(lián)合主辦,吸引了安防、...

關(guān)鍵字: AI 希捷 BSP 平板

上海2025年9月9日 /美通社/ -- 9月8日,移遠通信宣布,其自研藍牙協(xié)議棧DynaBlue率先通過藍牙技術(shù)聯(lián)盟(SIG)BQB 6.1標(biāo)準(zhǔn)認證。作為移遠深耕短距離通信...

關(guān)鍵字: 藍牙協(xié)議棧 移遠通信 COM BSP

上海2025年9月9日 /美通社/ -- 為全面落實黨中央、國務(wù)院和上海市委、市政府關(guān)于加快發(fā)展人力資源服務(wù)業(yè)的決策部署,更好發(fā)揮人力資源服務(wù)業(yè)賦能百業(yè)作用,8月29日,以"AI智領(lǐng) HR智鏈 靜候你來&quo...

關(guān)鍵字: 智能體 AI BSP 人工智能

北京2025年9月8日 /美通社/ -- 近日,易生支付與一汽出行達成合作,為其自主研發(fā)的"旗馭車管"車輛運營管理平臺提供全流程支付通道及技術(shù)支持。此次合作不僅提升了平臺對百余家企業(yè)客戶的運營管理效率...

關(guān)鍵字: 一汽 智能化 BSP SAAS

深圳2025年9月8日 /美通社/ -- 晶泰科技(2228.HK)今日宣布,由其助力智擎生技制藥(PharmaEngine, Inc.)發(fā)現(xiàn)的新一代PRMT5抑制劑PEP0...

關(guān)鍵字: 泰科 AI MT BSP

上海2025年9月5日 /美通社/ -- 由上海市經(jīng)濟和信息化委員會、上海市發(fā)展和改革委員會、上海市商務(wù)委員會、上海市教育委員會、上海市科學(xué)技術(shù)委員會指導(dǎo),東浩蘭生(集團)有限公司主辦,東浩蘭生會展集團上海工業(yè)商務(wù)展覽有...

關(guān)鍵字: 電子 BSP 芯片 自動駕駛
關(guān)閉