杨校老师项目之基于51单片机的遥控小车及自动检测转向灯【嵌入式】

获取全套资料:

有偿获取mryang511688

技术:C语言、单片机等

摘要:近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断的走向深入,由于它具有功能性强、体积小、功耗低、价格便宜、工作可靠、使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛的应用于自动控制、智能化仪器仪表、数据采集、军工产品及家用电器等各个领域。单片机往往是作为一个核心部件来使用,再根据具体的硬件结构,以及针对具体应用对象特点的软件结合,完善系统设计。
遥控小车采用专业RC小车车架,采用AT89C51单片机作为主控制核心,通过2.4G Hz的nrf24L01无线传输模块实现无线通讯,通过一通道的PWM输出调节舵机角度,从而精确控制小车转向角度,通过二通道的PWM调节电子调速器对电机速度进行精确控制。该无线遥控小车的功能如下:在有障碍的情况下实现100米内的无线遥控,实现速度可控的前进、后退,角度可调的转向,以及停止时若小车方向有偏差提供的转向微调。
自动检测转向灯采用内嵌WS2812芯片的RGB全色彩LED灯板作为控制灯带,通过定时器检测舵机和电机PWM高电平时间确定小车运动状态,从而通过一根数据线给灯带发送数据,控制灯带动作。该自动检测转向灯的功能如下:自动确定小车初始化的PWM中位,转向时显示流水灯,前进蓝色,停止红色,后退白色,并额外提供低电压报警功能。低于预设电压,灯带红色闪烁提示电池电量低。

关键词:

无线遥控;单片机;PWM检测;ADC检测

目录:
1 前言 1
1.1 课题背景和意义 1
1.2 课题研究方法和技术路线 2
1.3 论文的内容和结构 2
2 相关技术介绍 3
2.1 摇杆驱动介绍 3
2.2 NRF24L01无线模块驱动介绍 4
2.3 PCA9685模块驱动介绍 5
2.4 PWM检测技术介绍 5
2.5 WS2812灯带驱动介绍 6
2.6 ADC检测技术介绍 7
2.7 Keil 集成开发环境介绍 8
2.8 I2C协议介绍 8
2.9 SPI协议介绍 10
2.10 看门狗 11
2.11 RC模型车 12
2.12 无刷电机、电调 14
2.13 锂电池 15
3 系统分析 17
3.1可行性分析 17
3.2 系统功能需求概述 19
3.3 系统用例图 20
4 系统概要设计 22
4.1 系统架构设计目标 22
4.2 系统架构设计 22
4.3 系统功能模块 23
5 系统详细设计 24
5.1 遥控入口模块 25
5.2 ADC检测模块 27
5.3 无线模块 29
5.4 数据处理 30
5.5 PCA9685驱动模块 32
5.6 保护模块 32
5.7 看门狗 33
5.8 PWM检测模块 34
5.9 WS2812灯带驱动模块 35
5.10 灯带数据处理 35
6 系统测试 40
6.1 测试的概述 40
6.2 测试的主要内容 40
7 硬件电路设计 42
7.1 自动检测转向灯系统稳压电路设计 42
7.1 自动检测转向灯系统电路原理图 42
总结和展望 43
参考文献 45
致谢 46
附录:外文文献 47
中文译文 55

论文字数:29625
在这里插入图片描述

包含资料:

在这里插入图片描述

在这里插入图片描述


作者: 杨校

出处: https://mryang.blog.csdn.net

有意(有偿)研究源码V-Me:mryang511688

分享是快乐的,也见证了个人成长历程,文章大多都是工作经验总结以及平时学习积累,基于自身认知不足之处在所难免,也请大家指正,共同进步。

本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 如有问题, 可邮件(397583050@qq.com)咨询

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

杨校

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值