摘 要
机器人是一种自动化的机器,所不同的是这种机器具备一些与人或生物相似的智能能力,如感知能力、规划能力、动作能力和协同能力,是一种具有高度灵活性的自动化机器。服务机器人尤其变得越来越受欢迎。
本设计基于单片机技术原理,以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出服务机器人洗浴单元的控制系统。整个设计包括两大部分: 硬件部分和软件部分。硬件部分以单片机为核心, 配以一定的外围电路和芯片8255A的外部I/O扩展,软件部分通过C编程实现智能控制。
机器人资料本洗浴单元控制系统主要由温度控制模块、LCD显示模块,液位检测模块、触摸屏按键控制模块、电磁阀和电机驱动模块组成。通过触摸屏按键的选择来实现对单洗发功能、单淋浴功能以及整个洗浴过程的选择控制,利用芯片8255A的外部扩展来实现对14个电磁阀和5个电机的输出控制。系统以硬件软件化为指导思想,充分发挥单片机功能,大部分功能通过软件编程来实现,系统稳定性高。
关键词:服务机器人,单片机,触摸屏,液晶显示屏,洗浴单元
Serivice Robot Control System Design of Bath
ABSTRACT
Robot is a kind of automatic machines, this machine has some people or similar intelligent creatures, such ability, planning and coordination ability, ability, is a highly flexible automation machine.The service robot,especially, is becoming more and more popular.
This design based on single-chip microcomputer AT89C51 single-chip chip in principle, as the core controller, through the hardware circuit and software production, design a service robot control system bath unit. The whole design includes two parts, hardware and software components, hardware based on singlechip, match with certain peripheral circuit and chip 8255A external I/O expansion, the software of intelligent control by the C programming.
This bath temperature control system is mainly by the unit control module, LCD module, liq
uid level detection module, the touch-key control module, solenoid valve and motor driver module. Through the choice of buttons to touch of single function, single shower wash bath process and the function of the choice of 8255A chip control, use external expansion of 14 solenoid valves and five motor output control. System with hardware and software into the guiding ideology, fully functional, most SCM functions through software programming, high stability of system.
KEY WORDS:Service robot, single-chip microcomputer,Touching screen,LCD, bath unit
目 录
发布评论