帮帮文库

返回

智能学习型遥控系统的设计与实现 智能学习型遥控系统的设计与实现

格式:word 上传:2022-06-24 19:28:38
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
智能学习型遥控系统的设计与实现.doc预览图(1)
1 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(2)
2 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(3)
3 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(4)
4 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(5)
5 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(6)
6 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(7)
7 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(8)
8 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(9)
9 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(10)
10 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(11)
11 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(12)
12 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(13)
13 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(14)
14 页 / 共 42
智能学习型遥控系统的设计与实现.doc预览图(15)
15 页 / 共 42

1、的遥控器所发的红外信号。首先在存储式示波仪上观察其波形如下图示波仪观察红外接收头信号再查阅该遥控器所发码的编码格式如下图遥控器发码格式还了解其逻辑和逻辑的定义客户码引导码键码反码客户码反码键码智能学习型遥控系统的设计与实现第页页图遥控器的逻辑位定义图为每按下个按键所发的串码的格式,可以观察看出,该型号遥控器所发码包含引导码位客户码位客户码反码按键码按键码反码以及结束码组成。图为其逻辑位的定义,以及其电平时间长度,可以了解其编码规则,时间的高和时间的低电平应译码,时间的高和时间的低电平应译码。通过大量的实验测试以及观察波形发现,红外接收头输出的为遥控器发射码的反向,红外接收头在没有信号到达时,其输出端直保持高电平,直到接收到红外线信号时,才会有低的跳变。这点。

2、则译码,若属于编码规则的范围则译码。然后再对译码产生二进制位进行组合区分,以分离开客户码和按键码等,得到键码值就可以了。按键发送数据信号的实现在遥控器上有按键矩阵和学习按键,当在按键矩阵中的任意个键按下时,遥控器进入发送信号状态,红外发送头会将该按键的相关信息发出。如果按下学习按键,遥控器进入学习状态,然后按下矩阵按键中的任意个,遥控器进入等待红外信号的接收,接收成功后,当再次按下矩阵中的那个按键后,遥控器又将进入发送信号状态。复合功能的实现在遥控系统学习状态中,复合功能能够使个键的集成多个按键的功能。在些单片机系统中,键多功能的技术,开关接在管脚上,在单片机的端口接有四个发光二极管,上电的时候,接在管脚上的发光二极管在闪烁,当每次按下开关的时候,接在管脚。

3、按键矩阵指示电路红外发射电路功率放大电路存储放大电路红外接收传感器系统分析第页共页图智能学习型遥控系统功能图系统设计硬件模块结构设计在该设计中,电路的,专门用来滤除红外线合成信号的载波信号而送出发射器的控制信号。当红外线合成信号进入红外线接收模块,在其输出端便可以得到原先的数字控制编码,只要经过单片机译码程序进行译码,便可以得知按下了哪按键,而做出相对应的控制处理,完成红外线遥控的动作。在红外线信号的传播中,其编码方式有时间调制相位调制电平调制等,其中以时间调制为主。本系统所使用的遥控器的红外信号编码方式为时间调制。要将译码做得非常准确必须先要弄清楚遥控器的编码规则及观察其具体波形,再具体分析其误差范围,然后有针对性的译码准确率将大大提高。下面来分析下所使。

4、电路,片内时钟振荡器。智能学习型遥控系统的设计与实现第页页该单片机可组成系统,并且成本低,运行速度快,其强大的功能是完全可以实现该系统的。红外信号译码的实现本系统最重要的就是译码的准确性,为了做到这点最主要的是要对红外接收头输出信号的彻底分析,主要是通过输入到存储式示波仪上观察其波形,记录其波形规则及具体的维持时间,也可以通过单片机对红外接收头输出的信号通过对高低电平计数的方式通过串口输入到机上,观察单片机对信号接收的误差,再有针对性的进行比较准确的译码。在对遥控器发码规则搞清楚的基础上,就可以在单片机程序上下功夫进行译码了,当红外线信号由低跳高或由高跳低的时候启动定时计数器,并对计数结果进行保存,再对系列的数据分析判断其属于哪个范围,若属于编码规则的范围。

