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
主站蜘蛛池模板: 黄色污网站在线观看| 99视频只有精品| 国产肉感大码AV无码| 日本午夜精品一本在线观看| 亚洲日韩高清无码| 无码免费的亚洲视频| A级毛片高清免费视频就| 91精品久久久无码中文字幕vr| igao国产精品| 色妞www精品视频一级下载| 亚洲美女AV免费一区| 国内精品久久久久久久久久影视| 精品国产美女福到在线直播| 成年人国产网站| 热热久久狠狠偷偷色男同| 国产日韩丝袜一二三区| 无码中文字幕加勒比高清| 久久99国产综合精品女同| 国产区网址| 五月综合色婷婷| 午夜啪啪福利| 99国产精品免费观看视频| 亚洲AⅤ无码国产精品| a毛片免费观看| 国产18在线播放| 99精品免费欧美成人小视频 | 2021无码专区人妻系列日韩| 免费一级毛片在线观看| 亚洲国产成人无码AV在线影院L| 国产噜噜在线视频观看| 亚洲女人在线| 久久人与动人物A级毛片| 日韩国产黄色网站| 玖玖精品视频在线观看| 日本道综合一本久久久88| 制服丝袜在线视频香蕉| 欧美午夜在线观看| 久精品色妇丰满人妻| 国产99久久亚洲综合精品西瓜tv| 国内精品久久久久久久久久影视| 在线观看国产精美视频| 亚洲精品无码人妻无码| 999精品视频在线| 欧美日韩福利| av一区二区无码在线| 97国产在线视频| 97在线视频免费观看| 国产一区二区三区在线观看免费| 亚洲欧美人成人让影院| 毛片久久久| 免费毛片视频| 婷婷色婷婷| 欧美一区精品| 国产网站免费看| 国产一区成人| 久久亚洲高清国产| 日韩黄色精品| 国产精品无码在线看| 国产午夜无码片在线观看网站| 国产成人综合欧美精品久久 | 人人爽人人爽人人片| 毛片网站免费在线观看| 成人免费午夜视频| 国产高清免费午夜在线视频| 四虎亚洲国产成人久久精品| 视频一本大道香蕉久在线播放| 91九色国产porny| 免费在线一区| 五月婷婷丁香综合| 91精品国产一区| 在线五月婷婷| 老汉色老汉首页a亚洲| 国产成人综合亚洲网址| 色婷婷综合在线| 欧美va亚洲va香蕉在线| 国产高清在线丝袜精品一区| 狠狠干综合| 无码精品福利一区二区三区 | 亚洲成人播放| 中文字幕波多野不卡一区 | 国产精品一区二区久久精品无码| 一本综合久久|