电子信息工程毕业设计论文--基于单片机的无线电铃控制系统设计与实现.rar
电子信息工程毕业设计论文--基于单片机的无线电铃控制系统设计与实现,一个完整的毕业设计:基于单片机的无线电铃控制系统设计与实现1.毕业设计(论文)开题报告2.毕业设计(论文)任务书3.外文文献翻译4.文献综述5.毕业设计论文毕业设计共1万3千多字,共43页,包括整个设计的实现过程和原理,对于相关设计题目的同学绝对有非常重要的参考价值。基本内容:无线电铃控制系统主要采用单片机技术、无线通...
该文档为压缩文件,包含的文件列表如下:
内容介绍
原文档由会员 huangrj 发布
一个完整的毕业设计:基于单片机的无线电铃控制系统设计与实现
1.毕业设计(论文)开题报告
2.毕业设计(论文)任务书
3.外文文献翻译
4.文献综述
5.毕业设计论文
毕业设计共1万3千多字,共43页,包括整个设计的实现过程和原理,对于相关设计题目的同学绝对有非常重要的参考价值。
基本内容:无线电铃控制系统主要采用单片机技术、无线通信技术(微波收发芯片)为核心进行设计。系统能灵活地结合各体系实际情况(特别是学校的打铃机制)准确地采集时钟信号,在预定的时间发出微波控制信号,对各收发场所打铃设备实现实时无线控制。
方案论证:传统的电铃控制系统,有的采用电子电路进行自动控制,虽然价格较低,但可靠性较差,响铃控制常常出错。有的采用可编程序控制器进行自动控制,一般控制一只电铃或通过专线控制多个电铃,而且存在架线费用高,无法实现各栋楼间打铃时间的完全统一。
设计思路:本课题主要采用了AT89C51单片机和PT2262/PT2272解码电路实现了无线电铃、路灯、音乐广播的控制等。系统具有对作息时间表进行显示和修改的功能,还具有两种工作模式,一种为正常模式,可存放不同季节的作息时间表;一种为特殊模式,可将临时改变的作息时间写入而不影响正常模式的作息时间表。还采用串行EEPROM接口器件AT24C04,具有结构简单、操作容易、可靠性高、成本低、实用性强等特点。
基于单片机的无线电铃控制系统设计与实现
摘要
当今高等院校里教学楼众多且分散,传统的校园打铃控制器采用有线布控,在安装多个打铃器时布线麻烦,本文介绍一个通过无线通信控制的校园电铃控制系统。系统以单片机AT89S52微处理器、315MHz无线发射芯片PT2262、无线接收芯片PT2272为核心进行设计。硬件设计实现了电源电路、单片机最小系统电路、键盘控制电路、无线发射电路、无线接收电路、LCD显示电路、实时时钟电路、EEPROM存储单元电路。软件设计实现了单片机控制主程序、实时时钟程序、存储器EEPROM读写程序、LCD显示程序。实验结果表明,实现了实时时钟信号获取并通过LCD实时显示、定时无线控制打铃器、可灵活方便地修改打铃时间表等;具有体积小、可靠性高、成本低、功能强的实用价值。
关键词:无线收发模块,DS12C887,AT89C52,电铃
目录
1. 绪论 5
1.1 课题背景及研究意义 5
1.1.1 短距离无线通信技术 5
1.1.2 本课题研究的目的和意义 5
1.2 本文研究工作和内容安排 6
2.系统总体设计 8
2.1 系统总体设计 8
2.2 各模块设计 9
2.2.1 单片机主控制器模块 9
2.2.2 无线收发单元模块 9
2.2.3 51实时时钟电路模块 9
2.2.4 显示模块 10
2.2.5 存储器单元模块 10
2.3系统各模块的最终方案 10
3. 系统硬件设计 12
3.1 单片机主控制器电路设计 12
3.1.1 单片机时钟晶振电路 12
3.1.2 单片机复位电路 13
3.1.3 单片机键盘电路 14
3.2无线收发单元电路 14
3.2.1 PT2262和PT2272的简介 14
3.2.2 无线发射模块F05P和无线接收模块J04V的简介 15
3.2.3 无线收发单元电路系统设计 16
3.3实时时钟电路 17
3.3.1 时钟芯片DS12C887简介 17
3.3.2 DS12C887时钟芯片的引脚排列与各引脚功能 18
3.3.3 实时时钟电路的系统设计 19
3.4 EEPROM存储器单元 19
3.5 LCD显示单元电路 20
4. 系统软件设计 22
4.1单片机控制主程序设计 22
4.1.1 键盘扫描子程序 23
4.1.2 液晶显示子程序 23
4.1.3 缓冲数据处理子程序 23
4.1.4 时间比较子程序 23
4.2 实时时钟程序单元 24
4.2.1 DS12C887写数据 24
4.2.2 DS12C887读数据 25
4.3 存储器EEPROM程序单元 25
4.3.1 AT24C04写页数据 26
4.3.2 AT24C04读数据 26
4.3.3 AT24C04控制子函数 27
4.4 LCD显示程序单元 27
4.4.1 LCD写指令程序 28
4.4.2 LCD写数据 28
5. 系统性能测试 30
5.1 系统调试过程中出现的问题 30
5.2 系统调试结果显示 30
6. 结论与展望 32
6.1论文总结 32
6.2下一步的工作计划及展望 32
致谢 33
参考文献 34
附录 35
附录一:原理图 35
附录二:PCB板 35
附录三:部分主程序 38
1.毕业设计(论文)开题报告
2.毕业设计(论文)任务书
3.外文文献翻译
4.文献综述
5.毕业设计论文
毕业设计共1万3千多字,共43页,包括整个设计的实现过程和原理,对于相关设计题目的同学绝对有非常重要的参考价值。
基本内容:无线电铃控制系统主要采用单片机技术、无线通信技术(微波收发芯片)为核心进行设计。系统能灵活地结合各体系实际情况(特别是学校的打铃机制)准确地采集时钟信号,在预定的时间发出微波控制信号,对各收发场所打铃设备实现实时无线控制。
方案论证:传统的电铃控制系统,有的采用电子电路进行自动控制,虽然价格较低,但可靠性较差,响铃控制常常出错。有的采用可编程序控制器进行自动控制,一般控制一只电铃或通过专线控制多个电铃,而且存在架线费用高,无法实现各栋楼间打铃时间的完全统一。
设计思路:本课题主要采用了AT89C51单片机和PT2262/PT2272解码电路实现了无线电铃、路灯、音乐广播的控制等。系统具有对作息时间表进行显示和修改的功能,还具有两种工作模式,一种为正常模式,可存放不同季节的作息时间表;一种为特殊模式,可将临时改变的作息时间写入而不影响正常模式的作息时间表。还采用串行EEPROM接口器件AT24C04,具有结构简单、操作容易、可靠性高、成本低、实用性强等特点。
基于单片机的无线电铃控制系统设计与实现
摘要
当今高等院校里教学楼众多且分散,传统的校园打铃控制器采用有线布控,在安装多个打铃器时布线麻烦,本文介绍一个通过无线通信控制的校园电铃控制系统。系统以单片机AT89S52微处理器、315MHz无线发射芯片PT2262、无线接收芯片PT2272为核心进行设计。硬件设计实现了电源电路、单片机最小系统电路、键盘控制电路、无线发射电路、无线接收电路、LCD显示电路、实时时钟电路、EEPROM存储单元电路。软件设计实现了单片机控制主程序、实时时钟程序、存储器EEPROM读写程序、LCD显示程序。实验结果表明,实现了实时时钟信号获取并通过LCD实时显示、定时无线控制打铃器、可灵活方便地修改打铃时间表等;具有体积小、可靠性高、成本低、功能强的实用价值。
关键词:无线收发模块,DS12C887,AT89C52,电铃
目录
1. 绪论 5
1.1 课题背景及研究意义 5
1.1.1 短距离无线通信技术 5
1.1.2 本课题研究的目的和意义 5
1.2 本文研究工作和内容安排 6
2.系统总体设计 8
2.1 系统总体设计 8
2.2 各模块设计 9
2.2.1 单片机主控制器模块 9
2.2.2 无线收发单元模块 9
2.2.3 51实时时钟电路模块 9
2.2.4 显示模块 10
2.2.5 存储器单元模块 10
2.3系统各模块的最终方案 10
3. 系统硬件设计 12
3.1 单片机主控制器电路设计 12
3.1.1 单片机时钟晶振电路 12
3.1.2 单片机复位电路 13
3.1.3 单片机键盘电路 14
3.2无线收发单元电路 14
3.2.1 PT2262和PT2272的简介 14
3.2.2 无线发射模块F05P和无线接收模块J04V的简介 15
3.2.3 无线收发单元电路系统设计 16
3.3实时时钟电路 17
3.3.1 时钟芯片DS12C887简介 17
3.3.2 DS12C887时钟芯片的引脚排列与各引脚功能 18
3.3.3 实时时钟电路的系统设计 19
3.4 EEPROM存储器单元 19
3.5 LCD显示单元电路 20
4. 系统软件设计 22
4.1单片机控制主程序设计 22
4.1.1 键盘扫描子程序 23
4.1.2 液晶显示子程序 23
4.1.3 缓冲数据处理子程序 23
4.1.4 时间比较子程序 23
4.2 实时时钟程序单元 24
4.2.1 DS12C887写数据 24
4.2.2 DS12C887读数据 25
4.3 存储器EEPROM程序单元 25
4.3.1 AT24C04写页数据 26
4.3.2 AT24C04读数据 26
4.3.3 AT24C04控制子函数 27
4.4 LCD显示程序单元 27
4.4.1 LCD写指令程序 28
4.4.2 LCD写数据 28
5. 系统性能测试 30
5.1 系统调试过程中出现的问题 30
5.2 系统调试结果显示 30
6. 结论与展望 32
6.1论文总结 32
6.2下一步的工作计划及展望 32
致谢 33
参考文献 34
附录 35
附录一:原理图 35
附录二:PCB板 35
附录三:部分主程序 38