您好,欢迎访问十大品牌网^_^ 用户名: 密码: 【新企业注册】
,会员中心 | 退出登录新能源汽车-混合动力汽车-电动汽车酒窖消毒-杀菌-灭菌巧克力
中国品牌网[Tenpp.com]_中国消费者品牌网站
  • 首页
  • 品牌
  • 创意
  • 家居
  • 家装
  • 家电
  • 科技
  • 健康
  • 亲子
  • 穿戴
  • 美肤
  • 吃喝
  • 文体/器材
  • 出行/服务
  • 日用/办公
  • 工/农/能
  • 网购
  • 企业/品牌
无标题文档
文具用品 文具用品 文具 办公用品 办公用品 墨盒 中西乐器 中西乐器 古筝 教育电子 教育电子 翻译 培训辅导 培训辅导 早教 运动鞋服 运动鞋服 跑鞋 体育用品 体育用品 篮球 健身器材 健身器材 跑步
游泳用品 游泳用品 泳装 户外装备 户外装备 帐篷 垂钓用品 垂钓用品 鱼竿 运动护具 运动护具 护膝 轮滑滑板 轮滑滑板 滑板 棋牌麻将 棋牌麻将 麻将 服装服饰 服装服饰 皮衣 时尚鞋靴 时尚鞋靴 皮鞋
首页文体/器材电子教育

【学习机】红外遥控学习机的设计

2013-01-12 19:11:13 作者:goukk 来源:电子教育知识 网友评论 0 条

项目中要用到红外遥控,要先学习遥控器的编码,然后在发出去,也就是万能遥控器的功能,想着很麻烦,就在淘宝上买了个万能遥控器,想回来改装, 买回来了,发现一改装,咋看咋不专业,客户肯定不满意,跟拼凑别人的产品似的,算了,还是自己整吧,嘿嘿,不说废话了,还是看我咋做的红外遥控学习机的吧。

1 、功能:利用单键学习型遥控器可以学习任何遥控器的某种按键功能,编码保存在 24C 02 中,保证掉电之后,编码不丢失。

2 、使用方法:按下学习键,学习灯亮,用遥控器对准红外遥控接收头,学习完成之后,学习灯熄灭,状态等亮,说明可以发射了,按发射键,就可以发射学习到的编码。

3 、系统硬件设计。

使用 89C 52 单片机 12M 晶振

sbit studylamp=P2^7;    // 学习指示灯  

sbit lamp=P2^6;         // 状态指示灯 

sbit studykey=P3^2;     // 学习键      (外部中断)  

sbit remotein=P1^1;      // 信号输入  

sbit remoteout=P1^0;     // 信号输出

sbit txkey=P0^0;          // 发射键

4 、软件设计

( 1 )初始化

studylamp=1;   // 学习灯不亮     

lamp=1;        // 发射灯不亮   

remoteout=0;   // 关遥控输出

remotein=1;        // 输入位

IE=0x00;// 关闭中断

IP=0x01;// 设定优先级 外部中断优先级高

TMOD=0x22; // 定时器控制寄存器设置串口工作方式   模式 2 自动装入计数器

TH0=0xf3; // 设定定时器 1 初值        40KHZ 初值

TL0=0xf3;

PCON=0x00;// 设定串口 波特率不加倍

IT0=1;// 外部中断   脉冲触发 边沿触发

EX0=1;// 允许外部中断 0

EA=1; // 打开总中断

( 2 )学习功能

学习功能的程序可以完成遥控编码的起始位识别、遥控码的宽度计数功能、结束位的识别功能,遥控码的帧间歇位宽度在 10MS 以上,起始位码宽度在 100us----20ms 之间,编码位在 100us-------5ms 之间

确定起始位:高电平宽度超过 5.355ms ,接着是低电平码,就是起始位

读遥控编码:对高电平或者低电平进行脉宽计数,点评掉变的时候计数计数,将计数值保存,确定结束位:在高电平计数,如果超过 5.355ms ,则判断为结束帧位,写入 0x00 作为结束标志

( 3 )编码发射

遥控码发送处理程序利用计数器计数中断功能,实现 40KHz 载波的发送,利用接收的电平时间,控制载波的发送时间

( 4 )向 24c 02 中写数据

void WrToROM(unsigned char Data[],unsigned char Address,unsigned char Num)

参数:要写入的数据、要写入的地址、要写入的数据的个数

( 4 )读 24c 02 中写数据

void RdFromROM(unsigned char Data[],unsigned char Address,unsigned char Num)

参数:读出来的数据要存放的地址、要读的地址、要读的数据的个数

( 5 )延时程序

