文档详情

基于STC89C52单片机智能避障小车设计.pdf

发布:2025-04-10约8.62千字共9页下载文档
文本预览下载声明

基于STC89C52单片机智能避障小车设计

一、研究目的

针对为视障人士行动提供导航服务,使其能有效避开障碍物的应用需求,小组开展了对

基于STC89C52单片机智能避障小车设计的研究,利用红外和超声波两种传感器对周围环境

进行探测,结合光控照明电路,当距离达到设定值时,蜂鸣器报警,同时将超声波探测信息

通过数码管显示,从而达到小车智能避障的结果。

二、研究内容

1.主控电路研究

STC89C52是STC公司生产的一种具有低功耗、高性能工作特性的8位微处理器。避

障小车以STC89C52单片机为主控制核心,该单片机内部含有:一个8位CPU,一个片内

振荡器及时钟电路,512字节数据存储空间,8K字节程序存储空间,内带4K字节EEPROM

存储空间,三个16位定时器/计数器,一个可编程全双工串行口,四个8位可编程并行I/O

端口,四个外部中断,一个7向量4级中断结构(兼容传统51的5向量2级中断结构)。

下图是单片机能够正常运行并完成各种性能的最小系统电路图:

2.传感器的研究

(1)红外传感器

使用红外传感器集成模块,红外信号遇到障碍物距离的不同,反射的强度也不同,故可

利用此原理进行障碍物远近的检测。红外传感器价格便宜,反应速度比超声波传感器快,但

在过亮或过暗的环境中精度会下降。

(2)超声波传感器

使用超声波传感器集成模块,超声波发射器在发射超声波的同时开始计时,超声波遇到

障碍物返回,接收器收到反射波就立即停止计时,从而测出障碍物远近的距离。超声波传感

器指向性强,灵敏度高,但由于声音的速度易受温度和风向的干扰,所以超声波有可能会被

吸音面吸收,导致测距时产生误差。

3.光控照明电路研究

光敏电阻的阻值会随外界光照的强弱(明暗)变化而变化,光越强阻值越大,光越弱阻

值越小。小组使用光敏电阻和LED发光二极管焊接光控照明电路,意在天黑时,LED亮,

小车能照明前方。

4.数码管显示电路研究

借助共阴极数码管显示超声波探测信息,引脚与单片机相连接,受单片机程序控制。

三、总体方案

正向:数码管

显示距离

超声波51单片机

传感器模块控制与处理

规定距离内

进行报警

侧向:

红外避障模块51单片机规定距离内进

控制与处理行报警

辅助电路:

光敏集成模块51单片机亮度较低时

控制与处理LED灯亮

正向借助超声波测距模块实现测距与报警功能,通过数码管显示测距结果,通过蜂鸣器

显示报警情况。当设备转弯时,侧边红外避障模块发挥工作,通过蜂鸣器显示报警情况,保

证贴壁运动。为保证红外工作效果,添加光敏电路,在黑暗状态提供光照。

四、技术途径

(一)基本电路分析

1、传感器类型

输出模拟信号,较难借助单

片机进行控制,且红外对管

红外对管电路

需要隔离,操作较复杂。

红外测距电路

输出数字信号,集成模块焊

接较为简单,但仿真存在问

显示全部
相似文档