文档详情

基于单片机设计的简易智能机器人.pdf

发布:2017-05-10约5.32千字共5页下载文档
文本预览下载声明
。1低了总体设计的成本。该方案总体方案见图 降,器的数据采集与中断控制。这样做的优点是:充分利用了单片机的内部资源 口用于传感P3 ,P2 驱动控制,PWM 口用于电动机的P1 口用于数码管显示,P0 的全部资源。 单片机51存储、显示。通过对电路的优化组合,可以最大限度地利用 测数据的 停止的精确控制以及检 、绕障 、通过软件编程实现机器人行进 。转动方向和转速 技术动态控制电动机的)脉宽调制PWM( 利用 ,判断车库位置 、电阻检测 用光敏 路面黑线及障碍物,使用金属传感器检测路面下金属铁片,应用光电码盘测距 , 单片机作为检测和控制核心。采用红外光电传感器检测AT89C5l 设计以 本 总体设计方案和框图 1.2 最后能停在指定地点,显示出整个运行过程的时间。 存储、显示检测到的断点数目以及各断点至起跑线间的距离, 并能实时 ,发出声光指示信息 ,能检测埋在地下的金属片 ,同时 。能沿光源行走 本机器人能在任意区域内沿引导线行走,自动绕障,在有光源引导的条件下 简易智能机器人的设计思想 1.1 设计思想与总体方案 11 1 1 特殊功能的简易智能机器人。 突飞猛进的发展,目前人们已经完全可以设计并制造出具有某些 人技术也有了 这种技术促使机器 。组成智能化测量控制系统 ,计算机技术与测量控制技术结合 这就很容易将 ,转换器等多种电路A /D 、转换器D /A 、前置放大器 、看门狗 、并行和串行接口 、定时器/计数器 、存储器 、CPU 可以在一块芯片上同时集成 单片机已 ,微处理器芯片的集成程度越来越高 ,着微电子技术的不断发展 随 引言 基于单片机设计的简易智能机器人 /moc.5teehsatad.www//:ptth 。3技术。电路见图 广泛采用的电机驱动 整套驱动电路是一种被 ,电子开关的速度和稳定性也完全可满足需要 ;向的控制 型电路保证了可以简单地实现电机转速和方H 限度地提高效率;耗,可以最大 避免了在线性放大区工作时晶体管的管,电路由于工作在晶体管饱和或截止状态 脉冲,精确调整电机的转速。这种PWM 通过单片机产生占空比不同的 电路, 型驱动H 组成的BDl40 、BDl39电机控制电路采用大功率对管 。不便于使用 ,制 控制。而传统的小车是靠动力电机和转向电机驱动,转弯角度难以控 弯,便于 还可让其原地转 ,靠两边电机的转速的不同来实现转弯功能 ,其左右两边的车轮 个电机分别独立控制2 本机器人采用了双电机双轮驱动的小车作为其底座。 电机控制单元 2 .2 接用于显示断点数目的发光二极管。6 .P3 、 5 .P3 、4 .P3 ,元 接声光报警单7 .P3 ,接计里程的光电码盘2 .P3 ,接传感器 P2 为独立式键盘接口,7 .P1 、6 .P1 个电机,2控制5 .P1一0 .P1 示,动态显 用于数码管P0 ,其中 。产生声光报警信号 ,同时将相关数据送显示单元动态显示 ,脉冲来控制电机PWM 根据不同的情况产生占空比不同的 ,据进行处理后 的数 将得
显示全部
相似文档