设计简介:

项目名:基于单片机的红外遥控器的设计-标准版
单片机:STC89C52
功能简介:
1、利用红外发射电路,通过按不同的按键发送不同的数据值
2、利用红外接收电路,接收发送端发送的数据
3、通过数码管显示数据

资料预览

效果图:

(发送端)

(接收端)

总体实物资料:

仿真图:

总体仿真资料图:

原理图:

(发送端)

(接收端)

PCB:

(发送端)

(接收端)

软件设计流程:

系统框图:

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成红外遥控器的整个系统,主要分为两大部分:发射端和接收端。发射端分为三部分,其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入的部分数据,经过内部处理,控制输出部分;输入由两部分组成,第一部分是矩阵键盘,通过该模块可以发送1到15的指令,第二部分是供电电路,通过该模块可给发送端进行供电;输出部分是红外发射电路,通过该模块可以发射按键键值。接收端分为三部分;其中包含中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入的部分数据,经过内部处理,控制输出部分;输入由两部分组成,第一部分是红外接收管,通过该模块可以接收发射管发射的键值,第二部分是供电电路,通过该模块可给接收端进行供电;输出部分为数码管,通过该模块可以显示接收端接收的键值。

硬件清单:

(发送端)

(接收端)

【单片机毕业设计】【mcuclub-310】红外遥控器 | 红外线发射接收装置 | 简易遥控器相关推荐

  1. 单片机毕业设计 stm32万能红外遥控器

    文章目录 1 简介 2 主要器件 3 实现效果 4 部分实现代码 5 最后 1 简介 Hi,大家好,学长今天向大家介绍一个学长做的单片机项目 基于单片机的万能红外遥控器 大家可用于 课程设计 或 毕业 ...

  2. 单片机遥控车c语言程序,基于51单片机的无线遥控小车设计[附发射接收程序]

    /***************************************************************/ /*[基于51单片机的无线遥控小车设计] 作者王*茹 */ /*** ...

  3. stc89c52开发板遥控器解码 红外线发射 内置 eeprom 存储 串口显示编码

    单片机,大概三年前,就买了一本 <爱上单片机> 最后就学会,用面包板了,编程书上基本没讲. 看原理图,看时序图,看数据手册, 都没讲. 而且书上自带的代码写的很烂. 1,缩近控制不好 2, ...

  4. 毕业设计 嵌入式 万能红外遥控器

    文章目录 1 简介 2 主要器件 3 实现效果 4 部分实现代码 5 最后 1 简介 Hi,大家好,学长今天向大家介绍一个学长做的单片机项目 基于单片机的万能红外遥控器 大家可用于 课程设计 或 毕业 ...

  5. 【单片机毕业设计】【mcuclub-jk-003】基于单片机的非接触红外测温的设计

    最近设计了一个项目基于单片机的非接触红外测温系统,与大家分享一下: 一.基本介绍 项目名:非接触红外测温 项目编号:mcuclub-jk-003 单片机类型:STC89C52.STM32F103C8T ...

  6. 图解红外遥控的发射和接收原理

    在智能机器论坛上看一篇关于红外遥控的原理文章,感觉不错,特转一下以备查阅 为了更直观地让大家理解红外遥控的原理,这篇文章用图片来帮你理解红外遥控的发射管原理和接收原理. 红外遥控的概述: 红外线的光谱 ...

  7. 浅谈38K红外发射接收编码

    浅谈38K红外发射接收编码 https://blog.csdn.net/gmdjmawy/article/details/47129989 http://blog.sina.com.cn/s/blog ...

  8. 单片机毕业设计 stm32宠物自动喂食系统

    文章目录 0 简介 1 系统说明 2 背景意义 3 系统设计 3.1 总体方案 3.2 硬件设计 3.2.1 STC89C52 3.2.2 CLS150TD舵机 3.2.3 压力传感器 3.2.4 H ...

  9. 单片机系统中的红外通信接口

    摘要:本文结合复费率电能表中红外通信的设计实从事贸易,介绍了单片机系统中红外通信的软硬件设计方法,并给出了具体的电路原理和通信源程序. 关键词:单片机,红外通信,遥控 在许多基于单片机的应用系统中,系 ...

最新文章

  1. python如何创建不同元素的矩阵_python – 如何在数据帧中创建矩阵元素的数...
  2. php程序应用实例,PHP教程.应用实例1_php
  3. 什么是生成模型和GAN?一文体验计算机视觉的魔力
  4. 关于log4net使用中遇到的错误
  5. 如何使用yunyang tensorflow-yolov3训练自己的数据集并使用 Intel realsense D435 传输视频流应用于实时检测?
  6. python 忽略 异常_如何忽略Python中的异常?
  7. hdu 2079 选课时间(题目已修改,注意读题)
  8. 佳能2780打印机老出5100错误
  9. pos共识机制_PoW与PoS共识机制的优缺点介绍
  10. tim-js-sdk 登录、接收信息、发送消息
  11. css路径自动加上了路径_CSS和关键路径
  12. # 个人日记-电影《盛夏未来》观后感-20210802
  13. matlab中正态分布相关函数hist normfit normplot
  14. 立足中国、跻身全球头部代工厂行列,华虹加速蜕变升级
  15. 淘宝新自动化测试框架AutoRobot简要介绍
  16. 【Plumed教程(一)】增强采样Plumed入门
  17. 走进GBase 8s之高可用功能(二)HAC灾备高可用
  18. 互联网时代第七集《控制》观后感
  19. vue.js中实现方法内某些代码延时执行
  20. 代驾小程序源码开发这3大功能不可少

热门文章

  1. java调用高德地图API开发,高德在线地图开发——未完待续
  2. oracle 自带性能监控,oracle的性能监控
  3. 火箭发射问题_人工智能有火箭问题
  4. 准确率、精确率、召回率、F1(F-Measure)都是什么?
  5. 预测西雅图降雨情况(逻辑回归实现)
  6. AOJ-AHU-OJ-595 撒哈拉大冒险(栈)
  7. 跨域问题 cros错误
  8. 波士顿机器人又有新花样,居然组团来斗舞!
  9. 网络探针功能介绍 BTA IntraSec系统(转载)
  10. 解决ios上数字变成蓝色的问题