基于51单片机的红外遥控器-实物设计

设计简介:

本设计是基于单片机的红外遥控器设计,主要实现以下功能:

  • 遥控器有数字键和加减键,可以切换频道,电视机由TFT屏代替,遥控器和接收端都有显示屏显示(设定20个频道左右)
  • 遥控器具有语音输入键,可以通过语音输入代替相应按键功能
  • 遥控器具有搜索键,按下搜索键后显示屏显示”请输入.….”字样,通过语音输入
  • 例如语音输入”湖南卫视”,显示屏即显示”1∶湖南卫视”,若无此频道则显示”无此频道”
  • 接收端模拟电视机,具有语音播报频道功能
  • TFT屏显示频道数及名称

单片机:STC89C52/STC89C51

视频演示

软件安装:

基于51单片机的红外遥控器-实物设计 1 - 斯塔克电子
基于51单片机的红外遥控器-实物设计 1 - 斯塔克电子

keil uvision5 MDK RM v5.29 (附注册机+安装教程)

基于51单片机的红外遥控器-实物设计 4 - 斯塔克电子
基于51单片机的红外遥控器-实物设计 4 - 斯塔克电子

Proteus v8.15 详细安装教程

资料预览

效果图:

1641523596-eef5699e084d575

1641523598-9732b1507b9ef88

总体资料:

1641523600-8421786ac4005ec

原理图:

1641523602-588bb95585083b7

1641523604-3f4d574a667358b

PCB:

1641523605-cdabd93bd9c7a2c

1641523606-fdf0983b8429227

软件设计流程:

1641523608-552c7f02936ab9b

1641523610-6891e9a5361ab74

系统框图:

1641523611-93a580d09eb0a96

本设计以STC89C52单片机为核心控制器,加上其他的模块一起组成红外遥控器的整个系统,其中包含两个部分,分别为发射部分和接收部分。发射部分包括中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由三部分组成,第一部分是语音识别模块,通过该模块可以语音录入频道,进行搜索;第二部分是矩阵键盘,通过该键盘可以输入频道或进入搜索模式等;第三部分是供电电路,给整个系统进行供电。输出由两部分组成,第一部分是TFT屏,显示当前频道数和名称;第二部分是红外发射管,通过该模块可以发送数据,进行远程遥控。接收部分包括中控部分、输入部分和输出部分。中控部分采用了STC89C52单片机,其主要作用是获取输入部分数据,经过内部处理,控制输出部分。输入由两部分组成,第一部分是红外接收管,通过该模块可以接收发射端发射的数据;第二部分是供电电路,给整个系统进行供电。输出由两部分组成,第一部分是TFT屏,显示当前频道数和名称;第二部分是语音播报模块,通过该模块可以语音播报当前的频道名称。

硬件清单:

红外发射

1641523613-ab7f55dfc134f74

红外接收

1641523614-2807b97be25b758

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索