- 1、本文档共23页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
红外遥控系统毕业设计基于单片机的红外遥控系统设计
《单片机设计》课程设计
题 目: 基于单片机的红外遥控系统设计
专 业: 电气工程系
班 级:
姓 名: 学号:
指导老师:
小组成员:
成 绩:
摘要
随着社会的发展、科技的进步以及人们生活水平的逐步提高,各种方便于生活的遥控系统开始进入了人们的生活。采用单片机进行遥控系统的应用设计,具有编程灵活多样、操作码个数可随便设定等优点。
关键词: 红外遥控1 引言 - 4 -
1.1 课题研究的目的 - 4 -
1.2基于单片机的红外遥控系统概述 - 4 -
2设计任务及要求 - 5 -
2.1红外遥控系统的设计与实现任务,主要完成: - 5 -
2.2 红外遥控系统的设计要求: - 5 -
3 红外遥控系统的硬件设计 - 6 -
3.1 本设计方案思路 - 6 -
3.2 研发方向和技术关键 - 6 -
3.3系统硬件电路的总体设计 - 7 -
3.3.1红外遥控系统 - 7 -
3.3.3 红外接收模块 - 11 -
3.3.4 LED模拟外围设备模块 - 12 -
3.3.5液晶显示模块 - 13 -
4 红外遥控系统的软件设计 - 14 -
4.1 主控程序 - 14 -
4.2 遥控发射部分 - 14 -
4.3 遥控接收处理部分 - 15 -
5 测试结果及分析 - 15 -
5.1 实验仪与计算机的连接 - 15 -
5.2 硬件系统的调试 - 16 -
5.3 软件系统的调试 - 16 -
6 总结与体会 - 16 -
参考文献 - 17 -
7附录 程序代码 - 18 -
1 引言
1.1 课题研究的目的
本设计主要研究并设计一个基于单片机的红外发射及接收系统,实现对温度控制、蜂鸣器、LED灯的隔离控制。控制系统主要是由 MCS-51 系列单片机、集成红外发射遥控器、红外接收电路、LCD 显示电路,温度控制电路等部分组成,发射遥控信号经红外接收处理传送给单片机,单片机根据不同的信息码控制温度报警,并完成相应的状态指示。红外遥控是一种无线、非接触控制技术、具有抗干扰能力强,信息传输可靠,功耗低,成本低,易于实现等显著优点,被诸多电子设备特别是家用电器广泛采用。
38KHz,即红外发射和接收的载频为 38KHz;
接收端可显示受控状态以及输入控制数据;
(5) 显示程序的设计,用4位数码管显示所测得的温度值;
(6) LED灯和蜂鸣器控制程序设计,根据按键进行相应的处理。
3 红外遥控系统的硬件设计
3.1 本设计方案思路
本设计主控芯片采用目前比较通用的MCS-51系列单片机。此类单片机的运算能力强,软件编程灵活,自由度大,市场上比较多见,价格便宜且技术比较成熟容易实现。
红外传输利用载波对信号进行调制从而减少信号传输过程中的光波干扰,提高数据传输效率。由遥控器将键盘信息及系统识别码等数据调制在红外载波上经红外发射头发射出去。接收方由红外一体化接收头实现对接收信号的放大解调并还原为数据流,经由单片机解码后对相关IO口进行操作(如图 1)。
图 1 红外线遥控系统框图
3.2 研发方向和技术关键
(1)合理设计硬件电路,使各模块功能协调;
(2)红外接收信号的脉冲波形;
(3)红外接收信号的编解码;
(4)单片机对IO口的操作;
3.3系统硬件电路的总体设计
3.3.1红外遥控系统
红外遥控系统是集中集光、电于一体的系统。其工作原理是用户按键信号经单片机编码处理后转化为脉冲信号,经由红外发射头发送出去;接收端由红外一体化接收头实现对接收信号的放大解调并还原为数据流,经由单片机解码后对相关IO口进行操作,从而完成整个遥控操作。
整个系统主要是由51单片机基本电路、红外接收电路、LCD 显示电路,温度控制电路等部分组成。系统硬件由以下几部分组成:红外数据发射遥控器。红外数据接收则是采用 HX1838 一体化红外接收头,内部集成红外接收、数据采集、解码的功能,只要在接收端 INT0 检测头信号低电平的到来,就可完成对整个串行的信号进行分析得出当前控制指令的功能。然后根据所得的指令去操作相应的用电器件工作,如图 2所示。
图2 系统总体结构框图
3.3.1 单片机最小系统
单片机的最小系统主要包括:晶振电路、复位电路等。
晶振电路,即为时钟振荡器,本设计采用12Mhz的晶振。如图2-1所示。
图3-1 晶振电路
(2) RST:复位输入。如图3-2
文档评论(0)