推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于单片机的探险机器人控制研究

更新时间:2020-02-10 21:15:44 大小:4M 上传用户:songhuahua查看TA发布的资源 标签:单片机探险机器人射频无线通信 下载积分:1分 评价赚积分 (如何评价?) 收藏 评论(0) 举报

资料介绍

探险机器人系统的研究目的是为了满足人类对探索险情区域数据要求越来越高的需要,并且要保证人身安全为前提。该系统在险情探测时并不需要人的进入就能通过此系统的下位机部分把所要的数据传送到客户面前。如果下位机进入险情区域遭到严重的破坏,只要红外接收头及主控芯片的工作电路没遭到破坏,就可以通过无线遥控装置将其召回以最大程度上地减少损失。

    系统采用了STC89C58 单片机作为主控芯片配合外界硬件电路以及传感器电路。下位机以轮式机构作为载体。工作过程可以通过本身自动控制方式或人为地提供手动的控制方式。硬件开发初期试验主要是利用软件仿真平台。在理论及实际初步成形后通过搭建实际的硬件电路联合调试。软件分为上位机及下位机软件,上位机部分应用Micorsoft 公司的软件编程的集成环境VisualC++,下位机软件开发集成环境应用的是Keil2.0。试验阶段用到串口通信部分时,由于自身的PC 机缺少串口,所以利用虚拟串口软件虚拟出了一对串口。

    通过软硬件的联调形成最后的系统具有以下的功能:下位机能够实时探测险情环境数据。根据环境参数自动执行随后程序如避障、报警等。借助无线通信模块实现系统上位机与下位机的数据交换。上位机能根据下位机提供的数据快速地显示到上位机软件主控制界面,并能调用后台数据库加上操作者通过友好的人机对话接口提供操作指令。另外上位机实现一些娱乐功能如音乐,影视等。本系统中软件和硬件部分均采用了模块式的设计方式,最大程序上减少了软硬件之间的耦合,提高了系统的可靠性。这种设计模式也为后续的调试带来了很大的方便,可以逐个模块的分调最后进行联调。加速了系统开发的进程。

部分文件列表

文件名 大小
基于单片机的探险机器人控制研究.pdf 4M

全部评论(0)

暂无评论