基于STC89C52单片机智能避障小车设计
2011-10-28黑龙江姬红旭
职业技术 2011年8期
黑龙江 姬红旭
基于STC89C52单片机智能避障小车设计
黑龙江 姬红旭
本文设计智能避障小车基于STC89C52单片机作为小车的避障、遥控、显示的核心,通过四对红外发射和接收模块对前方的障碍物距离进行检测,从而把反馈的信号送给单片机,由单片机进行分析处理对小车进行自动控制躲避障碍物行走。显示部分分为液晶显示和LED点阵显示,是由一块8x8LED点阵屏进行显示,汉字采用专门的取模软件进行汉字编码,然后通过软件经动态扫描显示出来,使小车有一种动态的活力感。液晶主要显示当前所处环境的温度和当时的时间,时间可以由按键进行设置,遥控部分主要是为了人为的对小车进行干预,使小车能根据个人喜好设置行走路线,获得人机沟通的乐趣。
单片机;8x8点阵屏;遥控;智能
一、智能避障小车实现功能
(一)小车能够实现自动躲避在车前方的障碍物,达到智能的效果。
(二)时间和温度显示功能:液晶显示的前六位显示时分秒,后两位显示当前的温度,时间具有可调功能。
(三)遥控功能:遥控器可以遥控小车,人为干预小车的行走路线,实现人性化的设计。
(四)小车还有自动走舞步的功能,增加了很多的乐趣。
(五)点阵的显示功能,可以显示欢迎词,8x8 LED点阵显示屏显示欢迎词,其属于高亮度的显示屏。
二、硬件电路设计
(一)主控电路设计
硬件电路设计:小车的主要控制核心是一块STC89C52单片机,该单片机中有一个8位的微处理器,与通用的微处理器基本相同,同样包括了运算器和控制器两大部分,只是增加了面向控制的处理功能,不仅可处理数据,还可以进行位变量的处理。……
登录APP查看全文
