首页 > 范文大全 > 正文

基于单片机的无线呼叫器设计

开篇:润墨网以专业的文秘视角,为您筛选了一篇基于单片机的无线呼叫器设计范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

【摘要】 本设计是以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.客户端接到主机应答后,能够进行语音提示。

设计的整个呼叫器系统包括主机端和客户端两个部分,这两个部分都是使用单片机作为主控芯片控制拓展电路来进行设计的。主机端的构成主要包括以下几个功能部分,包括:主控单片机、功能按键、1602 LCD液晶显示屏、ISD4004语音模块、315MHz学习码无线收发模块、LED发光二极管,其组成框图如图1所示。

客户端相对于主机端而言是比较简单的,客户端主要由以下几个功能部分组成,包括:主控单片机、功能按键、315MHz学习码无线收发模块、提示扬声器、LED发光二极管,其组成框图如图2所示。

三、无线收发电路

本呼叫器设计使用的无线收发电路是基于PT2262与PT2272的无线收发编解码芯片的电路。在本设计中对PT2262/2272 芯片的地址编码设定和修改,采用8 位地址码和4 位数据码,这时编码电路PT2262 和解码PT2272 的第1~8 脚为地址设定脚,有三种状态可供选择:悬空、接正电源、接地三种状态,3 的8 次方为6561,所以地址编码不重复度为6561 组,只有发射端PT2262 和接收端PT2272的地址编码完全相同,才能配对使用。

分机号码的设置,实质就是对各个分机的PT2262和PT2272的地址进行设置,在要求分机数不多的情况下,地址可接高、低电平,最多可设置0x00~0xFF共256个分机号码。

四、系统程序设计

主机的主程序主要是完成呼叫器主机的主要控制功能,包括初始化、按键扫描、调用子程序控制电路、外部中断的响应、整体程序的逻辑判断、呼叫应答等。主机程序流程图如图3所示。

分机的主程序主要完成按键扫描、分机号码设定、对主机呼叫、中断响应等功能,主程序流程图如图4所示。

五、结束语

本文设计的无线呼叫器可实现分机号码设定、无线呼叫信息传输、呼叫号码和呼叫次数等信息显示、主机对各个分机应答、语音提示等功能,完全可满足各种服务场所的需求。由于结构简单、成本低廉、可广泛的应用于各种服务场所。

参 考 文 献

[1] 张伟.单片机远程语音报警系统.现代电子技术,2004年18期

[2] 段渝龙.电工电子技术测量与实验.北京:中国电力出版社,2009

[3] 宋雪松,李冬明,崔长胜.手把手教你学51单片机(C语言版)北京:清华大学出版社,2014.05

[4] 李群芳,肖看.单片机原理、接口及应用-嵌入式系统技术基础.北京:清华大学出版社,2005