用于键盘的消抖操作

5 、主程序

// 主函数

void main()
{
clearmen();// 初始化
 while(1)
{
key_tx();      // 发射按键扫描
}
}

学习按键是外部中断 0  

发射编码的时候用的是定时 0 中断

您可能想了解的品牌:
十佳点读笔品牌榜上榜:http://www.goukk.com/000518ddj_index.htm
十佳学习机品牌榜上榜:http://www.goukk.com/0659xxj_index.html
十佳电子词典品牌榜上榜:http://www.goukk.com/000197dzcd-wenju_index.htm

关键词:学习机品牌学习机知识学习机选购

相关文章

  • 【学习机】学习机日常维护之磁盘碎片...
  • 【学习机】如何使用你的学习机
  • 【学习机】学习机使用方法
  • 【学习机】给大家选购学习机时的几点...
  • 【学习机】不同人群如何选择学习机 ...
  • 【学习机】学习机对人体有辐射吗 家...
  • 【学习机】学习机的保养方法 学习机...
  • 【学习机】英语学习机怎么用 英语学...
  • 【学习机】学生电脑学习机的用途 学...
  • 【学习机】小学生学习机哪种好 小学...
  • 【学习机】学习机有用吗 学习机有哪...

[错误报告] [推荐] [收藏] [打印] [关闭] [返回顶部]

已有0位网友发表了看法
  • 验证码:
    点击换一张

品牌分类导航

建材/门窗 家具/家纺 家电/厨电
建材/门窗 家具/家纺 家电/厨电
美妆/护肤 母婴/童装 教育/文具
美妆/护肤 母婴/童装 教育/文具
电脑/数码 服装/箱包 运动/户外
电脑/数码 服装/箱包 运动/户外
药品/医疗 汽车/骑行 仪器/机械
药品/医疗 汽车/骑行 仪器/机械
     
食品/零食 餐饮/小吃 百货/宠物
食品/零食 餐饮/小吃 百货/宠物
     

最新图片文章

  • [电子书]电子书的特点
    [电子书]电子书
  • [电子辞典]电子辞典主要功能
    [电子辞典]电子
  • [点读机]点读机四大专业标准
    [点读机]点读机
  • [复读机]复读机标准解读
    [复读机]复读机
  • [点读笔]什么叫点读笔
    [点读笔]什么叫

热点文章

  • [复读机]如何选购复读机
  • [点读机]点读机八大功能特点
  • [电子书]电纸书和电子书的关系
  • [电子书]电子书的特点
  • [电子词典]电子词典选购要点
  • [点读机]点读机四大专业标准
  • 【学习机】小学生学习机哪种好
  • [翻译机]翻译机的用途
  • [点读笔]什么叫点读笔
  • 【学习机】英语学习机的作用

更多最新加入企业品牌

  • Alo Yoga-美国COLOR IMAGE APPAREL有限公司-瑜伽用品Alo Yoga-美国COLOR IMAGE APP...
    美国知名高端瑜伽服品牌,采用高性能织物生产,擅长利用拼接...
  • 凡圣瑜伽-北京千易盛体育文化发展有限公司-瑜伽服饰凡圣瑜伽-北京千易盛体育文化发...
    集设计、生产、销售为一体的专业瑜伽服饰企业,推崇“轻贴曲...
  • 粒子狂热PARTICLE FEVER-上海尺间科技有限公司粒子狂热PARTICLE FEVER-上海尺...
    高端设计师运动品牌,注重科技性和功能性,强调审美和工艺,...
  • TITIKA缇缇卡-缇缇卡服饰(杭州)有限公司-运动服饰TITIKA缇缇卡-缇缇卡服饰(杭州...
    加拿大女性运动品牌,倡导功能性与时尚设计相融合,以时尚运...
  • 玛娅MAIA ACTIVE-玛伊娅服饰(上海)有限公司-瑜伽服玛娅MAIA ACTIVE-玛伊娅服饰(上...
    知名轻运动装行业新锐品牌,专为亚洲女生打造的运动品牌,集...
  • LornaJane-活跃女装(深圳)有限公司-运动内衣、瑜伽服LornaJane-活跃女装(深圳)有限...
    澳大利亚高端女性运动品牌,知名女性运动服饰品牌,专注兼具时...
网站首页 | 网站地图 | RSS订阅中心 | 广告预订 | 中国品牌网 | 十大品牌网 | 免责声明
 CopyRight 2010  中国品牌网Tenpp.com版权所有(十大品牌数据唯一查询网站)、复制请注明出去、未经书面授权 禁止转载十大名单(数据)
湘ICP备08102121号-4