历史上的今天
今天是:2025年03月20日(星期四)
2018年03月20日 | DIY交互式智能机器人设计方案
2018-03-20 来源:网络整理
1前言
灾害的发生往往会带来重大的财产损失并严重危害人员生命安全,如能在灾害发生的第一时间及时获得灾害现场的信息并能及时做出应对措施,便能大大减少灾害带来的损失,保障人们的生命财产安全。
本项目的主要目的是实现一个基于C32单片机并且可灵活配置外设的交互式智能机器人。该机器人可应用于各种灾害现场的灾情探测以及救援活动,此外,通过改变外围模块也可用于其他领域,如工业控制、环境监测、小区管理等。
2需求与功能分析
实现一个交互式智能机器人,用户能够通过PC端以的方式遥控该机器人。基本要求如下所示:
1. 当上电或用户复位后上位机程序和下位机控制器配置能够自动设置好,并正常工作;
2. 用户可在PC端随时发出指令要求下位机返回所在环境的各种传感量(如温湿度)以及所在环境的全景图像信息;
3. 用户可在PC端根据下位机传回的传感量实时显示并做出相应的应对措施;
4. 用户可在PC端根据下位机传回的全景图像信息还原现场景像,并做出相关方案,引导下位机采取应对行动(如行动路线)。
3相关技术和原理
上位机编程
采用 Visual ++ 6.0 编写。利用Visual C++ API函数和MSComm控件编写程序实现。
无线通信
无线通信采用 n201 ,是一款工作在2.4~2.Hz 世界通用 ISM 频段的单片无线收发芯片。无线包括:频率发生器、增强型 模式控制器、、、调制器、解调器。输出功率、频道选择和协议的设置可以通过 SPI 进行设置。
极低的消耗:当工作在发射模式下发射功率为 -6dBm 时电流消耗为 9.0mA,接收模式时为12.3mA 。
4系统设计与实现
系统总体框图如图1所示:
图1 系统总体结构框图
史海拾趣
|
LM3S 系列单片机休眠与深度休眠应用笔记 1 处理器的3 种模式 Contex-M3 处理器除支持正常运行模式外,还支持睡眠模式和深度睡眠模式,用来实现低功耗。 处理器在运行模式中控制器积极执行代码;睡眠模式中器件的时钟 ...… 查看全部问答> |
|
wince 6.0 pxa270 请帮忙看下下面的这个中断,按键的中断,GPIO101和GPIO104。其中101为中断线,104为高电平。 总是默认产生一个中断,用电表去测,发现101为低,104为高。 再按下按键的时候也不会产生中断。 请高手帮忙看一下啊。是不是这段 ...… 查看全部问答> |
|
今天刚考的江苏三级偏硬,微机原理这学期还没学。。。连猜带蒙终于把所有都填满了。。。 测一下人品。。。哈哈。。。 有哪位仁兄知道答案的,请教一下,谢谢。。。… 查看全部问答> |
|
发电机组的输出电压与发电机组中的转速及励磁电流有关,而转速又决定了输出交流电的频率,只有在决定了频率的情况下,再测量其输出电压的额定值,即先进行满载时调整交流电频率为额定值(50Hz),然后去掉负载(为空载)测量其输出电压为整定(40 ...… 查看全部问答> |




