版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、反向呼叫器系统概要设计报告反向呼叫器系统概要设计报告 设计者: 组长: 组员:第14页 共14页【目录】1概述31.1编写目的31.2适用范围31.3读者对象31.4术语和缩写31.5参考资料32设计概述42.1设计约束42.2设计策略42.3技术实现43系统概述54系统总体架构54.1平台架构54.2功能架构65系统功能模块165.1模块结构65.2子模块165.3子模块275.4led显示屏75.5单片机75.6应急复原75.7电源开关86从机86.1从机结构86.2无线接收模块86.3响应模块96.4反馈模块97运行环境97.1硬件平台98接口设计109系统备份设计1010系统容错设计1
2、011设计约定1112待解决问题1213实际操作时间安排1214 使用的元器件清单141 概述1.1 编写目的 本项目的研究目标是:运用现有的知识理论,通过设计实验,探索呼叫器的工作原理,工作环境,工作条件,优化呼叫器的设计方案和理念。同时也是应市场的需求和社会的发展,以及科技的日益进步,那么我们平时的餐饮业也随之发展;反向呼叫器呼之而出,这个项目的完成可以节省人员和时间,服务员不时来到您的身旁或站在您身边,您认为打搅了您或者感到别扭,而需要服务时却又往试想往看不到服务员,于是您喊、您叫、您高高招手、您四处寻找,既不文明,也不方便,还打扰到其他客人,破坏了和谐的消费环境,令人尴尬不已。该产品有
3、助于加强内部管理,合理配置服务人员,提高服务质量、服务效率,改善服务环境,树立企业形象,并能从侧面反映经营者的素质,是餐饮酒店、休闲娱乐、医院等服务性单位将必备的产品。1.2 适用范围适用于反向呼叫器,无线呼叫器项目的系统分析和设计过程;产品可用于医院、网吧、餐厅等等;1.3 读者对象反向呼叫器的设计人员以及各种服务行业的管理者。1.4 术语和缩写术语和缩写解释备注PWM脉冲宽度调制一种模拟控制方脉冲宽度调制1.5 参考资料参考文件备注单片机原理与嵌入式系统设计北京电子工业出版社, 2011 单片机应用技术 电子工业出版社, 2009单片机接口技术中国水利水电出版社, 2007 2 设计概述
4、对当前我国的餐厅情况,为了能够使顾客有一个安静便捷的就餐环境,并且为了减少餐厅服务人力资源的浪费,我们组设计了一种快速及时的无线呼叫系统。该系统除了解决服务及时问题外,还使得餐厅服务总台对每张餐桌的使用情况了如指掌,还可以使顾客及时取餐,进而为餐桌的科学管理提供的可靠依据。在餐厅就餐,经常遇到如下问题。第一,服务员同时为几张餐桌同时提供服务,他们经常因去厨房送顾客点菜单、去收银台替顾客结帐等工作而远离提供服务的餐桌,此时当客人所点的餐做好时却不能够及时被送到餐桌上。第二,顾客在包房用餐时经常谈及不便于让别人知道的内容或者想要有一个安静的就餐环境,此时服务员来送餐的时候很不方便。第三,若餐厅很大
5、,服务总台很难实时掌握餐桌使用信息,这将直接影响安排顾客就餐。该无线呼叫服务系统解决了以上问题。2.1 设计约束(1)需求约束本系统应当遵循的标准或规范:由于所用的零件相对来说比较便宜,所以有很多的条件约束,比如主从及的通信距离等等;接口/协议的约束:在进行无线通讯的时候,要在主机和从机之间建立通信;用户界面的约束:在用户界面只能在主机显示器上按下想要呼叫的号码,而从机上只能有LED灯的闪烁和马达的震动;软件质量的约束:主机与从机的组装要精准;(2)隐含约束:在用户教育程度、计算机技能相对来说也有一些要求,但不是很大,只要服务人员熟悉的掌握对主机的应用并能对对顾客进行说明有呼叫时的灯光闪烁和马
6、达振动,让顾客知道这些个现象就可以了。2.2 设计策略 可以在未来实现双向呼叫的功能,当顾客需要服务的时候,可以通过按键来呼叫服务员;也可能会实现定位的功能,当服务员知道有顾客需要服务的时候,可以准确的快速的找到顾客的位置。2.3 技术实现 无线通讯:无线通信模块是由发射端和接收端两部分组成,发射端是主机,主要由按键、编码调制芯片、发射LED等。当按下某一按键后,主机上的编码调制芯片便进行编码,并结合载波电路的载波信号而成为合成信号,将信号发射出去。接收端主要包括接收模块。其中接受模块里包括光、解调电路。当发射信号进入接收模块后,在其输出端便可以得到原先的数字控制编码,在经过单片机解码程序进行
7、解码,便得知按下哪一个按键,从而完成动作。3 系统概述 本系统为反向呼叫器,举例子在餐厅的使用来说明主要功能:餐厅柜台免排队取餐呼叫器-客人在餐馆内点餐,点餐结束后,服务人员发给客人与点菜编号相对应的接收器 当该消费者的餐做好后,服务员在吧台根据点菜编号按键盘发射器呼叫该客人的接收器,对应号码的接收器在收到信号后,会发出声音(滴滴声)或震动或闪烁,提示客人去吧台取餐。4 系统总体架构4.1 平台架构 反向呼叫器不能单独使用,必须与接收器或者控制系统组成一个系统共同使用,系统至少包括一个主机和N个从机。 主机包括无线发送设备(此处我们用FS1000A无线模块 功率加强版 2.4G无线接收通信模块
8、),矩阵键盘,led液晶屏(用于接收从机返回信号),电源开关,STC89C52单片机作为主控芯片。 从机包括接收解码部分,接收来自主机的编码信息,与从机地址码对应便做出响应,还需包括响应模块(例如振动马达,蜂鸣器,或者led闪烁灯),无线传输设备,电源开关。网络:此处我们用的是2.4G的无线传输设备,无网络要求,只需相应主从机在一定的范围之内。STC89C52单片机作为主控芯片;4.2 功能架构系统Led显示发送模块接收模块响应模块提示模块按钮模块接收来自主机的信号主机发送信号到从机与提示共同形成反馈从机发出蜂鸣在主机上显示从机是否接受信号主要是矩阵键盘反向呼叫器功能架构5 系统功能模块15.
9、1 模块结构主机发送设备矩阵键盘Led显示屏单片机应急复原电源开关反向呼叫器主机模块结构5.2 子模块1功能:根据主机矩阵键盘所按按键,进行编码译码,发出一条信号(信号包含的信息为地址码以及高电平响应,用于从机的接收)结构:此部分我们所用的是FS1000A。单发射头技术实现:在第七章节有相应的程序实现编码译码功能。逻辑处理说明:主机发送一个信号,相应地址码的从机响应。如此便是。5.3 子模块2功能:用于手动输入想找的从机代码。结构:对于一个餐厅来讲,我们通常使用的8个按键电路必定满足不了实际需要,可能需要更多的按键,但是单片机的硬件资源有限,而且目前的从机也就一台,所以我们就设置了两个按键。技
10、术实现:在第七章节有相应的程序实现中断以及输入到单片机进行编译功能。逻辑处理说明:一个相应的按键码对应一个从机地址码,如果输入错误,则有相应模块进行提示。5.4 led显示屏 功能:用于提示输入错误或者找不到从机或者从机成功响应反馈。结构:Led数字显示屏。技术实现:在第七章节有相应的程序实现在显示屏上呈现数字的程序。逻辑处理说明:当发生了任意一种突发情况时,显示屏应准确给出相应原因,然后做出相应改变,是继续输入或者应急复原。 5.5 单片机 功能:用于连接各个模块,实现各个模块互相配合,共同构造一个完整系统。结构:STC89C52单片机作为主控芯片。技术实现:在第七章节有相应的程序实现各个模
11、块的连接调用。逻辑处理说明:各个模块连接在不同端口,客户在矩阵键盘按下相应键位后,进行编译找到是否有对应的地址码从机,如果有,发出一个信号,接收到响应信号时,led显示屏显示OK!,如果找不到相应地址码,出现Error。 5.6 应急复原 功能:用于该主机出现故障或者进入死循环时进行的清零模块。结构:一个按钮或者拨动开关,连接到相应的单片机端口。技术实现:在第七章节有相应的程序实现。逻辑处理说明:当发生了不可预知的错误时,主机无法正常工作下去,必须经过此模块,将一切重置到初始状态。5.7 电源开关功能:用于开关该主机。结构:拨动开关。技术实现:该开关控制电源的接入,拨开时电源接通主机工作,断开
12、时电源断开,主机休眠。逻辑处理说明:该模块就是用于主机的电源控制,不用时尽量关闭电源,避免碰到一些按钮,发送不必要的错误。 6 从机从机负责接收主机发来的信号,并进行解码、显示和报警,每个从机有一个唯一的地址码,主机可通过这个人识别码实现和每个从机之间的一对一通讯。从机结构主要包括一个无线接收模块,STC89C52单片机作为主控芯片,响应模块,反馈模块。6.1 从机结构从机响应模块反馈模块无线接收模块主控芯片 当主机按发射键后,地址码被发射出去,等待从机的响应,对应地址码的从机接收到服务申请后,并给出声音提示。当从机的无线接收模块接收来自主机发出的信号后,通过单片机的处理,响应模块对接收到的信
13、号进行响应,发出相应提示,当客户接收到提示后可通过反馈模块对主机进行简单回复。6.2 无线接收模块无线接收模块是用来接收主机发出的地址码信号的,此处我们用FS1000A,通过SPI方式完成数据的交换,包括数据的发送,数据的接收。特点:工作电压:DC5-9V工作电流:15mA9V工作频率:315MHZ;433MHZ通信方式:单发 调制速率:3KHZ调制方式:ASK幅度调制工作温度:-10+60 外型尺寸:19×19×8mm输入信号:TTL电平辐射功率:20mW5V 特 点:超小体积,中功率。6.3 响应模块响应模块主要从机是对接收到主机发送的信号以后做出反应,其主要部件是发光
14、二极管和压电式蜂鸣器。客户可通过二极管的闪烁或者蜂鸣器的振动及声音知道自己点的餐已经完成待取。 压电式蜂鸣器主要由多谐振荡器、压电蜂鸣片、阻抗匹配器及共鸣箱、外壳等组成。在这里,我们通过PWM 输出口直接驱动压电式蜂鸣器。PWM 输出口直接驱动是利用PWM 输出口本身可以输出一定的方波来直接驱动蜂鸣器。在单片机的软件设置中有几个系统寄存器是用来设置PWM 口的输出的,可以设置占空比、周期等等,通过设置这些寄存器产生符合蜂鸣器要求的频率的波形之后,只要打开PWM 输出,PWM 输出口就能输出该频率的方波,这个时候利用这个波形就可以驱动蜂鸣器了。6.4 反馈模块 反馈模块主要是用来让从机
15、确认接收到主机信号的一个模块,当从机接收到主机发出的信号后,从机端可收到取餐提示,当客人确认要去取餐是,可按下反馈按钮,使从机的响应提示停止,再向从机回发出次从机已接收到主机信号的信号。7 运行环境7.1 硬件平台STC89C52单片机矩阵键盘液晶显示屏Risym NRF24L01+ 无线模块 功率加强版 2.4G无线接收通信模块+5V电源8 接口设计外部接口:P0:是数据接口P1:双向I/OP2: 地址高八位P3:特殊功能 从机通信接口:1.负责接受主机发送的信息,确认是READY,还是SILENT状态。2.负责发送已确认看到呼叫的信息。 主机通信接口:1.负责发送信息给从机设置当前状态。
16、2.负责接受从机的状态信息。9 系统备份设计 可以利用多CPU系统设计进行备份 利用双口RAM实现CPU之间的通信。双口RAM是一种高速的并行传输芯片,具有两套I/O口和竞争裁决电路,可以同时联接两个CPU,这样通过双口RAM可以实现多CPU之间通信。双机互为备用,彼此独立并行运行,这是一种非表决式的双机冗余系统,一个CPU 作为另一CPU的热备份 ,双机在任务上同步运行。所有输入信号通过输入接口同时送给两个CPU,但CPU 运算、处理后的输出量受到仲裁切换电路的控制,只有主CPU允许读写外部数据存贮器及输出至外部设备,当主CPU发生故障时,系统的自我检测切换逻辑将发出信号,自动切断其输出通道
17、,并通过CPU的工作指示系统报警。此时,系统或自动或人工切换到另一个备用的CPU,并同时打开其输出通道,备用机变为主机运行状态,控制系统这时降级为单机运行。 在该系统中,两个CPU彼此独立运行,可以自动或手动实现双机的主辅切换,只有主CPU能正常读写外部RAM数据和控制输出。10 系统容错设计从单片机应用系统的可靠性的角度出发,利用8051单片机的存储体系结构的特点,给出了一种简单的自检容错设计方法。单片机应用系统的容错设计一般可分为两个方面:系统的自检设计与系统的抗干扰设计。 自检部件的存储空间分配基于自检的容错设计方法的实质就是对被检测单片机系统故障的自检部件的冗余设计,在自检设计中,起关
18、键作用的自检部件自身的故障可以通过冗余设计来屏蔽,从而克服了传统的没有冗余的自检部件自身故障造成的系统自检功能丧失的问题。根据8051存储体系结构可以知道8051内部ROM(4K)与外部ROM(前4K地址空间区)在地址空间上是重复的,实际上也就是内部ROM与外部ROM之间出现了冗余部分;因此,利用这种存储体系结构自身包含的冗余性来为自检部件提供容错设计,就不会增加大量的外围冗余硬件电路,内部ROM应首选为正常工作时的自检部件,而外部ROM(前4K地址空间区)则作为自检的冗余后备部件。内部ROM与外部ROM(前4K地址空间区)的切换可以由EA的控制信号来实现。这种简单的基于自检的容错设计方法充分
19、利用了8051存储体系结构自身的冗余性来进行容错设计,同时实现了ROM的硬件容错与自检的软件容错。因此具有以下的优点: (1)增加的硬件资源很少。如果按常规的方法把自检程序放到ROM的尾部,对其建立冗余部件时必须增加多余的存储器及控制电路,从而增加了硬件电路设计的复杂性。 (2)可复用的程度高。对于目前流行的各种单片机,DSP等,只要与8051单片机具有相似的存贮体系结构,都可以采用类似的方法进行自检的容错设计,只是在自检部件的大小以及正常与后备部件之间的切换方式方面有所差异。11 设计约定主机显示屏消息显示:OK:代表从机成功响应。ERROR0:代表输入错误。ERROR1:代表找不到对应地址的从机。ERROR2:代表找到从机,但是从机响应失败。12待解决问题部分元器件在pro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 主要领导离职的感言(5篇)
- 新学期学习计划十篇
- DB12T 598.10-2015 天津市建设项目用地控制指标 第10部分:非营利性社会福利设施项目
- 中秋节学校致辞范文(13篇)
- 新学期学习计划范文汇编九篇
- 范文新学期学习计划模板合集7篇
- DB12∕T 879-2019 仓储企业诚信评价规范
- 电动叉车维修保养的安全与操作规范
- 影响水利工程施工质量控制的主要因素
- 移动通信笔试题
- 部编版四上《中国古代神话》整本书导读课教学设计
- 弗兰克-赫兹实验
- 九年级语文试卷讲评课
- 园艺与健康知到章节答案智慧树2023年金陵科技学院
- 知识点解析《方向向量与直线的参数方程》
- 老年社区获得性肺炎的几个热点问题专家讲座
- 建筑消防工程施工操作规程
- GB/T 42461-2023信息安全技术网络安全服务成本度量指南
- (完整word版)扣字词汇124
- 2023届广东省广州市高三一模语文现代文阅读小说《给我一枝枪》讲评课件
- 中职世界历史全一册教案
评论
0/150
提交评论