新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于Windows CE的嵌入式紅外熱成像系統(tǒng)設(shè)計(jì)

基于Windows CE的嵌入式紅外熱成像系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2010-06-25 來(lái)源:網(wǎng)絡(luò) 收藏

摘要:給出了S3C2410處理器的方案。闡述了的硬件架構(gòu)和 下的圖像的采集、處理、顯示軟件的系統(tǒng),介紹了 系統(tǒng)下開(kāi)發(fā)軟件系統(tǒng)的方法,并對(duì)編寫(xiě) 的圖像傳輸、圖像處理和圖像顯示等程序進(jìn)行了介紹。
關(guān)鍵詞:Windows CE;;紅外熱

本文引用地址:http://butianyuan.cn/article/151768.htm

0 引言
紅外檢測(cè)技術(shù)是現(xiàn)代科學(xué)領(lǐng)域中的前沿學(xué)科。在自然界中,一切物體都可以輻射紅外線,因此利用探測(cè)儀測(cè)定目標(biāo)的本身和背景之間的紅外線差并可以得到不同的紅外圖像,本文提出一種新的基于Windows CE的便攜式紅外成像設(shè)備方案,詳細(xì)闡述了系統(tǒng)的組成結(jié)構(gòu)和工作原理,著重闡述了系統(tǒng)的硬件架構(gòu)設(shè)計(jì),主要模塊的功能和芯片選型,以及軟件部分的設(shè)計(jì)。

1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
作為一款可應(yīng)用于遠(yuǎn)程檢測(cè)和移動(dòng)監(jiān)控等多個(gè)領(lǐng)域的紅外熱成像系統(tǒng),除了要具備通用圖像動(dòng)態(tài)實(shí)時(shí)顯示功能外,還應(yīng)具備針對(duì)目標(biāo)體溫度的測(cè)試和分析功能。本系統(tǒng)通過(guò)紅外焦平面陣列探測(cè)器將模擬信號(hào)送入信號(hào)預(yù)處理模塊并完成模數(shù)轉(zhuǎn)化,轉(zhuǎn)化后的數(shù)字信號(hào)送入紅外圖像采集模塊,采集的數(shù)字信號(hào)在紅外圖像校正模塊進(jìn)行非均勻校正、測(cè)溫和濾波處理,校正后的圖像數(shù)據(jù)再送入圖像顯示終端,圖像顯示終端將圖像信息進(jìn)行灰度拉伸、偽彩變換后在終端進(jìn)行實(shí)時(shí)顯示,并完成圖像分析、圖像存儲(chǔ)、溫度標(biāo)定等多種功能。系統(tǒng)總體方案如圖1所示:

2 系統(tǒng)硬件設(shè)計(jì)
2.1 硬件結(jié)構(gòu)
本文設(shè)計(jì)的紅外成像系統(tǒng)的結(jié)構(gòu)可分為紅外鏡頭、模擬信號(hào)預(yù)處理部分、紅外圖像數(shù)據(jù)采集、數(shù)字信號(hào)處理部分、控制顯示、分析處理部分這六大部分,系統(tǒng)硬件結(jié)構(gòu)如圖2所示。紅外焦平面陣列探測(cè)器完成光電轉(zhuǎn)化功能;信號(hào)預(yù)處理電路包括視頻信號(hào)分離電路和視頻信號(hào)調(diào)整電路;預(yù)處理后的模擬信號(hào)經(jīng)高速A/D轉(zhuǎn)化后右雙口RAM送入DSP;由于DSP具有高速的處理能力,要求DSP能有效地與低速外設(shè)連接,否則整個(gè)系統(tǒng)的數(shù)據(jù)處理能力就會(huì)受到影響,因此需要把圖像數(shù)據(jù)進(jìn)行高速緩存,雙口RAM具有兩套獨(dú)立的數(shù)據(jù)、地址和控制總線,因而可從兩個(gè)端口同時(shí)讀寫(xiě)而互不干擾,并且具有隨機(jī)存取的優(yōu)點(diǎn),讀寫(xiě)具有很大的靈活性;DSP完成紅外圖像數(shù)據(jù)的非均勻校正、中值濾波等大運(yùn)算量處
理,減輕ARM的運(yùn)算負(fù)擔(dān),因此成像系統(tǒng)具有很強(qiáng)的可靠性和實(shí)時(shí)性;Windows CE系統(tǒng)下的應(yīng)用程序完成灰度拉伸、偽彩變換、數(shù)據(jù)分析處理、紅外圖像顯示及系統(tǒng)控制。


2.2 主要芯片介紹
ARM處理器是整個(gè)硬件系統(tǒng)的核心單元,完成對(duì)各個(gè)硬件單元模塊的初始化、控制及管理功能。由于監(jiān)控系統(tǒng)的實(shí)時(shí)性較高,且需要完成部分算法運(yùn)算,因此對(duì)ARM處理器的處理能力要求較高。本系統(tǒng)處理器采用的是Samsung公司基于ARM公司的ARM920T處理器核,該處理器擁有獨(dú)立的16kB指令Cache和16KB數(shù)據(jù)Cache,支持TFT的LCD控制器,NAND閃存控制器,3路UART,4路DMA,4路帶PWM的Timer,I/O口,RTC,8路10位ADC,Touch Screen接口,IIC-BUS接口,2個(gè)USB主機(jī),1個(gè)USB設(shè)備,SD主機(jī)和MMC接口,2路SPI。S3C2410處理器最高可運(yùn)行在203MHz。

linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)

上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