1、1 智能小车智能小车 摘摘 要要 系统主要由红外避障模块、声控模块、光电寻迹、电机驱动及语音播报模块组成。 采用 P89V51 单片机作为智能小车控制核心。系统能实现对线路进行寻迹,小车可以 前进或后退,遇到障碍物可以自行停止并可以实现反向运行,系统可以利用声音控 制小车的启停。整个系统小巧紧凑,控制准确,性价比高,人机互动性好。 关键词:关键词:P89V51 单片机;红外避障;线路寻迹;直流减速电机 ABSTRACT System is mainly by infrared obstacle avoidance module, voice module, opto-electronics a
2、nd motor drive tracing module. Used as a single-chip smart car P89V51 control core. System can realize the tracing lines, cars can go forward or backward, encountered obstacles can stop and reverse operation can be achieved, the system can use voice to control the start and stop car. Compact the ent
3、ire system to control the accurate, cost-effective, good human-computer interaction. KEYWORD: P89V51MCU;Infrared obstacle avoidance;Tracing;DC motor speed II 目目 录录 1 系统设计 1 1.1 设计要求. 1 1.1.1 基本要求 1 1.1.2 扩展部分 1 1.2 总体设计方案. 1 1.2.1 基本模块设计方案论证与比较 1 1.2.2 系统总体设计方案 5 2 单元硬件电路设计 6 2.1 光电对管寻迹模块. 6 2.2 电机驱
4、动电路的设计 6 2.3 红外避障模块. 7 2.4 单片机 P89V51 核心模块 8 2.5 声控电路. 8 2.6 语音播报模块. 9 3 系统软件设计 10 3.1 主程序流程图 10 3.2 传感器数据处理及寻迹程序流程.11 4 系统测试 12 4.1 硬件测试. 12 4.2 硬件与软件的联机测试. 12 5 测试数据及实验结果 13 参考文献 14 1 1 1 系统设计系统设计 1.11.1 设计要求设计要求 1 1.1.1.1.1 基本要求基本要求 1、小车可以自动寻迹在设计好的线路上向前或向后跑。 2、拍手的声音可以启动、停止小车运动。 3、线路两端有挡板,当小车向一个方向运行到挡板位置停止,然后向反方向续 运行至挡板位置,如此重复。 4、小车由电池供电,电池采用1200mah容量,小车运行时间需要持续24小时以 上。 5、小车运动速度要控制在0.1m/S以上。 1.1.21.1.2 扩展扩展部分部分 1、能实现语音播报前后方有障碍物; 1.21.2 总体设计方案总体设计方案 1.2.1.2.1 1 基本模块设计基本模块设计方案论证与比较方案论证与比较