一种基于超声波测人体身高的交互式3d扫描系统的制作方法_2

文档序号:10022472阅读:来源:国知局
描造成的扫描模型不完整的情况,大大提高了设备的控制精准性,提高了运动效率,此为本实用新型有益效果之二。
[0017]摄像头定位完成后,MUC芯片发送扫描信息至转盘电机驱动模块,转盘电机驱动模块按照预先设定好的转速驱动转盘电机匀速旋转,并带动人体随转盘转动,摄像头开始在竖直方向上由上而下运动,逐步进行人体扫描;在摄像头运动轨道的末端设有限位开关模块,当摄像头运动至轨道末端即人体脚底水平位置时,安装摄像头的滑动板物理碰撞限位开关模块的限位开关,使得限位开关及时断开,使摄像机电机电路及时切断,从而实现了摄像头从开始工作到结束工作的实时精确控制,提高了设备运转及控制效率,此为本实用新型的有益效果之三。
[0018]另外,本实用新型的电机驱动模块与MCU芯片之间设置有光点隔离模块,通过光点隔离模块实现了电路的物理隔断结构,可有效地防止电机驱动模块因电机运转时产生的干扰信号对MCU芯片产生干扰,保证MCU芯片干净高效工作,光电隔离模块通过LED灯及光电感应开关组成,LED灯与MCU芯片端连接,光电感应开关与电机驱动模块端连接,正常工作时,通过LED灯发出的光线使光电感应开关保持导通状态,保证电路畅通,同时起到物料隔离效果,此为本实用新型的有益效果之四。
【附图说明】
[0019]图1为本实用新型的连接结构示意图。
[0020]图2为本实用新型的电路模块示意图。
[0021]图3为图2中MCU芯片的电原理图。
[0022]图4为图2中光电隔离模块的电原理图。
[0023]图5为图2中电源模块的电原理图。
[0024]图6为图2中转盘电机驱动模块的电原理图。
[0025]图7为图2中摄像头电机驱动模块的电原理图。
[0026]图8为图2中串口通讯模块的电原理图。
[0027]图9为图2中人体秤模块的电原理图。
[0028]图10为图2中限位开关的电原理图。
[0029]图11为图2中霍尔测速模块的电原理图。
[0030]图12为图2中超声波模块的电原理图。
[0031]图13为本实用新型的的流程步骤示意图。
【具体实施方式】
[0032]下面将结合附图对实用新型作进一步描述:
[0033]如图1至图12所示,本实用新型采取的技术方案如下:一种基于超声波测人体身高的交互式3D扫描系统,包括服务器01、手持终端02、PC机04、MCU芯片08、称重传感器09、超声波测距模块010、转盘模块011及摄像头模块012,其中,上述手持终端02与PC机04连接,发送扫描命令至PC机04,MCU芯片08通过串口通讯模块与PC机连接;上述称重传感器09、超声波测距模块010、转盘模块011及摄像头模块012分别与MCU芯片08连接。
[0034]手持终端02与PC机04通过第一连接模块03连接,以便进行数据交换,第一连接模块03为USB模块及WIFI模块中的一种;上述PC机04通过第二连接模块07与内设在MCU芯片08内的串口通讯模块连接,第二连接模块07为USB模块;PC机04通过第三连接模块05连接有扫描摄像头06,第三连接模块05为USB模块。
[0035]MCU芯片08分别通过HX711芯片、MC33886芯片及BST7970芯片与称重传感器09、摄像头模块012及转盘模块011连接,超声波测距模块010通过C0N4接口与MCU芯片08连接;所述的转盘模块010包括相互连接的转盘电机驱动模块及转盘,摄像头模块包括相互连接的摄像头电机驱动模块及扫描摄像头06,其中,转盘电机驱动模块与摄像头电机驱动模块组成电机驱动模块,电机驱动模块通过光电隔离模块与MCU芯片08连接,以防止摄像头电机及转盘电机产生的干扰信号传递至MCU芯片08。
[0036]摄像头电机驱动模块上连接有限位开关模块,限位开关模块设置在摄像头运动轨道的末端,并与MCU芯片08连接,以便将摄像头运动至轨道末端的信号传递至MCU芯片08,MCU芯片08发送摄像头停止信号至摄像头电机驱动模块,使扫描摄像头停止运动。
[0037]转盘电机驱动模块上连接有霍尔测速模块,霍尔测速模块与MCU芯片连接,以便实时检测转盘电机的转速,并将转速信息传递至MCU芯片08,MCU芯片08根据转速信息实时将转盘转速调整至预设值。
[0038]超声波测距模块010设置在转盘正上方,距离转盘的高度为H,待扫描者站在转盘上,超声波测距模块010通过测得超声波头发送和接收超声波的时间差t,并根据超声波在空气中传播速度V,计算得到超声波头与待扫描者头部之间的距离SI,通过H-Sl得到人体高度S2,并将S2传递至MCU芯片08,通过MCU芯片08发送控制信息至摄像头电机驱动模块,以便控制扫描摄像头06的扫描初始高度为S2。
[0039]称重传感器09为人体秤模块,人体秤模块的芯片为HX711,HX711芯片通过A+接口、A-接口、B+接口及B-接口连接重力传感器接口 C0N6,重力传感器接口 C0N6与重力传感器连接,重力传感器设置在转盘上,待扫描者站在转盘上,通过重力传感器感应待扫描者的重量信息,并将信息传递至HX711芯片,经HX711芯片传递至MCU芯片08,MCU芯片08根据人体高度S2及重量信息计算得到人体身高体重脂肪率。
[0040]MCU芯片08与电源模块的VCC-3V3端连接,上述电源模块包括相互串联的第一电源转换芯片LM2576及第二电源转换芯片ASMl 117,第一电源转换芯片LM2576的接入电压为12V,输出电压为5V,第二电源转换芯片ASMl 117的接入电压为5V,输出电压为3V ;光电隔离模块的U3、U4、U5芯片分别与电源模块的VCC-3V3端及VCC-5V端连接U3、U4、U5内设LED灯及光感应开关,形成物理隔离结构,U3、U4及U5的IN1、IN2端口与摄像头电机驱动模块连接,U3、U4及U5的IN3端口与转盘驱动模块连接,U3、U4及U5的A0、Al及A3端口与MCU芯片08连接,通过物理隔离结构防止摄像头电机转盘电机产生的干扰信号对MCU芯片08产生干扰;上述摄像头电机驱动模块及转盘电机驱动模块分别与电源模块的VCC-12V端连接;上述串口通讯模块与电源模块的VCC-5V端连接;上述人体秤模块与电源模块的VCC-5V端连接;上述限位开关模块与电源模块的VCC-3V3端连接;上述霍尔测速模块与超声波模块分别与电源模块的VCC-3V3端连接。
[0041]如图13所示,本实用新型的3D扫描方法,包括以下步骤:
[0042]A)、手持终端向PC机发送扫描命令;
[0043]B)、PC机向MCU芯片发送采集人体数据命令;
[0044]C)、MCU芯片将采集到的人体数据发回至PC机;
[0045]D)、PC机发送扫描命令至MCU芯片;
[0046]E)、MCU芯片控制摄像头与转盘协同运动,获得人体全身360°图像,并将扫描信息发送至PC机;
[0047]F)、PC机生成三维模型,并将生成的三维模型发送至PC机服务器;
[0048]G)、手持终端访问PC机的服务器上储存的三维模型。
[0049]步骤B包括步骤B1、步骤B2及步骤B3,其中,步骤BI为MCU分别向人体秤模块机超声波模块发送称重机测身高命令,步骤B2为超声波模块测人体身高,并将测得人体身高信息发回MCU芯片,步骤B3为人体秤模块测人体体重,并将测得体重信息发回至MCU芯片;所述的步骤D包括步骤D1、步骤D2及步骤D3,其中,步骤Dl为MCU芯片发送扫描新型至电机驱动模块,进行人体扫描,步骤D2为摄像头电机驱动模块驱动扫描摄像头沿人体头顶逐步向下运动,步骤D3为转盘电机驱动模块驱动人体匀速旋转。
[0050]进一步,本实用新型结构上利用现有的带旋转转盘及摄像头竖直运动的扫描结构,人体通过站在旋转转盘上运输旋转,同时,摄像头竖直运动以进行人体3D扫描;同时,本实用新型集成手持终端、PC机、服务器及MCU芯片,形成一套完整的3D扫描系统,MCU芯片连接电源模块、串口通讯模块、超声波测距模块、限位开关模块、光电隔离模块、电机驱动模块、限位开关模块、人体秤模块及霍尔测速模块,PC机内集成scan软件端,工作时,人体站至旋转转盘上,旋转转盘及扫描摄像头均处于静止状态,手持终端向PC机发送扫描命令,PC机将扫描命令传递至MCU芯片,MCU芯片分别发送测身高及体重命令至超声波测距模块机人体秤模块,通过设置在人
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1