摘 要
科技的高速发展从根本上改变了我们的生产方式和生活方式,从工业自动化领域到与人们日常生活相关各个方面,如无人驾驶,智能家居,新能源汽车等。随着人们对新技术的不断研究与探索,必将对人类生活产生巨大影响。智能小车,它融合了传感器、通信、自动控制、人工智能等多个高科技领域技术,具备一定的环境感知能力、路径规划能力和自主运行能力,非常适合在人们无法工作的场所中工作,可以广泛应用于无人驾驶的汽车,自动化生产线,自动化立体仓库等诸多工业领域,也可以作为服务性质的机器人应用都人们的日常生活中。因此,研究设计基于STC89C52单片机控制的智能小车控制系统具有一定的理论意义和实用价值。
本次设计的简易电动智能小车,采用STC89C52单片机作为小车的检测和控制核心,充分利用了自动检测技术、单片机最小系统、BT06蓝牙模块、液晶显示模块电路,以及声光信号的控制、电机的驱动电路。通过Keil C和PROTEUS的仿真,实践操作与调试,最终实现小车的蓝牙控制、自动往返与避障等功能。综合运用单片机技术、自动控制理论、检测技术等。使小车能在无人操作情况下,借助传感器识别路面环境,由单片机控制行进,实现初步的智能控制。
关键词:人工智能; STC89C52单片机; BT06蓝牙模块; 传感器
目 录
1系统概述 1
1.1设计目的和意义 1
1.2设计思路 2
1.3系统需求分析 2
1.3.1市场需求 2
1.3.2实现功能 2
1.4开发环境 3
1.5运行环境 3
2总体设计 4
2.1系统结构 4
2.1.1硬件电路设计 4
2.1.2软件程序设计 5
2.2模块功能设计 7
2.2.1驱动电源灯的电路设计 7
2.2.2蓝牙控制模块的电路设计 8
2.2.3人体传感器的电路设计 9
2.2.4数据传输模块的电路设计 10
2.2.5串口通信的电路设计 11
3运行设计 13
3.1 蓝牙无线通信程序设计 13
3.1.1蓝牙网络的建立 14
3.1.2网络设备组成与路由器程序 14
3.2核心传感器设计 16
3.3运行代码 18
4系统测试 22
4.1功能测试 22
4.1.1 蓝牙无线通信模块测试 22
4.1.2人体传感器的测试 22
4.1.3障碍电阻的测试 22
4.2稳定性测试 22
4.3安全性测试 23
参考文献 24