5、强大,减小遥控器的体积,复合功能就是个键可以学习多个功能,即可以发送多种不同的信号。操作蜂鸣提示功能智能学习型遥控系统的设计与实现第页页在本系统中只要按键就发出不同的蜂鸣提示。在系统刚接通时,蜂鸣器会连续鸣叫两声,表示系统已经准备好工作。在按键矩阵任意按下键时,蜂鸣器都会鸣叫声,表示信号发送成功。系统开发目标开发出满足上述功能的系统努力使该系统具有稳定耐用可靠度高使用方便等特点尽量降低成本优化系统改进设计以适合广泛应用。系统分析硬件结构图本系统的功能设计电路应该包括以下几个基本电路。其电路组成图如下图智能学习型遥控系统结构图功能模块图根据本系统设计思想,本系统具有红外信号产生发送功能红外信号接收整形功能红外信号学习识别功能复合功能数据存储功能。其功能框图如。

6、是相当重要的,因为单片机对红外接收头信号的译码正是从第个低跳变开始的。在图中,观察红外线信号的波形的时候,方面是观察其高低电平的变化,可以直接根据规则手工译码另方面要注意记录其各电平持续的时间,确定大概的活动范围。为了精确起见,可以直接用单片机将其高低电平计数数据通过串口传送到机上仔细观察,确定范围。有了前面的了解,对红外线信号的译码就不是那么困难了。可以用单片机的个定时计数器,对其高低电平进行计数,具体是这样的当单片机检测到第个低电平,则定时计数器立即开始计数,等到检测到高电平出现,停止计数,读寄存器中的值,检测是否为引导码,是就跳过位的客户码,计下每次底电平的时间,再判断这个时间属于哪个范围即可译码或者,如此循环,直到译出所有的位。引导码系统设计第页共。

7、的发光二极管在闪烁,再按下开关的时候,接在管脚上的发光二极管在闪烁,再按下开关的时候,接在管脚上的发光二极管在闪烁,再按下开关的时候,又轮到在闪烁了,如此轮流下去。这样就实现了具有键多功能的按键识别技术。操作声音提示的实现在本系统中,通过按键对系统操作或按键发送信号的时都会有蜂鸣音的提示,蜂系统综述第页共页鸣是通过和来控制的,其蜂鸣时间长度和频率都是通过程序控制的。遥控器设计背景以方便人们生活对电器的控制为宗旨,以减轻工人的劳动负担为主要目的。采用先进的技术和方法,依靠高素质的科研人员和高水平的检测检验队伍,提供分析监控服务,同时进行监控技术和方法的研究。给人们的日常生活带来更多的方便,建立智能学习型遥控系统,对电器进行遥控,还可以学习其它遥控器的按键功能。

8、与实现第页页图示波器显示载波图图焊接实物图红外信号测量报告格式客户码键码系统实现第页共页占空比结构结构高低结构高低动态电流约静态电流约该系统元件清单如下表元件清单智能学习型遥控系统元件清单编号品名型号数量个备注轻触按键四脚按键无电解电容无电解电容无瓷片电容无晶振无三极管无发光二极管红色无蜂鸣器无红外接收头红外接收头无无电阻无电阻无电阻无电阻无红外发送头红外发送头无座无无软件的实现智能学习型遥控系统的设计与实现第页页本系统所采用的是,它的编程语言常用的有二种,种是汇编语言,种是语言。汇编语言的机器代码生成效率很高但可读性却并不强,复杂点的程序就更是难读懂,而语言在大多数情况下其机器代码生成效率和汇编语言相当,但可读性和可移植性却远远超过汇编语言,而且语言还可。

9、操作的同时还有蜂鸣声音提示。无论何时何地,都能在你的手中遥控着。遥控器功能简介本系统主要实现以下各功能红外信号产生发送功能红外信号接收整形功能红外信号学习功能复合功能操作时蜂鸣提示功能。红外信号产生发送功能本红外遥控系统运行后,并不立刻发送数据,必须要按下按键矩阵中的任何个键后才会发送信号,若持续按键时间超过定时间将会自动默认你已经松开按键,发送头将按正常情况发送信号。红外信号接收整形功能当遥控系统进入学习状态下的时候,当外界有相应的红外信号发送过来,红外接收头将会接收到该信号并将该信号转换成数字传输给单片机。红外信号学习功能当单片机收到红外接收头传送来的数字信号的时候静态稳定高亮显示,用来显示系统所处状态。复合功能复合功能就是能够人那个单片机的学习功能更。

