隨著嵌入式技術(shù)的不斷發(fā)展,各種嵌入式微處理器和控制器不斷出現(xiàn),并廣泛應(yīng)用于工控、通信、 PDA、安保等領(lǐng)域?;贏RM920t內(nèi)核的嵌入式微處理器S3C2440,以其良好的數(shù)據(jù)處理能力、低功耗、小體積、支持多種嵌入式操作系統(tǒng)(如 WinCE、Linux)、集成多種外設(shè)(如I2C控制器、LCD控制器等)等優(yōu)點(diǎn),廣泛應(yīng)用于手持設(shè)備等。WinCE操作系統(tǒng)具有內(nèi)核可剪裁、實(shí)時(shí)性好、支持多種通信、模塊化設(shè)計(jì)、具有豐富的API等特點(diǎn),廣泛用于嵌入式實(shí)時(shí)操作系統(tǒng)。這里提出的嵌入式圖像數(shù)據(jù)采集系統(tǒng)是某“納米技術(shù)與微系統(tǒng)”實(shí)驗(yàn)室開(kāi)發(fā)的“嵌入式傳感測(cè)控系統(tǒng)”中實(shí)現(xiàn)圖像采集功能的子系統(tǒng),該系統(tǒng)是以S3C2440為硬件核心,以WinCE為軟件平臺(tái),能實(shí)時(shí)、連續(xù)地采集清晰的視頻數(shù)據(jù)。
1 系統(tǒng)結(jié)構(gòu)框圖及視頻數(shù)據(jù)采集原理
視頻數(shù)據(jù)采集系統(tǒng)結(jié)構(gòu)如圖1所示。
從圖1中可以看出。系統(tǒng)由嵌入式微處理器S3C2440、存儲(chǔ)器(包括Nand Flash和SDRAM)、以太網(wǎng)接口、CMOS圖像傳感器0V9650、US扁平線電感B主/從口、SD卡、JTAG接口、電源與復(fù)位電路、LCD與觸摸屏組成。其中,S3C2440為整個(gè)系統(tǒng)的硬件核心,負(fù)責(zé)采集來(lái)自圖像傳感器的數(shù)據(jù),控制給各種外設(shè)等。Nand Flash存儲(chǔ)器與SDRAM構(gòu)成了系統(tǒng)的存儲(chǔ)器,其中SDRAM具有掉電數(shù)據(jù)不保存的特點(diǎn),只用作系統(tǒng)內(nèi)存,用于運(yùn)行主程序等,而Nand Flash則具有掉電保存數(shù)據(jù)的特點(diǎn),用于存儲(chǔ)操作系統(tǒng)內(nèi)核,引導(dǎo)加載程序(Bootloader)、用戶應(yīng)用程序等。
CMOS圖像傳感器及其接口電路用于采集視頻數(shù)據(jù)。LCD與觸摸屏構(gòu)成人機(jī)交互模塊,起到數(shù)據(jù)交互的作用,相當(dāng)于PC機(jī)的鍵盤(pán)和液晶。J- TAG接口用于系統(tǒng)硬件調(diào)試和下載Bootloader程序。USB主口不但可以用于外接U盤(pán)和移動(dòng)硬盤(pán)等,還可外接帶USB接口的鼠標(biāo)。在觸摸屏校正出現(xiàn)大的偏差無(wú)法校正時(shí),用鼠標(biāo)輔助校正。USB從口用于下載WinCE內(nèi)核文件NK.bin。電源電路包括為微處理器與相關(guān)外設(shè)提供電壓(如微處理器的 1.3 V內(nèi)核電壓、LCD的3.3 V背光電壓),以及為攝像頭供電。復(fù)位電路用于出現(xiàn)故障時(shí)系統(tǒng)重啟。以太網(wǎng)接口用于擴(kuò)展系統(tǒng)功能,在視頻數(shù)據(jù)采集的基礎(chǔ)上,通過(guò)以太網(wǎng),可以編程實(shí)現(xiàn)視頻數(shù)據(jù)的網(wǎng)絡(luò)傳輸。 大功率電感廠家 |大電流電感工廠