智能小车路径检测与显示设计

智能小车路径检测与显示设计

一、设计任务
选择合适的单片机作为系统的CPU,利用8对TCRT5000红外传感器多智能小车所处的位置进行检测,把检测得到的结果传送到单片机的一个八位I/0口,再把小车所处的相对黑线位置通过单片机的另一个I/0口的8个LED显示出来。本课题要进行检测模块和显示模块的软件设计,并完成编程仿真。

二、基于单片机的智能小车路径检测与显示软件系统方案设计
智能小车是智能控制研究的热点问题。智能小车可以按照预先设定的模式在一个环境里自主运行,不需要人为管理,主要应用于科学勘探等领域。目前,智能小车的设计方案有很多种,有的采用ARM处理器作为核心控制部分,通过图像回传巡检路线,WIFI 远程接收环境数据,有的采用51单片机作为主控制器,通用灵活、价格低廉、使用方便、运行速度快、外设丰富,方便调试。为了能够缩短开发周期,又能达到预定效果,本文设计的智能小车系统采用80C51系列的STC12C5A60S2单片机为主控制器,红外传感设备为检测部分,通过红外线感应黑线是否一直处于小车中间,黑线在哪个红外线传感器下,对应的指示灯闪亮。如果不在,则通过判断,利用电机的PWM波调节占空比,调节左右车轮相应的转速。从而让它依照路线行驶。
智能小车路径检测与显示设计
1.1智能小车主程序流程图
智能小车路径检测与显示设计
智能小车路径检测与显示设计
三、软件查设计

智能小车路径检测与显示设计
智能小车路径检测与显示设计

智能小车路径检测与显示设计
智能小车路径检测与显示设计
智能小车路径检测与显示设计
智能小车路径检测与显示设计智能小车路径检测与显示设计
智能小车路径检测与显示设计