![多功能語(yǔ)音電子秤設(shè)計(jì)_第1頁(yè)](http://file4.renrendoc.com/view14/M00/05/3F/wKhkGWYGUr-ALbkPAAIPtpHvxXI296.jpg)
![多功能語(yǔ)音電子秤設(shè)計(jì)_第2頁(yè)](http://file4.renrendoc.com/view14/M00/05/3F/wKhkGWYGUr-ALbkPAAIPtpHvxXI2962.jpg)
![多功能語(yǔ)音電子秤設(shè)計(jì)_第3頁(yè)](http://file4.renrendoc.com/view14/M00/05/3F/wKhkGWYGUr-ALbkPAAIPtpHvxXI2963.jpg)
![多功能語(yǔ)音電子秤設(shè)計(jì)_第4頁(yè)](http://file4.renrendoc.com/view14/M00/05/3F/wKhkGWYGUr-ALbkPAAIPtpHvxXI2964.jpg)
![多功能語(yǔ)音電子秤設(shè)計(jì)_第5頁(yè)](http://file4.renrendoc.com/view14/M00/05/3F/wKhkGWYGUr-ALbkPAAIPtpHvxXI2965.jpg)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1章緒論1.1研究目的及意義多功能語(yǔ)音電子秤的設(shè)計(jì)研究是基于當(dāng)前社會(huì)的需求而產(chǎn)生的?,F(xiàn)代社會(huì)的生活節(jié)奏越來(lái)越快,人們需要更加智能化、快速的測(cè)量方法來(lái)提高使用的便捷性和效率。它經(jīng)歷了幾千年的發(fā)展進(jìn)程,由簡(jiǎn)單、粗糙的結(jié)構(gòu)變成的精密、復(fù)雜儀器。但是隨著電子技術(shù)的不斷發(fā)展,生活水平的提高,電子秤技術(shù)也越來(lái)越成熟,微處理器逐漸更新成熟,電子秤已經(jīng)在我們的日常生活中占據(jù)了很高的地位。通過(guò)上面的因素我們根據(jù)實(shí)際生活的具體情況設(shè)計(jì)了一種由單片機(jī)設(shè)計(jì)的電子秤。傳統(tǒng)的電子秤需要人們親自操作,輸入稱重物品的編號(hào)、名稱等信息,過(guò)程較為繁瑣。多功能語(yǔ)音電子秤的出現(xiàn),也使得電子秤市場(chǎng)上出現(xiàn)了一種新型產(chǎn)品。與傳統(tǒng)的電子秤相比,多功能語(yǔ)音電子秤不僅具備了測(cè)量功能,還具有語(yǔ)音識(shí)別和語(yǔ)音交互功能,能夠?qū)崿F(xiàn)人機(jī)語(yǔ)音交互,提供更加智能化的使用體驗(yàn)。用戶只需通過(guò)簡(jiǎn)單的語(yǔ)音指令,即可完成稱重、查詢、存儲(chǔ)等操作,大大減輕了使用者的工作量,提高了效率。同時(shí),語(yǔ)音電子秤還具有廣泛的適用性和使用場(chǎng)景。為人們的生活和工作提供了許多便捷。在多功能語(yǔ)音電子秤的設(shè)計(jì)研究中,技術(shù)創(chuàng)新是必不可少的。語(yǔ)音識(shí)別技術(shù)是多功能語(yǔ)音電子秤的核心技術(shù)之一,它的穩(wěn)定性和準(zhǔn)確性對(duì)產(chǎn)品的使用效果有著至關(guān)重要的影響。因此,需要對(duì)語(yǔ)音識(shí)別技術(shù)進(jìn)行深入的研究和開(kāi)發(fā),以確保其在產(chǎn)品中的穩(wěn)定性和準(zhǔn)確性。同時(shí),在多功能語(yǔ)音電子秤的設(shè)計(jì)中,用戶體驗(yàn)也是非常重要的。產(chǎn)品的外觀設(shè)計(jì)、操作界面、語(yǔ)音提示等方面都需要考慮到用戶的需求和使用習(xí)慣,使得用戶可以更加輕松地使用產(chǎn)品,提高產(chǎn)品的易用性和人性化。另外,多功能語(yǔ)音電子秤在應(yīng)用領(lǐng)域方面也具有很大的潛力。它可以應(yīng)用于物流、商業(yè)、家庭等不同領(lǐng)域,為用戶提供更加便捷、高效的重量測(cè)量服務(wù)。在物流領(lǐng)域,語(yǔ)音電子秤可以大幅度提高物流公司的工作效率和準(zhǔn)確性,減少了人為操作的錯(cuò)誤率,提高了工作效率。在家庭領(lǐng)域,語(yǔ)音電子秤可以幫助用戶更加方便地測(cè)量物品的重量,避免了傳統(tǒng)電子秤需要用戶盯著屏幕讀數(shù)的不便??傊Z(yǔ)音電子秤的設(shè)計(jì)研究具有重要的現(xiàn)實(shí)意義和實(shí)用價(jià)值。它的出現(xiàn)不僅使得測(cè)量更加方便快捷,還能夠推動(dòng)智能硬件的發(fā)展,語(yǔ)音電子秤是語(yǔ)音識(shí)別技術(shù)與電子秤技術(shù)的有機(jī)結(jié)合,這也體現(xiàn)了物聯(lián)網(wǎng)技術(shù)的應(yīng)用。在這個(gè)數(shù)字化時(shí)代,物聯(lián)網(wǎng)技術(shù)正在不斷地發(fā)展,智能硬件的應(yīng)用也變得越來(lái)越廣泛。多功能語(yǔ)音電子秤的設(shè)計(jì)研究可以為智能硬件的發(fā)展提供新的思路和創(chuàng)新點(diǎn),為人們提供更加便捷、高效的測(cè)量方法。在未來(lái)的發(fā)展中,語(yǔ)音電子秤有著廣泛的應(yīng)用前景和市場(chǎng)潛力,可以為人們的生活帶來(lái)更多的便利。1.2國(guó)內(nèi)外研究現(xiàn)狀在現(xiàn)代社會(huì),電子秤已經(jīng)隨處可見(jiàn),它不僅種類多種多樣而且功能繁多,對(duì)電子秤的要求也大大提高了。2020年,王佳在《多功能電子稱設(shè)計(jì)》明確指出,智能電子秤是一種通過(guò)數(shù)字信號(hào)處理技術(shù)實(shí)現(xiàn)重量測(cè)量的裝備。該系統(tǒng)主要由數(shù)據(jù)采集模塊、控制器模塊和人機(jī)交互模塊三部分組成。數(shù)據(jù)采集模塊主要包括壓力傳感器和信號(hào)前置放大器。將轉(zhuǎn)換后的信號(hào)傳輸?shù)娇刂颇K,由控制模塊對(duì)數(shù)字信號(hào)進(jìn)行處理??刂破髂K是電子秤的核心部分,其主要任務(wù)是將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)進(jìn)行數(shù)據(jù)處理。最后,人機(jī)交互模塊通過(guò)液晶顯示屏、按鍵等部件將測(cè)量結(jié)果反饋給用戶。為了增強(qiáng)電子秤的功能,2022年,李哲在《多功能電子裝備診斷模型與層次化建模方法研究》中指出了AT89S52單片機(jī)。它具有更大的儲(chǔ)存空間和更強(qiáng)的程序儲(chǔ)存能力。相比于傳統(tǒng)的電子秤,它可以實(shí)現(xiàn)更多的功能和算法,例如儲(chǔ)存和處理測(cè)量數(shù)據(jù)、進(jìn)行溫度補(bǔ)償?shù)取4送?,使用AT89S52單片機(jī)還可以實(shí)現(xiàn)電子秤的數(shù)字化,將重量數(shù)據(jù)輸出到計(jì)算機(jī)等其他設(shè)備當(dāng)中,方便數(shù)據(jù)的分析和管理。2019年,馬雅盼、劉忠富、李美儀、趙詩(shī)文、雷禹等人在《多功能電子秤的優(yōu)化設(shè)計(jì)與實(shí)現(xiàn)》提出最重要的組成部分是稱重傳感器,主要體現(xiàn)在,電子秤的性能決定了穩(wěn)定性。在惡劣的環(huán)境下,稱重傳感器所占比重會(huì)更大,這就要求電子秤的傳感器具有更高的防護(hù)性能和穩(wěn)定性。當(dāng)傳感器的誤差達(dá)到電子秤整體誤差的50%-70%時(shí),如果環(huán)境非常惡劣,傳感器誤差的比例會(huì)非常大。因此,在設(shè)計(jì)電子秤時(shí),傳感器是非常重要的。在2015年的研究中,CasiniIsabella,AngenentLargusT.,MolitorBastian《GeneticEvidenceRevealstheIndispensableRoleofthereGeneforAutotrophyandtheImportanceofaFunctionalElectronBalanceforNitrateReduction》中提出電阻變壓的傳感器主要包括以下兩個(gè)方面,第一個(gè)是彈性敏感元件,當(dāng)通過(guò)被測(cè)的重量轉(zhuǎn)換成應(yīng)變性。除此之外還有電阻應(yīng)變器,這時(shí)傳感器的彈性應(yīng)變,也會(huì)轉(zhuǎn)化為電阻應(yīng)變。當(dāng)電阻應(yīng)變器的質(zhì)量增加的時(shí)候,電阻變化率也在不斷增加。當(dāng)電阻變化比較小的時(shí)候,通過(guò)測(cè)量小路的方式,將電阻轉(zhuǎn)化為電流,通過(guò)二次儀表顯示出來(lái),電阻應(yīng)變主要通過(guò)橋式電路將電阻化為電壓。2017年,WenZongLiu,MinHuaCui,YingShiZhu在《Enhancedmethaneproductioninanup-flowmicrobialelectrolysisassistedreactors:Hydrodynamicscharacteristicsandelectronbalanceunderdifferentspatialdistributionsofbioelectrodes》中提出對(duì)于高精度傳感器來(lái)說(shuō),只利用4個(gè)應(yīng)變器檢測(cè)電路是不夠的,彈性材料受熱不均勻,對(duì)于工藝的處理,溫度變化都會(huì)產(chǎn)生影響了,這也會(huì)造成傳感器出現(xiàn)誤差。為了盡可能減少誤差,提高一起的精密程度,需要在橋路兩端加入一些補(bǔ)償元件,以對(duì)傳感器的輸出進(jìn)行調(diào)整和校正。在實(shí)際應(yīng)用中,電阻變壓傳感器常常被用于測(cè)量物體的重量和壓力等參數(shù)。這種傳感器的優(yōu)點(diǎn)在于結(jié)構(gòu)簡(jiǎn)單、體積小、響應(yīng)速度快、靈敏度高等。不過(guò),對(duì)于不同的測(cè)量對(duì)象和環(huán)境,需要根據(jù)實(shí)際情況來(lái)選擇合適的傳感器類型和參數(shù)。此外,對(duì)于傳感器的使用和維護(hù)也需要進(jìn)行相應(yīng)的操作和注意事項(xiàng),以確保傳感器的正常工作和準(zhǔn)確測(cè)量。2019年,HaoruiZhang,YanyanJing在《Evaluationofbiohydrogenyieldpotentialandelectronbalanceinthephoto-fermentationprocesswithdifferentinitialpHfromstarchagriculturalleftover》中提出,隨著計(jì)算機(jī)技術(shù)的不斷發(fā)展,鍵盤作為計(jì)算機(jī)輸入設(shè)備的重要組成部分,能夠直接接受用戶的指令,實(shí)現(xiàn)人機(jī)交互。鍵盤輸入是重要組成部分,用戶的指令能夠直接被它接受。鍵盤主要由若干個(gè)主鍵構(gòu)成,每個(gè)鍵都代表著一個(gè)特定的功能或字符,鍵的多少主要根據(jù)系統(tǒng)用途來(lái)進(jìn)行確定。單片機(jī)接收到鍵盤信號(hào)之后,會(huì)進(jìn)行相應(yīng)的處理和調(diào)整,根據(jù)用戶輸入的指令來(lái)控制系統(tǒng)的運(yùn)行。因此,鍵盤接口被視為連接人和計(jì)算機(jī)之間的橋梁,扮演著非常重要的角色。鍵盤由若干個(gè)主鍵構(gòu)成,鍵的多少主要根據(jù)系統(tǒng)用途來(lái)進(jìn)行確定的。當(dāng)一個(gè)鍵的打開(kāi)的時(shí)候,觸點(diǎn)閉合,當(dāng)鍵松開(kāi)時(shí),觸點(diǎn)斷開(kāi)。接收到信號(hào)的單片機(jī)要進(jìn)行調(diào)整對(duì)應(yīng)的功能,與單片機(jī)相比,鍵盤接口更加重要。總的來(lái)說(shuō),我國(guó)的研究團(tuán)隊(duì)在多功能語(yǔ)音電子秤的設(shè)計(jì)和開(kāi)發(fā)方面取得了顯著的進(jìn)展。他們致力于技術(shù)創(chuàng)新、健康管理、數(shù)據(jù)分析與云平臺(tái)、用戶體驗(yàn)和設(shè)計(jì)、應(yīng)用領(lǐng)域拓展等方面的工作,為多功能語(yǔ)音電子秤的發(fā)展提供了重要的參考和借鑒。隨著技術(shù)的不斷進(jìn)步和市場(chǎng)需求的增長(zhǎng),多功能語(yǔ)音電子秤有望在我國(guó)得到更廣泛的應(yīng)用和推廣1.3主要研究?jī)?nèi)容本系統(tǒng)主要設(shè)計(jì)一個(gè)多功能語(yǔ)音電子秤,系統(tǒng)主要包括LCD1602液晶顯示器、矩陣鍵盤輸入模塊、去皮功能、計(jì)價(jià)功能、常用價(jià)格存儲(chǔ)功能、語(yǔ)音芯片、單片機(jī)。多功能語(yǔ)音電子秤主要包括以下幾個(gè)方面:1.液晶顯示的質(zhì)量,單價(jià),總價(jià),顯示年月日,可以設(shè)置時(shí)間。2.矩形鍵盤3.具有去皮清零功能,微調(diào)校準(zhǔn)4.計(jì)價(jià),計(jì)總價(jià)5.分辨率1g,誤差<1g。6.儲(chǔ)存價(jià)格。7.語(yǔ)音芯片播報(bào)1.4電子秤的工作原理當(dāng)物體被放在秤上時(shí),其重量通過(guò)秤體傳遞給稱重傳感器,秤體發(fā)生彈性變形,引起阻抗變化。同時(shí),勵(lì)磁也發(fā)生變化,產(chǎn)生力-電效應(yīng)。變化的模擬信號(hào)輸出,經(jīng)放大電路放大后輸出到模數(shù)轉(zhuǎn)換器。將數(shù)字信號(hào)轉(zhuǎn)換成易于處理的數(shù)字信號(hào),然后輸出到CPU進(jìn)行處理。CPU根據(jù)鍵盤命令和各種功能開(kāi)關(guān)對(duì)其進(jìn)行判斷和分析,并根據(jù)鍵盤輸入內(nèi)容和各種功能開(kāi)關(guān)的狀態(tài)通過(guò)軟件控制各種計(jì)算。
第2章系統(tǒng)總體結(jié)構(gòu)2.1設(shè)計(jì)方法根據(jù)本設(shè)計(jì)功能的要求,通過(guò)查找資料,結(jié)合所學(xué)過(guò)的知識(shí),有以下幾個(gè)方法進(jìn)行設(shè)計(jì)并完成所要求的設(shè)計(jì),分別是文獻(xiàn)研究法、功能分析法、定性分析法、經(jīng)驗(yàn)總結(jié)法。文獻(xiàn)研究法。通過(guò)查閱文獻(xiàn)來(lái)獲得研究資料,對(duì)系統(tǒng)設(shè)計(jì)中所涉及到的相關(guān)內(nèi)容,如PVDF傳感器技術(shù)、鼾聲檢測(cè)技術(shù)等,初步構(gòu)想系統(tǒng)要實(shí)現(xiàn)的功能及其運(yùn)用的技術(shù)并搜集相關(guān)資料,作為系統(tǒng)設(shè)計(jì)的材料。功能分析法。主要是社會(huì)科學(xué)的方法,是常用的調(diào)查分析法,這個(gè)系統(tǒng)方法主要對(duì)各項(xiàng)功能進(jìn)行具體分析,從而展開(kāi)發(fā)展目標(biāo)。定性分析法。通過(guò)對(duì)文獻(xiàn)進(jìn)行研究,通過(guò)歸納推理,分析演繹,利用軟件和硬件進(jìn)行仔細(xì)分析,熟悉各個(gè)模塊之間的關(guān)系,更我更多的工作原理。確定開(kāi)發(fā)流程。經(jīng)驗(yàn)總結(jié)法。希望通過(guò)已有的每一塊功能的結(jié)合進(jìn)行總結(jié),設(shè)計(jì)出一套優(yōu)良的系統(tǒng),并規(guī)范的編寫程序。2.2功能需求分析2.2.1技術(shù)路線(1)硬件部分主要包括LCD1602液晶顯示模塊、語(yǔ)音芯片、稱重模塊、單片機(jī);(2)軟件平臺(tái)程序用keil5;(3)畫原理圖用AD;(4)編程語(yǔ)言用C語(yǔ)言;(5)設(shè)計(jì)結(jié)構(gòu)框圖。2.2.2預(yù)期結(jié)果作品展示,設(shè)計(jì)一個(gè)多功能語(yǔ)音電子秤,并且該設(shè)計(jì)能實(shí)現(xiàn)如下功能:多功能語(yǔ)音電子秤主要有以下功能:1.液晶顯示的質(zhì)量,單價(jià),總價(jià),顯示年月日,可以設(shè)置時(shí)間。2.矩形鍵盤3.具有去皮清零功能,微調(diào)校準(zhǔn)4.計(jì)價(jià),計(jì)總價(jià)5.分辨率1g,誤差<1g。6.儲(chǔ)存價(jià)格7.語(yǔ)音芯片播報(bào)2.3總體方案設(shè)計(jì)第一:準(zhǔn)備理論知識(shí),學(xué)習(xí)內(nèi)容,掌握相關(guān)課題知識(shí)。第二:明確各個(gè)模塊,梳理模塊之間的聯(lián)系,收集相關(guān)信息。第三:進(jìn)行主題策劃,明確系統(tǒng)組織,勾勒出總體框架,并列出原理框架圖。第四:通過(guò)軟件完成相應(yīng)的電路原理圖,將系統(tǒng)各部件與電路連接在一起,并繪制電路原理圖。第五:根據(jù)相關(guān)系統(tǒng)控制,繪制流程圖。第六:進(jìn)行仿真,檢查系統(tǒng)控制功能,整理論文。2.4單片機(jī)型號(hào)選擇選擇主控制器,這是選擇美國(guó)的單片作為系統(tǒng)控制芯片,并且性價(jià)比比較高,功能也非常強(qiáng)大。這種單片機(jī)要求比較低,性能比較高,耗能比較少,從功耗角度來(lái)看性能非常好。非常便捷,受到了行業(yè)內(nèi)的喜歡。本設(shè)計(jì)采用的最小系統(tǒng)如圖2-1所示。圖2-1STM系列單片機(jī)電源插腳共有兩個(gè),分別是VCC(40)VCC單片機(jī)電源為陽(yáng)極,單片機(jī)的電源直接對(duì)準(zhǔn)陰極,直接接觸地面。在設(shè)計(jì)方案當(dāng)中,主要利用外部震蕩方式,它的具體布線如下圖所示,走線非常簡(jiǎn)單,具有較好的實(shí)用價(jià)值。在設(shè)計(jì)方案中主要利用RST,并且對(duì)此展開(kāi)說(shuō)明,其他引腳不進(jìn)行詳細(xì)介紹。當(dāng)脈沖信號(hào)超過(guò)兩個(gè)周期之后,RST引腳比較合理,控制器的程序也進(jìn)行復(fù)位,微控制器對(duì)準(zhǔn)第一個(gè)流程,在具體實(shí)行的時(shí)候,脈沖信號(hào)要對(duì)準(zhǔn)控制器,如下圖2-2所示。圖2-2單片機(jī)最小系統(tǒng)電路圖
第3章系統(tǒng)的硬件部分設(shè)計(jì)3.1系統(tǒng)總體設(shè)計(jì)系統(tǒng)主要包括LCD1602液晶顯示模塊、HX71稱重模塊、語(yǔ)音播放芯片、矩陣按鍵、蜂鳴器、上位機(jī)和單片機(jī)。單片機(jī)能夠?qū)崿F(xiàn)電子秤的功能,使電子秤逐漸微型化。下圖3-1是它的總體原理圖。圖3-1總體原理圖3.2系統(tǒng)的主要功能模塊設(shè)計(jì)3.2.1系統(tǒng)超重報(bào)警指示電路設(shè)計(jì)超重報(bào)警系統(tǒng)主要對(duì)重量進(jìn)行測(cè)量,當(dāng)超出最高值的時(shí)候,單片機(jī)控制三極管,通過(guò)三極管來(lái)驅(qū)動(dòng)報(bào)警系統(tǒng),蜂鳴器發(fā)出報(bào)警。如果三極管驅(qū)動(dòng)停止,然后蜂鳴器不再報(bào)警。該模塊測(cè)量物體的重量,并將其與預(yù)設(shè)的重量閾值進(jìn)行比較,以確定物體是否超重,并向用戶發(fā)出警報(bào)指示。該電路模塊主要由以下幾個(gè)部分組成:傳感器模塊、單片機(jī)模塊、報(bào)警指示燈模塊和音頻輸出模塊。系統(tǒng)超重報(bào)警指示電路模塊也是多功能語(yǔ)音電子秤設(shè)計(jì)中的重要組成部分。首先,傳感器模塊用來(lái)測(cè)量物體的重量。常見(jiàn)的重量傳感器使用應(yīng)變片或稱重傳感器來(lái)測(cè)量電阻的變化,以確定物體的重量。傳感器將測(cè)得的力信號(hào)轉(zhuǎn)換成電信號(hào),送至模數(shù)轉(zhuǎn)換器進(jìn)行處理。單片機(jī)通過(guò)模數(shù)轉(zhuǎn)換器將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)。然后進(jìn)行計(jì)算和比較。它與預(yù)設(shè)的重量閾值進(jìn)行比較,確定物體是否超重。當(dāng)單片機(jī)檢測(cè)到物體超重時(shí),它將觸發(fā)報(bào)警指示模塊。報(bào)警指示模塊通常使用LED或蜂鳴器來(lái)提醒用戶。LED可以發(fā)出明亮的光線,而蜂鳴器則發(fā)出高頻的聲音。這些報(bào)警信號(hào)可以吸引用戶的注意力,提醒他們物體超重。此外,音頻輸出模塊可以進(jìn)一步增強(qiáng)報(bào)警功能。它可以連接到單片機(jī)模塊,通過(guò)揚(yáng)聲器播放預(yù)先錄制的語(yǔ)音提示,例如"超重警告,請(qǐng)取出物體"等。這樣的語(yǔ)音提示可以使報(bào)警更加直觀和明確,幫助用戶更好地理解報(bào)警信息。綜上所述,系統(tǒng)超重報(bào)警指示電路模塊是基于單片機(jī)的多功能語(yǔ)音電子秤設(shè)計(jì)中的一個(gè)重要組成部分。它通過(guò)傳感器模塊測(cè)量物體的重量,單片機(jī)模塊進(jìn)行重量比較和計(jì)算,并通過(guò)報(bào)警指示模塊和音頻輸出模塊提醒用戶物體是否超重。這樣的設(shè)計(jì)可以提高電子秤的功能性和用戶體驗(yàn),使其更加智能和便捷。圖3-2蜂鳴器報(bào)警原理圖3.2.2系統(tǒng)按鍵輸入電路設(shè)計(jì)輸入電路對(duì)電子秤進(jìn)行測(cè)量,電路主要通過(guò)矩陣鍵盤的方式來(lái)實(shí)現(xiàn)。開(kāi)機(jī)后電子秤就會(huì)測(cè)量托盤的重量,托盤會(huì)出現(xiàn)清零的情況,在稱重的過(guò)程中需要對(duì)托盤進(jìn)行去皮,才能稱量出物體實(shí)際的重量。系統(tǒng)按鍵輸入電路模塊是基于單片機(jī)的多功能語(yǔ)音電子秤設(shè)計(jì)中的一個(gè)關(guān)鍵組成部分。該模塊負(fù)責(zé)接收用戶的按鍵輸入,并將輸入信號(hào)傳遞給單片機(jī)進(jìn)行相應(yīng)的處理和響應(yīng)。這個(gè)電路模塊主要由以下幾個(gè)部分組成:按鍵組件、電阻網(wǎng)絡(luò)、解碼器和單片機(jī)接口。首先,按鍵組件是用戶與電子秤進(jìn)行交互的主要方式。常見(jiàn)的按鍵組件包括機(jī)械按鍵、觸摸按鍵或者觸摸屏。用戶可以通過(guò)按下相應(yīng)的按鍵來(lái)實(shí)現(xiàn)不同的功能,如重置秤的歸零、切換單位、選擇功能模式等。接下來(lái),電阻網(wǎng)絡(luò)用于對(duì)按鍵進(jìn)行編碼。每個(gè)按鍵都與電阻網(wǎng)絡(luò)中的一個(gè)特定位置相連。當(dāng)按下某個(gè)按鍵時(shí),電阻網(wǎng)絡(luò)中相應(yīng)位置的電阻值發(fā)生變化。這樣的編碼設(shè)計(jì)可以有效地減少所需的輸入引腳數(shù)量,并簡(jiǎn)化電路設(shè)計(jì)。解碼器是按鍵輸入信號(hào)的解碼和處理單元。它可以根據(jù)電阻網(wǎng)絡(luò)的變化情況,將按鍵的位置譯碼為對(duì)應(yīng)的二進(jìn)制碼。解碼器通常采用專用集成電路,如74HC138等。解碼器將譯碼后的二進(jìn)制碼輸出到單片機(jī)接口,以供單片機(jī)進(jìn)行后續(xù)處理。最后,單片機(jī)接口是將解碼器輸出的二進(jìn)制碼連接到單片機(jī)的電路接口。單片機(jī)通過(guò)讀取接口上的二進(jìn)制碼,可以識(shí)別用戶按下的具體按鍵,并執(zhí)行相應(yīng)的操作。根據(jù)不同的按鍵輸入,單片機(jī)可以控制秤的顯示、功能選擇、數(shù)據(jù)存儲(chǔ)等。綜上所述,系統(tǒng)按鍵輸入電路模塊是基于單片機(jī)的多功能語(yǔ)音電子秤設(shè)計(jì)中的重要組成部分。它通過(guò)按鍵組件接收用戶的按鍵輸入,并通過(guò)電阻網(wǎng)絡(luò)、解碼器和單片機(jī)接口將輸入信號(hào)傳遞給單片機(jī)進(jìn)行處理。這樣的設(shè)計(jì)使得用戶可以方便地與電子秤進(jìn)行交互,并實(shí)現(xiàn)不同的功能操作,提高了電子秤的便利性和可操作性。圖3-3矩陣按鍵模塊電路圖3.2.3液晶顯示模塊電路設(shè)計(jì)液晶顯示模塊電路模塊是基于單片機(jī)的多功能語(yǔ)音電子秤設(shè)計(jì)中的一個(gè)重要組成部分。該系統(tǒng)的液晶顯示模塊主要用于重量、單價(jià)以及總價(jià),提供用戶友好的界面和交互體驗(yàn)。這個(gè)電路模塊主要由以下幾個(gè)部分組成:液晶顯示屏、驅(qū)動(dòng)電路、單片機(jī)接口和電源電路組成。液晶顯示屏,作為顯示模塊的核心組成部分,扮演著至關(guān)重要的角色。在實(shí)際應(yīng)用時(shí),人們往往根據(jù)自己對(duì)信息需求的不同來(lái)選擇一種或幾種類型的液晶顯示屏,以便滿足不同用戶對(duì)各種信息的要求。在我們的日常生活中,我們常常會(huì)遇到兩種不同類型的液晶顯示屏,一種是具有字符型結(jié)構(gòu)的,另一種則是圖形型。字符型液晶顯示器可呈現(xiàn)文字和數(shù)字,而圖形型液晶顯示屏則能夠呈現(xiàn)更為復(fù)雜的圖形和圖像,呈現(xiàn)出更為精細(xì)的視覺(jué)效果。液晶顯示屏則可以通過(guò)一系列的液晶單元和控制電路,將輸入的數(shù)據(jù)信號(hào)轉(zhuǎn)化為可見(jiàn)的圖像或文字。驅(qū)動(dòng)電路是液晶顯示屏的控制和驅(qū)動(dòng)單元。它主要包括液晶驅(qū)動(dòng)芯片、時(shí)序控制電路及電壓轉(zhuǎn)換電路。時(shí)序控制電路根據(jù)液晶屏顯示狀態(tài),通過(guò)比較輸入端與輸出端的不同時(shí)間來(lái)控制液晶顯示器的亮度及位置變化。單片機(jī)所發(fā)出的信號(hào)經(jīng)過(guò)液晶驅(qū)動(dòng)芯片的處理,被轉(zhuǎn)換為符合液晶顯示所需的電壓和信號(hào)格式。液晶顯示所需的工作電壓可通過(guò)電壓轉(zhuǎn)換電路進(jìn)行轉(zhuǎn)換。時(shí)序控制電路負(fù)責(zé)產(chǎn)生精確的時(shí)序信號(hào),確保液晶顯示屏能夠按照正確的順序更新和顯示數(shù)據(jù)。單片機(jī)接口是將單片機(jī)與液晶顯示模塊連接的橋梁。它負(fù)責(zé)將單片機(jī)產(chǎn)生的顯示數(shù)據(jù)和控制信號(hào)傳輸給驅(qū)動(dòng)電路。通常采用并行接口或串行接口進(jìn)行數(shù)據(jù)傳輸。通過(guò)單片機(jī)接口,單片機(jī)可以向液晶顯示屏發(fā)送具體的顯示內(nèi)容和指令,控制液晶顯示屏的顯示效果。電源電路為液晶顯示模塊提供工作所需的電源穩(wěn)定性。綜上所述,液晶顯示模塊電路模塊是基于單片機(jī)的多功能語(yǔ)音電子秤設(shè)計(jì)中的重要組成部分。為了要求顯示模塊的美觀化,選用合適的顯示模塊很重要。根據(jù)設(shè)計(jì)要求,由眾多顯示單元構(gòu)成的點(diǎn)陣圖液晶,如果LED有16行,一共有32列,每4列有4行,一共有8個(gè)字,一共有32個(gè)點(diǎn)。如果每個(gè)字節(jié)都相互對(duì)應(yīng),那么字節(jié)的內(nèi)容和顯示屏亮暗也是相互對(duì)應(yīng)的,這也是LED的基本原理所在。LCD1602數(shù)碼管模塊電路圖3.2.4語(yǔ)音播報(bào)模塊電路設(shè)計(jì)語(yǔ)音播報(bào)在人們的日常生活中被廣泛使用,本設(shè)計(jì)根據(jù)要求,要具有語(yǔ)音播報(bào)功能,因此語(yǔ)音播報(bào)模塊會(huì)將生成的語(yǔ)音信號(hào)通過(guò)內(nèi)部的音頻輸出接口輸出到揚(yáng)聲器上。在語(yǔ)音播放結(jié)束后會(huì)馬上停止工作,芯片進(jìn)入停止?fàn)顟B(tài),因?yàn)檫@些設(shè)計(jì)的原因使該模塊變成了一個(gè)具有低功耗的模塊。揚(yáng)聲器是一種小型電磁式揚(yáng)聲器。使用揚(yáng)聲器可以將生成的語(yǔ)音信號(hào)轉(zhuǎn)換為相應(yīng)的聲音,以便用戶進(jìn)行聽(tīng)取。在設(shè)計(jì)語(yǔ)音播報(bào)模塊時(shí),需要綜合考慮芯片的篩選、音頻放大器的構(gòu)造以及揚(yáng)聲器的型號(hào)選擇等多個(gè)方面的問(wèn)題。另外,為了保證系統(tǒng)穩(wěn)定可靠地工作,還要注意電源管理和時(shí)鐘電路的設(shè)置。在挑選語(yǔ)音芯片時(shí),需綜合考慮語(yǔ)音庫(kù)的品質(zhì)、接口的種類等多種因素。對(duì)于音頻系統(tǒng)而言,聲音信號(hào)是由不同頻率和相位的聲波組成的,所以要根據(jù)實(shí)際情況來(lái)進(jìn)行匹配工作。在音頻放大器的設(shè)計(jì)過(guò)程中,需要綜合考慮放大器功率、噪聲等多個(gè)因素,以確保其性能達(dá)到最佳狀態(tài)。在揚(yáng)聲器的方面,要考慮它的靈敏度和阻抗等原因。圖3-5語(yǔ)音播報(bào)模塊原理圖3.2.5稱重模塊電路設(shè)計(jì)基于單片機(jī)的多功能語(yǔ)音電子秤是一種集成了稱重和語(yǔ)音提示功能的先進(jìn)電子設(shè)備。其稱重模塊是該設(shè)備的核心部分,下面對(duì)稱重模塊進(jìn)行簡(jiǎn)要介紹。稱重模塊采用高精度傳感器,能夠準(zhǔn)確測(cè)量物體的重量。傳感器通過(guò)負(fù)載電阻變化來(lái)感知重力作用,并將信號(hào)傳遞給單片機(jī)進(jìn)行處理。單片機(jī)通過(guò)對(duì)傳感器輸出進(jìn)行放大、濾波和數(shù)字轉(zhuǎn)換等處理,獲得物體的準(zhǔn)確重量。該稱重模塊具備廣泛的應(yīng)用范圍和多種功能。首先,它可以用于普通的稱重任務(wù)。其高精度的測(cè)量能力確保了準(zhǔn)確度和穩(wěn)定性。其次,該模塊還支持多功能語(yǔ)音提示。通過(guò)內(nèi)置的語(yǔ)音芯片和揚(yáng)聲器,系統(tǒng)能夠根據(jù)稱重結(jié)果提供語(yǔ)音提示,例如通過(guò)音頻播報(bào)物體的重量,方便用戶直觀了解稱重結(jié)果,尤其適用于視覺(jué)障礙人士和老年人。此外,稱重模塊還具備一些附加功能。例如,它可以支持單位切換,用戶可以通過(guò)按鍵選擇不同的重量單位,如千克、磅等。另外,該模塊還可以具備儲(chǔ)存功能,記錄并保存多次稱重結(jié)果,方便用戶進(jìn)行比對(duì)和追溯??傊?,基于單片機(jī)的多功能語(yǔ)音電子秤的稱重模塊是一個(gè)高精度、多功能的電子秤核心部分。它通過(guò)高精度傳感器和單片機(jī)處理,實(shí)現(xiàn)了準(zhǔn)確測(cè)量物體重量的功能,并結(jié)合語(yǔ)音提示、單位切換和儲(chǔ)存等附加功能,提供了更便捷、智能的稱重體驗(yàn)。所使用的傳感器如圖3-6所示。第4章系統(tǒng)的軟件設(shè)計(jì)4.1軟件主流程圖當(dāng)全部系統(tǒng)軟件通電時(shí),首先進(jìn)行的是單片機(jī)的初始化,成功完成后下位機(jī)中的紅外檢測(cè)控制模塊和超聲波測(cè)距傳感器同過(guò)對(duì)當(dāng)前階段環(huán)境和距離進(jìn)行更好的控制,對(duì)于環(huán)境進(jìn)行精準(zhǔn)測(cè)量,采集相應(yīng)模塊傳輸?shù)娇刂瓢濉?刂破饕惨x取相應(yīng)的數(shù)據(jù)做出分辨。如果檢測(cè)的數(shù)據(jù)在一定的范圍之內(nèi),就可以進(jìn)行下一輪檢測(cè)。如果超出控制范圍,返回對(duì)應(yīng)設(shè)備,設(shè)置操控方式,舵機(jī)對(duì)其做出相對(duì)應(yīng)的操作。如圖4-1所示。開(kāi)始開(kāi)始初始化完成,矩陣鍵盤設(shè)定所需質(zhì)量顯示屏顯示實(shí)時(shí)數(shù)據(jù)是否超出閾值蜂鳴器警報(bào),燈閃爍發(fā)送單片機(jī)數(shù)值判斷壓力傳感器檢測(cè)質(zhì)量否是圖4-1整體流程圖4.2超重報(bào)警系統(tǒng)模塊設(shè)計(jì)在當(dāng)前社會(huì)生活中,超重報(bào)警系統(tǒng)廣泛應(yīng)用于日常生活當(dāng)中,根據(jù)社會(huì)和市場(chǎng)的需求,它的亮點(diǎn)更加突出,更加簡(jiǎn)便,功能更加強(qiáng)大是人們現(xiàn)在所需要的,而超重報(bào)警系統(tǒng)就具備了這樣的特點(diǎn)。作為一種計(jì)量工具,電子秤具有一定的稱量范圍,一旦被測(cè)物體重量超過(guò)其量程范圍,我們的內(nèi)置稱重傳感器將會(huì)遭受損壞,因此在考慮實(shí)用性和性價(jià)比的前提下,我們?cè)O(shè)置了一套超重報(bào)警電路。當(dāng)電子秤上有物品或重物達(dá)到設(shè)定的重量時(shí),該電路就會(huì)發(fā)出信號(hào)給蜂鳴器進(jìn)行警報(bào)提醒用戶注意。把被測(cè)物放入稱重模塊上,反饋給單片機(jī)查看是否超出量程,超出量程則蜂鳴器報(bào)警,沒(méi)有則輸出結(jié)果。如圖4-2所示。開(kāi)始開(kāi)始稱重模塊單片機(jī)是否超重蜂鳴器報(bào)警結(jié)果是否圖4-2超重報(bào)警模塊設(shè)計(jì)流程圖4.34*4矩陣按鍵軟件設(shè)計(jì)結(jié)果開(kāi)始單片機(jī)初始化數(shù)據(jù)傳輸按鍵輸入信號(hào)檢測(cè)初始化成功結(jié)果開(kāi)始單片機(jī)初始化數(shù)據(jù)傳輸按鍵輸入信號(hào)檢測(cè)初始化成功數(shù)據(jù)是否在范圍內(nèi)否否是是圖4-34*4矩陣按鍵模塊流程圖4.4LED燈模塊設(shè)計(jì)LED燈模塊設(shè)計(jì)是從一開(kāi)始單一的功能模塊開(kāi)始的,其具有功能單一,特性明確,易于加工等特點(diǎn)。其中最重要的就是P-N結(jié),正向是導(dǎo)通的作用,反向?yàn)榻刂?,?dāng)為正向電壓的時(shí)候,電子從N到P,空穴從P到N,載流子之間進(jìn)行復(fù)合而發(fā)光。通過(guò)不一樣的材料,讓LED發(fā)出不一樣顏色的光。如圖4-4所示。開(kāi)始單片機(jī)初始化開(kāi)始單片機(jī)初始化紅外信號(hào)檢測(cè)數(shù)據(jù)傳輸結(jié)果初始化成功數(shù)據(jù)是否在范圍內(nèi)否否是是圖4-4LED燈模塊設(shè)計(jì)流程圖4.5聲音模塊軟件的設(shè)計(jì)開(kāi)始單片機(jī)初始化成功結(jié)束執(zhí)行開(kāi)始單片機(jī)初始化成功結(jié)束執(zhí)行聲音模塊聲音采集聲音強(qiáng)度是否達(dá)到閾值否否是是圖4-5聲音模塊流程圖4.6壓力傳感器設(shè)計(jì)在電子秤的演進(jìn)過(guò)程中,壓力傳感器扮演著一個(gè)不可或缺的角色,其重要性不言而喻。隨著電子技術(shù)的進(jìn)步以及對(duì)電子秤功能需求的增加,電子秤壓力傳感器也得到了迅速發(fā)展。一般而言,電子秤的壓力傳感器可分為電阻式、磁浮式以及電容式三種類型。其中電阻式和磁浮式由于具有較好的線性度和靈敏度以及穩(wěn)定性,因此得到了廣泛地應(yīng)用。電阻式因其高精度而被廣泛應(yīng)用,而磁浮式則因其更高的精度而成本更高,而電容式則因其更大的體積優(yōu)勢(shì)而備受青睞。壓電傳感器是一種基于材料受力所產(chǎn)生的力-電效應(yīng)的主動(dòng)傳感器。這種力電耦合現(xiàn)象稱為壓電效應(yīng)。壓電傳感器以其高度敏感、微小體積、輕盈重量、簡(jiǎn)約結(jié)構(gòu)和可靠工作等特點(diǎn),成為動(dòng)態(tài)力學(xué)測(cè)量的理想選擇。在工業(yè)檢測(cè)中得到了廣泛的應(yīng)用。目前廣泛應(yīng)用于測(cè)量加速度、動(dòng)態(tài)力或壓力等方面的參數(shù)。壓力傳感器由兩個(gè)主要組成部分構(gòu)成,一個(gè)是具有彈性的形變器,另一個(gè)則是用于傳感器電路的元件。彈性形變器具有較高的靈敏度與可靠性,并且具有一定的柔性,在使用過(guò)程中能夠?qū)ν饨绛h(huán)境進(jìn)行適應(yīng),所以被廣泛地應(yīng)用于各種領(lǐng)域之中。彈性形變器是一種金屬片,其具有可塑性,能夠在受到外部壓力時(shí)表現(xiàn)出可塑性。彈性形變器具有良好的機(jī)械強(qiáng)度,能夠承受一定的外力而不被破壞。彈性形變所產(chǎn)生的電信號(hào),在傳感器電路的放大電路中被轉(zhuǎn)化為數(shù)字信號(hào),并通過(guò)模數(shù)轉(zhuǎn)換器進(jìn)行處理,最終輸出到單片機(jī)中。隨后,根據(jù)鍵盤命令和程序結(jié)果,這些數(shù)字信號(hào)會(huì)被輸出到顯示器中。
第5章系統(tǒng)測(cè)試5.1系統(tǒng)實(shí)物圖這是一個(gè)基于STM32智能語(yǔ)音電子秤,它分別由液晶顯示模塊、語(yǔ)音播報(bào)模塊、矩陣按鍵模塊、測(cè)重模塊等組成。該電子秤結(jié)合了重量測(cè)量和語(yǔ)音播報(bào)功能,為用戶提供便捷的重量獲取和交互體驗(yàn)。該電子秤的主要特點(diǎn)和功能:高精度測(cè)量、清晰的顯示、語(yǔ)音播報(bào)功能、多種語(yǔ)音提示、操作簡(jiǎn)便、具有可靠性和穩(wěn)定性?;赟TM32的多功能語(yǔ)音電子秤廣泛應(yīng)用于商場(chǎng)、超市、家庭等場(chǎng)景,提供快速準(zhǔn)確的重量測(cè)量,并通過(guò)語(yǔ)音播報(bào)功能增強(qiáng)用戶的交互體驗(yàn)。其高精度、清晰顯示和簡(jiǎn)便操作使得重量獲取變得更加便捷和直觀。根據(jù)系統(tǒng)原理圖的設(shè)計(jì),對(duì)各個(gè)元器件進(jìn)行參數(shù)計(jì)算,并根據(jù)結(jié)果選擇相應(yīng)的器件,最終制作出了實(shí)際的電子秤。進(jìn)行了一系列調(diào)試工作,并對(duì)調(diào)試過(guò)程中出現(xiàn)的一些故障進(jìn)行了分析處理,取得滿意效果。首先進(jìn)行連線與原理圖的比對(duì),檢查是否存在短路、虛焊等缺陷。請(qǐng)檢查器件的型號(hào)、規(guī)格和極性是否存在誤差,以及插接的方向是否符合要求。如果出現(xiàn)上述現(xiàn)象則說(shuō)明電路中有故障存在,需要進(jìn)行維修處理。在完成檢查后,使用檢測(cè)儀可以檢測(cè)電路板正負(fù)電源之間的電阻,從而排除電源可能存在短路的情況。根據(jù)設(shè)計(jì)的電路圖,利用工具組裝好所有模塊,完成如圖5-1所示的系統(tǒng)完整實(shí)物圖。圖5-1系統(tǒng)完整實(shí)物圖5.2測(cè)試原理在進(jìn)行軟件調(diào)試時(shí),首先需要對(duì)其進(jìn)行單獨(dú)的測(cè)試,然后再將其組裝起來(lái)進(jìn)行測(cè)試。如果有錯(cuò)誤的話,則直接把它刪除。在確認(rèn)程序運(yùn)行無(wú)任何異常后,進(jìn)行全面的調(diào)試工作。對(duì)于復(fù)雜的軟件系統(tǒng)來(lái)說(shuō),如果采用傳統(tǒng)的方式來(lái)實(shí)現(xiàn)調(diào)試的話,需要花費(fèi)大量時(shí)間和精力。在進(jìn)行程序調(diào)試之前,務(wù)必對(duì)硬件模塊之間的連接情況進(jìn)行仔細(xì)檢查,以確保不會(huì)出現(xiàn)任何斷路或故障。如果有的話再對(duì)各個(gè)接口都做一些檢測(cè)工作。一旦確認(rèn)系統(tǒng)連接無(wú)誤,即可啟動(dòng)調(diào)試程序。如果需要對(duì)所有硬件模塊都進(jìn)行測(cè)試的話,則要先查相關(guān)軟件和文件中所提供的測(cè)試工具。在進(jìn)行正式的調(diào)試之前,我們需要先進(jìn)行全面的系統(tǒng)調(diào)試,以觀察系統(tǒng)的運(yùn)行狀態(tài),以確定是否存在任何潛在問(wèn)題。對(duì)于存在問(wèn)題的硬件模塊及其程序,我們將進(jìn)行全面的硬件模塊調(diào)試,以確保問(wèn)題得到更加精準(zhǔn)的發(fā)現(xiàn)和解決。物體通過(guò)給壓力傳感器施加壓力使傳感器發(fā)生彈性形變,進(jìn)而通過(guò)阻抗的改變使電壓發(fā)生改變,輸出了一個(gè)模擬信號(hào)。點(diǎn)擊上位機(jī)上方開(kāi)啟服務(wù)器后,手動(dòng)設(shè)置上位機(jī)中聲音大小、語(yǔ)音識(shí)別,并觀察到了上方有所獲得的實(shí)時(shí)數(shù)據(jù)。如圖5-2所示圖5-2上位機(jī)5.3機(jī)械功能模塊測(cè)試電子秤是一種利用物體施加壓力于壓力傳感器,從而實(shí)現(xiàn)重量測(cè)量的高精度設(shè)備。由于電子秤本身并沒(méi)有物理機(jī)械結(jié)構(gòu),所以其內(nèi)部電路也就相對(duì)簡(jiǎn)單。當(dāng)電子秤接收到物體時(shí),由于其重力作用,壓力傳感器會(huì)發(fā)生一種彈性的形變。由于壓力傳感器和電子秤之間存在著電阻性耦合,因此在稱重過(guò)程中產(chǎn)生了電容效應(yīng)。通過(guò)連接傳感器和電子秤電路,這種形態(tài)變化會(huì)導(dǎo)致阻抗的變化,從而引起輸出電壓的波動(dòng),最終形成一個(gè)具有可變性的仿真信號(hào)。為了實(shí)現(xiàn)更多功能和方便用戶操作,一旦成功啟動(dòng),用戶可以觀察到實(shí)時(shí)數(shù)據(jù)的顯示。這些數(shù)據(jù)包括當(dāng)前的重量測(cè)量結(jié)果以及其他相關(guān)信息。通過(guò)顯示屏的界面,用戶可以直觀地看到這些數(shù)據(jù)的變化,并根據(jù)需要進(jìn)行記錄或分析。用戶可以實(shí)現(xiàn)更多的功能和靈活性。例如,可以將測(cè)量結(jié)果保存到數(shù)據(jù)庫(kù)中,進(jìn)行數(shù)據(jù)分析和報(bào)表生成。另外,通過(guò)語(yǔ)音識(shí)別功能,用戶可以以語(yǔ)音的方式獲取重量數(shù)據(jù),提供更加人性化的交互體驗(yàn)??偨Y(jié)而言,用戶可以獲得實(shí)時(shí)數(shù)據(jù),并進(jìn)行更多功能的定制和操作。這種電子秤的使用更加靈活,為用戶提供了更多便利和個(gè)性化的選項(xiàng)。當(dāng)開(kāi)啟服務(wù)器后上位機(jī)將獲得各個(gè)傳感器器的參數(shù),根據(jù)各個(gè)傳感器參數(shù)大小,之后將參數(shù)上下限設(shè)置完畢,決定是否移動(dòng)。最后得出完整的調(diào)試結(jié)果,實(shí)現(xiàn)了預(yù)期功能。如圖5-3所示。圖5-3將各項(xiàng)參數(shù)上下限設(shè)置完畢
第6章總結(jié)與展望6.1總結(jié)隨著社會(huì)的進(jìn)步,電子秤技術(shù)也隨之逐漸更新?lián)Q代,傳統(tǒng)的稱重工具逐漸被淘汰,智能化,精密化的智能電子秤漸漸取代了傳統(tǒng)工具。在系統(tǒng)軟件的調(diào)試過(guò)程中并不順利,一些問(wèn)題也在調(diào)試過(guò)程中顯露出來(lái),對(duì)電路中對(duì)設(shè)計(jì)的各種影響因素沒(méi)有考慮到位。但在老師的悉心指導(dǎo)下,我發(fā)現(xiàn)了一些不足的地方,并解決了其中的問(wèn)題。主要包含如下幾個(gè)方面。(1)在進(jìn)行功率模塊模擬仿真過(guò)程中,發(fā)現(xiàn)調(diào)試的輸出值未達(dá)到設(shè)計(jì)規(guī)定。檢查到了其中的問(wèn)題后,發(fā)現(xiàn)電路板焊接出現(xiàn)了問(wèn)題,于是進(jìn)行重新焊接。(2)利用仿真應(yīng)用的軟件,找到錯(cuò)誤的代碼。通過(guò)調(diào)整可以發(fā)現(xiàn),在流程進(jìn)行啟動(dòng)的時(shí)候,單片機(jī)并沒(méi)有復(fù)位,需要獲得批準(zhǔn)才能進(jìn)行操作。(3)在進(jìn)行具體模擬的時(shí)候,提醒端口存在邏輯錯(cuò)誤,有可能不會(huì)對(duì)實(shí)際效果產(chǎn)生影響,但是在印刷的時(shí)候,可能會(huì)產(chǎn)生錯(cuò)誤代碼,無(wú)法進(jìn)行仔細(xì)辨別,在制定以后添加忙碌,系統(tǒng)恢復(fù)正常,對(duì)信息也不會(huì)產(chǎn)生任何影響。6.2展望通過(guò)這次的研究設(shè)計(jì)讓我學(xué)到了很多東西,讓我的動(dòng)手能力得到了提高。此外在這次設(shè)計(jì)以區(qū)域監(jiān)控管理系統(tǒng)制造連動(dòng)為研究對(duì)象時(shí),在進(jìn)行具體分析之后,對(duì)于單片機(jī)的控制系統(tǒng)進(jìn)行連接,并進(jìn)行設(shè)計(jì),全部設(shè)計(jì)如下,(1)查閱相關(guān)資料和國(guó)家相關(guān)標(biāo)準(zhǔn),對(duì)周圍設(shè)備進(jìn)行檢測(cè),在此基礎(chǔ)上,對(duì)于聲音大小,指令操作作為最主要的目的。(2)從上一部分我們可以看出,利用傳感器的數(shù)據(jù),對(duì)單片機(jī)進(jìn)行設(shè)計(jì)并提出相應(yīng)的解決方案。盡管模擬仿真說(shuō)明全部設(shè)計(jì)徹底可以技術(shù)規(guī)定,可是全部系統(tǒng)軟件還具有一些問(wèn)題和優(yōu)化的地區(qū),必須在之后的探討中進(jìn)行健全。盡可能模擬全部設(shè)計(jì),并嚴(yán)格按照相關(guān)規(guī)定,對(duì)于全部的軟件進(jìn)行優(yōu)化。(3)本論文的設(shè)計(jì)中,沒(méi)有設(shè)計(jì)優(yōu)化算法,在實(shí)際應(yīng)用當(dāng)中,通過(guò)模糊算法,神經(jīng)網(wǎng)絡(luò)控制法,進(jìn)一步進(jìn)行優(yōu)化,提高工作效率(4)在之后的研究當(dāng)中,工業(yè)觸摸屏要進(jìn)行更好的開(kāi)發(fā)。通過(guò)計(jì)算機(jī)界入口,保證每個(gè)節(jié)點(diǎn)的語(yǔ)音數(shù)據(jù),開(kāi)發(fā)設(shè)計(jì)相應(yīng)的智能手機(jī)軟件,工作人員隨時(shí)可以對(duì)產(chǎn)品進(jìn)行監(jiān)測(cè)。
參考文獻(xiàn)[1]唐凱.基于單片機(jī)的語(yǔ)音播報(bào)電子秤設(shè)計(jì)[J].電子制作,2021(17):74-76+97.[2]李偉.物流一體化測(cè)控設(shè)備軟件設(shè)計(jì)與實(shí)現(xiàn)[D].華中科技大學(xué),2021.[3]劉博,馮芳.智能輸液監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)[J].電子測(cè)試,2020(12):9-12.[4]楊杰,余紅英,劉輝.基于STM32的智能稱重系統(tǒng)優(yōu)化設(shè)計(jì)[J].曲阜師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2020,46(01)[5]陳婷,李永科,鄧小紅,龔代平.基于微控制器的語(yǔ)音電子秤設(shè)計(jì)[J].信息通信,2019(06):58-59.[6]王佳.多功能電子秤設(shè)計(jì)[J].電子質(zhì)量,2019(04):24-29.[7]谷汝楠,葛欣.基于單片機(jī)基礎(chǔ)的多功能電子秤設(shè)計(jì)[J].電子技術(shù)與軟件工程,2017(06):245.[8]袁書(shū)豪.電子秤智能控制的改進(jìn)及應(yīng)用[J].設(shè)備管理與維修,2017(14):88-89.[9]徐倫,鄧濤.一種基于STM32的多功能精密電子秤[J].數(shù)字技術(shù)與應(yīng)用,2016(10):148-149.[10]劉西平,劉錦輝.基于單片機(jī)的簡(jiǎn)易電子秤設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2016,12(10):[11]祝閩瓊,顧鵬宇,李佳佳.語(yǔ)音播報(bào)測(cè)重值設(shè)計(jì)[J].軟件導(dǎo)刊,2013,12(06):136-139.[12]唐立軍.防作弊高精度電子秤研究[D].湖南大學(xué),2011.[13]岳利維,馬強(qiáng),秦茂盛.改進(jìn)型實(shí)用語(yǔ)音電子秤設(shè)計(jì)[J].儀器儀表用戶,2011,18(01):66-69.[14]王健,常攀峰,馮潔.基于SPCE061A的智能測(cè)重系統(tǒng)[J].儀器儀表學(xué)報(bào),2006(S1):240-241+246.[15]韓明海,金延國(guó).微機(jī)稱重系統(tǒng)設(shè)計(jì)實(shí)例[J].衡器,2003(03):16-17.[16]馬雪靜.語(yǔ)音電子秤之語(yǔ)音發(fā)生裝置的設(shè)計(jì)[J].小型微型計(jì)算機(jī)系統(tǒng),2000(04):448-440.[17]張衛(wèi)斌,陳春曉.電腦語(yǔ)音合成系統(tǒng)[J].浙江氣象科技,1997(03):49-51.[18]高志華,張博文.語(yǔ)音合成技術(shù)在電子秤上的應(yīng)用[J].中國(guó)計(jì)量學(xué)院學(xué)報(bào),1993(02):66-70.[19]GaoHairong,GuoRui,ShiKaili,YueHuanfang,ZuShaoying,LiZhiwei,ZhangXin.EffectofDifferentWaterTreatmentsinSoil-Plant-AtmosphereContinuumBasedonIntelligentWeighingSystems[J].Water,2022,14(4).[20]AnbumaniV,GeethaV,PraveenKumarV,SabareeD,SivananthamK.DevelopmentofCloud-BasedAgricultureMarketingSystemwithIntellectualWeighMachine[J].IOPConferenceSeries:MaterialsScienceandEngineering,2021,1055(1).[21]PanasonicIntellectualPropertyManagementCo.Ltd.;ResearchersSubmitPatentApplication,"SmartWeighingScaleAndMethodsRelatedThereto",forApproval(USPTO20200240829)[J].Defense&AerospaceWeek,2020.[22]AnushaMudgal,AnuradhaKumari,ApoorvMittal,ArchitAgarwal,VishalChoudhary.DesignandDevelopmentofaSmartWeighingScaleforSugarMill[J].InternationalJournalofComputerApplications,2020,176(23).
附錄電路圖
源代碼#include<stdint.h>/*definecompilerspecificsymbols*/#ifdefined(__CC_ARM)#define__ASM__asm/*!<asmkeywordforARMCompiler*/#define__INLINE__inline/*!<inlinekeywordforARMCompiler*/#elifdefined(__ICCARM__)#define__ASM__asm/*!<asmkeywordforIARCompiler*/#define__INLINEinline/*!<inlinekeywordforIARCompiler.OnlyavaiableinHighoptimizationmode!*/#elifdefined(__GNUC__)#define__ASM__asm/*!<asmkeywordforGNUCompiler*/#define__INLINEinline/*!<inlinekeywordforGNUCompiler*/#elifdefined(__TASKING__)#define__ASM__asm/*!<asmkeywordforTASKINGCompiler*/#define__INLINEinline/*!<inlinekeywordforTASKINGCompiler*/#endif/*###################CompilerspecificIntrinsics###########################*/#ifdefined(__CC_ARM)/*RealViewCompiler*//*ARMarmccspecificfunctions*//***@briefReturntheProcessStackPointer**@returnProcessStackPointer**Returntheactualprocessstackpointer*/__ASMuint32_t__get_PSP(void){mrsr0,pspbxlr}/***@briefSettheProcessStackPointer**@paramtopOfProcStackProcessStackPointer**AssignthevalueProcessStackPointertotheMSP*(processstackpointer)Cortexprocessorregister*/__ASMvoid__set_PSP(uint32_ttopOfProcStack){msrpsp,r0bxlr}/***@briefReturntheMainStackPointer**@returnMainStackPointer**ReturnthecurrentvalueoftheMSP(mainstackpointer)*Cortexprocessorregister*/__ASMuint32_t__get_MSP(void){mrsr0,mspbxlr}/***@briefSettheMainStackPointer**@paramtopOfMainStackMainStackPointer**AssignthevaluemainStackPointertotheMSP*(mainstackpointer)Cortexprocessorregister*/__ASMvoid__set_MSP(uint32_tmainStackPointer){msrmsp,r0bxlr}/***@briefReversebyteorderinunsignedshortvalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinunsignedshortvalue*/__ASMuint32_t__REV16(uint16_tvalue){rev16r0,r0bxlr}/***@briefReversebyteorderinsignedshortvaluewithsignextensiontointeger**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinsignedshortvaluewithsignextensiontointeger*/__ASMint32_t__REVSH(int16_tvalue){revshr0,r0bxlr}#if(__ARMCC_VERSION<400000)/***@briefRemovetheexclusivelockcreatedbyldrex**Removestheexclusivelockwhichiscreatedbyldrex.*/__ASMvoid__CLREX(void){clrex}/***@briefReturntheBasePriorityvalue**@returnBasePriority**Returnthecontentofthebasepriorityregister*/__ASMuint32_t__get_BASEPRI(void){mrsr0,basepribxlr}/***@briefSettheBasePriorityvalue**@parambasePriBasePriority**Setthebasepriorityregister*/__ASMvoid__set_BASEPRI(uint32_tbasePri){msrbasepri,r0bxlr}/***@briefReturnthePriorityMaskvalue**@returnPriMask**Returnstateoftheprioritymaskbitfromtheprioritymaskregister*/__ASMuint32_t__get_PRIMASK(void){mrsr0,primaskbxlr}/***@briefSetthePriorityMaskvalue**@parampriMaskPriMask**Settheprioritymaskbitintheprioritymaskregister*/__ASMvoid__set_PRIMASK(uint32_tpriMask){msrprimask,r0bxlr}/***@briefReturntheFaultMaskvalue**@returnFaultMask**Returnthecontentofthefaultmaskregister*/__ASMuint32_t__get_FAULTMASK(void){mrsr0,faultmaskbxlr}/***@briefSettheFaultMaskvalue**@paramfaultMaskfaultMaskvalue**Setthefaultmaskregister*/__ASMvoid__set_FAULTMASK(uint32_tfaultMask){msrfaultmask,r0bxlr}/***@briefReturntheControlRegistervalue**@returnControlvalue**Returnthecontentofthecontrolregister*/__ASMuint32_t__get_CONTROL(void){mrsr0,controlbxlr}/***@briefSettheControlRegistervalue**@paramcontrolControlvalue**Setthecontrolregister*/__ASMvoid__set_CONTROL(uint32_tcontrol){msrcontrol,r0bxlr}#endif/*__ARMCC_VERSION*/#elif(defined(__ICCARM__))/*ICCCompiler*//*IARiccarmspecificfunctions*/#pragmadiag_suppress=Pe940/***@briefReturntheProcessStackPointer**@returnProcessStackPointer**Returntheactualprocessstackpointer*/uint32_t__get_PSP(void){__ASM("mrsr0,psp");__ASM("bxlr");}/***@briefSettheProcessStackPointer**@paramtopOfProcStackProcessStackPointer**AssignthevalueProcessStackPointertotheMSP*(processstackpointer)Cortexprocessorregister*/void__set_PSP(uint32_ttopOfProcStack){__ASM("msrpsp,r0");__ASM("bxlr");}/***@briefReturntheMainStackPointer**@returnMainStackPointer**ReturnthecurrentvalueoftheMSP(mainstackpointer)*Cortexprocessorregister*/uint32_t__get_MSP(void){__ASM("mrsr0,msp");__ASM("bxlr");}/***@briefSettheMainStackPointer**@paramtopOfMainStackMainStackPointer**AssignthevaluemainStackPointertotheMSP*(mainstackpointer)Cortexprocessorregister*/void__set_MSP(uint32_ttopOfMainStack){__ASM("msrmsp,r0");__ASM("bxlr");}/***@briefReversebyteorderinunsignedshortvalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinunsignedshortvalue*/uint32_t__REV16(uint16_tvalue){__ASM("rev16r0,r0");__ASM("bxlr");}/***@briefReversebitorderofvalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebitorderofvalue*/uint32_t__RBIT(uint32_tvalue){__ASM("rbitr0,r0");__ASM("bxlr");}/***@briefLDRExclusive(8bit)**@param*addraddresspointer*@returnvalueof(*address)**ExclusiveLDRcommandfor8bitvalues)*/uint8_t__LDREXB(uint8_t*addr){__ASM("ldrexbr0,[r0]");__ASM("bxlr");}/***@briefLDRExclusive(16bit)**@param*addraddresspointer*@returnvalueof(*address)**ExclusiveLDRcommandfor16bitvalues*/uint16_t__LDREXH(uint16_t*addr){__ASM("ldrexhr0,[r0]");__ASM("bxlr");}/***@briefLDRExclusive(32bit)**@param*addraddresspointer*@returnvalueof(*address)**ExclusiveLDRcommandfor32bitvalues*/uint32_t__LDREXW(uint32_t*addr){__ASM("ldrexr0,[r0]");__ASM("bxlr");}/***@briefSTRExclusive(8bit)**@paramvaluevaluetostore*@param*addraddresspointer*@returnsuccessful/failed**ExclusiveSTRcommandfor8bitvalues*/uint32_t__STREXB(uint8_tvalue,uint8_t*addr){__ASM("strexbr0,r0,[r1]");__ASM("bxlr");}/***@briefSTRExclusive(16bit)**@paramvaluevaluetostore*@param*addraddresspointer*@returnsuccessful/failed**ExclusiveSTRcommandfor16bitvalues*/uint32_t__STREXH(uint16_tvalue,uint16_t*addr){__ASM("strexhr0,r0,[r1]");__ASM("bxlr");}/***@briefSTRExclusive(32bit)**@paramvaluevaluetostore*@param*addraddresspointer*@returnsuccessful/failed**ExclusiveSTRcommandfor32bitvalues*/uint32_t__STREXW(uint32_tvalue,uint32_t*addr){__ASM("strexr0,r0,[r1]");__ASM("bxlr");}#pragmadiag_default=Pe940#elif(defined(__GNUC__))/*GNUCompiler*//*GNUgccspecificfunctions*//***@briefReturntheProcessStackPointer**@returnProcessStackPointer**Returntheactualprocessstackpointer*/uint32_t__get_PSP(void)__attribute__((naked));uint32_t__get_PSP(void){uint32_tresult=0;__ASMvolatile("MRS%0,psp\n\t""MOVr0,%0\n\t""BXlr\n\t":"=r"(result));return(result);}/***@briefSettheProcessStackPointer**@paramtopOfProcStackProcessStackPointer**AssignthevalueProcessStackPointertotheMSP*(processstackpointer)Cortexprocessorregister*/void__set_PSP(uint32_ttopOfProcStack)__attribute__((naked));void__set_PSP(uint32_ttopOfProcStack){__ASMvolatile("MSRpsp,%0\n\t""BXlr\n\t"::"r"(topOfProcStack));}/***@briefReturntheMainStackPointer**@returnMainStackPointer**ReturnthecurrentvalueoftheMSP(mainstackpointer)*Cortexprocessorregister*/uint32_t__get_MSP(void)__attribute__((naked));uint32_t__get_MSP(void){uint32_tresult=0;__ASMvolatile("MRS%0,msp\n\t""MOVr0,%0\n\t""BXlr\n\t":"=r"(result));return(result);}/***@briefSettheMainStackPointer**@paramtopOfMainStackMainStackPointer**AssignthevaluemainStackPointertotheMSP*(mainstackpointer)Cortexprocessorregister*/void__set_MSP(uint32_ttopOfMainStack)__attribute__((naked));void__set_MSP(uint32_ttopOfMainStack){__ASMvolatile("MSRmsp,%0\n\t""BXlr\n\t"::"r"(topOfMainStack));}/***@briefReturntheBasePriorityvalue**@returnBasePriority**Returnthecontentofthebasepriorityregister*/uint32_t__get_BASEPRI(void){uint32_tresult=0;__ASMvolatile("MRS%0,basepri_max":"=r"(result));return(result);}/***@briefSettheBasePriorityvalue**@parambasePriBasePriority**Setthebasepriorityregister*/void__set_BASEPRI(uint32_tvalue){__ASMvolatile("MSRbasepri,%0"::"r"(value));}/***@briefReturnthePriorityMaskvalue**@returnPriMask**Returnstateoftheprioritymaskbitfromtheprioritymaskregister*/uint32_t__get_PRIMASK(void){uint32_tresult=0;__ASMvolatile("MRS%0,primask":"=r"(result));return(result);}/***@briefSetthePriorityMaskvalue**@parampriMaskPriMask**Settheprioritymaskbitintheprioritymaskregister*/void__set_PRIMASK(uint32_tpriMask){__ASMvolatile("MSRprimask,%0"::"r"(priMask));}/***@briefReturntheFaultMaskvalue**@returnFaultMask**Returnthecontentofthefaultmaskregister*/uint32_t__get_FAULTMASK(void){uint32_tresult=0;__ASMvolatile("MRS%0,faultmask":"=r"(result));return(result);}/***@briefSettheFaultMaskvalue**@paramfaultMaskfaultMaskvalue**Setthefaultmaskregister*/void__set_FAULTMASK(uint32_tfaultMask){__ASMvolatile("MSRfaultmask,%0"::"r"(faultMask));}/***@briefReturntheControlRegistervalue**@returnControlvalue**Returnthecontentofthecontrolregister*/uint32_t__get_CONTROL(void){uint32_tresult=0;__ASMvolatile("MRS%0,control":"=r"(result));return(result);}/***@briefSettheControlRegistervalue**@paramcontrolControlvalue**Setthecontrolregister*/void__set_CONTROL(uint32_tcontrol){__ASMvolatile("MSRcontrol,%0"::"r"(control));}/***@briefReversebyteorderinintegervalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinintegervalue*/uint32_t__REV(uint32_tvalue){uint32_tresult=0;__ASMvolatile("rev%0,%1":"=r"(result):"r"(value));return(result);}/***@briefReversebyteorderinunsignedshortvalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinunsignedshortvalue*/uint32_t__REV16(uint16_tvalue){uint32_tresult=0;__ASMvolatile("rev16%0,%1":"=r"(result):"r"(value));return(result);}/***@briefReversebyteorderinsignedshortvaluewithsignextensiontointeger**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebyteorderinsignedshortvaluewithsignextensiontointeger*/int32_t__REVSH(int16_tvalue){uint32_tresult=0;__ASMvolatile("revsh%0,%1":"=r"(result):"r"(value));return(result);}/***@briefReversebitorderofvalue**@paramvaluevaluetoreverse*@returnreversedvalue**Reversebitorderofvalue*/uint32_t__RBIT(uint32_tvalue){uint32_tresult=0;__ASMvolatile("rbit%0,%1":"=r"(result):"r"(value));return(result);}/***@briefLDRExclusive(8bit)**@param*addraddresspointer*@returnvalueof(*address)**ExclusiveLDRcommandfor8bitvalue*/uint8_t__LDREXB(uint8_t*addr){uint8_tresult=0;__ASMvolatile("ldrexb%0,[%1]":"=r"(result):"r"(addr));return(result);}/***@briefLDRExclusive(16bit)**@param*addraddresspointer*@returnvalueof(*address)**ExclusiveLDRcommandfor16bitvalues*/uint16_t__LDREXH(uint16_t*addr){uint16_tresult=0;__ASMvolatile("ldrexh%0,[%1]":"=r"(result):"r"(addr));return(result);}/***@briefLDR
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年全球及中國(guó)中置電機(jī)自行車行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)PTZ電子體積校正器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)軍用飛行器模擬器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)工業(yè)木鋸機(jī)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 期末測(cè)試卷01【考試范圍:6-10單元】(原卷版)
- 2025國(guó)際商業(yè)代理合同詳細(xì)版樣本
- 擔(dān)保合同范文集錦年
- 健身房私教合同范文
- 電力設(shè)備采購(gòu)合同模板
- 2025XL數(shù)字地震儀器租賃合同
- 綠色能源項(xiàng)目融資計(jì)劃書(shū)范文
- 《人工智能發(fā)展史》課件
- 小學(xué)一年級(jí)數(shù)學(xué)20以內(nèi)的口算題(可直接打印A4)
- 一個(gè)28歲的漂亮小媳婦在某公司打工-被老板看上之后
- 馬工程教育哲學(xué)課件第十章 教育哲學(xué)與教師發(fā)展
- GB/T 11376-2020金屬及其他無(wú)機(jī)覆蓋層金屬的磷化膜
- 成功源于自律 主題班會(huì)課件(共34張ppt)
- 新青島版(五年制)五年級(jí)下冊(cè)小學(xué)數(shù)學(xué)全冊(cè)導(dǎo)學(xué)案(學(xué)前預(yù)習(xí)單)
- (完整word版)重點(diǎn)監(jiān)管的危險(xiǎn)化學(xué)品名錄(完整版)
- 高級(jí)工程師電子版職稱證書(shū)在網(wǎng)上打印步驟
- 品牌形象的12個(gè)原型
評(píng)論
0/150
提交評(píng)論