張盛耀 劉麒勝 周銀達
【摘要】 本設(shè)計是以AT89S52單片機作為主控芯片、以PT2262 /PT2272為無線數(shù)據(jù)收發(fā)、ISD4004芯片作為語音芯片、液晶屏顯示等??蓪崿F(xiàn)分機號碼設(shè)定、無線呼叫信息傳輸、呼叫號碼和呼叫次數(shù)等信息顯示、主機對各分機應(yīng)答、語音提示等功能,完全可以滿足各種服務(wù)場所的需求,可廣泛的應(yīng)用于醫(yī)院、茶館、餐廳、網(wǎng)吧、KTV等各種服務(wù)場所。
【關(guān)鍵詞】 單片機 無線呼叫 PT2262/2272
一、引言
在醫(yī)院、茶館、餐廳、網(wǎng)吧、KTV等一系列對服務(wù)要求較強的行業(yè),使用無線呼叫系統(tǒng),可以方便客人和服務(wù)人員之間的溝通、提升服務(wù)質(zhì)量。本文設(shè)計的無線呼叫系統(tǒng)結(jié)構(gòu)簡單、開發(fā)周期短、成本低廉,適合于廣大服務(wù)場所。
本設(shè)計使用Atmel公司的AT89S52單片機作為主控芯片、ISD4004芯片作為語音芯片、PT2262 315MHz學(xué)習(xí)碼無線發(fā)射模塊、PT2272 315MHz無線學(xué)習(xí)碼接收模塊、1602LCD液晶顯示屏等。本呼叫器以軟件與硬件相結(jié)合的方式,實現(xiàn)服務(wù)場所的無線呼叫、顯示呼叫號碼、對呼叫進行回復(fù)等功能,在實現(xiàn)基本的呼叫功能的前提下,實現(xiàn)通過無線通道傳輸呼叫信息。并且,在接收主機端能夠個性化錄制提示的語音,顯示所呼叫的客戶號碼、顯示呼叫次數(shù)、顯示是否已對呼叫進行回復(fù)等功能。
二、系統(tǒng)總體結(jié)構(gòu)
本呼叫器是旨在實現(xiàn)基本呼叫器功能的基礎(chǔ)上,實現(xiàn)通過無線通道進行傳輸呼叫信息。并且,在接收主機端能夠個性化錄制提示的語音,利用1602 LCD液晶顯示屏顯示主機所接收到的客戶端的客戶號碼、并顯示相應(yīng)的客戶端進行呼叫次數(shù)、顯示主機是否已對呼叫進行回復(fù)等功能。本呼叫器系統(tǒng)達到的功能如下:1.呼叫器能夠通過無線信道傳輸呼叫信息;2.主機端能夠利用1602 LCD液晶顯示屏正常顯示信息;3.主機端能夠根據(jù)自己的需求錄制個性化提示語音;4.主機端能夠正常進行個性化語音提示;5.客戶端能夠進行號碼設(shè)置;6.客戶端能夠正常進行呼叫;7.客戶端接到主機應(yīng)答后,能夠進行語音提示。
本設(shè)計的整個呼叫器系統(tǒng)包括主機端和客戶端兩個部分,這兩個部分都是使用單片機作為主控芯片控制外圍拓展電路來進行設(shè)計的。主機端的構(gòu)成主要包括以下幾個功能部分,包括:主控單片機、功能按鍵、1602 LCD液晶顯示屏、ISD4004語音模塊、315MHz學(xué)習(xí)碼無線收發(fā)模塊、LED發(fā)光二極管,其組成框圖如圖1所示。
客戶端相對于主機端而言是比較簡單的,客戶端主要由以下幾個功能部分組成,包括:主控單片機、功能按鍵、315MHz學(xué)習(xí)碼無線收發(fā)模塊、提示揚聲器、LED發(fā)光二極管,其組成框圖如圖2所示。
三、無線收發(fā)電路
本呼叫器設(shè)計使用的無線收發(fā)電路是基于PT2262與PT2272的無線收發(fā)編解碼芯片的電路。在本設(shè)計中對PT2262/2272 芯片的地址編碼設(shè)定和修改,采用8 位地址碼和4 位數(shù)據(jù)碼,這時編碼電路PT2262 和解碼PT2272 的第1~8 腳為地址設(shè)定腳,有三種狀態(tài)可供選擇:懸空、接正電源、接地三種狀態(tài),3 的8 次方為6561,所以地址編碼不重復(fù)度為6561 組,只有發(fā)射端PT2262 和接收端PT2272的地址編碼完全相同,才能配對使用。
分機號碼的設(shè)置,實質(zhì)就是對各個分機的PT2262和PT2272的地址進行設(shè)置,在要求分機數(shù)不多的情況下,地址可接高、低電平,最多可設(shè)置0x00~0xFF共256個分機號碼。
四、系統(tǒng)程序設(shè)計
主機的主程序主要是完成呼叫器主機的主要控制功能,包括初始化、按鍵掃描、調(diào)用子程序控制外圍電路、外部中斷的響應(yīng)、整體程序的邏輯判斷、呼叫應(yīng)答等。主機程序流程圖如圖3所示。
分機的主程序主要完成按鍵掃描、分機號碼設(shè)定、對主機呼叫、中斷響應(yīng)等功能,主程序流程圖如圖4所示。
五、結(jié)束語
本文設(shè)計的無線呼叫器可實現(xiàn)分機號碼設(shè)定、無線呼叫信息傳輸、呼叫號碼和呼叫次數(shù)等信息顯示、主機對各個分機應(yīng)答、語音提示等功能,完全可滿足各種服務(wù)場所的需求。由于結(jié)構(gòu)簡單、成本低廉、可廣泛的應(yīng)用于各種服務(wù)場所。
參 考 文 獻
[1] 張偉.單片機遠程語音報警系統(tǒng).現(xiàn)代電子技術(shù),2004年18期
[2] 段渝龍.電工電子技術(shù)測量與實驗.北京:中國電力出版社,2009
[3] 宋雪松,李冬明,崔長勝.手把手教你學(xué)51單片機(C語言版)北京:清華大學(xué)出版社,2014.05
[4] 李群芳,肖看.單片機原理、接口及應(yīng)用-嵌入式系統(tǒng)技術(shù)基礎(chǔ).北京:清華大學(xué)出版社,2005