基于单片机无线餐馆呼叫系统
基于stm32的无线呼叫系统的设计与实现
卫星电视2019第5期正文.indd 5
图1系统框图
卫星电视与宽带多媒体 5
2019/6/3 14:36:05
技术应用
PA11引脚。将其VCC接到AMS1117的输出端。
(二)无线数据传输发送Байду номын сангаас接受系统子程序设计
(五)电源电路设计
开始工作,首先完成初始化,设置为发送模式。检
DC电源插口是一种与显示器专用电源相配的插座, 测到数据后,是通过STM32单片机对数值进行处理,并
作者简介:
张瀚文、位昊,男,沈阳工学院。郑琳(通讯作者),女, 汉族,辽宁人,沈阳工学院,教师,讲师,硕士学位。
图2主流程流程图
6 卫星电视与宽带多媒体
卫星电视2019第5期正文.indd 6
2019/6/3 14:36:05
一、系统方案设计
的传送和接收,4、5、6管脚分别和STM32单片机的PB0、
无线信号接收系统由以下几个模块组成,分别为单 地和PB1相连接。
片机、无线收发模块、LCD显示模块、按键模块、LED
(三)按键模块设计
指示灯模块、电源进行的通信接口。(见图1)
单片机就是通过检测高低电平变化来实现控制的。
本系统采用8只按键作为参数设置输入方式,按键定
增大了呼叫的成功率和灵活性,在使用的过程中,可以
通过屏幕显示和LED灯及时了解病患的需求,使呼叫更
迅速,同时系统的无线发射接收模块电路可以增大系统
灵活性,避免临时加床时的不能呼叫的情况发生,是病
患得到最好的服务。
参考文献:
[1] 陈新岗,赵阳阳,李泰鑫.基于单片机的无线病
房呼叫系器[J].重庆工学院学报,2013,22(10):126-
一种基于单片机的无线点餐系统设计【开题报告】
毕业设计开题报告电子信息工程一种基于单片机的无线点餐系统设计1、选题的背景、意义现如今餐饮娱乐行业的竞争与日俱增,酒店管理者已明确感觉到:要想保证酒店管理经营的正常经济效益,就一定要在管理和服务等各方面进行改进,问管理要经济效益、问服务要经济效益是所有商家谋利益和提发展的必然结果。
要怎样提升管理和服务的质量显然已经成为所有商家所要解决的最主要的问题。
由于这几年经济的飞速发展,各种各样的消费场所如酒店宾馆、会所、餐饮馆等消费人口数量日渐增加,如此一来,最大的烦恼就是顾客的点菜问题,每当就餐高峰来到的时候,餐馆的营业人员特别是负责点菜和上菜的工作人员更是忙得不可开交,这样不但耽误顾客的时间,而且整个餐馆也会变得特别的混乱和拥挤。
这是由于传统的点菜步骤比较繁琐,一般步骤是服务员手写点菜单子,然后将菜单传送到前台。
由前台服务员人工分菜单,厨师拿到点菜单就开始配菜、做菜,最后再将做好的可口菜肴由上菜人员根据点菜单对应的桌号给包厢或餐桌上菜。
有时候手写点菜单因“字迹不清”多层复写纸影印模糊不清等各种原因造成菜做错或者配错,或者有的客人有特殊口味和要求时只能让服务员到厨房和厨师说一下或在菜单上简单的注明一下,但是当厨师很忙的时候很容易忽视顾客的要求等等……此类问题必然会造成顾客对餐厅留下不好的印象并影响用餐的心情[1]。
怎么解决传统人工点菜方面的一些缺点呢?在这里可以提供一种新型的,使用单片机的便携式无线点餐系统。
使用这种系统时,服务员可以随意的为顾客点菜、加菜,即使在行动中也是可以的,而且,当服务员非常忙碌的时候,顾客也可以自己进行点菜、加菜,菜单的数据可以即时的传送至后台以及厨房里,打印机也会立刻自动打印菜单,并将所有的操作数据传送到后台的数据库中,这样一来,就非常方便查询菜单。
如此之后,服务质量得到很大的提升,并且节省了许多的人力和物力,提高了餐馆的点餐效率和上菜的速度,使得服务质量和管理水平得到了提升,经营理念也得到了一定程度上的更新,降低经营成本的同时,达到利润最大化,实现了酒店餐厅点菜方面的自动化 [2][3]。
基于89S51单片机的无线病房呼叫系统设计
基于89S51单片机的无线病房呼叫系统软件设计第1章单片机与 AT89S51芯片概述1.1单片机简介单片机全称为单片微型计算机(Single Chip Microcomputer),又称为微控制器(Micro controller Unit)或嵌入式控制器(Embedded Controller)。
它是将计算机的基本部件微型化并集成到一块芯片上的微型计算机,通常片内都含有CPU、ROM、RAM、并行I/O、串行I/O、定时器/计数器、中断控制、系统时钟及系统总线等。
随着技术的发展,单片机片内集成的功能越来越强大,并朝着片上系统方向发展。
单片机有着体积小、功耗低、功能强、性能价格比高、易于推广应用等显著优点,在自动化装置、智能仪器仪表、过程控制、通信、家用电器等许多领域得到日益广泛的应用。
1.2AT89S51介绍如图1-1为AT89S51引脚图图1-1 AT89S51引脚图AT89S51是一个低功耗,高性能CMOS 8位单片机,片内含4k Bytes ISP(In-system programmable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚结构,芯片内集成了通用8位中央处理器和ISP Flash存储单元,功能强大的微型计算机的AT89S51可为许多嵌入式控制应用系统提供性价比高的解决方案。
AT89S51具有如下特点:40个引脚,4k Bytes Flash片内程序存储器,128 bytes的随机存取数据存储器(RAM),32个外部双向输入/输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDT)电路,片内时钟振荡器。
此外,AT89S51设计和配置了振荡频率可为0Hz并可通过软件设置省电模式。
空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。
基于单片机的多路双工无线呼叫系统
基于单片机的多路双工无线呼叫系统徐丽香,陈榕福,吴忠仁,蔡志泉(广东机电职业技术学院,地址 广州麒麟岗机电职业技术学院计算机与信息工程系邮编 510500)摘要:本文主要研制一种基于单片机的多路双工无线呼叫系统。
该系统利用LM567进行编译码,利用单片机实现多路选择,进行调频后进行发射,CXA1191对信号进行接收,从而实现多路双工无线呼叫。
该系统工作稳定,利用不同的发射频率可实现频分复用,可方便应用于小区管理。
同时,略加改造可实现短信传送、广播等功能。
关键词:双工无线,多路选择,编译码,发射,接收文献标识码:A 中图分类号:TP2The Multichannel duplex wireless ringing system which Based on minicomputerXu Lixiang,Ch rongfu, Wu zhongren,Cai zhiyuan(Guangdong Vocational College of mechanical and electrical Technology Zip code510500)Abstract: This paper introduces a kind of multichannel duplex wireless ringing system which basic on minicomputer. This system use LM567 to carry on coding & decoding, uses the minicomputer to realizate multichannel choice, transmits the frequency-modulated signal, uses CXA1191 as link. This system works stably, uses the different transmitting frequency can carry on using divided frequency, applies to the plot management. At the same time, slightly transforms may realize short note transmission and broadcast.Key word: Duplex wireless, multichannel choice, coding & decoding, launch, receive Identification code: In A chart category number: TP2引言:在小区控制中,经常要用到广播和对讲器系统。
基于酒店无线呼叫系统设计
) ) 编码器 !"##$# 是一种 (*+, 工艺制造的低功 耗通用编码器电路,每次发送数据都采用 -# 位编 码方式,包括高 . 位地址和低 / 位数据。发送时高 位在 前, 低 位 在 后。 . 位 地 址 码 的 逻 辑 状 态 为 “&” 、 “ - ” 或“ 悬空” ,/ 位数据 的 逻 辑 状 态 为 “ & ” 或“ - ” 。为使应用过程中,多个系统之间不 出现地址冲突,在发送电路中,通过设置由 . 位拨 码开关构成的地址编码电路,使得每一组呼叫系统 之间都有一个唯一确定的地址。 房间号也就是发送的数据由用户通过本机的按 键设置并保存于单片机的 01* 中,为防止系统意 外掉电造成数据丢失,系统的数据发送部分采用 22!0+* 存储芯片 1"#/(&# 保存数据,在系统意 外掉电时,保存数据。 !"##$# 的 +,(#3 +,(- 引脚为振荡器引脚,外 接电阻即可以产生振荡。外接振荡电阻的典型值为 43 4*!,在具体应用中,可根据需要进行适当调 节,阻值越大,振荡频率越低,编码的宽度越大,
。 1*23 在 无
信号输入时,输出为零电平状态,无噪声干扰。 $# 显示电路 显示电路由单片机异步串行通信接口工作于移 位寄存器方式,由串入 ; 并出移位寄存器 (2<58’2 驱动四位 <3- 数码显示器显示,显示电路略。 2# 系统调试 实验表明,发射模块 =*4> 输入编码脉冲高电 平脉冲宽度在 *" *, ? 87@ 时发射效果较好,大于 87@ 后效率开始下降;当低电平区大于 8*7@,接 收到的数据第一位极易被干扰( 即零电平干 扰) 而引起不解码。在使用通用编解码器情况下,可调 整振荡电阻使每组码中间的低电平区小于 8*7@
基于PLC的餐馆呼叫单元控制系统的设计
基于PLC的餐馆呼叫单元控制系统的设计AbstractWith the increasing demand for high-quality dining services, restaurant management has become a complex task. Customer satisfaction plays a vital role in the success of restaurants. Therefore, providing efficient, reliable, and timely services is a must. To achieve this, the use of technology is becoming prevalent in the restaurant industry. In this paper, we propose a PLC-based restaurant call unit control system that integrates various functionalities, including customer call notifications, order processing, and operations management. The system's design and implementation are detailed in this paper, along with its advantages and limitations.Keywords: PLC, restaurant industry, call unit control system, order processing, customer satisfaction.IntroductionThe restaurant business has become fiercely competitive over the years. As a result, it is essential to provide excellent dining experience for customers through efficient and effective service delivery. One of the most important aspects of restaurant service delivery is the call unit control system. This system provides a platform for customers to call for services, such as requesting a menu, ordering food, or requesting the bill. The use of automation is becoming increasingly popular in the restaurant industry, and many restaurants are adopting various automated systems to streamline their operations. In this paper, we propose a PLC-based restaurant call unit control system that integrates various functionalities to improve service delivery and customer satisfaction.PLC-Based Restaurant Call Unit Control System DesignThe restaurant call unit control system comprisesvarious components, including call units, display unit, PLC, and software. The call units are located on each table and enable customers to call for different services. For instance, a customer may use the call unit to request a menu, order food, or ask for help. The display unit is placed atstrategic points in the restaurant, such as the kitchen or reception, and displays customers' requests. The PLC servesas the control unit that receives signals from the call units and processes them. The software receives the signals fromthe PLC and displays them on the display unit.PLC ProgrammingThe PLC programming for the restaurant call unit control system includes various modules, including the input module, processing module, and output module. The input module is responsible for receiving signals from the call units on each table. The processing module processes the signals and sends them to the output module. The output module displays the signals on the display unit in the kitchen or reception.The processing module includes various sub-modules that handle specific functions, such as order processing, customer management, and waitlist management. The order processingsub-module receives orders from the tables, processes them, and sends them to the kitchen for preparation. The customer management sub-module handles customer requests and assigns tables to them. The waitlist management sub-module manages customers' waiting time and alerts them once their table isready.Advantages of the PLC-Based Restaurant Call Unit Control SystemThe PLC-based restaurant call unit control system has several advantages, including:- Automation of restaurant operations, minimizing errors and delays in service delivery.- Better customer satisfaction as customers can receive prompt services and interact with the restaurant staff effectively.- Streamlining operations through efficient order processing, customer management, and waitlist management.- Cost savings through the reduction of the number of staff required to manage customers' requests and orders.Limitations of the PLC-Based Restaurant Call Unit Control SystemSome of the limitations of the PLC-based restaurant call unit control system include:- The initial cost of acquiring and installing the system may be high for small restaurants.- The system may not be easy to use for some customers who are not familiar with technology.- Malfunctions in the system may lead to delays in service delivery and customer dissatisfaction.ConclusionIn conclusion, the PLC-based restaurant call unitcontrol system provides an efficient and effective solution for improving service delivery and customer satisfaction in the restaurant industry. The integration of various functionalities, such as customer management, order processing, and waitlist management, streamlines restaurantoperations, and improves customer service. Although thesystem has some limitations, its benefits far outweigh its drawbacks, making it an ideal solution for modern restaurants.。
基于单片机的无线点菜系统[设计+开题+综述]
开题报告电气工程与自动化基于单片机的无线点菜系统一、选题的背景与意义1.1研究的背景:无线点菜系统是餐馆实行信息化管理的一个重要组成部分,该系统不仅会给餐饮企业带来良好的经济效益,而且有利于先进的科学技术在国民经济中的推广应用,产生良好的社会效益。
目前国内点菜系统高、低档产品繁多,但推广速度十分缓慢,究其原因是缺少适合中国国情的中档适用产品。
由于点菜系统的区别关键在于点菜终端和通讯方式的选择上,在此基础上提出了一种适合具体应用场合的中档无线点菜终端解决方案:运用嵌入式系统开发无线点菜系统终端,运用短距离无线通信技术进行数据传输。
1.2研究的意义:无线电子点菜系统的普及能够减轻服务员的劳动强度,提高工作效率,提升餐饮企业的形象和地位,实现收银及各种信息统计的快速操作,统计信息还能为决策层提供决策的依据,并且可以大大提高服务业的服务水平,对我国的餐饮业的发展起到了积极的促进租用,并将为用现代信息技术改造传统餐饮业作出一份贡献。
信息化的餐饮服务可以迎合人们生活水平的提高和消费观念的转变,通过利用信息化的餐饮服务对服务形式、餐饮风格、环境氛围等要素的影响,吸引消费者的注意力。
二、研究的基本内容与拟解决的主要问题:2.1研究的基本内容:设计一个无线点菜系统,以单片机为控制核心,实现在各餐桌端点好菜单,然后以无线的方式将菜单传输给PC服务台,服务台可通过上位机软件观察各餐桌所发过来的菜单,以方便管理。
系统的整体结构如图1:图1 点菜系统的整体结构2.2拟解决的主要问题:2.2.1 点菜机模块:点菜机硬件设计、点菜界面设计、菜单及数据处理;2.2.2 数据传输模块:接收器硬件设计、无线数据传输、计算机串口数据传输;2.2.3 PC菜单管理模块:菜单接收显示、菜单管理;2.2.4 整个系统调试整合及其可靠性的测试。
三、研究的方法与技术路线:3.1点菜机模块3.1.1点菜机硬件设计点菜机的结构如图1,主控模块采用增强型51单片机,电源采用外接电源与插座可选,按键模块采用简单的六个按键进行方便的操作,显示模块以LCD进行显示,无线收发采用2.4G低功耗无线模块进行菜单收发。
基于单片机的无线呼叫器设计
基于单片机的无线呼叫器设计作者:张盛耀刘麒胜周银达来源:《中国新通信》 2015年第17期张盛耀刘麒胜周银达贵州大学大数据与信息工程学院【摘要】本设计是以AT89S52单片机作为主控芯片、以PT2262 /PT2272为无线数据收发、ISD4004芯片作为语音芯片、液晶屏显示等。
可实现分机号码设定、无线呼叫信息传输、呼叫号码和呼叫次数等信息显示、主机对各分机应答、语音提示等功能,完全可以满足各种服务场所的需求,可广泛的应用于医院、茶馆、餐厅、网吧、KTV 等各种服务场所。
【关键词】单片机无线呼叫 PT2262/2272一、引言在医院、茶馆、餐厅、网吧、KTV等一系列对服务要求较强的行业,使用无线呼叫系统,可以方便客人和服务人员之间的沟通、提升服务质量。
本文设计的无线呼叫系统结构简单、开发周期短、成本低廉,适合于广大服务场所。
本设计使用 Atmel公司的AT89S52单片机作为主控芯片、ISD4004 芯片作为语音芯片、PT2262 315MHz学习码无线发射模块、PT2272 315MHz无线学习码接收模块、1602LCD液晶显示屏等。
本呼叫器以软件与硬件相结合的方式,实现服务场所的无线呼叫、显示呼叫号码、对呼叫进行回复等功能,在实现基本的呼叫功能的前提下,实现通过无线通道传输呼叫信息。
并且,在接收主机端能够个性化录制提示的语音,显示所呼叫的客户号码、显示呼叫次数、显示是否已对呼叫进行回复等功能。
二、系统总体结构本呼叫器是旨在实现基本呼叫器功能的基础上,实现通过无线通道进行传输呼叫信息。
并且,在接收主机端能够个性化录制提示的语音,利用1602 LCD液晶显示屏显示主机所接收到的客户端的客户号码、并显示相应的客户端进行呼叫次数、显示主机是否已对呼叫进行回复等功能。
本呼叫器系统达到的功能如下:1.呼叫器能够通过无线信道传输呼叫信息;2.主机端能够利用1602 LCD液晶显示屏正常显示信息;3.主机端能够根据自己的需求录制个性化提示语音;4.主机端能够正常进行个性化语音提示;5.客户端能够进行号码设置;6.客户端能够正常进行呼叫;7.客户端接到主机应答后,能够进行语音提示。
基于单片机的无线呼叫系统设计
基于单片机的无线呼叫系统设计
随着科技的进步以及生活质量的不断提高,人们要求在消费中得到的服务更加快捷、方便、舒适;同时处于激烈竞争中的服务性企业也需要进一步吸引顾客,提高企业自身的服务档次和形象。
在这样的背景下,产生了各种不同类型的呼叫系统。
传统的呼叫系统多是有线的,比如采用分布控制方式的单片机系统,主机和呼叫器的应答通过一根三芯导线,包括电源线、信号线、地线来完成,各呼叫器并行挂接。
这样的系统存在着布线繁琐,安装麻烦、成本高等问题,针对这些问题,无线呼叫系统逐渐发展起来,越来越多的研究者将目光投向了无线领域。
1 系统设计方案
低功耗无线呼叫系统的发送和接收模块的框图如图1,图2 所示。
其中图1 为无线发送模块,以STC89C52RC 为主控制核心,及时响应终端的呼叫信息,然后利用nRF905 无线传输模块将呼叫信息发送给无线接收模块进行处理。
图2 为无线接收模块,以STC89C52RC 为主控制核心,利用nRF905 无线传输模块接收呼叫信息,然后利用串口转USB 线上传给PC,利用上位机软件可以实时监测。
2 系统硬件电路设计
2.1
3.3 V 供电电源模块
该设计可用3.3 V 电压供电,故采用ASM1117-3.3 电源供电系统,如图3 所示。
无线发送模块和STC89C52RC 单片机皆为低功耗器件。
对发送端而言,在对通信距离要求较远时,也可采用5 V 供电。
接收端可通过与PC 连接的USB。
基于单片机无线餐馆呼叫系统
基于单片机无线餐馆呼叫系统摘要】NRF24L01射频模块进行无线传输,开发出低成本、低功耗、相对较远的传输距离以及能够实现稳定通信的餐馆茶楼无线呼叫系统。
其应用前景宽广,可操作性强。
本项目设计采用了Nordic公司推出的NRF24L01射频芯片,并且有低功耗的单片机STC89C52控制完成实现短距离无线数据通信的优势。
该设计具有成本低、功耗低、传输速度快、软件设计简洁简单以及通信稳定可靠稳定等特点。
【关键词】NRF24L01射频模块;LCD1602液晶显示模块;STC89C52单片机1 设计背景及意义随着人们生活水平的步步上升,人们对餐饮、娱乐服务水平的要求也变得越来越高。
在餐馆和茶楼等地方,NRF24L01呼叫系统可以作为联系消费者和服务人员的专用呼叫系统,成为了餐馆茶楼的所需设备之一。
本设计是以STCT89C52单片机为核心,通过无线发射模块(NRF24L01)发射传输信号,无线接收模块接收信号,经STCT89C52芯片处理,当消费者按下按键时,服务台显示消费者的座位号,服务员按下响应按键取消当前呼叫,实现消费者与服务员的无线远距离沟通。
2 NRF24L01简介2.1 NRF24L01的工作原理首先把NRF24L01无线模块模块分成主机模块和从机模块。
如果NRF24L01无线模块处于发送射数据的状态的时候,我们先用软件把主机的AT89C52单片机配置成发射数据的模式,然后也通过软件把nRF24L01的缓存区写入接收节点地址TX_ADDR以及有效的数据即“TX_PLD”,其操作按照一定的时序由软件的SPI口写入到单片机中,需要注意的是无线模块的TX_PLD需要在CSN位为低电平的时候连续的写入其中,但是TX_ADDR在发射的时候只要写入一次就可以了,将CE位配置为高电平而且将其保持至少 10us的时间,然后进行130u s的延迟,再发送数据。
假如NRF无线模块的自动应答打开了,当无线模块在发送数据之后就会马上进入到RX的模式,并且接收主机发送过来的信号数据(自动应答的RX地址和无线模块接收节点地址TX_ADDR保持一致)。
基于MCS-51餐厅服务呼叫系统设计
2017 呼叫系统设计
Design of Restaurant Service Call System Based on MCS-51
(仙桃职业学院,湖北 仙桃 433000) 张汉飞
Zhang Han-fei(Xiantao vocational college,Hubei xiantao 433000)
Abstract: The customer in a restaurant often complaints by service staff cannot provide timely service restaurant,thus running negative impact of the ing MCS-51 single chip microcomputer,buttons and digital tube design restaurant service call system,press the call button, when customers need to service the waiter carrying the terminal will prompt sound and display the number need to service the customer table,make the waiter can receive timely customer service demand and service for customers,reduce customer complaints,thus running play a positive role of the restaurant. Key words: The restaurant service call system;MCS - 51 single chip microcomputer;Dynamic display of digital tube CLC number: TP315;TP368.1 Document code: A Article ID: 1003-0107(2017)03-0047-03
基于单片机的无线点菜餐饮系
本科生毕业论文(设计)题目:****: **学号:专业班级:建筑电气与智能指导教师:完成时间: 2015年5月5日摘要随着人民生活水平的提高和生活方式的转变,餐饮业具有巨大的投资市场,被称为中国的黄金产业。
无线电子点菜系统是无线通信技术的典型应用,把无线技术用于餐饮业将会极大提高餐馆的工作效率和服务质量。
在市场经济蓬勃发展的今天,面对餐饮行业竞争日益激烈的现实,建立一种实用、先进、高效的餐饮管理系统势在必行。
本文设计的无线点菜系统终端设备是以凌阳SPCE061A单片机为核心,外部扩展了人机界面模块、无线传输模块、语音录放模块、红外自学习模块等。
通过服务终端的特色餐饮语音介绍功能,可以向客户推荐酒店的特色餐饮;服务终端将客户的点菜信息进行编码后通过无线传输模块发送给服务中心,服务中心解码后就可以得到客户的点菜信息;当终端发出结帐信息时,服务中心打印帐单结帐;客户走后,服务中心发送设备控制信息给服务终端,终端设备根据控制信息发射红外遥控命令,关闭所有电气设备。
无线点菜餐饮系统终端设备的设计有利于提高餐饮管理系统向信息化、先进化、高效化方面发展,具有很大的开发前景。
关键词:单片机;无线传输;红外自学习AbstractAlong with the enhancement of the level of the people’s lives and the transformation of the lifestyle, the dining industry which is called gold industry in China has the huge investment market. The wireless electronic ordering food system is the typical use of the technology of wireless communication. Using the technology of wireless communication in the dining industry will largely improve the working efficiency and the grade of service.Today,the market economy develop very quickly,In the face of the restaurant industry in an increasing competitive reality,The establishment of a practical、modern、food efficient management system is imperative。
餐厅无线呼叫服务系统设计
由于VD5026具有8位4态地址编码,,编码端可接高电平“1”、低电平“0”或者“开路”三种状态。因此,最多可以产生38=6561种不重复的编码,只选择“1”和“0”两种状态进行编码,总共有28=256种编码,每个编码可以管理4张餐桌。因此本系统最大设计能力是为1024张餐桌提供呼叫服务,这足以满足餐厅实际需求。
本系统由顾客呼叫服务系统和餐桌管理系统两个子系统组成。顾客呼叫服务系统的发射机放在餐桌上,顾客按下发射机按键,配备在服务员身上的接收机就会收到呼叫信息。餐桌管理系统的发射机带在服务员身上,餐桌有顾客用餐时按下对应键(开始有顾客占用时连着按二次键,开始空闲时只按一次),服务总台接到信息后开始计时,顾客走了再按下相应键,这样总服务台对餐桌使用情况就了如指掌了。
发射机电路原理,接收机原理。发射机采用VD5026编码器作脉冲数码调制。它具有8位4态地址编码,并有4位数据输入。发射机按键A、B、C、D,分别对应接收机上解码器VD5027的D0、D1、D2、D3数据输出端,A、B、C、D分别代表4张餐桌上的按键。当按下A键时T631接收头收到编码信号后,经内部解调放大整形后由OUT端输出,经VD5027解码处理。当编码指令信息与VD5027所设定的数据一致时,解码有效端VT与对应的数据输出端D0均输出高电平,三极管V1导通,灯亮,VT驱动音乐模块报警,其中D0锁存保持高电平,VT是脉冲电平(要选择触发式音乐模块)。
1 系统原理
每个子系统由信息发射和信息接收两部分组成,发射机原理,接收机原理。顾客呼叫服务系统的编码和解码是通过编码、解码芯片实现的,餐桌管理系统的编码和解码是通过单片机实现的。顾客呼叫服务系统的信息处理是通过声、光显示呼叫信息来实现的,餐桌管理系统能够实时显示每台餐桌空闲或占用时间。
基于单片机的无线病床呼叫系统
2.2 单片机STC89C51芯片简介
STC89C51具有8K系统可编程Flash存储器,使得STC89C51为众多嵌入式控制应用系统提供高灵活、超有效的解决方案。功能包括:Flash具有8K字节,RAM为512字节,I/O口线为32位,具有看门狗定时器,MAX810复位电路,4KB EEPROM,一个6向量2级中断结构,三个16位定时器/计数器,全双工串行口。芯片可降至0Hz进行静态逻辑操作,支持2种软件模式。空闲模式下,CPU停止工作,允许定时器/计数器、串口、RAM、中断继续工作。断电保护方式,将RAM内容保存,振荡器暂时被冻结,直到下一个中断或硬件复位之前,单片机停止一切工作。最高运作频率35Mhz,6T/12T可选。它不仅是一种低功耗、而且还具有高性能的CMOS8位微控制器。
This paperSTC89C51 as control core, through the wireless transmitting module launch transmission signal, wireless receiving module receiving signals, theSTC89C51 treatment shows that the output, so as to realize the patient and medical wireless distance communication. The sickbed call system can realize 100 m distance launch receiving, also can around obstructions transmission, its stable performance, take up the space is little, use little material, transmission speed and distance, and can satisfy the requirements of clinical application
基于单片机的无线语音多功能呼叫机的设计与实现
多功能呼叫机设计与实现论文申请学位专业:自动化申请学位类别:工学学士指导教师(职称):论文提交日期:多功能呼叫机设计与实现摘要为使医院、茶楼、小区等公共服务场所工作效率的提高和资源的合理配置,多功能呼叫机系统渐渐走入很多公共服务场所。
医院多功能呼叫机就是一个很好的例子,它改变了传统高声急促呐喊式的呼叫,使得呼叫变得简单、快捷。
本设计以医院多功能呼叫机作为设计蓝本,运用单片机专业知识,设计了模拟医院呼叫的医院多功能呼叫机。
该设计的主分机均以52单片机为核心,采用NRF24L01无线模块收发数据,NS73作为语音发射核心、RAD5807作为语音接收芯片、DS1302作为时钟源、AT24C02存储呼叫记录、LCD12864显示呼叫状态等信息。
软件部分,使用Keil C51语言编制了相应的分析、控制软件程序。
通过电子元件选型、硬件绘制、程序编写,软硬件联调,大部分完成了呼叫机系统。
系统具有语音和按键呼叫、语音和按键回复、显示呼叫和存储查询呼叫历史等功能,满足医院进行病员监护的需要。
经过测试表明,本系统可靠性教高,功耗低,使用便捷,实用价值极强。
关键词:呼叫机;52单片机;NRF24L01;NS73;双工通信Design and ImplementationofMulti-functionalMachineCallAbstractTo enable hospitals, restaurants,residential and other public service establishments rational allocation of work efficiency and resources, multi- call systems gradually into many public service establishments.Call the hospital multifunction machine is a good example, it has changed the traditional style of the call loud cry shortness makes the call becomes simple and fast.The design calls hospital multifunction machine as a design blueprint, the use of single-chip expertise to design analog multifunction call the hospital to call the hospital machine. The designs are the main extension 52 microcontroller core, using NRF24L01 wireless data transceiver module, NS73 as a voice transmitter core, RAD5807 as a voice receiver chip, DS1302 as the clock source, AT24C02 store call records, LCD12864 display call status and other information. Softwaresection, use the Keil C51 language preparation of the corresponding analysis, control software program.Selection, hardware rendering electronic components, programming, hardware and software FBI, most complete local calls. And key system with voice calls, voice and touch response, call display and call history stored queries and other functions to meet the hospital 's patient care needs. After tests showed that this system teach high reliability,low power consumption, easy to use,practical value highly.Keywords:call machines; 52 microcontroller; NRF24L01; NS73; duplex communication目录论文总页数: 44页1 引言11.1 课题的背景与意义11.2呼叫机的现状和发展11.3 课题的研究方法12 方案设计22.1设计要求22.1.1主要任务22.1.2 基本功能22.2 系统总体方案32.2.1 设计容32.2.2 系统设计方案32.3 硬件方案选择和论证52.3.1 主控芯片模块52.3.2 无线收发模块62.3.3 语音模块62.3.4 时钟模块72.3.5 存储模块72.3.6 稳压模块82.3.7 显示模块82.4 软件方案选择和论证82.4.1 main.c和test.c函数设计82.4.2 NRF24L01.c函数设计92.4.3 语音收发程序设计92.4.4 按键调整程序设计92.4.5 DS1302.c函数设计92.4.6 12864.c函数设计92.4.7 AT24C02.c函数设计93 系统硬件电路的设计9 3.1 系统硬件概述93.2 主要单元模块设计103.2.1 电平转换模块电路103.2.2 语音发送模块电路103.2.3 语音接收模块电路113.2.4 无线收发模块电路113.2.5 LED提示报警模块电路133.2.6 无线语音主控模块电路143.2.7 时钟模块电路143.2.8 按键模块电路153.2.9 显示模块电路153.2.10 存储模块电路163.2.11 信息显示主控模块电路163.2.12 分机呼叫模块电路173.2.13 分机主控模块电路174 系统软件程序的设计184.1 编程软件选择184.2 系统流程图184.3 各单元模块程序214.3.1 NRF24L01无线收发子程序214.3.2 NRF24L01设置模式和读状态寄存器子程序224.3.3 呼叫子程序234.3.4 串口通信子程序244.3.5 信息显示函数254.3.6 时间调整子程序274.3.7 历史记录显示子程序284.3.8 语音发送模块程序284.3.9 语音接收模块程序295 调试运行30 5.1 参数测试305.1.1 电压参数测试305.1.2 时钟芯片误差测试315.1.3 语音采集放大电压测试315.1.4 通信距离测试315.2 硬件调试325.2.1 电源调试325.2.2 复位电路调试325.2.3 时钟电路调试325.2.4 液晶显示电路调试325.2.5 语音采集模块调试335.3 软件调试335.3.1 实时时间错误335.3.2 串口通信异常335.3.3 初始化界面显示混乱图345.3.4 软件整体调试345.4 软硬联调34结论36参考文献36致37声明38附录381 引言1.1 课题的背景与意义伴随电子半导体技术的迅猛发展,特别是大规模集成电路的出现,给我们的生活带来了最直观性的改变,尤其是随着单片机技术成熟而应运而生的产品已经走进了千家万户。
基于单片机的餐厅便携式无线点菜系统设计
基于单片机的餐厅便携式无线点菜系统设计餐厅是人们休闲、娱乐和社交的场所之一,而点餐则是在餐厅中不可避免的环节。
传统的点餐方式虽然便捷,但容易出现拥堵和错误等问题。
为了解决这些问题,我们设计了一款基于单片机的餐厅便携式无线点菜系统。
一、系统概述该系统由两部分组成:便携式点餐器和餐厅服务器。
便携式点餐器采用单片机作为核心控制器,具有触摸屏和无线网络模块,可以实现点餐功能和数据传输。
餐厅服务器是一个中央控制台,负责接收和管理点餐信息,并将订单信息传递给后厨。
二、系统功能1. 点餐功能顾客通过触摸屏选择菜品和数量,系统会实时显示菜品的价格和总价。
顾客可以随时查看自己的点餐情况。
2. 菜品推荐系统可以根据顾客的点餐情况,自动推荐相似或搭配的菜品,提高顾客的点单体验。
3. 支付功能在点餐结束后,系统会生成订单信息和二维码,顾客可以通过扫码进行支付。
支付方式包括支付宝、微信和银行卡等。
4. 状态查询餐厅服务器可以通过后台管理系统实时查询所有桌位的状态,包括空闲、使用中和清洁中。
并且可以根据订单信息自动分配桌位,提高餐厅效率。
三、系统设计1. 点餐器设计便携式点餐器采用STM32F407VG单片机作为核心控制器,配备3.5英寸触摸屏和ESP32无线网络芯片,支持802.11b/g/n 无线网络协议。
点餐器内部存储了菜品信息,通过数据库调用实现菜品的交互。
2. 餐厅服务器设计餐厅服务器采用Java Web技术开发,使用Tomcat作为Web 服务器,MySQL作为数据库存储引擎。
服务器通过Servlet和JSP技术实现前后端交互,实现数据的实时传输和管理。
四、系统优势该系统具有以下优势:1. 简便性便携式点餐器具有触摸屏和无线网络模块,操作简单、便捷,可帮助顾客快速完成点餐过程。
2. 数据共享该系统实现了数据的实时共享和传输,使得餐厅管理更加高效和便捷。
3. 安全性系统具有密码保护功能,避免敏感信息被泄露,保障网络安全。
基于单片机无线电子点菜系统
programming rules of the CMOS chips used in the system, the paper exploits the driving program
信系统的驱动程序来实现双方约定的通信协议。文中还附带简要介绍了用到的软件开发工
具,以及系统的局限性,并提出了进一步改进的方案。
为了使整个系统更加完善,用Visual C++ 6.0开发了串口调试工具,实现了将远端数据发送
到计算机并以窗口形式显示和通过窗口形式将计算机上的数hipcon公司。这些芯片一般工作在免费频段,采用专门的调制解调技术,
内部集成了很多电路。像Nordic公司的NRF2401芯片,它是单片射频收发芯片,工作于2.4~
2.5GHz ISM(Industry Science medicine,工业、科学、医学)频段,芯片内置频率合成器、
and the other is the mobile end. Both sides of wireless correspondence depend on certain hardware
platforms. They exchange data according to the protocol which both sides have agreed on before,
据库技术[3][4]、以及触摸屏的掌上电脑技术, 为餐饮业走向全面数字化提供了完整的解决
方案。该系统能够提高餐馆档次、提高效率、自动结账、避免人为错误、避免跑单、实时监
基于MCS-51餐厅服务呼叫系统设计
基于MCS-51餐厅服务呼叫系统设计
张汉飞
【期刊名称】《电子质量》
【年(卷),期】2017(0)3
【摘要】餐厅中顾客经常因服务工作人员不能及时提供服务而投诉餐厅,从而对餐厅的运营产生负面影响.利用MCS-51单片机、按钮和数码管设计的餐厅服务呼叫系统,当顾客需要服务时按下呼叫按钮,服务员随身携带的终端设备将发出提示声音并显示需要服务的顾客餐桌编号,使服务员能及时收到顾客的服务需求并为顾客服务,减少顾客投诉,从而对餐厅的运营起到正面积极的作用.
【总页数】3页(P47-49)
【作者】张汉飞
【作者单位】仙桃职业学院,湖北仙桃433000
【正文语种】中文
【中图分类】TP315;TP368.1
【相关文献】
1.基于MCS-51单片机的无线病房呼叫系统设计 [J], 叶梦雄
2.基于MCS-51单片机的无线病房呼叫系统设计 [J], 叶梦雄
3.基于云的餐厅服务机器人系统设计 [J], 王博玮; 陆中成
4.基于增强型MCS-51单片机的可避障竞步机器人控制系统设计 [J], 陆宽; 蒋善超
5.基于MCS-51单片机的矿区住宅智能应急照明控制系统设计 [J], 李高伟;李响初
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于单片机无线餐馆呼叫系统【摘要】
NRF24L01射频模块进行无线传输,开发出低成本、低功耗、相对较远的传输
距离以及能够实现稳定通信的餐馆茶楼无线呼叫系统。
其应用前景宽广,可操作
性强。
本项目设计采用了Nordic公司推出的NRF24L01射频芯片,并且有低功耗
的单片机STC89C52控制完成实现短距离无线数据通信的优势。
该设计具有成本低、功耗低、传输速度快、软件设计简洁简单以及通信稳定可靠稳定等特点。
【关键词】NRF24L01射频模块;LCD1602液晶显示模块;STC89C52单片机
1 设计背景及意义
随着人们生活水平的步步上升,人们对餐饮、娱乐服务水平的要求也变得越
来越高。
在餐馆和茶楼等地方,NRF24L01呼叫系统可以作为联系消费者和服务人
员的专用呼叫系统,成为了餐馆茶楼的所需设备之一。
本设计是以STCT89C52单
片机为核心,通过无线发射模块(NRF24L01)发射传输信号,无线接收模块接收信号,经STCT89C52芯片处理,当消费者按下按键时,服务台显示消费者的座位号,服务员按下响应按键取消当前呼叫,实现消费者与服务员的无线远距离沟通。
2 NRF24L01简介
2.1 NRF24L01的工作原理
首先把NRF24L01无线模块模块分成主机模块和从机模块。
如果NRF24L01无
线模块处于发送射数据的状态的时候,我们先用软件把主机的AT89C52单片机配
置成发射数据的模式,然后也通过软件把nRF24L01的缓存区写入接收节点地址
TX_ADDR以及有效的数据即“TX_PLD”,其操作按照一定的时序由软件的SPI口
写入到单片机中,需要注意的是无线模块的TX_PLD需要在CSN位为低电平的时
候连续的写入其中,但是TX_ADDR在发射的时候只要写入一次就可以了,将CE
位配置为高电平而且将其保持至少 10us的时间,然后进行130u s的延迟,再
发送数据。
假如NRF无线模块的自动应答打开了,当无线模块在发送数据之后就会马上进入到RX的模式,并且接收主机发送过来的信号数据(自动应答的RX地址和无线模块接收节点地址TX_ADDR保持一致)。
如果单片机主机收到从机发送的信号,那么就可以认为这次通信成功,发送模块的TX_DS位置高电平,于此同时TX_PLD从TX FIFO中除去;假如没有收到应答信号﹐那么就会进行自动重新发射该数据(自动重发已经完全打开),假如重复发送的次数即ARC达到了上限﹐MAX_RT或TX_DS置高时,导致IRQ位变低,那么MAX_RT位置高电平,TX FIFO 数据位保留以便在次重发;从而产生中断,指令发送传递到主控芯片。
最终当主机数据发送成功的时候,假如CE位为低电平,那么nRF无线模块就表明着进入到了空闲模式1的状态;假如主机打的发送堆栈中有接收到的数据而且CE位为高电平,那么当单片机进入到下一次发射指令环节中时;假如发送堆栈中无数据且CE位为高,就代表着进入到了空闲模式2中。
当AT89C51主控芯片接收到由从机发送的数据的时候,我们先把无线模块配置通过软件设置为接收的模式,然后让单片机进行130us时间的延时,当从机的单片机处于接收的状态而且接收到了主机发送过来的数据的时候。
若无线模块的主机接收端检查到了有效的地址,以及单片机CRC校验成功的时候,单片机就会把接收到的数据包存储在接收端存储空间中,同时将单片机的中断寄存器的接收标志位DR置高电平,中断IRQ位变成低电平,从而触发中断,并且提醒主控芯片去提取接收的数据。
假如此时开启了自动应答指令,那么单片机的接收端会在同一个时间段中进入发射状态。
最后单片机接收成功时,CE变低,则无线模块进入到空闲模式1。
3 系统硬件设计
3.1 AT89C52单片机
STC89C52单片机的供电电源采用5V供电,NRF24L01模块采用3.3V供电,二者相互通信,完成无线通信任务。
NRF24L01无线餐馆呼叫系统的主控芯片是使用STC89C52单片机,该芯片资
源丰富,操作简单。
采用SPI的通信方式,相比较于单片机的串口通信以及IIC
通信,其速度更快,操作更加简单,项目的整体数据的传输变得更加稳定。
3.2 电源模块
整个无线餐馆呼叫系统采用7.2V镉镍电池供电,镉镍电池的7.2V电流经芯
片TPS7350,把7.2V直流电压转换成5V,给STC89C52芯片供电,整个转压电
路加入10uf钽电容和104电容进行滤波处理,过滤那些杂波,使得供电的电压
更加的稳定。
得到的5V电压经过TPS7335芯片,将5V转化为3.3V电压,给
LCD1602和NRF24L01无线模块供电,同样也加了电容,过滤杂波,使得外设模块
的正常工作。
3.3 显示模块
餐馆无线呼叫系统采用LCD1602液晶显示模块进行及时显示餐馆呼叫的信息,我们用的LCD1602有8个数据口,采用5V或者3V供电,通过IIC通信的
方式进行数据的打印和显示。
整个LCD1602模块由8个数据口、数据/命令、读/写指令、使能指令构成,显示模块增加了HD44780主控驱动电路、HD4410扩
展驱动电路、电容、电阻组成。
能够更好的将信息显示出来。
4 系统框图和程序框图
4.1 系统框图
NRF24L01无线餐馆呼叫系统,由AT89C51单片机接受并且处理由NRF24L01
无线模块发送接受的信号,及时处理餐馆呼叫系统中遇到的各种情况,并且将情
况的信息显示在LCD1602上。
下图是整个系统的流程图。
4.2 程序
本设计将程序分为两个部分,NRF24L01的主机部分和从机部分,主机发出指令,从机应答指令,通过SPI的通信方式完成就接收操作。
整个程序是在KEIL4的环境下编写,调用的头文件,将程序的整体模块化,
可以更好的对程序进行改动和优化,对一些寄存器进行初始化PSW = 0x00;PCON
= 0x00;IP = 0x00;IE = 0x00; 然后对所需的定时器中断进行配置,最后把SPI
的通信完成,将上面的综合运用在一起,即可完成无线餐馆呼叫系统的项目[1]。
5.器件安装与调试
5.1 元器件的安装
1.检测元件
根据我们项目的要求,提前购买我们所需要的电子元器件,所需的各类模块、电阻、电容,均需要一一检测其好坏,用万用表检测所购买的电阻是否合乎我们
的要求。
将自己画好的PCB电路板提前送到厂家打印,最后还需将电路板的线路
反复检查,防止VCC和GND的导通或者一些引脚线路没有连接到对应的焊控中。
【参考文献】
[1] 谭浩强. C程序设计[M].北京:清华大学出版社,1999 .。