51单片机之遥控小车基本之无线光电门区段测速及51单片机介绍
一 实现的过程:
1.51单片机作为主控芯片,主要用于调控芯片中的各个模块,详情我们可以参考附录代码:
2.ESP8266WiFi模块作为发射与接收数据,我们可以采用模块自带的AY指令来控制,
AT+UART_DEF=9600,8,1,0,0设置模块波特率,波特率9600,数据位8,停止位1,校验位关,
流控关;AT+CWMODE_DEF=2模块工作方式,1为statian可以连接无线热点,2为AP模式开启热点。
3.降压模块:降低电压,因为无线模块需要3.3V的电源,并且降压模块具有稳压的作用,方便使用,故采用降压模块,输入端in接在最小系统板5V与GND引脚上。
89C51共有20条引脚,如图3一 2所不。P1口共8脚,准双向端口。P3.0-P3.6共7脚,准双向端口,如P3.0、P3..1的串行通讯功能,P3.2、P3.. 3的中断输入功能,P3.4、P3. 5的定时器输入功能。在引脚的驱动能力上,89C2051具有很强的下拉能力,P1,P3口的下拉能力均可达到20mA.相比之下,89C51的端口下拉能力每脚最大为15mA。但是限定9脚电流之和小于71mA.这样,引脚的平均电流只9mA。89C2051驱动能力的增强,使得它可以直接驱动LED数码管。相对于89C51它少了一些功能,但是它的功耗少,便于携带,更经济使它在发射电路中起着重要的地位[21]。因此,在本设计红外发射的电路中就用了它来实现脉冲信号的产生。
图3-5为单片机89c2051原理图
51单片机之遥控小车基本之无线光电门区段测速及51单片机介绍相关推荐
- 基于51单片机的遥控小车
基于51单片机的遥控小车(HC-05模块,L298n模块) 保姆级 1.硬件准备 2.部分硬件说明 USB转TTL模块 可以把串口发送的TTL信号转换成USB信号再发送给电脑,电脑就可以接收到单片机发 ...
- 【毕设项目】基于单片机的遥控小车设计与实现 - 嵌入式 物联网 stm32 c51
文章目录 1 简介 2 主要器件与实现 2.1 电机驱动模块 2.2 蓝牙模块 2.3 蓝牙调试APP 3 实现效果 5 部分参考代码 6 最后 1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍 ...
- 51单片机期末课程作业之蓝牙、操控、测速、里程小车
文章底部附源码 课程设计报告 学 科:单片机原理及应用 项 目:里程记录仪 学 院: 专业.年级: 指导老师: 摘要 设计首先实现对小车行驶时的平均速度.即时速度以及里程等行驶参量的实时测量和显示功能 ...
- STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车
STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车 文章目录 STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车 前言 一.实现的功能? 二.主要代码及模块讲解 ...
- 51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021
51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021 Proteus仿真小实验: 51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021 功能: 硬件组成:51单片机 +LC ...
- 89c51控制小车运行c语言,STC89C52单片机蓝牙遥控小车代码
所用模块: 1.蓝牙模块 2.超声波模块 3.LCD1602模块 4.L298N模块 5.寻迹模块 主要功能: 1.蓝牙可以遥控小车 2.超声波可以测距避障 3.小车可以寻黑线 使用逻辑: 串口初始化 ...
- 单片机智能遥控小车实战
能遥控小车实战 单片机视频教程 单机片实战 包含必学的视频教程+说明书 手册 原理图+参考实验 完美的单机片视频教程! 视频教程目录: 视频教程目录: 下载地址:关注wx公众号feixueteam
- 单片机c语言计数器测速,基于51单片机的光电编码器测速.doc
课程设计报告 课程名称: 微机原理课程设计 题 目: 基于51单片机的光电编码器测速 摘要 光电编码器是高精度位置控制系统常用的一种位移检测传感器.在位置控制系统中,由于电机既可能正转,也可能反转,所 ...
- 51单片机直流电机PID速度控制正反转控制(红外光电测速)LCD1602 L298N
实践制作DIY- GC0060-直流电机PID速度控制 一.功能说明: 基于51单片机设计-直流电机PID速度控制 二.功能介绍: STC89C52单片机+LCD1602+直流电机+光栅转盘+光电传感 ...
最新文章
- 70个Python练手项目列表,看了让你茅塞顿开~
- mxnet 配置gpu
- 【深度学习入门到精通系列】U-net网络分析
- Read file, CSV read String
- java实验 输入输出流_java实验七 输入输出流
- XML简介及基本语法
- 博客园代码高亮显示教程
- asp获取mysql数据报错_ASP.NET在删除掉数据库文件后报错处理
- Linux与C++11多线程编程(学习笔记)
- python生成的词云没有图案_还在为专栏封面发愁?我用Python写了个词云生成器!...
- 域名,ip,mac地址
- 厉害了,我的清华大学,各系横幅让网友看花眼,尤其是第3条
- pythonsocket中tcp通信接收不到数据_TCP 为什么三次握手而不是两次握手(正解版)...
- PHP 零基础入门笔记(1):PHP 基础
- 一个矩形微带贴片天线的调试
- 一键生成iosandroid应用图标
- 女人喜欢大男人还是小男人
- 微信小程序 老男孩课程(day1-2.5 到django不会了..要学Pythone)
- css实现内凹圆角,利用圆角反向进行(转)
- iOS 应用信息、手机设备信息、网络信息、权限信息、GPS、网络信息、存储信息、屏幕信息、传感器信息、手机卡信息等信息获取工具