999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

三維服裝尺碼自動(dòng)測(cè)量系統(tǒng)的設(shè)計(jì)

2019-04-10 12:28:46高明成張興強(qiáng)
科學(xué)與技術(shù) 2019年7期
關(guān)鍵詞:單片機(jī)測(cè)量系統(tǒng)

高明成 張興強(qiáng)

摘要:本文主要介紹了一種在單片機(jī)控制下的人體衣服尺寸測(cè)定的的設(shè)計(jì)與實(shí)現(xiàn)。該系統(tǒng)以單片機(jī)為核心控制器,以VL53L0X激光測(cè)距模塊為測(cè)量核心,實(shí)現(xiàn)單支多點(diǎn)測(cè)量,測(cè)量到的數(shù)據(jù)上傳到上位機(jī)中,通過上位機(jī)轉(zhuǎn)化為相對(duì)應(yīng)的人體模型并存儲(chǔ)到數(shù)據(jù)庫中,進(jìn)而為服裝領(lǐng)域提供技術(shù)支持。

關(guān)鍵詞:stm32f404單片機(jī);VL53L0X激光測(cè)距模塊;上位機(jī)

1.引言

隨著人們生活水平的逐步提高以及審美能力的迅速上升,私人訂制行業(yè)異軍突起,而服裝定制作為私人定制的重要組成部分受到了越來越多的關(guān)注。目前,人體三維測(cè)量技術(shù)正在向最優(yōu)化、自動(dòng)化及利用計(jì)算機(jī)測(cè)量、處理和分析的方向發(fā)展。然而在我國,人體三維測(cè)量的方法依然采用傳統(tǒng)的手工工具,依據(jù)測(cè)量基準(zhǔn)對(duì)人體進(jìn)行接觸測(cè)量,因而很難滿足快速、準(zhǔn)確、大批量測(cè)體的需要而且也很難取得人體的某些特征數(shù)據(jù)。

2.系統(tǒng)的基本結(jié)構(gòu)介紹

該系統(tǒng)的主要功能有:脈沖法測(cè)距和多點(diǎn)測(cè)量數(shù)據(jù),自動(dòng)升降,數(shù)模轉(zhuǎn)化,數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。本系統(tǒng)采用220V市電供電,以可靠的單片機(jī)作為核心控制器,能穩(wěn)定實(shí)現(xiàn)各部分功能。硬件部分主要有單片機(jī)最小核心板,測(cè)量探頭部分,自動(dòng)升降部分,電源部分。軟件部分主要由上位機(jī)顯示部分和數(shù)據(jù)保存部分組成。

2.1脈沖法測(cè)距與多點(diǎn)測(cè)量數(shù)據(jù)

脈沖法測(cè)距:通過給目標(biāo)連續(xù)發(fā)送光脈沖,然后用傳感器接收從物體返回的光,通過探測(cè)光脈沖的飛行(往返)時(shí)間來得到目標(biāo)物距離。即光速往返時(shí)間的乘積的一半,就是測(cè)距儀和被測(cè)量物體之間的距離。多點(diǎn)測(cè)量是把多個(gè)激光探頭加在框架通過舵機(jī)控制使得激光探頭可以進(jìn)行180°平面擺動(dòng)進(jìn)而形成多點(diǎn)測(cè)量。

2.2自動(dòng)升降功能

當(dāng)系統(tǒng)正常運(yùn)行時(shí),通過單片機(jī)控制電機(jī)帶動(dòng)激光測(cè)距探頭向下移動(dòng),在移動(dòng)過程中實(shí)時(shí)測(cè)量數(shù)據(jù)。并且當(dāng)電機(jī)正轉(zhuǎn)帶動(dòng)激光探頭到達(dá)腳底時(shí)停止向下運(yùn)行,電機(jī)翻轉(zhuǎn)帶動(dòng)激光探頭返回頂部等待再次測(cè)量。

2.3上位機(jī)顯示以及數(shù)據(jù)保存

通過Qt Creator寫出一個(gè)應(yīng)用軟件可以把測(cè)量的數(shù)據(jù)直觀的在一個(gè)三維空間上生成人體模型,該過程只需要按照步驟把測(cè)量的數(shù)據(jù)導(dǎo)入即可。同時(shí)建立一個(gè)數(shù)據(jù)庫保存相應(yīng)的數(shù)據(jù)和生成的三維模型以便于日后的查看。

