当前位置:主页 > PLC机电自动化 >

基于NRF24L01病房呼叫系统

更新时间:2019-07-29
阅享价格80元 资料包括:原始论文 点击这里给我发消息QQ在线咨询
文档格式:doc/docx 全文字数:8200 温馨提示
以下仅列出文章摘要、提纲简介,如需获取全文阅读权限,或原创定制、长期合作,请随时联系。
微信QQ:312050216 点击这里给我发消息
扫一扫 扫一扫
基于NRF24L01病房呼叫系统

摘要
 
 当今的生活中处处可见智能的电子产品,比如电脑、手机、电视、手表等等。在医院病房里,安装一个呼叫系统也是不能省略忽略的,它的价值很大。它不是以前有线的呼叫系统,而是把有线改为无线,可以在无形中可以让病人和医院之间的信息沟通变得更加迅速。
在我的设计里,首先我所使用的芯片是STC89C51单片机,用这个芯片可以处理非常大信息数据。接下来是双方信息传递的媒介,无线传输模块。这一个单元运用了的是NRF24L01。然后将所需要的、双方收发的信息直观的通过液晶屏幕显示出来,这部分所使用的显示模块是LCD1602。还需要设计的部分是按键的部分,这个部分采用了独立按键的方式。以上这就是本次的实验,无线病房呼叫系统的基本组成部分。
使用这个系统时,当需要救助的病人按下所属病房的按键,接收端就会接收到来自其所属病房的数字信息,同时显示在显示屏上,蜂鸣器发出响声;如果有一个以上的人时,则接收端的显示屏会依照呼叫的顺序进行排序后,把数字信息显示在显示屏上。当医生或者护士发现并且按下一个“响应”键,那么就会清除显示屏中的第一个呼叫的病房数字。接着接收端依次清除呼叫的病房数字。
 
关键词:无线病房呼叫,STC89C51单片机,NRF24L01无线收发模块

目录

1前言 4
1.1设计的背景 4
1.2设计的目的和意义 4
2 系统硬件方案选择 4
2.1硬件方案的选择 4
2.1.1主控芯片 4
2.1.2显示器件 5
2.1.3无线收发器件 5
2.2系统总体的硬件方案 5
3设计系统硬件电路 6
3.1 STC89C51单片机系统设计 6
3.1.2 STC89C51单片机的最小系统 6
3.2 LCD1602液晶显示的设计 7
3.2.1 LCD1602的介绍 7
3.2.2 LCD1602显示电路 7
3.3 NRF24L01传输模块的设计 8
3.3.1 NRF24L01的介绍 8
3.3.2 NRF24L01工作原理 8
3.4 设计蜂鸣器电路 9
3.5 设计独立按键电路 9
4设计系统软件部分 10
4.1 系统重要函数的介绍 10
4.1.1设计主函数 10
4.1.2 设计LCD1602的显示函数 10
4.1.3 设计NRF24L01的收发函数 11
5系统调试 13
5.1 系统硬件调试 13
5.2 系统软件调试 15
5.2.1 软件设计工具 15
5.2.2 软件调试测试 15
5.3 数据测试 15
5.4 分析 16
6总结 17
参考文献 18
致谢 19
附录A:原理图 20
附录B:源程序 21