益芯科技——让您在兴趣中学习,在运用中掌握,在掌握中应用
简介单片机益智系列——智能寻迹机器人是由益芯科技有限公司为科教方便而研发设计
根据现代学校对嵌入式系统开发的需求
依据提高学生实际动手操作能力和思考能力,以加强学生对现实生活中嵌入式系统的应用为参照
智能寻迹机器人全新的设计模式,良好的电路设计,一体化的机电组合,智趣的系统开发,更是成为加强学生学习兴趣的总动源
智能寻迹机器人采用现在较为流行的8位单片机作为系统大脑
以8051系列家族中的AT89S51/AT89S52为主芯片
40脚的DIP封装使它拥有32个完全IO(GPIO—通用输入输出)端口,通过对这些端口加以信号输入电路,控制电路,执行电路共同完成寻迹机器人
3分别通过LG9110电机驱动来驱动电机1和电机2
由电机的正转与反转来完成机器人的前进,后退,左转,右转,遇障碍物绕行,避悬崖等基本动作
在机器人前进时如果前方有障碍物,由红外发射管发射的红外信号被反射给红外接收管,红外接管将此信号经过P3
7传送入AT89S52中,主芯片通过内部的代码进行机器人的绕障碍物操作,同时主芯片将P3
7的信号状态通过P2
5的LED指示灯显示出来
机器人行走时会通过P3
6的红外接收探头来进行检测
当走到悬崖处时,P3
6将收到一个电平信号,此电平信号将通过相应端口传送入主芯片中,主芯片通过内部代码完成机器人的避悬崖操作
6的信号状态将通过P2
在机器人的左转,右转,后退的过程,可以通过观看以P2
7为指示灯的运行状态
4为机器人的声控检测端口,在运行为前进状态时,可以能过声控(如拍手声)来控制___________________________________________________________