搜索
bottom↓
回复: 72
打印 上一主题 下一主题

ICCAVR下的红外解码程序,全部源码,原理图和PCB,芯片资料

[复制链接]

出0入0汤圆

跳转到指定楼层
1
发表于 2006-3-26 21:50:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
好久没来了,凑凑热闹,因为不涉及公司机密,所以就发表了。

一个可实际运行的例子,使用网站上邮购的TL038BD接收管,测试过电视机遥控器、DVD遥控器,发现遥控器基本上都兼容uPD6121的:)

环境使用ICCAVR6.31A,MEGA8L,内部RC8M。

压缩包中upd6121.pdf和S0101.Zip是红外遥控芯片资料,LYJ_DDB是Protel99SE下的,其它是源程序。





点击此处下载armok01110727.rar

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。
头像被屏蔽

出0入0汤圆

2
发表于 2006-3-26 22:03:31 | 只看该作者
cool! 谢谢共享。

出0入0汤圆

3
发表于 2006-3-27 00:33:48 | 只看该作者
盼望楼主简单说一下解码的程序设计思路!几个变量的作用!谢谢啊!
-----此内容被yjbin于2006-03-27,00:34:42编辑过

出0入0汤圆

4
发表于 2006-3-27 13:23:36 | 只看该作者
谢谢

收下

出0入0汤圆

5
 楼主| 发表于 2006-3-27 15:11:25 | 只看该作者
回2楼:在CheckIR中描述应该比较清楚了



1、首先要知道当前执行哪部分操作,这就是iIrMode的作用

    case 0://第1步,等待9Ms的高电平,否则总在此处等待,成功了就可以执行第2步

    case 1://第2步,等待4.5Ms的低电平,不满足就回到第1步

    case 2://第3步,接收用户码和按键码,然后判断执行



2、判断高低电平的时长,肯定要计时,iHight和iLow分别对应高低电平,我们是100us采样的,9Ms的对应值就是90



3、用iPreBit记录前一次采样是高电平还是低电平,根据当前采样电平,可判断是否翻转了,0->1翻转时是1Bit的结束和下一Bit的开始

出0入0汤圆

6
发表于 2006-3-27 23:49:04 | 只看该作者
9MS的高电平不检测可以吗?我觉得红外接收管接收不到也是一直输出的是高电平啊?

出0入0汤圆

7
发表于 2006-3-31 08:19:37 | 只看该作者
盼望楼主和各位大侠看看啊!!

出0入0汤圆

8
发表于 2006-3-31 10:18:47 | 只看该作者
好贴。

出0入0汤圆

9
发表于 2006-4-7 19:16:19 | 只看该作者
到那去买这个摇控器?

出0入0汤圆

10
发表于 2007-10-12 20:34:14 | 只看该作者
10元一个万能遥控器就行

出0入0汤圆

11
发表于 2007-10-12 20:44:22 | 只看该作者
谢谢 pei99888 这位老兄的奉献,我仔细拜读过,也实验过,从中学了不少东西,但感觉不如中断解码精确,它的解码误差有+-100μs,但不影响使用,毕竟它是应用而不是精确解码!

出0入0汤圆

12
发表于 2007-10-12 20:46:09 | 只看该作者
解码用中断捕获精确!

出0入0汤圆

13
发表于 2008-5-9 14:30:38 | 只看该作者
记号

出0入0汤圆

14
发表于 2008-5-25 13:15:58 | 只看该作者
乖乖,好东西啊

出0入0汤圆

15
发表于 2008-8-4 20:08:08 | 只看该作者
请问:10元一个万能遥控器在那里买的?
谢谢~

出0入0汤圆

16
发表于 2008-8-13 09:28:11 | 只看该作者
多謝

出0入0汤圆

17
发表于 2009-8-17 16:44:13 | 只看该作者
好东西,一定让他起作用,谢谢

出0入0汤圆

18
发表于 2009-8-24 22:59:58 | 只看该作者
好东西!~

出0入0汤圆

19
发表于 2009-8-25 09:02:24 | 只看该作者
mark

出0入0汤圆

20
发表于 2009-8-25 10:51:30 | 只看该作者
谢谢楼主的共享。

出0入0汤圆

21
发表于 2009-10-2 23:12:34 | 只看该作者
mark

出0入0汤圆

22
发表于 2009-10-11 09:22:06 | 只看该作者
谢谢楼主的共享。

出0入0汤圆

23
发表于 2009-10-11 09:52:59 | 只看该作者
mark

出0入0汤圆

24
发表于 2009-10-29 23:14:13 | 只看该作者
刚好想做个遥控电源,太好了。

出0入0汤圆

25
发表于 2010-3-29 20:20:26 | 只看该作者
酷,顶!

出0入0汤圆

26
发表于 2010-3-30 16:43:28 | 只看该作者
正想搞个玩玩。。。

出0入0汤圆

27
发表于 2010-3-31 20:20:24 | 只看该作者
SDM 顶

出0入0汤圆

28
发表于 2010-4-25 21:24:04 | 只看该作者
mark

出0入0汤圆

29
发表于 2010-4-26 16:44:26 | 只看该作者
好东西 !!!!!!!!!!

出0入0汤圆

