2021-08-20 12:08:26 索煒達(dá)電子 1034
項(xiàng)目編號(hào):E379
文件大?。?0M
源碼說明:帶中文注釋
開發(fā)環(huán)境:C編譯器
簡(jiǎn)要概述:
紙張計(jì)數(shù)顯示裝置基于RT-Thread實(shí)時(shí)操作系統(tǒng),硬件平臺(tái)采用STM32F407單片機(jī)為主控制器,以具有抗電磁干擾(EMI)架構(gòu)的FDC2214模塊作為電容采集傳感器,通過屏蔽雙絞線連接至兩銅極板,讀取采集的數(shù)據(jù)并進(jìn)行相應(yīng)判斷,應(yīng)用觸摸屏和語音模塊進(jìn)行狀態(tài)顯示與播報(bào)。FDC2214模塊將采集到的數(shù)據(jù)通過IIC協(xié)議傳輸給主控制器,主控制器對(duì)原始數(shù)據(jù)進(jìn)行卡爾曼濾波,抑制噪聲對(duì)數(shù)據(jù)采集的影響。校準(zhǔn)模式下,本系統(tǒng)利用最大隸屬度法,確定電容模擬值及紙張數(shù)的論域,定義模糊子集和隸屬函數(shù),建立模糊規(guī)則控制表,求得模糊控制查詢表。其根據(jù)采集到的兩極板的數(shù)據(jù),做出短路判斷并讀取多組實(shí)時(shí)數(shù)據(jù),將其與模擬區(qū)間進(jìn)行歸類,選取最大可能性區(qū)間作為期望值,減小最終判斷的差錯(cuò)率。
成果:在校準(zhǔn)好后,50張以下100%正確
系統(tǒng)結(jié)構(gòu)簡(jiǎn)圖:
3、機(jī)械結(jié)構(gòu)
實(shí)物圖
4、軟件說明
應(yīng)用線程總體分為:
1.簡(jiǎn)單設(shè)備運(yùn)行線程
-LED
-OLED
-Buzzer
-Flash
2.主測(cè)量應(yīng)用線程
-HMI屏幕交互
-FD2214數(shù)據(jù)獲取與轉(zhuǎn)換
-語音模塊交互
3.系統(tǒng)監(jiān)控線程
Watch Dog
5、硬件結(jié)構(gòu)
整體實(shí)物圖
6、交互界面
電腦調(diào)試時(shí)的交互界面展示:
7、測(cè)試數(shù)據(jù)分析
(1) 保持測(cè)試環(huán)境不變,采集50個(gè)樣本,通過MATLAB擬合出紙張頁數(shù)與傳感器原始數(shù)據(jù)的曲線關(guān)系,如圖4-2所示
圖4-2 紙張頁數(shù)與模擬量的擬合函數(shù)關(guān)系圖
(2) 根據(jù)(1)中采集的50個(gè)樣本,確定電容模擬值及紙張數(shù)的論域,劃分模糊子集,如表4-1 所示。
表4-1頁數(shù)與模擬量區(qū)間對(duì)應(yīng)表
(3)根據(jù)(2)中劃分的模糊子集,保持測(cè)試環(huán)境不變,固定測(cè)量35張紙張,采集數(shù)據(jù)如表4-2所示,采集到的原始數(shù)據(jù)90%落入35張頁數(shù)所對(duì)應(yīng)的區(qū)間[401.35,399.50],如圖4-35
8、綜合測(cè)評(píng)演練
選定2017綜合測(cè)評(píng)題目【符合信號(hào)發(fā)生器】,進(jìn)行綜合測(cè)評(píng)訓(xùn)練
雖然測(cè)評(píng)訓(xùn)練的時(shí)候做的還行,但是實(shí)際當(dāng)天綜測(cè)比賽的時(shí)候,還是會(huì)手忙腳亂,現(xiàn)在想起那天焊接電路顫抖的雙手都有點(diǎn)好笑。
綜測(cè)訓(xùn)練測(cè)試結(jié)果:
文件列表:
2019-Electronic-Design-Competition
|---+ software:【軟件設(shè)計(jì)】
| ├──README.md
| ├──rt-thread-master
| └──bsp
| └──stm32f407【控制程序】
| └──project.uvprojx【Keil5工程】
|---- ...