論文研究了基于Bayer格式的CCD原始圖像的顏色插值算法,并將設(shè)計的改進(jìn)算法應(yīng)用到以FPGA為核心的圖像采集前端。出于對成本和體積的考慮,一般的數(shù)字圖像采集系統(tǒng)采用單片CCD或CMOS圖像傳感器,然后在感光表面覆蓋一層顏色濾波陣列(CFA),經(jīng)過CFA后每個像素點(diǎn)只能獲得物理三基色(紅、綠、藍(lán))其中一種分量,形成馬賽克圖像。為了獲得全彩色圖像,就要利用周圍像素點(diǎn)的值近似地計算出被濾掉的顏色分量,稱這個過程為顏色插值。由于當(dāng)前對圖像采集系統(tǒng)的實(shí)時性要求越來越高,業(yè)內(nèi)已經(jīng)開始廣泛采用FPGA來進(jìn)行圖像處理,充分發(fā)揮硬件并行運(yùn)算的速度優(yōu)勢,以求在處理速度和成像質(zhì)量兩方面均達(dá)到滿意的效果。。主要的工作內(nèi)容如下: 本文首先介紹了彩色濾波陣列、圖像色彩恢復(fù)和插值算法的概念,然后分析和研究了當(dāng)下常用的顏色插值算法,如雙線性插值算法、加權(quán)系數(shù)法等等,指出了各個算法的特點(diǎn)和不足;接下來針對硬件系統(tǒng)并行運(yùn)算的特性和實(shí)時性處理的要求,結(jié)合其中兩種算法的思路設(shè)計了適用于硬件的改進(jìn)算法,該算法主要引入了方向標(biāo)志位的概念以及平滑的邊界仲裁法則來檢測邊界,借鑒利用梯度的三角函數(shù)關(guān)系來判斷邊界方向,通過簡化且適用于硬件的方法計算加權(quán)系數(shù),從而選擇合適的方向進(jìn)行插值。 在介紹了FPGA用于圖像處理的優(yōu)勢后,針對FPGA的特點(diǎn)采用模塊化結(jié)構(gòu)設(shè)計,詳細(xì)闡述了本文算法的軟件實(shí)現(xiàn)過程及所使用到的關(guān)鍵技術(shù);文章設(shè)計了一個以FPGA為核心的前端圖像采集平臺,并將改進(jìn)插值算法應(yīng)用到整個系統(tǒng)當(dāng)中。詳細(xì)分析了采集前端的硬件需求,討論了核心芯片的選型和硬件平臺設(shè)計中的注意事項,完成了印制電路板的制作。 文章通過MATLAB仿真得到了量化的性能評估數(shù)據(jù),并選取幾種算法在硬件平臺上運(yùn)行,得到了實(shí)驗圖片。最后結(jié)合圖片的視覺效果和仿真數(shù)據(jù)對幾種不同算法的效果進(jìn)行了評估和比較,證明改進(jìn)的算法對圖像質(zhì)量有所增強(qiáng),取得了良好的效果。
上傳時間: 2013-06-11
上傳用戶:it男一枚
介紹一種基于C8051單片機(jī)的動態(tài)心電監(jiān)護(hù)系統(tǒng)。該系統(tǒng)由兩部分組成:以C8051F320單片機(jī)為核心的數(shù)據(jù)采集裝置和以PC機(jī)為平臺的分析處理系統(tǒng)。硬件電路功耗低,由單片機(jī)自帶的USB接口將數(shù)據(jù)傳送給PC機(jī)。軟件平臺采用LabVIEW可視化虛擬儀器系統(tǒng)開發(fā)平臺,將傳統(tǒng)儀器的功能模塊集成到計算機(jī)中,用戶可通過修改虛擬儀器的程序改變其功能。采用USB接口實(shí)時傳輸心電數(shù)據(jù),并將數(shù)據(jù)采集模塊設(shè)計為計算機(jī)外設(shè),使該系統(tǒng)高速快捷、小巧便攜。 Abstract: In this design,a low-cost ECG electrocardiogram monitoring system is introduced,which consists of two parts:data acquisition device based on C8051F320and PC terminal as the analysis and processing system.The system is low-power consumption,the data is transmitted to the PC terminal by USB interface of the C8051F320.By using the visible virtual instrument system developing platform LabVIEW,the traditional instruments function modules are integrated into the computer,so the user can modify virtual instrument software to change its function to meet their needs.Using USB in-terface to realize real-time ECG data transmission,in addition,ECG data acquisition module is designed as the computer peripheral,which makes the syetem high-speed and portable.
標(biāo)簽: C8051F320 心電監(jiān)護(hù) 系統(tǒng)設(shè)計
上傳時間: 2013-11-13
上傳用戶:zhangzhenyu
本文主要介紹了一種基于智能控制技術(shù)的新型溫控系統(tǒng)的硬件設(shè)計。設(shè)計了傳感器鉑電阻為本溫度控制系統(tǒng)提供溫度信號,經(jīng)A/D 轉(zhuǎn)換成數(shù)字信號送入微控制器中,通過微控制器及其接口電路,實(shí)現(xiàn)對溫度信號的顯示、判斷、決策及控制。最后系統(tǒng)輸出的適當(dāng)控制量可調(diào)脈沖控制可控硅電路。通過可控硅調(diào)功對被控對象電阻爐的加熱,實(shí)現(xiàn)系統(tǒng)對被控對象電阻爐的溫度控制,以達(dá)到系統(tǒng)所要求的精度。關(guān)鍵字: 傳感器;可控硅;溫度控制;A/D1 引言在鋼鐵、機(jī)械、石油化工、電力、工業(yè)爐窯等工業(yè)生產(chǎn)中,溫度是極為普遍又極為重要的熱工參數(shù)之一。溫度控制一般指對某一特定空間的溫度進(jìn)行控制調(diào)節(jié),使其達(dá)到并滿足工藝過程的要求。在本文中,主要研究對特定空間(電阻爐)的溫度進(jìn)行高精度控制。采用九點(diǎn)控制器算法進(jìn)行溫度控制,達(dá)到了很好的控制效果。2 控制系統(tǒng)的硬件實(shí)現(xiàn)控制系統(tǒng)硬件電路的組成由同步過零檢測電路、溫度信號檢測及可控硅觸發(fā)電路、時鐘芯片等組成,結(jié)構(gòu)框圖如圖1 所示,以單片機(jī)機(jī)為核心,數(shù)據(jù)采集由鉑電阻經(jīng)補(bǔ)償放大后送至A/D 轉(zhuǎn)換,調(diào)功部分由過零觸發(fā)電路及可控硅完成。
標(biāo)簽: 智能控制 溫控系統(tǒng)
上傳時間: 2014-12-28
上傳用戶:q986086481
所謂光貓,是泛指將光以太信號轉(zhuǎn)換成其它協(xié)議信號的收發(fā)設(shè)備。光貓也稱為單 端口光端機(jī), 是針對特殊用戶環(huán)境而設(shè)計的產(chǎn)品, 它利用一對光纖進(jìn)行單 E1或單 V.35 或單10BaseT 點(diǎn)到點(diǎn)式的光傳輸終端設(shè)備。該設(shè)備作為本地網(wǎng)的中繼傳輸設(shè)備,適用 于基站的光纖終端傳輸設(shè)備以及租用線路設(shè)備。 而對于多口的光端機(jī)一般會直稱作“光 端機(jī)”, 對單端口光端機(jī)一般使用于用戶端, 工作類似常用的廣域網(wǎng)專線(電路)聯(lián)網(wǎng)用 的基帶 MODEM,和有稱作“光 MODEM”、“光貓”、“光調(diào)制解調(diào)器”。
標(biāo)簽: 光貓 光纖收發(fā)器 光端機(jī)
上傳時間: 2013-11-21
上傳用戶:ming52900
TC3600刀片服務(wù)器以高性能計算、Web基礎(chǔ)架構(gòu)、虛擬化為主要應(yīng)用目標(biāo),融入了諸多先進(jìn)的設(shè)計理念和技術(shù)特性,是業(yè)界領(lǐng)先的最新一代刀片服務(wù)器產(chǎn)品。 TC3600刀片服務(wù)器實(shí)現(xiàn)了高性能、高密度、可伸縮、按需配置、方案靈活的產(chǎn)品設(shè)計,可滿足用戶多樣且動態(tài)變化的應(yīng)用需求。同時,TC3600刀片服務(wù)器具有企業(yè)級產(chǎn)品的RAS特性,可滿足政府、電信、金融、教育、互聯(lián)網(wǎng)等關(guān)鍵用戶的需要。 TC3600刀片服務(wù)器具有良好的系統(tǒng)可伸縮性,可根據(jù)需求實(shí)現(xiàn)靈活的按需配置。系統(tǒng)支持多種計算刀片,包括基于AMD64、IntelEM64T、龍芯等處理器平臺的刀片;可通過IOBlade實(shí)現(xiàn)IO擴(kuò)展,為計算刀片提供更多的磁盤和標(biāo)準(zhǔn)PCI-E接口;系統(tǒng)支持40Gb的InfinibandQDR網(wǎng)絡(luò),10Gb以太網(wǎng)絡(luò)和1Gb以太網(wǎng)絡(luò),4Gb/8GbFC網(wǎng)絡(luò);可配置存儲模塊,實(shí)現(xiàn)10塊磁盤的擴(kuò)展,并靈活分配給各個計算刀片。
標(biāo)簽: 3600 TC 曙光 刀片服務(wù)器
上傳時間: 2013-11-23
上傳用戶:qwe1234
嵌入式LINUX 電子教程全集 嵌入式系統(tǒng)出現(xiàn)于60年代晚期,它最初被用于控制機(jī)電電話交換機(jī),如今已被廣泛的應(yīng)用于工業(yè)制造、過程控制、通訊、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、消費(fèi)類產(chǎn)品等眾多領(lǐng)域。計算機(jī)系統(tǒng)核心CPU,每年在全球范圍內(nèi)的產(chǎn)量大概在二十億顆左右,其中超過80%應(yīng)用于各類專用性很強(qiáng)的嵌入式系統(tǒng)。一般的說,凡是帶有微處理器的專用軟硬件系統(tǒng)都可以稱為嵌入式系統(tǒng)。 1. 嵌入式Linux系統(tǒng)就是利用Linux其自身的許多特點(diǎn),把它應(yīng)用到嵌入式系統(tǒng)里。 Linux做嵌入式的優(yōu)勢,首先,Linux是開放源代碼的,不存在黑箱技術(shù),遍布全球的眾多Linux愛好者又是Linux開發(fā)者的強(qiáng)大技術(shù)支持;其次,Linux的內(nèi)核小、效率高,內(nèi)核的更新速度很快,linux是可以定制的,其系統(tǒng)內(nèi)核最小只有約134KB。第三,Linux是免費(fèi)的OS,在價格上極具競爭力。 Linux還有著嵌入式操作系統(tǒng)所需要的很多特色,突出的就是Linux適應(yīng)于多種CPU和多種硬件平臺,是一個跨平臺的系統(tǒng)。到目前為止,它可以支持二三十種CPU。而且性能穩(wěn)定,裁剪性很好,開發(fā)和使用都很容易。很多CPU包括家電業(yè)芯片,都開始做Linux的平臺移植工作。移植的速度遠(yuǎn)遠(yuǎn)超過Java的開發(fā)環(huán)境。也就是說,如果今天用Linux環(huán)境開發(fā)產(chǎn)品,那么將來換CPU就不會遇到困擾。同時,Linux內(nèi)核的結(jié)構(gòu)在網(wǎng)絡(luò)方面是非常完整的,Linux對網(wǎng)絡(luò)中最常用的TCP/IP協(xié)議有最完備的支持。提供了包括十兆、百兆、千兆的以太網(wǎng)絡(luò),以及無線網(wǎng)絡(luò),Toker ring(令牌環(huán)網(wǎng))、光纖甚至衛(wèi)星的支持。所以Linux很適于做信息家電的開發(fā)。 還有使用Linux為的是來開發(fā)無線連接產(chǎn)品的開發(fā)者越來越多。Linux在快速增長的無線連接應(yīng)用主場中有一個非常重要的優(yōu)勢,就是有足夠快的開發(fā)速度。這是因為LInux有很多工具,并且Linux為眾多程序員所熟悉。因此,我們要在嵌入式系統(tǒng)中使用Linux操作系統(tǒng)。 Linux的大小適合嵌入式操作系統(tǒng)——Linux固有的模塊性,適應(yīng)性和可配置性,使得這很容易做到。另外,Linux源碼的實(shí)用性和成千上萬的程序員熱切其望它用于無數(shù)的嵌入式應(yīng)用軟件中,導(dǎo)致很多嵌入式Linux的出現(xiàn),包括:Embedix,ETLinux,LEM,Linux Router Project,LOAF,uCLinux,muLinux,ThinLinux,F(xiàn)irePlug,Linux和PizzaBox Linux 相對,Linux的圖形界面還相對較弱,但近年Linux的圖形界面發(fā)展也很快,這也就不是問題。 2. 什么是嵌入式Linux 嵌入式linux 是將日益流行的Linux操作系統(tǒng)進(jìn)行裁剪修改,使之能在嵌入式計算機(jī)系統(tǒng)上運(yùn)行的一種操作系統(tǒng)。嵌入式linux既繼承了Interlnet上無限的開放源代碼資源,又具有嵌入式操作系統(tǒng)的特性。嵌入式Linux的特點(diǎn)是版權(quán)費(fèi)免費(fèi);購買費(fèi)用媒介成本技術(shù)支持全世界的自由軟件開發(fā)者提供支持網(wǎng)絡(luò)特性免費(fèi),而且性能優(yōu)異,軟件移植容易,代碼開放,有許多應(yīng)用軟件支持,應(yīng)用產(chǎn)品開發(fā)周期短,新產(chǎn)品上市迅速,因為有許多公開的代碼可以參考和移植,實(shí)時性能RT_Linux Hardhat Linux 等嵌入式Linux支持,實(shí)時性能穩(wěn)定性好安全性好。 3. 嵌入式Linux有巨大的市場前景和商業(yè)機(jī)會,出現(xiàn)了大量的專業(yè)公司和產(chǎn)品,如Montavista Lineo Emi等,有行業(yè)協(xié)會如Embedded Linux Consortum等,得到世界著名計算機(jī)公司和OEM板級廠商的支持,例如IBM Motorola Intel等。傳統(tǒng)的嵌入式系統(tǒng)廠商也采用了Linux策略,如Lynxworks Windriver QNX等,還有Internet上的大量嵌入式Linux愛好者的支持。嵌入式Linux支持幾乎所有的嵌入式CPU和被移植到幾乎所有的嵌入式OEM板。 4.嵌入式Linux的應(yīng)用領(lǐng)域非常廣泛,主要的應(yīng)用領(lǐng)域有信息家電、PDA 、機(jī)頂盒、Digital Telephone、Answering Machine、Screen Phone 、數(shù)據(jù)網(wǎng)絡(luò)、Ethernet Switches、Router、Bridge、Hub、Remote access servers、ATM、Frame relay 、遠(yuǎn)程通信、醫(yī)療電子、交通運(yùn)輸計算機(jī)外設(shè)、工業(yè)控制、航空航天領(lǐng)域等。 5.如果分別讓10位工程師給出嵌入式系統(tǒng)的定義,將得到10個不同的答案。一般來說,大部分的嵌入式系統(tǒng)執(zhí)行特定的任務(wù)。我們假定最簡單的嵌入式系統(tǒng)包括輸入/輸出功能,以及一些控制邏輯,該系統(tǒng)基于它的配置執(zhí)行某些類型的功能。按照這個標(biāo)準(zhǔn),可以認(rèn)為一個包含實(shí)現(xiàn)控制邏輯74123計數(shù)器以及一個狀態(tài)是一個嵌入式系統(tǒng)。也許可以補(bǔ)充說,該系統(tǒng)必須可通過存儲在固件中的軟件進(jìn)行編程。這個新的嵌入式系統(tǒng)定義包括輸入/輸出(I/O),以及存儲在系統(tǒng)固件中的控制邏輯。一個帶有鼠標(biāo)、鍵盤、網(wǎng)絡(luò)連接并運(yùn)行圖形用戶界面(GUI,graphical user interface)多任務(wù)操作系統(tǒng)的桌面計算機(jī)顯然滿足這些要求,但我們能認(rèn)為它是一個嵌入式系統(tǒng)嗎? 如果桌面計算機(jī)不是一個嵌入式系統(tǒng),那么手持設(shè)備呢?它們有I/O功能,可以運(yùn)行存儲在固件中的控制邏輯。有人說,桌面計算機(jī)和手持設(shè)備都有通用計算機(jī)設(shè)備,可以運(yùn)行軟件來執(zhí)行許多不同的任務(wù),與之不同的是,嵌入式系統(tǒng)(例如,洗碗機(jī)控制器或飛行導(dǎo)航系統(tǒng))主要是為特定任務(wù)而設(shè)計的。這種特定的功能限定使嵌入式設(shè)備有功能上的唯一性。如果是這樣,為什么一些嵌入式系統(tǒng)設(shè)計成具有附加的功能,如存儲在非易失性存儲器中的程序,并且具有運(yùn)行可以完成原始設(shè)計范圍之外的任務(wù)的多任務(wù)操作系統(tǒng)的能力呢? 在過去,區(qū)分嵌入式系統(tǒng)和通用計算機(jī)比現(xiàn)在簡單的多。例如,可以很容易地區(qū)分出一個基于8051的T1分幅卡嵌入式系統(tǒng)和一臺Sun UNIX工作站。而現(xiàn)在,從功能方面很難區(qū)分一臺Sun工作站和一個包含PowerPC以及32MB內(nèi)存和16MB閃存的機(jī)頂盒。這樣的機(jī)頂盒可以運(yùn)行帶GUI的多任務(wù)操作系統(tǒng),可現(xiàn)場升級,可以同時運(yùn)行多個程序(如視頻控制器、數(shù)字錄像和Java虛擬機(jī)),還可以進(jìn)行安全的因特網(wǎng)在線交易。很難判斷這種機(jī)頂盒是否是一個嵌入式系統(tǒng)。顯然,硬件性能的提升和價格的下降使通用計算機(jī)和嵌入式系統(tǒng)之間的界限變得很模糊,技術(shù)的進(jìn)步使得我們很難定義什么是嵌入式。
上傳時間: 2014-12-30
上傳用戶:ljt101007
ACNET-600/622為工業(yè)級產(chǎn)品,可以工作在-25℃~+75℃的溫度范圍內(nèi)。它具有10M/100M自適應(yīng)以太網(wǎng)接口,CAN口通信最高波特率為1Mbps,完善的支持TCP Server、TCP Client和UDP等多種工作模式,每個CAN口可支持2個TCP連接或多達(dá)2×254個UDP“連接”,通過配置軟件用戶可以靈活的設(shè)定相關(guān)配置參數(shù)。
標(biāo)簽: CAN-bus 1.00 定位系統(tǒng) 方案
上傳時間: 2013-10-25
上傳用戶:竺羽翎2222
Windows網(wǎng)絡(luò)與通信程序設(shè)計[配套光盤] 本書將編程方法、網(wǎng)絡(luò)協(xié)議和應(yīng)用實(shí)例有機(jī)結(jié)合起來,詳細(xì)闡明Windows編程的各方面內(nèi)容。本書首先介紹Windows平臺上進(jìn)行網(wǎng)絡(luò)編程的基礎(chǔ) 知識,包括網(wǎng)絡(luò)硬件、術(shù)語、協(xié)議、Winsock編程接口和各種I/O方法等。然后通過具體實(shí)例詳細(xì)講述當(dāng)前流行的高性能可伸縮服務(wù)器設(shè)計、IP 多播和Internet廣播、P2P程序設(shè)計、原始套接字、SPI、協(xié)議驅(qū)動的開發(fā)和原始以太數(shù)據(jù)的發(fā)送、ARP欺騙技術(shù)、LAN和WAN上的掃描和偵測技術(shù) 、個人防火墻與網(wǎng)絡(luò)封包截獲技術(shù)等。最后講述IP幫助函數(shù)。 本書結(jié)構(gòu)緊湊,內(nèi)容由淺入深,是學(xué)習(xí)Windows網(wǎng)絡(luò)與通信程序設(shè)計的理想書籍
標(biāo)簽: Windows 網(wǎng)絡(luò)與通信 程序設(shè)計 光盤
上傳時間: 2013-12-21
上傳用戶:epson850
TCP/IP協(xié)議是一個比較復(fù)雜的協(xié)議集,有很多專業(yè)書籍介紹。在此,我僅介紹其與編程密切相關(guān)的部分:以太網(wǎng)上TCP/IP協(xié)議的分層結(jié)構(gòu)及其報文格式。
上傳時間: 2015-07-15
上傳用戶:標(biāo)點(diǎn)符號
該程序用C++實(shí)現(xiàn)了KSZ8721以太網(wǎng)接口驅(qū)動包括: 1、支持 Micrel KSZ8721BL PHY. 2、MII interface port是 EMAC。 3、實(shí)現(xiàn)了通過EMAC以太網(wǎng)接口讀寫書數(shù)據(jù)。
標(biāo)簽: 8721 EMAC KSZ interface
上傳時間: 2013-12-22
上傳用戶:zhangyigenius
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1