微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 智能救援机器人的设计解析

智能救援机器人的设计解析

时间:09-18 来源:互联网 点击:

采用MSl602C-1型LCD显示相应的信息。此显示器模块的工作电压为5V左右,支持显示2行字符,每行可显示16个字符,每个字符由5&TImes;7点阵显示。可以通过编程实现多种显示,显示信息比数码管更多,显示效果更好。

  由于主控制器的单片机任务较多,电路接线较复杂,我们采用单独的单片机控制显示模块。

  2 智能救援机器人的软件设计

  本智能救援机器人的软件控制部分采用C语言编程,借助C语言的强大功能来实现单片机AT89S52的控制功能。主程序流程图如图8所示。

  

  3 结论

  以AT89S52单片机为核心部件,利用红外传感检测、电机控制等技术,通过各种方案的讨论及尝试,再经过多次的整体软硬件结合调试,不断地对系统进行优化,最后智能救援机器人可以实现;避开障碍物,并寻找到合适的路径;顺利通过受损的桥梁,并能较准确地测出桥梁的高度;自动识别路线状况,并根据实时状况快速做出判断,准确控制机器人的转向;自动显示所要求的信息;自动寻线前进,能智能检测、捡起、放下硬币;声光报警,并有彩灯闪烁;行驶到规定的地点自动停止并显示救援结束。

  在设计过程中,力求硬件电路简单,外形美观,充分发挥软件设计的优势来满足系统的要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top