摘 要::為實(shí)現(xiàn)紙張類物品數(shù)量的快速測(cè)量,設(shè)計(jì)了基于電容檢測(cè)的紙張測(cè)量系統(tǒng)。構(gòu)建平行極板電容器,利用 L-C 諧振原理,在硬件“STM32+FDC2214”平臺(tái)下測(cè)量諧振頻率,計(jì)算得到電容值。通過(guò)電容信號(hào)得到測(cè)量紙張的數(shù)量,制作了單測(cè)量單元和多測(cè)量單元用于對(duì)比實(shí)驗(yàn)。軟件設(shè)計(jì)引入 COS-II 嵌入式操作系統(tǒng),增強(qiáng)系統(tǒng)的可靠性與安全性,系統(tǒng)具備學(xué)習(xí)和測(cè)量?jī)煞N模式,通過(guò)學(xué)習(xí)模式算法得到電容與極板間距的擬合關(guān)系,在測(cè)量模式下使用 OLED 顯示屏顯示測(cè)量結(jié)果。經(jīng)多次系統(tǒng)測(cè)試驗(yàn)證,所設(shè)計(jì)系統(tǒng)可以實(shí)現(xiàn)多達(dá) 80 張紙的快速測(cè)量,提高了測(cè)量精度
關(guān)鍵詞:電容檢測(cè);紙張測(cè)量系統(tǒng);電容傳感器;FDC2214;嵌入式操作系統(tǒng)
中圖分類號(hào):TM930.9;TP311" " " " " " " " " " " " " " " " " " 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3583(2024)-0082-04
Design of Paper Measurement System Based on
Capacitive Detection
HU Fei, GAO Si-han
(College of Information and Artificial Intelligence, Wuhu Vocational and Technical College, Wuhu 241006, China)
Abstract: In order to realize the rapid measurement of the number of paper items, a paper measurement system based on capacitance de tection is designed. The parallel plate capacitor is constructed, and the capacitance value is calculated by measuring the resonant fre quency on the hardware“STM32+FDC2214”platform using the L-C resonant principle. The quantity of measuring paper is obtainedby capacitance signal, and single measuring unit and multiple measuring units are made for comparison experiment. Introduced in sof tware design COS-II embedded operating system enhances the reliability and security of the system. The system has two modes oflearning and measurement. The fitting relationship between capacitance and electrode plate spacing is obtained through the algorithmin the learning mode, and the measurement results are displayed using OLED display screen in the measurement mode. After many timesofsystem tests, the designed system can realize the fast measurement of up to 80 sheets of paper, and improve the measurement accuracy.
Keywords: capacitor detection; paper measurement system; capacitive sensor; FDC2214; embedded operating system
印刷和包裝應(yīng)用領(lǐng)域經(jīng)常需要對(duì)紙張類物品進(jìn)行計(jì)數(shù),常見(jiàn)計(jì)數(shù)裝置的工作原理有機(jī)械式、光電式、超聲波以及機(jī)器視覺(jué)等[1]。機(jī)械式裝置效率較低且容易損壞被測(cè)紙張,光電式裝置易受外界光線干擾影響精度,超聲波所需的超聲換能器價(jià)格昂貴,機(jī)器視覺(jué)類裝置需要專業(yè)的圖像采集設(shè)備與算法才可以實(shí)現(xiàn)穩(wěn)定測(cè)量。
文獻(xiàn)[2]通過(guò)時(shí)間相關(guān)單光子計(jì)數(shù)技術(shù)結(jié)合專用的集成電子器件和定制的探測(cè)器實(shí)現(xiàn)高精度測(cè)量。文獻(xiàn)[3]使用無(wú)監(jiān)督的機(jī)器學(xué)習(xí)方法對(duì)待測(cè)量物進(jìn)行主成分分析,使用動(dòng)態(tài)閾值設(shè)置對(duì)分析后的測(cè)量物進(jìn)行拆分和合并,完成計(jì)數(shù)與測(cè)量。文獻(xiàn)[4]引入特征融合層和區(qū)域識(shí)別模塊,提高計(jì)數(shù)性能,通過(guò)特征融合層融合低層次紋理特征和高層次特征,避免大量特征丟失,提高計(jì)數(shù)效率,但上述三種方法的測(cè)量過(guò)程較復(fù)雜。
基于電容檢測(cè)原理的紙張類測(cè)量系統(tǒng)結(jié)構(gòu)簡(jiǎn)單,通過(guò)測(cè)量極板之間不同數(shù)量的薄膜或紙張對(duì)應(yīng)的電容值,得到極板間介質(zhì)的實(shí)際數(shù)量[5],而極板間紙張類介質(zhì)數(shù)量改變引起的電容變化非常小,一般在pF數(shù)量級(jí),直接測(cè)量電容值存在困難,需采用其他方式間接測(cè)量電容值。不同介質(zhì)也會(huì)造成測(cè)量數(shù)值的差異,測(cè)量系統(tǒng)還應(yīng)具備學(xué)習(xí)功能。
1" 電容法檢測(cè)原理
基于電容檢測(cè)原理的通用結(jié)構(gòu)如圖1所示。
2" "硬件設(shè)計(jì)
2.1" "系統(tǒng)總體設(shè)計(jì)
系統(tǒng)采用“STM32+FDC2214”結(jié)構(gòu),如圖2所示。
STM32作為主控制器,用來(lái)協(xié)調(diào)測(cè)量流程;FDC2214作為測(cè)量電容的傳感器芯片,通過(guò)測(cè)量諧振頻率計(jì)算得到極板電容值[7]。為測(cè)量方便,增加按鍵輸入和顯示輸出功能,按鍵可以啟動(dòng)學(xué)習(xí)或測(cè)量流程,SPI接口的OLED顯示屏顯示測(cè)量結(jié)果。
2.2" "平板電容器的設(shè)計(jì)
用玻璃纖維環(huán)氧樹(shù)脂敷銅板(FR4)作為極板材料(如圖 3 所示)組成平行極板電容器,板上有厚度35 m 的矩形銅箔,面積 50mm×50mm??紤]到FDC2214 有 4 路測(cè)量通道,除一個(gè)測(cè)量單元的敷銅板外,還設(shè)計(jì)了四路同時(shí)測(cè)量的敷銅板,可以一次采集更多數(shù)據(jù),便于后續(xù)算法做均值處理。
2.3" "FDC2214硬件電路設(shè)計(jì)
FDC2214是一款高分辨率、多通道測(cè)量電容的傳感器芯片,工作頻率10KHz~10MHz,內(nèi)部的窄帶結(jié)構(gòu)可以增強(qiáng)EMI抗擾性,有效降低白噪聲干擾。內(nèi)部基于L-C諧振原理,在每個(gè)檢測(cè)通道的輸入端連接一個(gè)電感和電容,組成L-C振蕩電路,通過(guò)測(cè)量L-C諧振器的振蕩頻率f,計(jì)算得到等效電容值[8]。微控制器通過(guò)I2C接口與FDC2214連接,如圖4所示。
其中,I2C接口接入上拉電阻R12、R13,ADDR引腳在多個(gè)FDC2214模塊時(shí)可以進(jìn)行片選工作,每次電容測(cè)量完成之后,對(duì)應(yīng)的INTB引腳會(huì)產(chǎn)生對(duì)應(yīng)的中斷信號(hào)。
2.4" "L-C諧振電路
FDC2214支持單端和差分兩種模式,為了提高抗干擾性能,本設(shè)計(jì)采用差分配置模式,其諧振電路的前端配置如圖5所示。
2.5" "STM32最小系統(tǒng)設(shè)計(jì)
采用32位單片機(jī)STM32F103作為控制核心,其運(yùn)行頻率可達(dá)72MHz,集成度高,擁有功能強(qiáng)大、效率高的指令系統(tǒng),并配備了豐富的外設(shè)可供使用,開(kāi)發(fā)編程環(huán)境操作簡(jiǎn)單[9],STM32與FDC2214之間采用I2C接口通信,最高通信速度可以達(dá)到400kbit/s,通過(guò)I2C接口STM32可以配置FDC2214的各項(xiàng)參數(shù)(如工作模式、分辨率等),讀取傳感器的轉(zhuǎn)換結(jié)果數(shù)據(jù);采用1.44寸SPI接口的OLED顯示屏顯示測(cè)量結(jié)果和報(bào)警信息,設(shè)置了2個(gè)獨(dú)立按鍵用于測(cè)量和數(shù)據(jù)校準(zhǔn)。
2.6" 系統(tǒng)實(shí)物圖
上下兩極板垂直放置,且需保持一定壓力來(lái)保證紙張?jiān)跍y(cè)量過(guò)程中的穩(wěn)定性,綜上所述設(shè)計(jì)如圖6所示的紙張測(cè)量固定結(jié)構(gòu),為試驗(yàn)方便,圖6中的上下極板可以自由更換為多測(cè)量單元極板。
3" 軟件設(shè)計(jì)
基于 STM32 硬件平臺(tái)的軟件設(shè)計(jì)通常采用 C語(yǔ)言的嵌入式編程,為了讓軟件系統(tǒng)具有更高的可靠性與安全性,避免軟件中各個(gè)功能模塊的過(guò)度耦合,設(shè)計(jì)中引入 COS-II 嵌入式操作系統(tǒng),它具有結(jié)構(gòu)簡(jiǎn)潔精練、可讀性強(qiáng)的特點(diǎn),最多可支持 256 個(gè)任務(wù),其穩(wěn)定性和安全性得到了美國(guó)聯(lián)邦航空管理局的認(rèn)證[10],設(shè)置配置文件 os_cfg.h 中的 OS_TICKS_PER_SEC參數(shù)為 1000,則操作系統(tǒng)運(yùn)行的時(shí)鐘節(jié)拍為 1ms,任務(wù)調(diào)度的最小周期為 1ms。
在操作系統(tǒng)啟動(dòng)之前,需要開(kāi)展初始化工作,如相關(guān)參數(shù)的初始化,與獨(dú)立按鍵連接的 GPIO 初始化,與 FDC2214 通信的I2C 接口、與屏幕連接的SPI接口和為了調(diào)試方便的 UART 接口等的初始化,其中 COS-II 操作系統(tǒng)的初始化主要包括任務(wù)的創(chuàng)建以及任務(wù)間通信所用的信號(hào)量、郵箱以及消息隊(duì)列的創(chuàng)建,每個(gè)任務(wù)分配有獨(dú)立的堆棧空間和任務(wù)入口,在任務(wù)創(chuàng)建成功后,將CPU的調(diào)度權(quán)限通過(guò)OS_Start()函數(shù)交給操作系統(tǒng)[11],系統(tǒng)的初始化流程如圖7 所示。
基于 COS-II操作系統(tǒng)設(shè)計(jì)了 4 個(gè)用戶任務(wù),分別為 OLED 顯示任務(wù)(Task_GUI)、按鍵處理任務(wù)(Task_Key)、FDC2214 數(shù) 據(jù) 讀 取 任 務(wù)(Task_FDC2214)、測(cè)量狀態(tài)機(jī)任務(wù)(Task_Function),各個(gè)模塊之間通過(guò)信號(hào)量、郵箱以及消息隊(duì)列更新相應(yīng)的數(shù)據(jù),其相互關(guān)系如圖 8 所示,各個(gè)任務(wù)相互獨(dú)立運(yùn)行但又緊密聯(lián)系。
4" "測(cè)試與數(shù)據(jù)
由于不同材質(zhì)的紙張相對(duì)介電常數(shù)不一致,測(cè)量同類型紙張時(shí)需首先讓測(cè)量系統(tǒng)學(xué)習(xí)并記錄當(dāng)前紙張的相關(guān)參數(shù),通過(guò)多次測(cè)量的方式得到此類紙張的相關(guān)參數(shù)[12],便于后續(xù)的測(cè)量,基于此開(kāi)展相關(guān)測(cè)試。
采用單測(cè)量單元極板,兩極板處于平行位置,將1~4張紙分別平行放置在兩極板之間,通過(guò)多次測(cè)量得到了單測(cè)量單元多次測(cè)試數(shù)據(jù)如表1所示。
采用多測(cè)量單元(圖4中的極板),極板相對(duì)平行放置,將1~4張紙分別放置在兩極板之間,通過(guò)多測(cè)量單元得到多次測(cè)試數(shù)據(jù)如表2所示,其中U1~U4對(duì)應(yīng)測(cè)量的極板編號(hào)。
根據(jù)表1和表2中的數(shù)據(jù)可知,與單測(cè)量單元相比,多測(cè)量單元構(gòu)成的多通道系統(tǒng)可以在相同時(shí)間里獲取更多數(shù)據(jù),在一定程度上提高了測(cè)量精度,但同時(shí)會(huì)造成d值增大情況下電容值更小,不利于更多紙張的測(cè)量。
為提高紙張測(cè)量前的學(xué)習(xí)效率,只測(cè)量奇數(shù)紙張對(duì)應(yīng)的電容參數(shù)值,在學(xué)習(xí)模式下OLED顯示需要放入的紙張數(shù)目,測(cè)量其電容值如表3所示。
5" "結(jié)論
作者設(shè)計(jì)了基于電容檢測(cè)的紙張測(cè)量系統(tǒng)。構(gòu)建平行極板電容器,利用L-C諧振原理,將“STM32+FDC2214”作為硬件平臺(tái),測(cè)量諧振頻率計(jì)算得到電容值,通過(guò)電容信號(hào)得到測(cè)量紙張的數(shù)量。在軟件設(shè)計(jì)中,引入 COS-II 嵌入式操作系統(tǒng),得到電容與極板間距的擬合關(guān)系,使用 OLED 顯示屏顯示測(cè)量結(jié)果。通過(guò)系統(tǒng)測(cè)試表明該系統(tǒng)能夠有效提高測(cè)量精度,可實(shí)現(xiàn)多達(dá) 80 張紙的快速測(cè)量。
參考文獻(xiàn):
[1]裴靖妮.高精度互動(dòng)型光電式雙張檢測(cè)系統(tǒng)設(shè)計(jì)[J].運(yùn)城學(xué) 院學(xué)報(bào),2016,34(6):20-22.
[2]Acconcia G,F(xiàn)arina S,Labanca I,et al.Fast and compact time- correlated single photon counting system for high-speed me- asurement with low distortion[C].Single Molecule Spectrosc- opy and Superresolution Imaging XIII SPIE,2020,11246:8-14.
[3]Hu Y,Zhang Z.GridFree:a python package of imageanalysisfor interactive grain counting and measuring[J].Plant physio- logy,2021,186(4):2239-2252.
[4]Niu J,Li G,Yang Y.Crowd counting method based on featurefusion and attention mechanism[C].2021 IEEE InternationalConference on Artificial Intelligence and Industrial Design " (AIID),IEEE,2021:673-677.
[5]熊中剛.基于集成模塊的超低輻射定位檢測(cè)系統(tǒng)設(shè)計(jì)[J].遵 義師范學(xué)院學(xué)報(bào),2016,18(3):97-101.
[6]韓春杰,姜繼帥,袁建,等.基于Pcap01模塊電路的A4紙張 頁(yè)數(shù)測(cè)量系統(tǒng)[J].國(guó)外電子測(cè)量技術(shù),2022,41(1):76-80.
[7]宋英,王嘉順.基于STC98C54RD+的粉位測(cè)量控制單元的 設(shè)計(jì)[J].遵義師范學(xué)院學(xué)報(bào),2009,11(3):68-71.
[8]田涵雨,田昌元,靳怡心,等.紙張計(jì)數(shù)系統(tǒng)設(shè)計(jì)[J].傳感器與 微系統(tǒng),2021,40(8):85-87.
[9]程輝,王勤.基于STM32的多功能濾波器系統(tǒng)設(shè)計(jì)[J].成都 大學(xué)學(xué)報(bào)(自然科學(xué)版),2022,41(1):39-45.
[10]任哲,房紅征,曹靖.嵌入式實(shí)時(shí)操作系統(tǒng)uC/OS-II原理及 " 應(yīng)用(第3版)[M].北京:北京航空航天大學(xué)出版社,2014:13- " 15.
[11]蒲春燕.Modbus/Modbus_TCP網(wǎng)關(guān)的設(shè)計(jì)與研究[J].信息 " 系統(tǒng)工程,2018(1):158-159.
[12]王鑫,張子軒,張雨鑫,等.基于STM32和卡爾曼濾波的紙張 " 計(jì)數(shù)系統(tǒng)設(shè)計(jì)[J].儀表技術(shù)與傳感器,2021(4):93-96.
[13]楊東興,劉春俠.基于FDC2214分段線性回歸紙張識(shí)別裝 " 置的設(shè)計(jì)[J].科技創(chuàng)新與應(yīng)用,2020(31):84-86.
(責(zé)任編輯:朱 彬)