1、 1 课 程 设 计 报 告 题目:基于 AT89S51 的无线监控小车 2 摘要摘要 :本作品以控制芯片 AT89S51 控制 NRF24L01,进行无线控制小车行驶,转向,简单 的演示了新型的无线传输的性能及其潜在的意义。NRF24L01 是先进的单片射频收发芯片, 工作于 2.42.5 GHz ISM 频段。工作电压为 1.93.6 V,有多达 125 个频道可供选择。可 通过 SPI 写入数据,最高可达 10 Mbs,数据传输率最快可达 2 Mbs,并且有自动应答和 自动再发射功能。NRF24L01 数据传输率快,数据写入速度高,内嵌的功能更完备。 关键词关键词 :51 单片机,NRF
2、24L01,L298N 目录 1. 作品概述. 3 2. 系统功能分析 3 2.1 51 最小系统 错误错误!未定义书签。未定义书签。 2.1.1. 主控芯片 A T89S51 原理 错误错误!未定义书签。未定义书签。 2.2 外围硬件线路 .错误错误!未定义书签。未定义书签。 2.3 LM2596 功能 . 6 2.3.1. LM2596 开关电压调节器 5 2.3.2. LM2596 开关电压调节器特点 错误错误!未定义书签。未定义书签。 2.3.3. 典型应用(固定输出) .错误错误!未定义书签。未定义书签。 2.3.4. LM2596 端口用法错误错误!未定义书签。未定义书签。 2.5
3、 NRF24L01 功能 8 2.5.1. NRF24L01 作用及原理. 8 2.5.2. NRF24L01 工作模式:. 9 2.5.3. 待机模式: 10 2.5.4. 掉电模式: 11 2.5.5. 数据包处理方式: 11 2.5.6. NRF24L01 电路部分:. 12 2.5.7. NRF24L01 的使用: 12 3. 系统设计. 14 3.1.1. 发射和接收主控板系统电路图 14 3.1.2. 主电路图 错误错误!未定义书签。未定义书签。 3.1.3. 程序: .错误错误!未定义书签。未定义书签。 3 1.作品概述 以单片机 AT89S51 为平台,使用两组单片机,一个做主
4、机,一 个作从机。主机,即发射端,用软件编程,通过 51 单片机,把控 制命令和数据写入到 NRF24L01。NRF24L01 以 16 位 CRC 校验后把 命令和数据发射出去。 接收端的 NRF24L01 接收信号之后通过一定 的时序传送给从机 AT89S51,经过单片机处理程序之后,发送到 L298N 进行电机的控制。 2.系统功能分析系统功能分析 采用 AT89S51 单片机作为微处理器,外围电路包括: 开关电源电路 51 最小系统 2.4G 无线发射单元; 接收端电路包括: 51 最小系统 开关电源电路 2.4G 无线接收单元 298 驱动电路; 1 芯片介绍: 4 AT89S51是一个低功耗,高性能 CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的 Flash 只读程序存储器,器件采用 ATMEL 公司的高 密度、非易失性存储技术制造,兼容标准 MCS-51指令系统及80C51引脚结构,芯片内集成 了通用8位中央处理器和 I