首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。 【说明】 在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进
admin
2021-03-25
35
问题
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。
【说明】
在服务型智能扫地机器人的系统设计中,李工设计的扫地机器人硬件系统接口如图2—1所示,其中STM32单片机负责进行各个传感器的数据采集,包括利用GPIO进行各种传感器数据的获取、利用ADC进行红外测距仪数据的获取、利用IIC进行陀螺仪(角度)传感器数据的获取,通过串口将数据发送给主处理器S5PV210,并利用脉冲计数进行扫地机器人运动速度、距离等信息的获取。主处理器S5PV210通过USB接口采集实时视频,利用PWM进行云台控制,同时利用USB接口通过WIFI和后台主机实现信息交互。
STM32单片机有BOOT1和BOOT0两个启动方式选择管脚,包括三种不同的启动方式,如表2一1所示。
李工在STM32单片机的启动电路设计时,采用跳线帽形式进行启动方式选择,对应电路如图2—2所示。
李工在利用ADC进行红外测距仪数据的采集设计中,采用STM32内置的12bit逐次比较型ADC,参考电压V
ref
为3.3V,ADC的采集数字输出为:
为获取扫地机器人在移动过程中的距离、速度等信息,李工将霍尔传感器模块分别安装在左右车轮驱动电机的轴上,通过两个计数器采集左右驱动电机轴上的霍尔传感器脉冲数,以此来计算获取扫地机器人的移动距离、旋转角度等信息。图2-3为扫地机器人的圆形机身和左右两轮的示意图。
已知左右车轮转动一圈时,霍尔传感器输出564个脉冲(表示为n
0
),那么计数器采集到的脉冲数和左右轮的移动距离关系可以表示为(R为车轮距中心半径,r为左右轮的半径,n
r
为当前计数器从开始到现在采集到的脉冲数):
假设扫地机器人的车轮距中心半径R=30cm,左右轮的半径r=5 cm。当左轮PWM脉冲计数数目为2256时,左轮从脉冲计数开始到现在,移动的距离是多少厘米?(π取3.14)
选项
答案
125.6厘米
解析
假设扫地机器人的车轮距中心半径R=30 cm,左右轮的半径r=5 cm。当左轮PWM脉冲计数数目为2256时,左轮从脉冲计数开始到现在,移动的距离是多少厘米?其中π已经说明取3.14。该题目也只需要使用题目中给出的公式进行计算即可:
其中,半径r=5 cm,结合题目中给出的霍尔传感器输出564.个脉冲(表示为n
0
),此时n
x
为2256,只需要带入公式即可得到需要的距离数值。
转载请注明原文地址:https://kaotiyun.com/show/kLWZ777K
本试题收录于:
嵌入式系统设计师下午应用技术考试题库软考中级分类
0
嵌入式系统设计师下午应用技术考试
软考中级
相关试题推荐
阅读下列说明,回答问题1至问题3,将解答写在答题纸的对应栏内。【说明】安全目标的关键是实现安全的三大要素:机密性、完整性和可用性。对于一般性的信息类型的安全分类有以下表达形式:{(机密性,影响等级),(完整性,影响等级),(可用性,影
阅读下列说明和C语言代码,回答问题1至问题4,将解答写在答题纸的对应栏内。【说明】在客户服务器通信模型中,客户端需要每隔一定时间向服务器发送数据包,以确定服务器是否掉线,服务器也能以此判断客户端是否存活。这种每隔固定时间发一次的数据包也称为心跳
阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】恶意代码是指为达到恶意目的而专门设计的程序或者代码。常见的恶意代码类型有:特洛伊木马、蠕虫、病毒、后门、Rootkit、僵尸程序、广告软件。2017年5月,勒索软件
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】信息系统安全开发生命周期(securityDevelopmentLifeCycle,SDLC)是微软提出的从安全角度指导软件开发过程的管理模式,它将安全纳入信息系统开发生命周期的所有
下列说法中,错误的是()。
恶意代码是指为达到恶意目的而专门设计的程序或代码。恶意代码的一般命名格式为:..。以下恶意代码中,属于脚本病毒的是(24)_________。
Maintenance activities include(74)。 ①making enhancements to software products ②developing a new software product ③co
项目范围管理包括确保项目成功所需的全部工作过程,下列范围管理流程正确的是______。①定义范围②核实范围③收集需求④控制范围⑤创建工作分解结构
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内。【说明】在智能家居系统设计中,李工被分配进行zigBee协调器、信息采集器节点、终端控制节点和安全视频监控系统的部分硬件电路原理设计。李工在基于微处理器的zigBee协调器设计中
随机试题
Shopperswhocarefullyplantheirvisittothegrocerystorecansavemoneyontheirgrocerybills.Shoppingwhennot【C1】______,
为了尽量减少偏倚,在进行病因研究时,病例对照研究中最为理想的病例是()。
A.<1.0g/LB.1.0~1.5g/LC.1.5~2.0g/LD.2.0~2.5g/LE.>3.0g/L重度营养不良时转铁蛋白值是()
患者男性,64岁。有长期酗酒史,因肝硬化多次住院。此次因消瘦明显,肝区隐痛2周伴腹水和黄疸再次入院。查体:T36.1℃,脉搏92次/分,呼吸26次/分,血压140/80mmHg。患者于1天前因进食较多的高蛋白饮食而发生病情变化。考虑为肝性脑病。肝性脑病
刘先生今年30岁,在一家大公司工作,刘太太是国内某高校的教师。刘先生2003年买了一辆价值30万元的奥迪A4,当时奥迪A4的市价为32万元。刘先生对该车向某财产保险公司投了保。刘先生是住房公积金制度的客户,每月按时缴纳住房公积金。他打算购买一套评估价为60
以各种器械如小铃、三角铁、双响板、沙球、鼓等为主要材料组织幼儿音乐教育活动,强调配器要讲究艺术性。它属于()。
下列作品的作者、国别或朝代及体裁对应正确的是()。
一级预防是指对病因明确的疾病的预防。二级预防是对病因不甚明确的或对多病因的疾病采取的预防措施。下列属于二级预防的是()。
Inthefollowingtext,somesentenceshavebeenremoved.ForQuestions41-45,choosethemostsuitableonefromthelist(A、B、C、
Thephrase"capitalizingon"(Para.1)canbesubstitutedbyAccordingtothepassage,remoteworking
最新回复
(
0
)