单片机控制无线电门铃毕业设计.doc
- 文档编号:1409480
- 上传时间:2022-10-22
- 格式:DOC
- 页数:25
- 大小:183.03KB
单片机控制无线电门铃毕业设计.doc
《单片机控制无线电门铃毕业设计.doc》由会员分享,可在线阅读,更多相关《单片机控制无线电门铃毕业设计.doc(25页珍藏版)》请在冰豆网上搜索。
河南工业职业技术学院毕业设计
摘要
无线门铃由于无线电信号容易受环外界境因素的干扰,且本次设计本着简单易行为原则,将采用PHILIPS的80C51单片机作为中央处理芯片,使得该系统的功能扩展比较方便我们将发射器发送的数据进行编码,只有收到与接收机配套的遥控器发射的信号时,接收机才会做出反应。
本次设计将用NF发射模块,nRF2401的工作模式由PWR_UP、CE、TX_EN和CS三个引脚决定。
在一般的通信系统中,传输数据采用的是有线方式,成本高、维护不方便,且在某些特殊的场合,布线困难甚至无法布线。
随着无线通信技术的发展,数据传输可通过无线的方式实现,从而克服了上述的缺点。
实际证明,无线门铃为众多家庭用户提供了方便。
为了使人们在家中能快速地知道有客人来,故设计了无线门铃。
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。
在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
关键词:
无线门铃NRF2401发射模块单片机80C51发射与接受
毕业设计任务书
一、设计题目
单片机控制无线电门铃设计
二、目的与性质
利用8051单片机,设计一个简易的无线电遥控门铃。
通过此设计达到进一步理解和运用单片机技术的能力。
三、任务与要求
1.学习无线遥控编译码的相关知识;
2.设计无线发射与接收模块;
3.编写并调试相关程序。
四、设计完成的工作量
1.查阅相关资料,根据以上任务与要求,完成总体方案设计;
2.画出系统电路原理图(用Protel完成);
4.编写相应程序,并在实验装置上调试通过;
目录
摘要 1
毕业设计任务书 2
绪论 5
一、无线门铃介绍 6
1.1无线门铃前景 6
1.2无线门铃开发背景 6
1.3无线技术的选择要求 6
二、无线电模块的选用 7
2.1DF无线传输模块介绍:
7
2.2LM386音频功率放大器介绍:
8
三、PHILIPS80C51介绍 9
3.180C51内部方式时钟电路:
11
3.280C51控制线 12
3.2.I/O接口组成(32根I/O接口线)及功能:
12
四、硬件系统设计 14
4.1元件 14
4.2原理图(见附录) 15
4.3连线 15
五、软件系统设计 15
5.1程序设计方法 15
5.2程序时序图 16
5.3汇编源程序 17
六、系统调试 19
6.1在模拟上供电 19
6.2.音频电路调试 19
6.3.无线信号接收电路的调试 19
致谢 21
参考文献 22
附录 23
绪论
本文所提的是无线门铃系统,参考有关的书籍和资料,完成电路的设计、焊接、检查、调试,再根据硬件和单片机知识写程序,然后调试最终达到准确无误的。
在这过程中需要选择适当的元件,合理的电路图扎实的焊接技术,基本的故障排除和纠正能力,会使用基本的仪器对硬件进行调试,会熟练的运用汇编语言编写程序,会用相关的软件对自己的程序进行翻译,并烧进芯片中,要与接收机统一通信协议,要耐心的反复检查、修改和调试,直到达到预期目的。
本毕业设计分为两个部分,硬件部分和软件部分。
硬件部分介绍:
无线门铃电路的设计,单片机PHILIPS80C51的功能和其在电路的作用。
软件部分:
在了解电路设计原理后,根据原理和目的画出电路流程图,,编写程序编写完程序还要进行编译,这就必须会使用编译软件。
无线门铃主要由无线接收、数据解码、数据处理、音效电路、功放电路和电源电路组成。
毕业设计的目的是了解基本电路设计的流程,丰富知识和理论,巩固所学的知识,提高动手能力和实验能力,从而具备一定的设计能力。
本毕业设计注重于对单片机控制和无线发射接收理论的理解,明白发射机的工作原理,以便以后单片机领域的开发和研制打下基础,提高设计能力,培养创新能力,丰富知识理论,做到理论和实际结合。
本课题的重要意义还在于能在进一步层次了解单片机的工作原理,内部结构和工作状态。
理解单片机的接口技术,中断技术,存储方式,时钟方式和控制方式,这样才能更好的利用单片机来做有效的设计。
最后介绍了毕业设计做完后的结论以及制作过程中的心得体会。
一、无线门铃介绍
1.1无线门铃前景
我国从70年代开始引进、研制、使用无线门铃。
经过发展,也有了现在的音乐门铃以及报警门铃,也有了集无线门铃和无线防盗报警器于一身的无线门铃报警器。
采用了PHILIPS80C51单片机作为中央处理芯片,使得该系统的功能扩展比较方便我们将发射器发送的数据进行编码,只有收到与接收机配套的遥控器发射的信号时,接收机才会做出反应。
当有人按门铃时,系统播放动听的音乐声,当需要作为防盗报警器用时,只要按动手中的遥控器将报警器设置成布防状态,此时报警器“嘟、嘟”响两声后便进入布防状态,这时只要有人在红外线探头监控范围内走过时,系统就发出响亮的110警车报警声。
1.2无线门铃开发背景
为了满足需要,各种无线门铃应运而生,例如报警门铃,音乐门铃,感应门铃等。
随着社会的进步学发展,无线遥控技术应用已经十分广泛。
无线门铃的使用已经阔至乡村,其提供的方便可想而知。
由于近些年来单片机技术的发展,配件的价格也在下降,无线门铃已经是普通家庭轻松购买的物品。
单片机采用PHILIPS80C51,80C51是集成了中央处理器(CPU)、带有4KB程序存储器,128B数据存储器,64KRAM、64KROM,5个中断源,2个16位定时器,晶振2~12MHz,采用CHMOS工艺功耗很低的单片机。
1.3无线技术的选择要求
无线有很多概念,无线门铃中的无线指的是无线接收,在无线的情况下,实现数据无线、无延时传输。
随着无线控制系统的技术发展和功能完善,其应用范围越来越广泛。
因此无线设备中正确选择用于数据传输的硬件设备尤为关键。
硬件的选择重要有以下几部分:
1、用于数据传输的单片机
2、用于接收的天线
3、用于信号连接的馈线
4、用于单片机与馈线及天线与馈线连接的射频连接器
5、用于设备供电的电源
二、无线电模块的选用
2.1DF无线传输模块介绍:
DF数据发射模块的工作频率为315MHz,采用声表谐振器SAW稳频,频率稳定性极高,当环境温度在-25℃~+85℃之间变化时,频率飘移仅为3ppm/℃。
特别适合多发一收无线遥控及数据传输系统。
一般的LC振荡器频率稳定度及一致性较差,即使采用高品质微调电容,温差变化及振动也很难保证已调好的频点不会发生偏移选用的为nRF2401无线电模块。
nRF2401内置地址解码器、先入先出堆栈区、解调处理器、时钟处理器、GFSK滤波器、低噪声放大器、频率合成器,功率放大器等功能模块,需要很少的外围元件,因此使用起来非常方便。
QFN24引脚封装,外形尺寸只有5×5mm。
nRF2401有工作模式有四种:
收发模式、配置模式、空闲模式和关机模式。
nRF2401的工作模式由PWR_UP、CE、TX_EN和CS三个引脚决定。
DF发射模块未设置编码集成电路,而增加了一只数据调制三极管Q1,这种结构使得它可以方便地和其他固定编码电路、滚动码电路及单片机接口,而不必考虑编码的工作电压和输出幅度信号值的大小。
DF数据模块具有较宽的工作电压3~12V,当电压变化时发射频率基本不变,和发射模块配套的接收模块无需任何调整就能稳定地接收。
DF数据模块采用ASK方式调试,以降低功耗,当数据信号停止时发射电流降为零,数据信号与DF发射模块输入端可以用电阻或者直接连接而不能用电容耦合,否则DF发射模块将不能正常工作。
数据电平应接近DF数据模块的实际工作电压,以获得较高的调制效果。
下图2.1为DF发射模块的电路原理图。
+5V
GND
DATA
图2.1DF发射模块电路原理图
接收天线最好为25~30cm的导线,最好能竖立起来。
接收模块本身不带解码集成电路,因此接收电路仅是一种组件,只有应用在具体电路中进行二次开发才能发挥应有的作用,它可以和各种解码电路或者单片机配合, nRF2401有工作模式有四种:
收发模式、配置模式、空闲模式和关机模式。
nRF2401的工作模式由PWR_UP、CE、TX_EN和CS三个引脚决定。
DF模块自身辐射极小,加上电路模块背面网状接地铜箔的屏蔽作用,可以减少自身振荡的泄露和外界干扰信号的侵入。
2.2LM386音频功率放大器介绍:
LM386是一种音频集成功放,具有自身功耗低,更新内链增益可调整,电源电压,外接原件少,总谐波失真小等优点的功率放大器,广泛应用于录音机和收音机之中。
应用简单:
静态功耗低,约为4mA,可用于电池供电。
工作范围宽:
4~12V。
外围原件少。
电压增益可调。
图2.2LM386引脚图
引脚图:
引脚2为反相输入端,引脚3为同相输入端,引脚5为输出端,引脚6
和4分别为电源和接地,引脚1和8为电压增益设定端,使用时在引脚7和地之间接旁路电容,通常为10微安。
三、PHILIPS80C51介绍
80C51是PHILIPS公司近年来针对ATMEL公司系列单片机,开发出采用可靠的CHMOS工艺技术制造的高性能8位单片机,该系列单片机的基本结构、汇编指令等方面与MCS-51的CHMOS产品完全兼容。
它结合了HMOS的高速和高密度技术及CMOS的低功耗特征,CHMOS电平与TTL电平兼容,又与CMOS电平兼容。
它是基于80C51内核架构的派生器件,集成了时钟输出和向上或向下计数器等更多的功能,适合于类似马达控制等应用场合。
PHILIPS公司还可以满足不同的存储器规格需求,可提供从4~64KB范围的OTP(一次编程)和Flash存储器。
80C51内置8位中央处理单元、256字节内部数据存储器RAM、8K片内程序存储器(ROM)32个双向输入/输出(I/O)口、2个16位定时/计数器和5个两级中断结构,一个全双工串行通信口,片内时钟振荡电路。
此外,80C51采用了静态设计,可提供很宽的操作频率范围(频率可降至0)。
可实现两个由软件选择的节电模式:
空闲模式和掉电模式。
在空闲模式下冻结CPU而RAM定时器、串行口和中断系统维持其功能。
掉电模式下,保存RAM数据,时钟振荡停止,同时停止芯片内其它功能,由于设计是静态的,时钟停止但不会丢失用户数据。
重新运行可从时钟停止处恢复。
80C52有三种封装形式。
它与8051其他型号的单片机是兼容的。
单片机是把微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。
它的结构和指令都是按照工业要求设计的,也称为微控制器。
PHILIPS系列单片机的结构原理图如图3.0所示:
图3.080C51系列单片机的基本原理
图3、180C51proteus图
3.180C51内部方式时钟电路:
如图3.2所示为PHILIPS80C51单片机的振荡电路,XTAL1端和XTAL2端将晶振、电容C1和C2与内部的反相放大器连接起来组成并联谐振电路,图中C1、C2取30皮法,对频率有微调作用,振荡频率范围在2~12MHz,一般常用6MHz或12MHz。
(1)XTAL1:
片内振荡反相放大器的输入端和内部时钟工作的输入端。
采用内部振荡器时,它接外部石英晶体和微调电容的一个引脚。
(2)XTAL2:
片内振荡器反相放大器的输出端,接外
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 控制 无线电 门铃 毕业设计
![提示](https://static.bdocx.com/images/bang_tan.gif)