本文提出了一種基于comPactFlash(CF)接口的便攜式數據采集系統的設計方案,采用
可編程邏輯器件實現CF接口控制及數據采集控制:CF接口部分實現與上位機的數據傳
送,數據采集控制部分完成量程變換!模數轉換控制等功能"上位機基于CF接口與下位
機進行數據通信,給下位機發送量程控制字!數據采集參數等命令,采用中斷方式接收下
位機采集過來的數據并進行處理,下位機只完成數據的采集"這種方案最大的優勢是上位
機端的數據處理軟件易于修改,以面向不同的應用"
目前基于CF接口的設計采用專用芯片實現接口控制,由FPGA!DSP等實現邏輯功
能,這種多芯片方案雖然設計簡單,但成本高,功耗大"本課題首先根據CF規范,設計
了一種基于可編輯邏輯器件的CF卡端接口,實現了存儲器模式和I/O模式兩種傳輸方式
的接口設計,并在此基礎上完成了數據采集系統的設計"相比較傳統方案,本方案設計靈
活,系統成本和功耗更低"此外,本課題設計的基于可編輯邏輯器件的CF卡端接口具有
通用性,在此基礎上可實現其它多種基于CF接口的便攜式I/O設備"
本課題完成的數據采集系統中,用于邏輯控制的可編程邏輯器件采用了FPGA和
CPLD兩種實現方案"在完成系統的硬件和軟件設計后,對系統進行了測試,結果表明系
統成功地實現了數據采集!處理!顯示和控制,采用CPLD作為本設計的邏輯控制在系
統功耗方面具有明顯的優勢"
標簽:
ComPactFlash接口可編輯邏輯器件數據采集系統
上傳時間:
2015-05-25
上傳用戶:wjc511
I=imread('fig1.jpg');%從D盤名為myimages的文件夾中讀取。格式為jpg的圖像文件chost
J=imnoise(I,'salt & pepper',0.02);%給圖像加入均值為0,方差為0.02的淑鹽噪聲
subplot(2,4,1);
imshow(I);
title('原始圖像');
subplot(2,4,2);
imshow(J);
title('加入椒鹽噪聲之后的圖像');
%h=ones(3,3)/9; %產生3 × 3的全1數組
%B=conv2(J,h); %卷積運算
%采用MATLAB中的函數對噪聲干擾的圖像進行濾波
Q=wiener2(J,[3 3]); %對加噪圖像進行二維自適應維納濾波
P=filter2(fspecial('average',3),J)/255; %均值濾波模板尺寸為3
K1=medfilt2(J,[3 3]); %進行3 × 3模板的中值濾波
K2= medfilt2(J,[5 5]); %進行5 × 5模板的中值濾波
K3= medfilt2(J,[7 7]); %進行7 × 7模板的中值濾波
K4= medfilt2(J,[9 9]); %進行9 × 9模板的中值濾波
%顯示濾波后的圖像及標題
subplot(2,4,3);
imshow(Q);
title('3 × 3模板維納濾波后的圖像');
subplot(2,4,4);
imshow(P);
title('3 × 3模板均值濾波后的圖像');
subplot(2,4,5);
imshow(K1);
title('3 × 3模板的中值濾波的圖像');
subplot(2,4,6);
imshow(K2);
title('5 × 5模板的中值濾波的圖像');
subplot(2,4, 7);
imshow(K3);
title('7 × 7模板的中值濾波的圖像');
subplot(2,4,8);
imshow(K4);
title('9 × 9模板的中值濾波的圖像');
標簽:
matlab
均值濾波
中值濾波
上傳時間:
2016-06-02
上傳用戶:wxcr_1