30
发表于 2010-4-26 17:05:54 | 只看该作者
mark

出0入0汤圆

31
发表于 2010-4-29 10:23:17 | 只看该作者
mark

出0入0汤圆

32
发表于 2010-5-25 14:08:20 | 只看该作者
好东东

出0入0汤圆

33
发表于 2010-5-29 06:25:35 | 只看该作者
学习了

出0入0汤圆

34
发表于 2010-5-30 08:07:23 | 只看该作者
学习学习

出0入0汤圆

35
发表于 2010-6-28 09:27:40 | 只看该作者
回复【楼主位】pei99888  
-----------------------------------------------------------------------

能说一下这个遥控是啥型号的吗,想做一个

出0入0汤圆

36
发表于 2010-6-28 14:10:13 | 只看该作者
好东西
顶顶

出0入0汤圆

37
发表于 2010-8-6 13:55:30 | 只看该作者
不错!!!!!

出0入0汤圆

38
发表于 2010-8-10 14:34:20 | 只看该作者
好东西,下来学习下~

出0入0汤圆

39
发表于 2010-8-10 14:53:42 | 只看该作者

出0入0汤圆

40
发表于 2010-8-19 09:27:25 | 只看该作者
谢谢,学习

出0入0汤圆

41
发表于 2010-8-23 15:17:40 | 只看该作者
好贴,我也做出来UPD6121解码,正在找好办法做个解码大多数遥控器的方法,看看您的思路,能学点好东西

出0入0汤圆

42
发表于 2010-9-30 20:08:12 | 只看该作者
mark

出0入0汤圆

43
发表于 2010-10-14 11:23:01 | 只看该作者
mark

出0入0汤圆

44
发表于 2010-10-14 15:47:53 | 只看该作者
谢谢啊

出0入0汤圆

45
发表于 2010-10-25 11:17:24 | 只看该作者
位判断处不太明白,没有对ilow和ihigh计算个数,但却较这两个数?

出0入0汤圆

46
发表于 2010-10-25 11:24:08 | 只看该作者
这种方法好,相对而言捕捉功能有缺陷,一是非得用T1,二是只能上升沿或下降沿捕捉,对于PMW编码的红外,如TC9148,0和1时长都一样,根据捕捉时间长短判断不出来

出0入0汤圆

47
发表于 2010-10-28 21:12:39 | 只看该作者
学习了,楼主好人。。。

出0入0汤圆

48
发表于 2010-11-10 10:31:32 | 只看该作者
mark

出0入0汤圆

49
发表于 2010-11-10 11:14:26 | 只看该作者
好东西,mark一下。

出0入0汤圆

50
发表于 2011-8-24 08:14:49 | 只看该作者
很好,,正在学习中,,

出0入0汤圆

51
发表于 2011-12-9 20:22:34 | 只看该作者
学习了 多谢楼主分享

出0入0汤圆

52
发表于 2011-12-10 20:43:50 | 只看该作者
有参考价值,支持下!

出0入0汤圆

53
发表于 2011-12-12 21:46:46 | 只看该作者
不错,学习一下

出0入0汤圆

54
发表于 2011-12-14 14:59:47 | 只看该作者
正好想学习下

出0入0汤圆

55
发表于 2011-12-15 11:38:35 | 只看该作者
mark

出0入0汤圆

56
发表于 2011-12-28 14:47:00 | 只看该作者
mark

出0入0汤圆

57
发表于 2012-1-16 00:29:47 | 只看该作者
mark

出0入0汤圆

58
发表于 2012-3-28 13:50:08 | 只看该作者
mark一记

出0入0汤圆

59
发表于 2012-9-4 11:10:53 | 只看该作者
这个有时间测试一下

出0入0汤圆

60
发表于 2012-10-22 15:20:34 | 只看该作者
Thanks so much!

出0入0汤圆

61
发表于 2012-10-27 11:00:34 | 只看该作者
谢谢共享。学习中。。。

出0入0汤圆

62
发表于 2012-11-3 16:52:40 | 只看该作者
好好学习

出0入0汤圆

63
发表于 2012-11-15 21:20:02 | 只看该作者
学习学习

出0入0汤圆

64
发表于 2012-11-15 22:14:17 | 只看该作者
thank you~~~~~~~~~~~~~~

出0入0汤圆

65
发表于 2013-3-7 18:10:44 | 只看该作者
mark一下~~~~~~~

出0入0汤圆

66
发表于 2013-3-7 20:19:20 来自手机 | 只看该作者
红外解码,谢谢分享

出0入0汤圆

67
发表于 2013-3-9 11:57:54 | 只看该作者
下来看看,动手做做

出0入0汤圆

68
发表于 2013-5-5 14:43:52 | 只看该作者
mark         

出0入0汤圆

69
发表于 2013-7-10 15:32:33 | 只看该作者
好东西,下来学习下~

出0入0汤圆

70
发表于 2013-9-18 11:03:35 | 只看该作者
哎,正在解码解不出来,先拜读下

出0入0汤圆

71
发表于 2014-8-4 15:48:19 | 只看该作者
有用,标记一下!

出0入0汤圆

72
发表于 2014-8-27 20:00:09 | 只看该作者
谢谢楼主!
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-29 13:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表