移动机器人技术与应用 第2版 课件 彭爱泉 课题1-3 移动机器人技术与平台-传感器检测原理与应用_第1页
移动机器人技术与应用 第2版 课件 彭爱泉 课题1-3 移动机器人技术与平台-传感器检测原理与应用_第2页
移动机器人技术与应用 第2版 课件 彭爱泉 课题1-3 移动机器人技术与平台-传感器检测原理与应用_第3页
移动机器人技术与应用 第2版 课件 彭爱泉 课题1-3 移动机器人技术与平台-传感器检测原理与应用_第4页
移动机器人技术与应用 第2版 课件 彭爱泉 课题1-3 移动机器人技术与平台-传感器检测原理与应用_第5页
已阅读5页,还剩164页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

“十四五”职业教育国家规划教材·世赛成果转化系列教材移动机器人技术与应用第2版“十四五”职业教育国家规划教材·配套教学课件·完整版全书五大课题·二十三个任务·项目驱动·世赛标准PREFACE教材特色与架构项目驱动以“沙漠寻子”等世赛真实任务统领,任务链即学习链。理实一体理实一体每个任务含理论、实操、测评,配原书图与参数表。图文并茂世赛标准评分维度A~F贯穿设计,对标国家级一类大赛。以赛促教思政融入工匠精神、智能制造2025融入各任务。立德树人移动机器人技术与应用·配套教学课件02ROADMAP学习路径01认知平台课题一:认识DLRB-MR520GS平台,完成机械总装与电气接线。02控制系统课题二:LabVIEW与myRIO,实现I/O、无线与电机驱动。03感知决策课题三:红外/超声/QTI传感器融合与运动控制。04机器视觉课题四:OCR/颜色/条码/模板匹配与人机交互。05综合应用课题五:沙漠寻子、银行、物流等系统设计与测评。移动机器人技术与应用·配套教学课件03CONTENTS全书导航01移动机器人技术与平台认识DLRB-MR520GS平台·机械总装·电气接线·装配调试5任务02嵌入式移动机器人控制系统虚拟仪器LabVIEW·myRIO控制器·I/O控制·无线通信·电机驱动8任务03传感器检测原理与应用红外测距·超声波与FPGA·QTI循迹·纠偏逻辑4任务04移动机器人视觉原理与应用相机配置·OCR·颜色识别·条码二维码·模板匹配·人机交互6任务05移动机器人综合应用系统设计方法论·沙漠寻子·银行服务·物流快递·测评实践5任务04OVERVIEW从Shakey到现代AGV:移动机器人的发展发展脉络与趋势1959年Shakey实现“感知—规划—执行”雏形,奠定自主移动机器人基础。AGV由磁导、惯导走向激光SLAM与多传感器融合导航。移动机器人向服务化、智能化、集群化演进(物流/医疗/服务)。世赛“移动机器人”赛项推动产教融合与标准对接。EVOLUTION60+年技术演进从实验室走向产业现场移动机器人技术与应用·配套教学课件05世界技能大赛宣传片学习强国“技能中国”频道线上课程链接及截图《世界技能大赛移动机器人项目在线培训课程》/lgpage/detail/index.html?id=46069540763791442450601TOPICONE移动机器人技术与平台认识DLRB-MR520GS平台·机械总装·电气接线·装配调试行业背景·从一台国家级大赛设备,看见中国智能制造装备的自主崛起与工匠标准。任务1.1安装DLRB-MR520GS移动机器人运行平台任务1.2DLRB-MR520GS移动机器人的组装与调试07课题描述某高新企业研发的移动机器人需出具检测报告并送至国家指定机构;作为接收人员,需将平台外形与动作流程还原至出厂状态。本项目掌握机器人及运行平台组成、结构特点与搭建方法。课题目标掌握移动机器人各功能模块的组成掌握移动机器人平台的结构特点掌握移动机器人平台的搭建方法熟悉5大类零件、100+零部件的配置清单01ROJECT移动机器人技术与平台移动机器人技术与应用·配套教学课件08课题01·核心知识掌握本课题关键原理与要点,结合原书配图理解。核心要点DLRB-MR520GS由山东栋梁科技自主研发,通过国家发明专利初审,2018年经国家指定专家检验检测合格,被指定为国家级一类大赛专用设备。平台本体尺寸:长4036mm×宽2036mm×高625mm(高度可调);调试场地4000mm×2000mm。结构组成:父母隔间、接待区、沙区、开阔区域、投球器五大功能区域。机器人技术参数:工作电压12V/3000mAhNiMH锂电池;环境-10~50℃、湿度≤90%(25℃)。平台用于职业院校学生设计典型比赛任务,完成本体设计、维护、开发与潜能挖掘。DLRB-MR520GS移动机器人运行平台移动机器人技术与应用·配套教学课件09演示视频DLRB-MR520GS平台整机演示点击播放DEMO·演示视频观察重点1.整体布局:两层台面——下层动力层(电机+MD2驱动器),上层扩展层(myRIO+传感器)2.识别四大部件:直流减速电机、超声波模块、红外循迹探头、电机驱动器3.观察走线:电源线与信号线分层捆扎,为后续电气接线任务打样建议:先完整播放激趣→暂停追问→再进入实施步骤移动机器人技术与应用·配套教学课件10TOPIC1OVERVIEW移动机器人技术与平台·任务地图移动机器人技术与应用·配套教学课件11任务1.1安装DLRB-MR520GS移动机器人运行平台含演示视频任务1.2DLRB-MR520GS移动机器人的组装与调试含演示视频课题1·任务1.1安装DLRB-MR520GS移动机器人运行平台根据配置单、装配图与工艺要求,完成平台本体的台面、通道、沙地与发射器安装,掌握分区域装配工艺与车间现场管理。任务目标掌握左/右台面的安装方法与钣金连接掌握通道区域型材与侧面板的安装掌握沙地区域定位柱与圆筒安装掌握发射器底板、脚轮与发射筒安装1.1TASK安装DLRB-MR520GS移动机器人运行平台移动机器人技术与应用·配套教学课件12任务1.1·知识链接知其所以然·知识链接WHY·为什么学这个钣金与型材的连接质量决定整车刚性——装配不只是“拧上”,而是“拧对”:顺序、力矩、基准都有讲究。HOW·原理解密1左/右台面通过钣金件与方管连接,拼成上部作业平台(图1-4为组装后效果)。2通道区域型材要保证直线度,否则后续沙区隔离柱不在同一平面。3紧固件遵循“对角交替、分次拧紧”原则,让结合面均匀贴合。4预装→初拧→校准→复拧:每颗螺丝都不是一次到位。5现场管理(6S)本身就是世赛评分项:工具入箱、废料分类、场地清洁。SHOW·原理图解图1-4类比·生活里的同款原理像拼装定制家具:先看总装图→分区域安装→对角交替拧螺丝——跳步、单边拧死,必返工。?随堂小测(先想后看)Q:为什么紧固件要对角交替、分次拧紧?A:使结合面均匀贴合,防止单边翘曲与应力集中;一次拧死会锁死偏差。移动机器人技术与应用·配套教学课件13任务1.1·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点移动平台区域:先装左、右台面,用钣金件连接,再装长形型材,最后安装四周侧板(图1-3、1-4)。通道区域:先安装通道区域型材,再安装侧面板(图1-5);分内侧通道与外侧通道。沙地区域:先装圆柱形定位柱、O形圈、圆筒,再装型材(图1-6);沙子铺设要均匀。发射器:先装底板及脚轮,再装发射器木板、发射筒,最后装钣金顶盖(图1-7)。装配顺序遵循“从下到上、从主到次”,每步对照图样自检。原书配图·教材扫描平台本体装配(台面与通道)移动机器人技术与应用·配套教学课件14任务1.1·原理探究知其所以然:原理与设计意图?探究问题动手之前,工程师到底在“读”什么?🔍原理解密装配图回答“装在哪、什么关系”:五大功能区的位置关系决定后续任务动线,读错一步、满盘皆错。工艺图回答“怎么装、什么顺序”:从下到上、从主到次,是钣金结构装配的通行法则。配件清单(表1-1)回答“有什么、缺没缺”:5大类100+零部件构成物料闭环,漏领一件即停工待料。专家寄语:纸上得来终觉浅,绝知此事要躬行——读图是“知”,装配是“行”,知行合一才算真正认识一台设备。WHY先问为什么,再学怎么做📐关键结论读图三步法:总体布局→部件关系→紧固方式移动机器人技术与应用·配套教学课件15任务1.1·原理探究知其所以然:原理与设计意图?探究问题为什么装配顺序永远是“从下到上、从主到次”?🔍原理解密从下到上:下部结构是上部件的安装基准与承力基础;先上后下会导致基准丢失、反复拆装。从主到次:先装承力主结构(型材框架),再装功能件(侧板、圆筒、发射筒),最后装装饰与辅助件。每步自检:每完成一个区域立即对照总装图(图1-2)检查,把错误消灭在当下,而不是累积到总装后。工程上这叫“基准先行”——机械装配的第一性原则。WHY先问为什么,再学怎么做📐关键结论装配顺序=基准件→主结构→功能件→辅助件移动机器人技术与应用·配套教学课件16任务1.1硬件/参数规格设备工作电压12V(3000mAhNiMH锂电池)环境温湿度-10~50℃/≤90%(25℃)零件类型5大类,100个以上调试场地尺寸4000mm×2000mm平台本体尺寸4036×2036×625mm(高可调)功能区域父母隔间/接待区/沙区/开阔区/投球器移动机器人技术与应用·配套教学课件17任务1.1任务实施步骤01识读平台总装图(图1-2)与装配工艺图,核对5大类配件清单与工具清单。💡为什么这么做图纸是装配的唯一“法律”:尺寸、配合、紧固方式全在图上,先读图可避免“装完才发现错”的大返工。图1-2平台总装图02准备手持平台本体配件清单(表1-1),借小推车去仓库与半成品库领取全部配件。💡为什么这么做配件分仓库与半成品库两处,一次领全减少往返停工;小推车运输保护钣金件不变形、不掉漆。移动机器人技术与应用·配套教学课件18任务1.1任务实施步骤03准备装配工具:9件内六角扳手、6in活扳手、离线式手电钻、3m钢卷尺、一字螺钉旋具等。💡为什么这么做内六角扳手套装对应螺栓规格、活扳手应对非标准件、手电钻预置底孔——工具选错会滑丝扩孔,直接损坏铝合金型材。▶操作要点请按左侧文字步骤操作,并结合理论页图示理解。04按图样识读:理解移动平台、通道组件、图形识别区、沙区隔离柱、投球器位置关系。💡为什么这么做先建立“平台→功能区→零件”三级空间概念再动手,装配时才能由整体到局部、不错位、不返工。图1-1平台结构组成图移动机器人技术与应用·配套教学课件19任务1.1任务实施步骤05左/右台面安装:先装型材框架,再装底板(注意木板上表面孔距),用对应钣金件连接木板连接处。💡为什么这么做型材框架是台面的“骨骼”,先框后板保证受力均匀;木板孔距对不上会导致后续螺钉无法咬合。图1-3左、右台面安装图06长形型材与四周侧板安装,组装后效果对照图1-4检查。💡为什么这么做长形型材是台面间的“桥梁”,四周侧板决定平台外形——形状必须与图样相符是硬性评分项。图1-4组装后的效果图移动机器人技术与应用·配套教学课件20任务1.1任务实施步骤07通道区域:安装通道型材→安装侧面板,形状必须与图样相符。💡为什么这么做通道分内外侧、型材与侧板分步装,是因为侧板要以型材为安装基准,顺序反了会无法定位。图1-5通道区域安装示意图08沙地区域:安装定位柱、O形圈、圆筒→安装型材,沙子铺设均匀、定位柱牢固。💡为什么这么做定位柱与O形圈先固定圆筒,沙子最后均匀铺设——先结构后填充,避免返工扒沙。图1-6沙地区域安装示意图移动机器人技术与应用·配套教学课件21任务1.1任务实施步骤09发射器:底板+脚轮→发射器木板→发射筒→钣金顶盖,最终对照图1-7。💡为什么这么做发射器带脚轮与发射筒,自上而下(底板→木板→筒→顶盖)安装,重心最低、最稳。图1-7发射器的安装10现场管理:清洁、整理废料、工具入箱、打扫垃圾,符合车间6S要求。💡为什么这么做6S不是“装样子”:现场整洁度直接反映团队职业素养,也是世赛A维度(工作组织)的评分内容。▶操作要点请按左侧文字步骤操作,并结合理论页图示理解。移动机器人技术与应用·配套教学课件22任务1.1调试排故·任务测评关键技术/调试要点装配前务必认真阅读装配图与工艺图,核对工具与未满足条件。专家寄语:纸上得来终觉浅,绝知此事要躬行——亲自实践是透彻认识事物的唯一途径。平台搭建质量直接影响下一单元工作任务,每个环节都不容忽视。思政融入·工匠精神“认真是做事的良好态度,良好的工作习惯是职业操守的具体表现。”以国家级大赛设备为载体的装配训练,培养严谨规范、精益求精的工匠素养。移动机器人技术与应用·配套教学课件23任务1.1调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)木板破损或掉漆运输磕碰/堆叠受压领料时逐件查看边角与漆面立即更换并记录,使用防护垫轻拿轻放螺钉未紧定牢未按扭矩/漏装按清单逐颗点检,手感+扭力复核采用对角拧紧法逐颗复检安装形状与图样不符基准件错位/凭记忆装配每区完成后对照图1-2自检拆除错位件,从基准件重新定位思政融入·劳动精神平台搭建的每一颗螺钉都关系下一单元安全。在劳动中养成认真、规范、整洁的职业习惯,正是新时代劳动教育的要求。移动机器人技术与应用·配套教学课件24任务1.1·课堂互动思考与避坑?课堂提问装配完成后通电试车,机器人却原地打转、不走直线——可能的原因是什么?▶答案/避坑指南(课堂点击揭示)优先检查:①左右轮同步带张紧是否一致;②电动机相序/接线是否左右反接(对调两相即可);③车盘与隔套同轴度。先断电、后查线,用万用表蜂鸣档排查短路。移动机器人技术与应用·配套教学课件25课题1·任务1.2-1移动机器人机械总装在平台本体基础上完成DLRB-MR520GS机器人本体的机械总装:车架、车轮、传动、传感器支架与电池组件,理解铝合金套件与100+设计部件的装配关系。任务目标认识机器人本体结构组成(图1-11)掌握车架型材、车轮、带轮与同步带传动装配掌握传感器支架与电池固定件安装理解“找孩子”任务对机械精度的要求1.2-1TASK移动机器人机械总装移动机器人技术与应用·配套教学课件26任务1.2-1·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点本体由铝合金套件、NImyRIO控制器、100多个设计部件、高清摄像头、超声/红外/QTI传感器、电池、电动机与车轮传动组成(图1-11)。机械部件清单(表1-4):车架型材2882A/1602A、520GS车盘Q235、角接触球轴承座、车轮支架、带轮、80齿齿轮、车架铜套(锡青铜)等。传动:电动机→带轮→同步带→车轮从动轴,采用胀紧块与隔套定位。功能:在2m×4m场地自主移动,完成“找孩子—回接待处—送回正确家庭”任务。原书配图·教材扫描移动机器人机械总装移动机器人技术与应用·配套教学课件27任务1.2-1·知识链接知其所以然·知识链接WHY·为什么学这个支架上装的是什么?三种传感器——它们就是机器人的“眼睛”。先懂原理,再拧支架,才知道螺丝为谁而拧。HOW·原理解密1红外测距:一对红外发射/接收二极管,测“发射—接收”时间差算出距离(图1-8)。2超声波:发射40kHz机械波,测接收端高电平持续时间Tin,d=331.5×Tin/2(图1-10)。3QTI循迹:红外反射原理——黑线吸光(高电平)、白线反光(低电平)。4三种传感器功能互补:红外近距(10~80cm)、超声中距(2cm~4m)、QTI只管黑白线。5传感器安装高度与角度直接影响检测效果,是可调节的设计参数。SHOW·原理图解类比·生活里的同款原理蝙蝠靠超声波“看”路、蛇靠红外“感”温——机器人把这两样本事都装进了底盘。?随堂小测(先想后看)Q:红外、超声、QTI三种传感器分别测什么?A:红外=距离(10~80cm);超声=距离(2cm~4m);QTI=黑白线电平。移动机器人技术与应用·配套教学课件28任务1.2-1·原理探究知其所以然:原理与设计意图?探究问题机械总装的两个“为什么”:张紧度与重心🔍原理解密同步带张紧:带传动依靠摩擦力传递动力。张紧力不足→打滑丢步;过大→轴承磨损、轴弯曲。工程上用压块微调,以回弹量衡量。整车重心:侧翻力矩≈重心高度×转弯离心力。电池这一“最重的零件”装在中心偏下,是用最小代价换取最大稳定。形位公差:国赛设备对同轴度、正方形度有明确要求——机械精度直接决定比赛成败,这就是“标准意识”。一句话总结:装配不是“装上就行”,每个紧固件背后都有力学考量。原理重绘·高清移动机器人机械总装📐侧翻力矩M≈m·g·h·(v²/R)——降低重心h是最有效手段移动机器人技术与应用·配套教学课件29任务1.2-1硬件/参数规格车架型材2882A/1602A铝合金车盘材质520GSQ235齿轮80齿(A12铝合金)轴承座角接触球/深沟球(A12)铜套车架铜套锡青铜×12电池固定电池固定件/电池盒(A12)原理重绘·高清移动机器人机械总装移动机器人技术与应用·配套教学课件30任务1.2-1任务实施步骤01安装车架型材框架,校正方形度与对角线。💡为什么这么做车架是整机的“大地”:对角线相等才能保证四轮着地、行驶不跑偏;校方是后续所有精度的前提。图1-13车架的组装示意图图1-14车体框架组装示意图02安装520GS车盘与车轮支架,装入车轮从动轴与隔套。💡为什么这么做隔套限定轴承轴向位置,保证车轮从动轴与车盘同轴——不同轴会偏磨、卡滞、阻力倍增。图1-15旋转轴系的组装爆炸图图1-16旋转轴系的组装爆炸图移动机器人技术与应用·配套教学课件31任务1.2-1任务实施步骤03安装电动机支架与电动机,张紧同步带(同步带压块定位)。💡为什么这么做同步带太紧轴承过早磨损、电机过载发热,太松打滑丢步、定位不准;压块微调至按压5~8mm回弹为佳。图1-17胀紧轮安装示意图图1-18电动机安装示意图04安装超声/红外测距传感器支架、QTI传感器与电池固定件。💡为什么这么做传感器支架决定感知“视角”:超声/红外高度与俯角直接影响有效量程,QTI离地高度决定检测灵敏度。图1-19上升单元安装示意图图1-21上升单元安装效果图移动机器人技术与应用·配套教学课件32任务1.2-1任务实施步骤05安装电池盒与紧固组件,整体自检各转动件灵活性。💡为什么这么做电池质量大,装于底盘中心偏下可降低整车重心,防止高速转弯侧翻;转动件灵活性自检防卡滞烧电机。图1-22伸缩单元的结构组成图1-23伸缩单元安装示意图移动机器人技术与应用·配套教学课件33点击播放视频:底盘及驱动结构任务1.2-1调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)同步带过松/过紧压块位置未调/带长不匹配按压带中线测回弹量用同步带压块微调至5~8mm回弹车轮转动卡滞隔套与轴承座不同轴断电后手动转轮,感受阻力点重新校正车盘,检查轴承座同轴度整车跑偏车架对角线不等/左右轮径差异卷尺测对角线,对比左右轮调整车架校方,更换不一致的车轮思政融入·标准意识机械总成的形位公差直接决定比赛成败。以国赛设备为标尺,树立“按图纸、按标准、按工艺”的工程标准意识。移动机器人技术与应用·配套教学课件34课题1·任务1.2-2电气部件与接线(MD2与myRIO)完成机器人电气系统接线:MD2驱动板接口、myRIOI/O接口板、电动机与传感器供电,掌握接线图识读与电气安全规范。任务目标识读MD2驱动板接口说明与接线图掌握myRIOI/O接口板接线方法完成电动机、传感器与电池的电气连接遵守电气接线安全与防短路规范1.4TASK电气部件与接线(MD2与myRIO)移动机器人技术与应用·配套教学课件35任务1.2-2·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点MD2驱动板为电动机提供驱动与电源管理,接口含电源、电动机相线、编码器与使能信号。myRIOI/O接口板承载数字I/O、模拟输入(传感器)、PWM(调速)与通信接口。接线原则:先断电后接线,红正黑负、屏蔽线单端接地,插头防反插。电池12V经电源分配后再供给驱动板与控制器,注意总电流不超过NiMH额定值。原书配图·教材扫描电气部件与接线(MD2与myRIO)移动机器人技术与应用·配套教学课件36任务1.2-2·知识链接知其所以然·知识链接WHY·为什么学这个上电前90%的电气事故都可以避免——关键就在“测短路”这一步。接线不是力气活,是严谨活。HOW·原理解密1myRIO直流供电范围6~16V,本平台用12V/3000mAhNiMH电池。2接线顺序:先接公共端/地线,后接信号;先弱电后强电。3上电前必用万用表测电源正负极间电阻——接近零欧即为短路,必须排查。4MD2驱动板相线U/V/W与编码器A/B按标识对接,错相会导致电机反转。5线缆留有余量、捆扎固定、标识清晰——既是规范也是安全。SHOW·原理图解图1-24类比·生活里的同款原理像电工上岗规程:断电→验电→接线→检查→通电,顺序永远不能反。?随堂小测(先想后看)Q:上电前为什么要先用万用表测电源正负极间电阻?A:确认无短路:电源被直接连通会烧毁电池、驱动板与保险,甚至起火。移动机器人技术与应用·配套教学课件37任务1.2-2·原理探究知其所以然:原理与设计意图?探究问题上电前为什么要用万用表蜂鸣档测短路?🔍原理解密正常回路:电流I=U/R受负载限制,各器件安全工作。短路时:金属屑/裸线头搭接正负极,R→0,I→极大——导线瞬间发热、板卡烧毁、电池鼓包甚至起火。一次短路即可烧毁myRIO主控与MD2驱动板,而排查只需30秒:这就是“先断电、后接线、测短路”铁律的价值。延伸:蜂鸣档还能查“虚焊/接触不良”(时通时断),是电气调试最常用的“听诊器”。原理重绘·高清电气部件与接线(MD2与myRIO)📐欧姆定律:I=U/R(R→0时I→∞,短路电流极大)移动机器人技术与应用·配套教学课件38任务1.2-2·演示视频电气接线·上电前检测四步流程点击播放DEMO·演示视频程序动画1280×720·10s·原理动画观察重点1.四步顺序不可颠倒:断电→对照图纸接线→蜂鸣档测短路→分级上电2.第三步是保命step:任何一根线两端蜂鸣档响(0Ω),必须先排查再继续3.分级上电先5V后12V:逻辑板先工作,异常时可立即断电,避免烧电机驱动建议:先完整播放激趣→暂停追问→再进入实施步骤移动机器人技术与应用·配套教学课件39任务1.2-2任务实施步骤05上电前用万用表蜂鸣档测短路,确认无短路后通电自检。💡为什么这么做万用表蜂鸣档测短路是保护myRIO与MD2的最后防线:0Ω蜂鸣=有短路,此时通电等于烧板。短路vs正常回路·万用表判别移动机器人技术与应用·配套教学课件40任务1.2-2任务实施步骤01识读MD2驱动板接口图:标注电源、电动机U/V/W、编码器A/B、使能EN。💡为什么这么做先认接口再接线:U/V/W相线、编码器A/B、使能EN各有其位,盲目插线是短路与错相的最大来源。02连接电动机三相与编码器线,确认相序,避免反转。💡为什么这么做相序决定转向:任意两相对调即可纠正反转——先确认再上电,避免“接完线车乱窜”的危险。图1-24电气接线图移动机器人技术与应用·配套教学课件41任务1.2-2任务实施步骤03连接myRIOI/O接口板:数字量(限位/按键)、模拟量(红外/超声)、PWM(电机)。💡为什么这么做信号分类走线:数字量抗干扰、模拟量防串扰、PWM大电流——分开布置是电气工艺的基本修养。图2-29myRIO端口A/B/C口04连接电池与电源分配:先测空载电压,再逐级上电。💡为什么这么做先测空载电压再逐级上电:把“上电”从一次赌博变成可预期的分级验证,故障域被逐级缩小。移动机器人技术与应用·配套教学课件42任务1.2-2调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)电动机反转三相相序接反断开负载,点动观察转向任意对调两相相序,重新上电验证传感器无信号模拟地未共地/屏蔽线未接地万用表测参考地与信号端电压检查屏蔽线单端接地与供电回路上电即保护金属屑搭线造成短路蜂鸣档测电源两极:0Ω蜂鸣断电后清除异物,复测确认再上电思政融入·安全意识“先断电、后接线、测短路”是电气作业的铁律。把安全意识内化为习惯,是对自己与他人生命负责的职业底线。移动机器人技术与应用·配套教学课件43任务1.2-2·课堂互动思考与避坑?课堂提问接线完毕上电,电动机不转却只“抖动”一下——最可能是哪种故障?▶答案/避坑指南(课堂点击揭示)多为PWM占空比低于死区电压,或电动机相线松脱/虚焊。先用万用表确认相线通断,再把占空比调至大于死区;切忌带故障长时间通电以免烧毁驱动。移动机器人技术与应用·配套教学课件44课题1·任务1.2-3组装调试与任务测评(表1-3)对装配完成的平台与机器人进行整体调试,依据任务评分标准(表1-3)进行测评,并完成知识拓展。任务目标完成平台与机器人的联调与功能验证依据表1-3评分标准进行自评与互评理解平台在娱乐、物流、银行、餐饮等场景的拓展应用总结装配调试中的职业素养要求1.2-3TASK组装调试与任务测评(表1-3)移动机器人技术与应用·配套教学课件45任务1.2-3·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点测评维度(表1-3):左台面2.5、右台面2.5、通道1、沙地1、发射器2.5、二维码展示区0.5,满分10分。评分细则:木板破损/掉漆每处扣1分;螺钉每错/少一处扣0.5分;安装形状须与图样相符。知识拓展:平台可用于娱乐场所单项挑战赛,以及物流、银行服务、餐厅大堂、社区文化展示等。装配质量直接影响后续单元;认真与良好的工作习惯是职业操守的具体表现。原书配图·教材扫描组装调试与任务测评(表1-3)移动机器人技术与应用·配套教学课件46任务1.2-3·知识链接知其所以然·知识链接WHY·为什么学这个装配完≠能跑。从“静态检查”到“动态试运行”,是硬件工程师的标准闭环——调试记录单就是你的专业证据。HOW·原理解密1静态检查:紧固件复紧、线缆拉扯试验、同步带/齿轮啮合检查。2上电前:测量电源电压、复测短路、确认急停开关有效。3低速空载试运行:听异响、看跑偏、摸温升。4问题闭环:记录现象→定位原因→修复→复检,全部写入调试记录单。5装配调试质量直接决定课题二以后所有软件任务的地基。SHOW·原理图解图1-12类比·生活里的同款原理像新车交付前的PDI检测:静态→动态→路试,任何一项不过都不交车。?随堂小测(先想后看)Q:低速空载试运行主要“听、看、摸”什么?A:听运转异响、看跑偏与振动、摸电机/驱动板温升。移动机器人技术与应用·配套教学课件47任务1.2-3·原理探究知其所以然:原理与设计意图?探究问题世赛评分表为什么这样配分?——以表1-3为例🔍原理解密装配类任务评分≈质量细节:木板破损、螺钉紧定、形状相符,每一项都可量化、可检查。评分即“标准的语言”:2.5/2.5/1/1/2.5/0.5的权重差异,告诉学生什么是重点、什么是底线。世赛A~F六大维度中,C(设计与过程)权重最高(45分)——重过程规范,而非仅看结果。用评分表倒推学习重点,就是“以终为始”的世赛思维。WHY先问为什么,再学怎么做📐关键结论评分构成=细节质量(60%)+过程规范(40%)的世赛映射移动机器人技术与应用·配套教学课件48任务1.2-3任务实施步骤01按表1-3评分标准(左台面2.5/右台面2.5/通道1/沙地1/发射器2.5/二维码0.5)组织学生自评互评。💡为什么这么做先解读标准再动手评分:统一“尺子”才能避免各评各的、互不服气。▶操作要点原书此步骤无配图,请按左侧文字步骤操作,并结合理论页图示理解。02逐项核对木板完好、螺钉紧定、形状与图样相符,记录扣分项并复盘。💡为什么这么做逐项核对并记录扣分项:把问题“可视化”,复盘才有依据,改进才有方向。图1-12移动机器人机械总装图移动机器人技术与应用·配套教学课件49任务1.2-3任务实施步骤03开展知识拓展讨论:平台在娱乐挑战赛、物流、银行、餐饮等场景的迁移应用。💡为什么这么做场景迁移讨论:同一平台换个场景就是新机器——培养技术迁移能力,比多装一颗螺钉更值钱。沙漠寻子任务场地银行自助服务机器人04总结装配调试中的职业素养:规范、整洁、自检互检的质量文化。💡为什么这么做总结职业素养:评分表的每一项背后,都是“一次做对”的质量文化。▶操作要点请按左侧文字步骤操作,并结合理论页图示理解。移动机器人技术与应用·配套教学课件50TOPIC1·小结模块小结·知识图谱与评价机械精度正方形度、同轴度、张紧度、重心——机械装配的四个力学关键词。电气安全先断电、后接线、测短路:蜂鸣档0Ω即停,保护昂贵板卡。标准意识按图纸、按工艺、按标准装配,对照评分表自检互检。职业素养6S现场管理与“一次做对”的质量文化,贯穿每个任务。模块思政·工匠精神从100+零部件到一台完整设备,你们装的是机器,练的是匠心。下一模块课题二:让机器“思考”——LabVIEW与myRIO控制系统移动机器人技术与应用·配套教学课件51TOPIC1·小结寄语本模块的能力已收入囊中——带着“为什么”的思维,进入下一模块的挑战。课题二:让机器“思考”——LabVIEW与myRIO控制系统5202TOPICTWO嵌入式移动机器人控制系统虚拟仪器LabVIEW·myRIO控制器·I/O控制·无线通信·电机驱动行业背景·自主可控的软硬件工具链,是装备制造强国建设的微观支点。任务2.1初识LabVIEW与虚拟仪器任务2.2LabVIEW基本函数(顺序/条件/循环)任务2.3LabVIEW程序编写方法(VI/项目/计算器)任务2.4基于myRIO的I/O数据控制(七段数码管)任务2.5无线WiFi通信与上位机控制任务2.6上电自启动与应用程序部署任务2.7双色LED/PWM调速与电动机正反转任务2.8基于无线手柄的全向移动控制53TOPIC2OVERVIEW嵌入式移动机器人控制系统·任务地图任务2.1初识LabVIEW与虚拟仪器GOAL任务2.2LabVIEW基本函数(顺序/条件/循环)GOAL任务2.3LabVIEW程序编写方法(VI/项目/计算器)GOAL任务2.4基于myRIO的I/O数据控制(七段数码管)GOAL任务2.5无线WiFi通信与上位机控制GOAL任务2.6上电自启动与应用程序部署GOAL任务2.7双色LED/PWM调速与电动机正反转含演示视频任务2.8基于无线手柄的全向移动控制含演示视频移动机器人技术与应用·配套教学课件54课题2·任务2.1初识LabVIEW与虚拟仪器了解图形化编程软件LabVIEW,掌握其编程特点与基本操作,建立“虚拟仪器(VI)”与数据流编程的初步概念。任务目标了解虚拟仪器(VI)与LabVIEW概念掌握LabVIEW图形化(G语言)编程特点熟悉前面板与程序框图两个窗口认识函数选板与控件选板2.1TASK初识LabVIEW与虚拟仪器移动机器人技术与应用·配套教学课件55任务2.1·知识链接知其所以然·知识链接WHY·为什么学这个为什么不用C而用LabVIEW?因为它把“仪器”装进了计算机——这就是虚拟仪器(VI),myRIO的编程基石。HOW·原理解密1VI(VirtualInstrument)=基于计算机的仪器:通用计算机+采集卡+软件。2两种结合方式:把计算机装进仪器(智能仪器)/把仪器装进计算机(虚拟仪器,主流)。3LabVIEW用图标代替文本行创建程序,又称G语言——程序框图即“电路图”。4内置GPIB、VXI、RS-232/485通信与TCP/IP库,是业界标准数据采集平台。5myRIO把LabVIEW带到嵌入式现场:同一套语言,从桌面到机器人。SHOW·原理图解类比·生活里的同款原理传统示波器像“专用游戏机”(功能焊死);虚拟仪器像“PC+模拟器”——换采集卡就是换机型。?随堂小测(先想后看)Q:虚拟仪器的“虚拟”体现在哪里?A:功能由软件定义:改程序=改仪器,硬件只是通用采集平台。移动机器人技术与应用·配套教学课件56任务2.1·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点虚拟仪器(VI)是基于计算机的仪器;LabVIEW(LaboratoryVirtualInstrumentEngineeringWorkbench)由NI公司推出,应用最广泛。LabVIEW用图标代替文本行创建程序,采用数据流编程:节点间数据流向决定执行顺序(非语句顺序)。程序文件扩展名.vi;VI是LabVIEW的程序模块,被视为标准数据采集与仪器控制软件。两个窗口:前面板(显示数据/输入)、程序框图(编写逻辑)。工具条含运行、连续运行、加亮执行、单步、整理框图等。原书配图·教材扫描初识LabVIEW与虚拟仪器移动机器人技术与应用·配套教学课件57任务2.1·原理探究知其所以然:原理与设计意图?探究问题LabVIEW的执行顺序到底由什么决定?——数据流(Dataflow)🔍原理解密文本语言按行号顺序执行;LabVIEW按数据是否就绪执行——节点等所有输入齐备才跑。无连线的两个模块互不依赖→自动分配到不同线程并行执行,这是G语言天生的并行能力。推论:执行顺序不是“写的位置”,而是“连的线路”——移动代码块不改变逻辑,改连线才改变逻辑。调试利器:加亮执行(HighlightExecution)让数据流像水流一样可见,是理解程序的最佳显微镜。原理重绘·高清初识LabVIEW与虚拟仪器📐节点执行条件:所有输入端口数据就绪移动机器人技术与应用·配套教学课件58任务2.1任务实施步骤01打开LabVIEW,认识启动界面与CreateProject/OpenExisting入口(图2-1)。💡为什么这么做先认门户:CreateProject与OpenExisting是两条人生路径——新建项目vs接手现有工程。图2-1LabVIEW主界面02新建VI,观察“前面板”与“程序框图”两个窗口(图2-2)。💡为什么这么做前面板是“脸”(给人看),程序框图是“脑”(给机器跑)——VI的一切从这两个窗口开始。图2-2前面板与程序框图窗口移动机器人技术与应用·配套教学课件59任务2.1任务实施步骤03认识前面板工具条:运行、中断、连续运行、对齐/分布/调整对象大小。💡为什么这么做前面板工具条管“呈现”:对齐、分布、调整大小,界面整洁是专业度的第一印象。04认识程序框图工具条:加亮执行(看数据流)、保存连线值、单步进入/跳出、整理框图。💡为什么这么做程序框图工具条管“调试”:加亮执行看数据流、单步逐节点排查,是找bug的显微镜。图2-2前面板与程序框图窗口移动机器人技术与应用·配套教学课件60任务2.1任务实施步骤05右击调出“函数”选板与“控件”选板(图2-3),浏览编程/数值/布尔/结构等分类。💡为什么这么做函数/控件选板是所有程序的“零件库”:按分类浏览建立地图感,比死记节点位置更重要。图2-3函数选板与控件选板移动机器人技术与应用·配套教学课件61任务2.1调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)找不到新建入口启动界面被跳过/版本差异直接Ctrl+N新建空白VI从文件菜单或启动界面重新进入面板与框图分不清窗口概念不清Ctrl+E反复切换观察对应关系记口诀:前面板对外、程序框图对内关键技术/调试要点G语言:用流程图/框图代替代码,面向最终用户,入门快。数据流驱动+自动多线程:无连线的并行模块自动分配到不同线程。内置TCP/IP、ActiveX、GPIB、VXI、RS-232/485库,便于仪器通信。思政融入·自主创新LabVIEW与myRIO源自国产替代需求之外的主流工程平台。掌握自主可控的软硬件工具链,是装备制造强国建设的微观支点。移动机器人技术与应用·配套教学课件62课题2·任务2.2LabVIEW基本函数(顺序/条件/循环)熟悉常用编程函数,掌握顺序、条件、循环三种基本程序结构的图形化实现方法。任务目标熟悉顺序、条件、循环三类结构掌握平铺式与层叠式顺序结构掌握条件结构(布尔/枚举分支选择器)掌握For/While循环的使用场景2.2TASKLabVIEW基本函数(顺序/条件/循环)移动机器人技术与应用·配套教学课件63任务2.2·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点程序执行顺序由数据流向决定;无连线的并行模块自动并行(图2-4)。顺序结构:函数→编程→结构→平铺式顺序结构;平铺式从左到右展开,层叠式重叠(图2-6)。条件结构:仅执行一个分支;默认布尔选择器(真/假),也可用枚举/下拉列表实现多分支(图2-7~2-12)。循环:For循环用于已知次数;While循环用于未知次数、需连续运行(如计算器)。原书配图·教材扫描LabVIEW基本函数(顺序/条件/循环)移动机器人技术与应用·配套教学课件64任务2.2·知识链接知其所以然·知识链接WHY·为什么学这个LabVIEW程序长什么样?一半是“仪表盘”(前面板),一半是“电路图”(程序框图)——控件与函数各就各位。HOW·原理解密1前面板=用户界面:控件(输入)与显示器(输出),对标真实仪器面板。2程序框图=代码本体:节点+连线,数据沿连线流动决定执行顺序。3控件选板与函数选板按类型归档:数值、布尔、字符串、结构、数组族等。4ExpressVI与函数面板可快速搭建测量、信号处理、通信应用。5VI设置图标/接线端口后可当子VI复用——模块化编程的起点。SHOW·原理图解图2-3类比·生活里的同款原理像电视机:前面板是遥控器+屏幕,程序框图是内部电路——用户碰面板,工程师改框图。?随堂小测(先想后看)Q:控件与显示器在程序框图中分别扮演什么角色?A:控件提供数据源(输入),显示器呈现结果(输出);两者都是数据流的端点。移动机器人技术与应用·配套教学课件65任务2.2·原理探究知其所以然:原理与设计意图?探究问题为什么能确定次数时优先用For循环?——底层内存分配不同🔍原理解密For循环次数已知N:系统一次性分配N个连续内存,地址连续、可预取,无动态申请开销。While循环次数未知:运行期反复动态申请/释放,可能产生内存碎片,指针跳转导致缓存不友好。所以:遍历数组、固定次数采样用For;连续监测、事件响应用While——“能确定就用For”是性能也是风格。延伸:移位寄存器让循环有了“记忆”,隧道(Tunnel)决定数据进出循环的时机。原理重绘·高清LabVIEW基本函数(顺序/条件/循环)📐For=预分配连续内存(快);While=动态扩容(灵活但有碎片代价)移动机器人技术与应用·配套教学课件66任务2.2任务实施步骤01理解数据流驱动:用“示例VI1→示例VI2→结果”说明顺序与并行(图2-4)。💡为什么这么做先用数据流小实验建立“正确的心智模型”:顺序与并行不是玄学,是连线决定的。图2-4顺序执行与并行执行02插入平铺式顺序结构,把无连线的代码分框架放置以保证顺序。💡为什么这么做平铺式顺序结构把顺序“画在脸上”:一眼看清执行步骤,可读性远胜层叠式。图2-5平铺式顺序结构在函数面板中的位置移动机器人技术与应用·配套教学课件67任务2.2任务实施步骤03对比平铺式与层叠式:优先使用平铺式以提高可读性。💡为什么这么做层叠式像“叠起来的书”:数据来源藏在后面,调试时最恼人——所以优先用平铺式。图2-6平铺式与层叠式顺序结构04插入条件结构,先用布尔控件做真/假分支,再用枚举控件做多分支。💡为什么这么做布尔选择器先建立“二选一”直觉,枚举选择器再扩展到多分支——由浅入深。图2-7条件结构移动机器人技术与应用·配套教学课件68任务2.2任务实施步骤05编辑枚举属性(插入/删除/排序条件项),连接分支选择器观察颜色变化。💡为什么这么做枚举项可插删排序:分支选择器的颜色随类型变化,是LabVIEW最巧妙的“可视化类型系统”。图2-9枚举在控件选板中的位置移动机器人技术与应用·配套教学课件69任务2.2调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)层叠式顺序数据来源不清过度使用层叠结构点击帧标签逐帧追溯变量改用平铺式或sequencelocal显式传递条件分支不全报错未设置默认分支运行后检查未覆盖的枚举值为条件结构设置Default默认分支While死循环停不下停止按钮未接入条件端子观察运行按钮状态与条件端子给停止按钮加边沿触发并接入条件端关键技术/调试要点好的编程风格尽量少用层叠式顺序结构,用errorin/out连线保证顺序。枚举分支优于多个布尔嵌套,结构更清晰、可扩展。为无连线的延时等函数包装VI并提供error连线,以参与数据流。思政融入·严谨逻辑顺序、分支、循环是程序的“语法纪律”。严谨的逻辑结构,正如严谨的思维习惯,是工程问题不二错的保障。移动机器人技术与应用·配套教学课件70课题2·任务2.3LabVIEW程序编写方法(VI/项目/计算器)通过编写简易计算器等小程序,掌握创建VI与项目、常用快捷键与基本编程步骤。任务目标掌握LabVIEW常用快捷键掌握创建VI与myRIO项目的方法能编写加/减/乘/除简易计算器熟练运用条件结构与While循环2.3TASKLabVIEW程序编写方法(VI/项目/计算器)移动机器人技术与应用·配套教学课件71任务2.3·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点常用快捷键:Ctrl+E切换前后面板、Ctrl+B清除断线、Ctrl+H帮助、Ctrl+U整理框图、Ctrl+R运行、Ctrl+I属性。创建项目:文件→创建项目,选择myRIO模板(图2-23);空项目/桌面VI/简单状态机/队列消息处理器等。计算器设计:加/减/乘/除4功能→用条件结构(多分支)+While循环(连续运行)。编程前先理清思路:功能、所用函数、最简实现路径。原书配图·教材扫描LabVIEW程序编写方法(VI/项目/计算器)移动机器人技术与应用·配套教学课件72任务2.3·知识链接知其所以然·知识链接WHY·为什么学这个三种基本结构撑起所有程序:顺序(先做后做)、选择(如果那样)、循环(反复做)——配合禁用结构,调试事半功倍。HOW·原理解密1顺序结构:强制规定执行次序,用于打破数据依赖造成的不确定性。2条件结构:选择器接线端的值决定执行哪个分支,每次只有一个分支执行。3For循环:次数确定——可预分配数组内存,效率高于While;While:条件不确定,边跑边判。4程序框图禁用结构:被禁用的页不执行、不调入内存,有语法错误也不影响运行——调试神器。5常用快捷键:Ctrl+E前后面板切换、Ctrl+B清除断线、Ctrl+H即时帮助。SHOW·原理图解类比·生活里的同款原理顺序=菜谱步骤、选择=红绿灯、循环=跑步机——洗衣机“加水→洗涤→脱水”就是三者的组合。?随堂小测(先想后看)Q:能确定执行次数时,优先用For还是While?为什么?A:For——次数已知可预分配数组内存,无需反复调整空间,执行效率高。移动机器人技术与应用·配套教学课件73任务2.3·原理探究知其所以然:原理与设计意图?探究问题一个计算器为什么是“While+Case”?🔍原理解密While循环:计算器要“随时待命、反复计算”——次数未知、事件驱动,正是While的场景。Case条件结构:加/减/乘/除是“多选一”——枚举选择器把四种运算变成四个分支,清晰可扩展。这个“循环外壳+条件内核”结构,是绝大多数交互式VI的通用骨架(计算器、控制面板、监控界面)。编程方法论:先理清“功能→函数→最简路径”,再动手——思路不清时写的代码,调试时要十倍还回来。WHY先问为什么,再学怎么做📐关键结论交互VI通用骨架:While(连续运行)+Case(功能分发)+停止条件移动机器人技术与应用·配套教学课件74任务2.3任务实施步骤01练习快捷键Ctrl+N新建VI、Ctrl+E切换、Ctrl+B清断线、Ctrl+R运行。💡为什么这么做快捷键是“肌肉记忆”:Ctrl+E/B/R每天用几十次,练熟了编程速度翻倍。02文件→创建项目,浏览myRIO/桌面VI/状态机模板(图2-22、2-23)。💡为什么这么做先逛模板再写码:myRIO/状态机/队列消息模板是NI专家写好的“标准答案”,站在巨人肩膀上。图2-22LabVIEW文件菜单图2-23创建项目移动机器人技术与应用·配套教学课件75任务2.3任务实施步骤03设计计算器前面板:两个数值输入、一个结果指示、一个“停止”按钮。💡为什么这么做前面板先定交互:两个输入+一个结果+停止按钮,界面即“需求文档”。图2-25计算器前面板设计04程序框图:While循环内加Case分支(加/减/乘/除)调用数值运算节点。💡为什么这么做While保证连续运行、Case分发四种运算——“外壳循环+内部分支”是交互程序的标准骨架。图2-27计算器程序框图移动机器人技术与应用·配套教学课件76任务2.3任务实施步骤05运行验证四种运算,Ctrl+H查看帮助、Ctrl+U整理框图。💡为什么这么做运行验证+整理框图:Ctrl+U不只是美观,自动整理能暴露连线混乱背后的逻辑问题。图2-27计算器程序框图移动机器人技术与应用·配套教学课件77任务2.3调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)运行报错有断线端子未连接/类型不匹配看错误对话框定位断线节点Ctrl+B清除断线,补连未接端子死循环不停止停止按钮未接入条件端子点击停止观察循环是否响应停止按钮接入While条件端子并加边沿触发计算结果不刷新While内未放运算/连线在循环外加亮执行看数据流向把运算节点移入循环,检查隧道方向关键技术/调试要点界面分“前进/后退/停止”等区间时,用枚举+条件结构映射摇杆/按钮指令。复杂程序用状态机(Case+移位寄存器)管理多段执行序列。善用NI官网与范例项目(DoaProject/GetSupport)获取学习资源。思政融入·科学方法“先理清思路,再动手编程”体现的是工程方法论。把科学思维方法迁移到学习与工作,方能举一反三。移动机器人技术与应用·配套教学课件78课题2·任务2.4基于myRIO的I/O数据控制(七段数码管)创建第一个myRIO项目,通过数字I/O控制板载七段数码管,理解myRIO-1900端口与实时/FPGA架构。任务目标创建并配置myRIO工程认识myRIO-1900端口A/B/C与I/O接口板用数字I/O控制七段数码管显示掌握删除自带VI、新建并部署自定义VI2.4TASK基于myRIO的I/O数据控制(七段数码管)移动机器人技术与应用·配套教学课件79任务2.4·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点myRIO基于XilinxZynq-7010(667MHz双核ARM+FPGA),通过myRIOToolkit开发。端口A/B/C提供数字线、模拟输入、PWM、SPI/I2C等;连接计算机时IP(USB直连)。七段数码管:用7路数字输出驱动a~g段,配合“AItoLEDConverter”译码VI显示数字。创建工程:CreateProject→myRIO→自动搜索NI-myRIO-1900-0305d26b()。原书配图·教材扫描基于myRIO的I/O数据控制(七段数码管)移动机器人技术与应用·配套教学课件80任务2.4·知识链接知其所以然·知识链接WHY·为什么学这个myRIO是机器人的“大脑”——一台戴在机器人身上的便携计算机:ARM负责思考,FPGA负责敏捷。HOW·原理解密1内嵌XilinxZynq:双核ARMCortex-A9实时性能+FPGA可定制I/O。240条数字I/O,支持SPI、PWM输出、正交编码器输入、UART、I2C。3模拟资源:8个单端+2个差分输入;4个单端+2个对地输出。4三个连接端口:两个MXP+一个与myDAQ相同的MSP,负责收发传感器与电路信号。5直流供电6~16V,内置WiFi可远程部署、支持“无头”(不接显示器)运行。SHOW·原理图解图2-28类比·生活里的同款原理像智能手机SoM:ARM是应用处理器、FPGA是协处理器、WiFi是通信模组,三合一。?随堂小测(先想后看)Q:MXP与MSP端口有什么区别?A:MSP与NImyDAQ接口相同(经典传感器);MXP功能更全(高速信号、编码器等)。移动机器人技术与应用·配套教学课件81任务2.4·原理探究知其所以然:原理与设计意图?探究问题myRIO为什么I/O快又准?——Zynq-7010异构架构🔍原理解密PS(处理系统):ARMCortex-A9双核667MHz,运行LabVIEWRT实时系统,负责算法、通信、决策——“想得清”。PL(可编程逻辑):Artix-7FPGA,I/O直连、微秒级定时,负责PWM、编码器计数、精确时序——“做得快”。两者经AXI总线高速互联:对时序要求极高的采集/驱动放FPGA,复杂算法放RT,各司其职。实践映射:本任务在RT侧“删除Main.vi自建VI”,正是在ARM上写自己的控制逻辑;后续超声FPGA采集则下沉到PL。原理重绘·高清基于myRIO的I/O数据控制(七段数码管)📐ARM(算法/通信)+FPGA(I/O/定时)经AXI互联=异构分工移动机器人技术与应用·配套教学课件82任务2.4硬件/参数规格控制器NImyRIO-1900(Zynq-7010)连接IP(USB)/(DataDashboard)端口A/B/C三组可配置I/O示例设备号0305D26B显示器件七段数码管a~g段原理重绘·高清基于myRIO的I/O数据控制(七段数码管)移动机器人技术与应用·配套教学课件83任务2.4任务实施步骤01USB连接myRIO与计算机,打开LabVIEW启动界面(图2-37)。💡为什么这么做USB直连是最可靠的初始连接:IP固定,排除网络变量,先求“通”。图2-37LabVIEW软件启动界面02CreateProject→Templates/myRIO,自动搜索已连接硬件(图2-38)。💡为什么这么做CreateProject自动搜索硬件:让工具找设备,而不是人记IP——减少环境类错误。图2-38创建工程模板移动机器人技术与应用·配套教学课件84任务2.4任务实施步骤03删除自带Main.vi,右击myRIO-1900新建VI并命名保存(图2-39)。💡为什么这么做删除自带Main.vi自建VI:模板程序是“示例答案”,自己的逻辑从自己的VI开始。图2-39在myRIO工程中创建新VI04在程序框图放置数字输出,连接“AItoLEDConverter”显示0~9。💡为什么这么做AItoLEDConverter把0~9数字自动译为七段码:站在封装函数的肩上,先见森林。图2-437七段数码管和电位器电路连接移动机器人技术与应用·配套教学课件85任务2.4任务实施步骤05运行验证数码管显示,再用WiFi方式重新连接硬件。💡为什么这么做USB跑通再切WiFi:连接方式降级测试,是硬件调试的标准节奏。图2-447段码管前面板和程序框图移动机器人技术与应用·配套教学课件86任务2.4调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)找不到硬件USB驱动/设备被占用NIMAX中查看设备状态与IP检查驱动、换USB口,或改用WiFiIP连接数码管段不亮段码表错/共阴共阳弄反单独点亮每一段对比现象核对端口映射与段码表,确认器件类型部署后无显示未设为启动VI/子VI未包含浏览器/files查部署文件Setasstartup并AlwaysIncluded后重新Deploy思政融入·探索精神从第一个点亮的数码管开始,体会“做中学”。世赛选手正是从一个个微小控制起步,积蓄解决复杂工程问题的能力。移动机器人技术与应用·配套教学课件87课题2·任务2.5无线WiFi通信与上位机控制配置myRIO的WiFi连接(接入网络与作为热点),通过上位机旋钮无线控制myRIO上的LED,掌握网络共享变量/DataSocket/TCP-UDP通信方式。任务目标在NIMAX中配置myRIO无线适配器掌握myRIO接入无线网络与作为AP两种方式用上位机旋钮无线控制myRIO四盏LED了解网络共享变量/DataSocket/TCP/UDP通信2.5TASK无线WiFi通信与上位机控制移动机器人技术与应用·配套教学课件88任务2.5·核心知识掌握本任务关键原理与要点,结合原书配图理解。核心要点接入网络:NIMAX→无线模式“连接至无线网络”,国家选中国,配置IPv4(DHCP/LinkLocal/静态),保存后状态“已连接”。作为热点:无线模式“创建无线网络”,SSID取“myRIO”,IPv4仅DHCP,myRIO成为自定义AP(图2-48)。上位机旋钮(U8)控制四盏LED:数值0~4对应点亮LED个数,实现无线远程控制(图2-49)。通信方式:网络共享变量、DataSocket、TCP、UDP;智能终端控制将在后文介绍。原书配图·教材扫描无线WiFi通信与上位机控制移动机器人技术与应用·配套教学课件89任务2.5·知识链接知其所以然·知识链接WHY·为什么学这个不上网线,怎么把程序送进机器人嘴里?靠myRIO板载WiFi无线部署——现场没路由器也能调。HOW·原理解密1myRIO可两种角色工作:接入现有WiFi(Station)或自建热点(AP)。2LabVIEW通过NIMAX配置IP地址与SSID,与myRIO建立网络会话。3现场无路由器时:笔记本电脑直连myRIO热点即可完成调试与部署。4比赛现场推荐固定IP,避免DHCP地址漂移导致临场失联。5无线部署=“无头”操作:不接显示器键盘,机器人也能独立运行。SHOW·原理图解图2-46类比·生活里的同款原理像手机开热点给笔记本上网——这里角色反过来:机器人开热点,电脑去连它。?随堂小测(先想后看)Q:赛场没有路由器,如何无线部署程序?A:让myRIO开AP热点,电脑直连;或用网线直连后在NIMAX里配置。移动机器人技术与应用·配套教学课件90任务2.5·原理探究知其所以然:原理与设计意图?探究问题myRIO无线通信的两种组网方式怎么选?🔍原理解密接入网络(经路由器):myRIO与PC都拿DHCP地址,适合实验室固定工位、多设备共享外网。自建AP(创建无线网络):myRIO自己广播SSID,终端直连——无需外部路由器,车载/赛场更便捷。通信方式选型:实时性要求高用TCP/UDP;快速共享数据用网络变量/DataSocket。排障口诀:先查SSID密码与IP段,再关防火墙;断USB后仍可WiFi部署,便于移动调试。原理重绘·高清无线WiFi通信与上位机控制📐组网二选一:路由器模式(共享外网)vsAP模式(终端直连)移动机器人技术与应用·配套教学课件91任务2.5任务实施步骤01USB连myRIO,NIMAX中选设备,进入“无线适配器”配置接入网络(图2-46)。💡为什么这么做先USB后无线:有线是“保底通道”,无线配置搞砸了还能退回来——顺序即安全。图2-46myRIO进行网络配置02改为“创建无线网络”,设SSID=myRIO、IPv4仅DHCP,保存后myRIO广播AP(图2-48)。💡为什么这么做两种组网方式对应两种场景:实验室固定工位用“接入网络”,车载/赛场用“自建AP”。图2-48创建无线网络移动机器人技术与应用·配套教学课件92任务2.5任务实施步骤03上位机连myRIO无线,新建myRIO模板项目,WiFi搜索到目标硬件(图2-47)。💡为什么这么做SSID取myRIO、IPv4仅DHCP:AP模式让myRIO自己当“路由器”,终端直连最简单。图2-47myRIO通过WiFi连接04前面板放旋钮(U8),程序框图编写映射逻辑控制4个LED(图2-49)。💡为什么这么做旋钮(U8)控LED是“最小无线闭环”:一个数值0~4→点亮个数,验证整条无线链路。图2-49上位机界面与程序框图移动机器人技术与应用·配套教学课件93任务2.5任务实施步骤05下载运行,旋转旋钮验证LED亮灯个数随数值变化。💡为什么这么做下载运行即部署验证:从“能连上”到“能控制”,才算真正打通。移动机器人技术与应用·配套教学课件94任务2.5调试排故·任务测评排查逻辑链:现象→假设→验证→修复(专业排故四步法)现象(Symptom)假设(Hypothesis)验证(Verify)修复(Fix)WiFi搜不到设备SSID/密码错/频段不兼容手机能否搜到myRIO热点核对SSID与密码,关闭防火墙与代理LED不随旋钮变数据类型不匹配/映射错前面板观察旋钮数值是否变化检查U8类型与LED数组索引映射连接时断时续信号弱/IP冲突ping看丢包率靠近设备、改静态IP、减少同频干扰关键技术/调试要点外置路由器方式vsmyRIO自建AP:车载等场景自建AP更便捷。通信选型:实时性要求高用TCP/UDP;快速共享用网络变量/Dat

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论