3系統(tǒng)硬件設(shè)計(jì)

3.1通信方式的選擇

通信方式簡(jiǎn)單的有以下多種:I2C、SPI、WPM、RS232、I/O、DMA等。當(dāng)我們考慮到數(shù)據(jù)的傳輸?shù)乃俣群托室约斑^程的復(fù)雜性等問題之后,經(jīng)過反復(fù)的討論與過程驗(yàn)證最終選擇測(cè)距模塊使用I2C的通信方式,上位機(jī)我們使用RS232的通信方式。

3.2測(cè)距模塊

根據(jù)測(cè)量的距離以及需要的準(zhǔn)確性,我們選用ST公司的VL53L0X芯片作為核心,該芯片內(nèi)部集成了激光發(fā)射器和SPAD紅外接收器,采用第二代FightSense技術(shù),該芯片通過時(shí)間差量來計(jì)算距離,測(cè)距的長度能擴(kuò)至兩米,非常合適中短距離測(cè)量的應(yīng)用。

由于用到多個(gè)激光測(cè)距探頭,其初次上電默認(rèn)I2C地址均為0X52,把多個(gè)激光測(cè)距探頭I2C地址設(shè)置為不相同的,當(dāng)要讀取數(shù)據(jù)時(shí)通過控制單片機(jī)的總線讀取指定的激光測(cè)距探頭所測(cè)量的距離,并且經(jīng)過修改I2C地址后的所有激光測(cè)距探頭測(cè)量距離與單片機(jī)讀取數(shù)據(jù)所需要的總時(shí)間只有幾毫米,使得最后產(chǎn)生的人體數(shù)據(jù)的誤差可以忽略不計(jì)。

3.3單片機(jī)的選擇

單片機(jī)的種類繁多,一般按單片機(jī)數(shù)據(jù)總線的位數(shù)進(jìn)行分類,主要分為4位、8位、16位和32位單片機(jī)。由于我們需要大量的I2C數(shù)據(jù)輸入與讀取,我們也知道日常用的4位單片機(jī)結(jié)構(gòu)簡(jiǎn)單,成本很低,但指令不豐富,且編程復(fù)雜,可以用于簡(jiǎn)單的校制;雖然8位單片機(jī)和16位單片機(jī)亦小巧靈活指令豐富,但是其性能的優(yōu)越性以及運(yùn)算速度是32位單片機(jī)所比不上的,目前整個(gè)單片機(jī)市場(chǎng)32位單片機(jī)正以其本身的性能等優(yōu)勢(shì)快速的替換掉8位和16位單片機(jī)。

3.4電機(jī)的選擇

電機(jī)分為直流電機(jī)和交流電機(jī),根據(jù)作品所具有一定的重量的特點(diǎn)我們選用直流電機(jī)中的步進(jìn)電機(jī)。步進(jìn)電機(jī)是將電脈沖信號(hào)轉(zhuǎn)變?yōu)榻俏灰苹蚓€位移的開環(huán)控制電機(jī),是現(xiàn)代數(shù)字程序控制系統(tǒng)中的主要執(zhí)行元件,應(yīng)用極為廣泛。在非超載的情況下,電機(jī)的轉(zhuǎn)速、停止的位置只取決于脈沖信號(hào)的頻率和脈沖數(shù),而不受負(fù)載變化的影響,當(dāng)步進(jìn)驅(qū)動(dòng)器接收到一個(gè)脈沖信號(hào),它就驅(qū)動(dòng)步進(jìn)電機(jī)按設(shè)定的方向轉(zhuǎn)動(dòng)一個(gè)固定的角度,稱為“步距角”,它的旋轉(zhuǎn)是以固定的角度一步一步運(yùn)行的。可以通過控制脈沖個(gè)數(shù)來控制角位移量,從而達(dá)到準(zhǔn)確定位的目的;同時(shí)可以通過控制脈沖頻率來控制電機(jī)轉(zhuǎn)動(dòng)的速度和加速度,從而達(dá)到調(diào)速的目的。

4.軟件系統(tǒng)設(shè)計(jì)