10、照输入的要求输入电压,用万用表测试的输出端,看其是否是所需的稳定的电压,若是表明该部分是切实可行的。同样道理,可以搭建单片机最小系统数码管显示电路蜂鸣电路以及红外接收头部分的电路。当验证各部分电路都正常运行后就可以把它们联合起来,进行总的程序调试。搭建实验电路的目的是为了方便程序的调试,以及方便硬件电路的修改等,在搭建好的电路上可以很方便的调试程序,并且可以和单片机仿真机连接,直接在机端调试程序,而不需要往单片机里反复地写程序,对于提高单片机的使用寿命起到了相当大的作用。在所有程序都调试通过后,就可以用设计电路板了,在做出电路的图后,若较简单的电路可以用热转印法自己制板,较复杂的电路板或多面板可送往电路板工厂制作。图示波器显示帧信号图智能学习型遥控系统的设。

11、嵌入汇编来解决高时效性的代码编写问题。对于开发周期来说,中大型的软件编写用语言的开发周期通常要小于汇编语言很多。综合以上语言的优点,我在本系统的程序设计时选择了语言。译码信号发送程序的实现本系统所使用的遥控器的发码格式是采用的日本编码格式,这种格式是很常见的遥控发码格式,目前国内大多数遥控器都采用此格式发码。要想译码必须先了解其发码规则,经查阅相关资料,了解到此遥控器所发的红外信号是由引导码,位的客户码,位的客户码反码,位的键码,位的键码反码,再加延时,然后再有第二个引导码,如果按键还按着就循环第二引导码。经过研究此遥控器各键的发码,发现各键所发的红外信号引导码,客户码,第二引导码都是相同的,不同之处仅只有键码不同,而且键码后位为前位的反码,所以我们所关注。

12、取键值取键码开始系统初始化信号处理生成发码波序列发码第帧对方是否有信号发出继续发帧码是否为学习键否否有等待定时间接收信号按键是否松开键主体程序流程图图主体程序流程图智能学习型遥控系统的设计与实现第页页等待键码下位高电平,停止计数等待键码第位低电平,开始计数等待键码第位高电平并置为零当前位为初始化,置为零判断其是否为引导码进入译码程序否是当前位为等待引导码高电平,开始计数等待引导码低电平,停止计数键码值是否是否退出译码程序译码程序流程图图译码原理程序流程图系统实现第页共页系统实现硬件部分的实现在本系统设计中,硬件部分设计比较简单,但也是相当重要的。开始可以在万用板上搭建各部分电路进行验证,比如在电源部分电路的验证中,就可以先在万用电路板上搭建该部分电路,然后。

参考资料:

[1]智能语音玩具毕业论文(第45页,发表于2022-06-24)

[2]中国各地区进口贸易影响因素的实证分析(第48页,发表于2022-06-24)

[3]中海油中捷石化炼油生产部50万吨年重油催化裂化装置三旋技术改造(第12页,发表于2022-06-24)

[4]中频感应加热电源的设计及原理(第46页,发表于2022-06-24)

[5]中小型超市管理系统(第42页,发表于2022-06-24)

[6]中型网络综合配置与安全配置(第33页,发表于2022-06-24)

[7]主机废气涡轮增压器分析及其防喘振控制的设计(第20页,发表于2022-06-24)

[8]住户管理系统的优秀论文(第39页,发表于2022-06-24)

[9]铸钢车间型砂传送带传动装置设计(第49页,发表于2022-06-24)

[10]铸造专业毕业论文(第32页,发表于2022-06-24)

[11]转速、磁链闭环控制的矢量控制系统原理分析及MATLAB仿真(第21页,发表于2022-06-24)

[12]装载机的总体设计及工作装置设计1(第39页,发表于2022-06-24)

[13]装载机防爆装置及底盘设计(第27页,发表于2022-06-24)

[14]锥齿轮精密锻压模具设计(第38页,发表于2022-06-24)

[15]自动存包柜系统设计U82590_毕业设计(第54页,发表于2022-06-24)

[16]自动烘手器毕业设计(第50页,发表于2022-06-24)

[17]自动控制原理课程设计(第18页,发表于2022-06-24)

[18]自动生产线两层式升降电梯的自动化设计(第25页,发表于2022-06-24)

[19]自动应答系统的设计与实现(第37页,发表于2022-06-24)

[20]自己设计的单片机打铃系统(第16页,发表于2022-06-24)

预览结束,还剩 27 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

1、该文档不包含其他附件(如表格、图纸),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。

2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。

3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。

4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。

5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。

智能学习型遥控系统的设计与实现
帮帮文库
页面跳转中,请稍等....
帮帮文库

搜索

客服

足迹

下载文档