这是用于大学生的课程设计。是关于一篇红外线遥控电路的课程设计!
2023-02-21 16:19:33 267KB 电子,电器
1
遥控电风扇是 90年代初期在广东珠江三角洲地区作做大量的研发和生产,并有专门的掩模芯片作为主控芯片使用,现本人用单片机作了接收和发射的配套使用的系统方案。红外遥控电路现在已成为一种设计电路的时尚,现简单地介绍了红外线遥控发射、接收系统的原理,给出用 89C2051作为遥控接收系统解码器的一种巧妙实现方法,以及完整的51汇编程序代码。包括发射、接收的原理图及其编程的主程序、发送程序、接收程序、定时中断程序的流程过程,从而完成此设计的要点,参考流程方框图的构思过程,可以编写应用软件。遥控电风扇控制系统分为两大部分:遥控器和电风扇控制板,下面分别加以
2022-12-04 17:02:09 229KB 红外遥控
1
LIRC是一个软件包,它支持接收和发送IR遥控器的IR信号,从而为Linux内核的基本支持增加了功能和灵活性。 在Linux HTPC应用程序中普遍支持LIRC。 它也打包在所有主要Linux发行版中。 尽管它的名字,LIRC也可以在OSX上使用。
2022-04-29 17:11:00 2.41MB 开源软件
1
随着人们生活水平的提高和电子技术的发展,家居智能化已经走进了我们的日常生活。人们已经不满足于按键式的手动开关来控制各种电器,从而开发出具有智能化水平的遥控开关,红外线遥控开关就是其中之一。本文提出了一种四通道红外遥控电路的设计方案,介绍了以专用红外遥控编解码芯片PT2262-IR/PT2272-M6为核心组成的四通道红外遥控开关电路,阐述了红外遥控发射、接收电路的工作原理。该电路具有体积小、功耗低、功能强、成本低的特点,能广泛应用于对家用电器及其它电器设备的控制。
1
51单片机红外线遥控电子钟。用红外线遥控器可以直接操作,
2021-12-08 19:17:52 135KB 51单片机红外线遥控电子钟
1
软件接收电路如附图,接口为串口,遥控器为所有的电视或VCD等遥控器 软件名为:IRCtrl.exe 其命令文件名后缀为:.IRC 其缺省命令文件名为:Default.IRC 电路制作者要求有一定电子基础就可以,元件可以到当地电子城购买. 电路介绍: 接口是RS232C串口(9芯孔)(如要接25芯串口可到电脑城买9芯针转25芯孔的转接头) TL0038X是红外线接收头(电视机内用来接收遥控器信号的一体化红外线接收头) C1 470U 是470微法的电容器 R1 是200欧电阻 R2 是4.7K欧电阻 D1 是1N4148二极管(可以改用发光二极作指示灯) D2 是5.1V稳压管 D3 是1N4148二极管 硬件调试: 1.把接收器串口接头接在PC机串口中(软件默认串口1). 2.打开软件选择串口并打开串口(串口打开时左下角接口指示会凹下). 3.用万用表测接收头的电源脚要为+5.1V左右和输出脚要大于+3V.如果不对就说明电路 有问题,此时不接接收器,查串口的6,4脚电压要为+9V以上,如电压低+9V就要适当减小 R2,R1电阻值,以上正常的话硬件电路就正常. 4.把遥控器对着接收器,按遥控器的按键,在左下角就有接收的数据.(没有接收数据要查 接收器和串口连接是正确)如以上正常可以在帮助中打开接收显示是否有接收数据,如 果有接收数据就可以退出接收显示,再按遥控器看窗口左下角是否有接收的数据,有数 据就说明已经成功.如果帮助中接收显示中有数据但退出接收显示时窗口左下角没有数 据.要把接收显示中数据发给我进行分析(接收遥控器按10次以上的数据),如果在接收 显示窗中时没有按遥控器时,一直数据接收进来就说明你周围有红外线干扰源(阳光,电 灯等直射引起).解决办法:不让干扰源直射或加滤光片,排除干扰源后还有无用数据接收 时你可以把数据发给我分析(这跟电脑有关). 5.接收正确后,在命令树找'其它'中的'时间'命令用'命令测试'测试正常后, 可以按'按键学习'钮开始学习您手中的遥控器. 你可以按你手中要设的按键, 当输入中有你学习输入的数据,你要按'应用'钮设定此命令(如要保存此命令 可以按'保存'钮).此时你可以按刚才设的遥控器按键就会跳出时间窗口. 6.到此你已经成功.你可以修改命令文件中已有的命令和学习已有命令的输入码,增加你的 控制命令 以下是命令的结构: 运行程序命令下的快捷命令只能在运行程序为当前活动窗口时就会自动执行. 如:运行MediaPlayer时,程序在最前面运行时就可以执行停止,播放等,如在后台它们无效. (没有子命令的节点为命令,有子命令的节点为组) 命令结构: 命令名 定义命令名 可修改 输入码 为接收到遥控器的数据 不可修改 输入允许 为接收是否处理 可修改 重复输入 为遥控重复码是不接收处理 可修改 命令控制 为接收遥控器接收到输入码执行什么处理 可修改 没有子命令(组)的节点为命令 如果当前节点输入码为空的命令为全能命令(同组所有接收码都处理) 如果当前节点输入码不为空的命令只处理其相同的接收码 有子命令的节点为组 如果当前节点输入码为空组为一般组不做处理(处理其下的所有子命令(组)) 如果当前节点输入码不为空且当前是运行程序处理组为程序组 如果当前节点输入码不为空且当前不是运行程序处理组为快捷组 命令(组)修改 要修改输入码按'按键学习'再按遥控器上要学习的键就可以学习 当前节点修改完时要控'应用'即可使用,不然改变节点时修改就取消 命令(组)处理 如当前节点为快捷组就设快捷组处理并查找其下的所有兄弟节点 如当前节点为运行组就运行程序处理并查找其下的所有兄弟节点 如当前节点为清除快捷就清除设快捷组处理并查找其下的所有兄弟节点 接收查找过程 如有快捷组就查找快捷组下的所有子命令(组)处理,如有处理就退出 如当前活动的程序为运行中的程序就处理当前活动的程序下的所有 子命令(组)处理,如有处理就退出 以上都没有处理就从命令树根开始处理 运行设置 修改当串口设置并保存在当前命令文件中 修改当前程序是否每次开机自动运行 OSD 为三行文字提示 当有时间选择时第二行为无效
2021-10-14 16:04:55 235KB 硬件 电路图
文件夹包括开题,中期及论文报告 红外遥控是目前使用最广泛的一种通讯和遥控手段。红外遥控装置具有体积小、功耗低、功能强、成本低等特点,而且使用安全可靠,能有效隔离电气干扰,所以在很多小型电气装置和工业设备中都采用了红外遥控。本设计通过单片机作为红外遥控接收系统的解码器,是红外遥控接收部分与单片机系统成为一体,可优化电路设计,并可根据自己需要灵活应用红外遥控发射信号。本系统需对发射部分做出相应的硬件电路、对解码系统的配置和软件的相关设计 技术指标:有效距离:10m 传输速率可达500bps~4Kbps
2021-09-14 09:04:46 202KB 红外 遥控接收器
基于51单片机学习型红外线遥控器设计资料 包含PCB原理图文件
2021-08-31 09:04:47 541KB 51单片机 红外线遥控
1
红外遥控Proteus仿真电路及发射接收程序,硬件显示,4x4矩阵键盘
1
PC红外线遥控器实物制作
2021-08-07 11:01:56 299KB 红外 遥控器