一 实现的过程:
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单片机介绍相关推荐

  1. 基于51单片机的遥控小车

    基于51单片机的遥控小车(HC-05模块,L298n模块) 保姆级 1.硬件准备 2.部分硬件说明 USB转TTL模块 可以把串口发送的TTL信号转换成USB信号再发送给电脑,电脑就可以接收到单片机发 ...

  2. 【毕设项目】基于单片机的遥控小车设计与实现 - 嵌入式 物联网 stm32 c51

    文章目录 1 简介 2 主要器件与实现 2.1 电机驱动模块 2.2 蓝牙模块 2.3 蓝牙调试APP 3 实现效果 5 部分参考代码 6 最后 1 简介 Hi,大家好,这里是丹成学长,今天向大家介绍 ...

  3. 51单片机期末课程作业之蓝牙、操控、测速、里程小车

    文章底部附源码 课程设计报告 学 科:单片机原理及应用 项 目:里程记录仪 学 院: 专业.年级: 指导老师: 摘要 设计首先实现对小车行驶时的平均速度.即时速度以及里程等行驶参量的实时测量和显示功能 ...

  4. STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车

    STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车 文章目录 STM32F103+NRF2401+游戏摇杆ADC双单片机通信遥控小车 前言 一.实现的功能? 二.主要代码及模块讲解 ...

  5. 51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021

    51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021 Proteus仿真小实验: 51 Proteus仿真自行车速度里程计时间显示脉冲测速-0021 功能: 硬件组成:51单片机 +LC ...

  6. 89c51控制小车运行c语言,STC89C52单片机蓝牙遥控小车代码

    所用模块: 1.蓝牙模块 2.超声波模块 3.LCD1602模块 4.L298N模块 5.寻迹模块 主要功能: 1.蓝牙可以遥控小车 2.超声波可以测距避障 3.小车可以寻黑线 使用逻辑: 串口初始化 ...

  7. 单片机智能遥控小车实战

    能遥控小车实战 单片机视频教程 单机片实战 包含必学的视频教程+说明书 手册 原理图+参考实验 完美的单机片视频教程! 视频教程目录: 视频教程目录: 下载地址:关注wx公众号feixueteam

  8. 单片机c语言计数器测速,基于51单片机的光电编码器测速.doc

    课程设计报告 课程名称: 微机原理课程设计 题 目: 基于51单片机的光电编码器测速 摘要 光电编码器是高精度位置控制系统常用的一种位移检测传感器.在位置控制系统中,由于电机既可能正转,也可能反转,所 ...

  9. 51单片机直流电机PID速度控制正反转控制(红外光电测速)LCD1602 L298N

    实践制作DIY- GC0060-直流电机PID速度控制 一.功能说明: 基于51单片机设计-直流电机PID速度控制 二.功能介绍: STC89C52单片机+LCD1602+直流电机+光栅转盘+光电传感 ...

最新文章

  1. 70个Python练手项目列表,看了让你茅塞顿开~
  2. mxnet 配置gpu
  3. 【深度学习入门到精通系列】U-net网络分析
  4. Read file, CSV read String
  5. java实验 输入输出流_java实验七 输入输出流
  6. XML简介及基本语法
  7. 博客园代码高亮显示教程
  8. asp获取mysql数据报错_ASP.NET在删除掉数据库文件后报错处理
  9. Linux与C++11多线程编程(学习笔记)
  10. python生成的词云没有图案_还在为专栏封面发愁?我用Python写了个词云生成器!...
  11. 域名,ip,mac地址
  12. 厉害了,我的清华大学,各系横幅让网友看花眼,尤其是第3条
  13. pythonsocket中tcp通信接收不到数据_TCP 为什么三次握手而不是两次握手(正解版)...
  14. PHP 零基础入门笔记(1):PHP 基础
  15. 一个矩形微带贴片天线的调试
  16. 一键生成iosandroid应用图标
  17. 女人喜欢大男人还是小男人
  18. 微信小程序 老男孩课程(day1-2.5 到django不会了..要学Pythone)
  19. css实现内凹圆角,利用圆角反向进行(转)
  20. iOS 应用信息、手机设备信息、网络信息、权限信息、GPS、网络信息、存储信息、屏幕信息、传感器信息、手机卡信息等信息获取工具

热门文章

  1. Java用ItextPdf7导出pdf
  2. 牛客网的刷题之旅——2020/8/6
  3. 鱼的生存法则 员工的生存法则
  4. python官网下载步骤-Python 下载及安装详细步骤
  5. 微信、QQ地位难撼动,多闪、马桶MT、聊天宝最低用户留存不足2%
  6. nc 流程开发-业务流-拉单
  7. python+appium自动化测试:输入中文失败的解决办法(只针对夜游模拟器)
  8. 国产电脑日常运维记录
  9. 计算机数控系统试题答案,数控技术试题库(含答案)12
  10. mathematica-画图