本系統(tǒng)的軟件設(shè)計(jì)包括控制單片機(jī)內(nèi)部運(yùn)行程序和編寫上位機(jī)所需要的程序。這兩部分的程序設(shè)計(jì)都采用了標(biāo)準(zhǔn)程序開發(fā)的模塊化設(shè)計(jì)規(guī)范,提高程序的可讀性和可維護(hù)性,為以后的系統(tǒng)功能添加和完善提供了方便。

4.1單片機(jī)內(nèi)部程序

整個(gè)軟件采用C語言進(jìn)行代碼編寫,使用Keil μVision 5集成環(huán)境開發(fā)軟件部分。Keil軟件內(nèi)部包括C編譯器、宏匯編、鏈接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個(gè)集成開發(fā)環(huán)境(μVision)將這些部分組合在一起。Keil μVision 5是美國Keil Software公司出品最新集成開發(fā)環(huán)境RealView MDK開發(fā)工具中集成了最新版本的Keil μVision 5,其編譯器、調(diào)試工具實(shí)現(xiàn)與ARM器件的最完美匹配。以下是單片機(jī)程序的流程圖:

單片機(jī)中讀取數(shù)據(jù)代碼如下:

void vl53l0x_test(void)

{

while(vl53l0x_init(&vl53l0x_dev))

猜你喜歡
單片機(jī)測(cè)量系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
把握四個(gè)“三” 測(cè)量變簡(jiǎn)單
基于單片機(jī)的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機(jī)的便捷式LCF測(cè)量?jī)x
電子制作(2019年9期)2019-05-30 09:42:02
滑動(dòng)摩擦力的測(cè)量和計(jì)算
滑動(dòng)摩擦力的測(cè)量與計(jì)算
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 免费看a级毛片| 欧美精品亚洲二区| 午夜精品国产自在| 亚洲成人手机在线| 亚洲成a人片在线观看88| 少妇精品在线| a天堂视频在线| 国产不卡一级毛片视频| 美女扒开下面流白浆在线试听| 国产精品13页| 2021国产在线视频| 日韩欧美中文在线| 国内丰满少妇猛烈精品播 | 一级香蕉人体视频| 毛片免费观看视频| 乱码国产乱码精品精在线播放 | 免费人成在线观看视频色| 色哟哟国产精品| 免费在线视频a| 91久久精品日日躁夜夜躁欧美| 99九九成人免费视频精品| 亚洲欧美日韩成人在线| 亚洲系列无码专区偷窥无码| a级毛片免费播放| 国产精品极品美女自在线看免费一区二区| 色悠久久久久久久综合网伊人| 99久久免费精品特色大片| 在线免费看黄的网站| 在线观看无码av免费不卡网站| 高清欧美性猛交XXXX黑人猛交| 亚洲第一网站男人都懂| 国产精品精品视频| 亚洲无码日韩一区| 国产精品私拍在线爆乳| a毛片在线播放| 97人妻精品专区久久久久| av午夜福利一片免费看| 91在线激情在线观看| 91视频99| 国产精品手机视频一区二区| 91av成人日本不卡三区| 999精品视频在线| 日本久久网站| 欧美69视频在线| 亚洲大尺码专区影院| 亚洲成人网在线播放| 亚洲人成色在线观看| 成人综合在线观看| 亚洲区第一页| 成人蜜桃网| 国产91九色在线播放| 国产一在线观看| 久久精品这里只有国产中文精品| 欧美午夜视频在线| 啪啪永久免费av| 日韩国产 在线| 国产91精品调教在线播放| 亚洲视频二| 国产精品9| 欧美第二区| 亚洲一区二区无码视频| 一级一级一片免费| 日本欧美一二三区色视频| 国产一二三区视频| 草逼视频国产| 国产美女免费网站| 亚洲伊人久久精品影院| 97国产成人无码精品久久久| 亚洲国产成人无码AV在线影院L| 亚洲日韩精品欧美中文字幕 | 992tv国产人成在线观看| 大香网伊人久久综合网2020| 影音先锋丝袜制服| 国产v欧美v日韩v综合精品| 又黄又湿又爽的视频| 精品无码国产自产野外拍在线| 国产欧美成人不卡视频| 亚洲av色吊丝无码| 99热最新在线| 国产亚洲视频播放9000| 91啪在线| 国产成人精品18|