自動電話應答系統(tǒng)(論文)_第1頁
自動電話應答系統(tǒng)(論文)_第2頁
自動電話應答系統(tǒng)(論文)_第3頁
自動電話應答系統(tǒng)(論文)_第4頁
自動電話應答系統(tǒng)(論文)_第5頁
已閱讀5頁,還剩19頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、摘 要自動語音應答系統(tǒng)是指在沒有工作人員值班的情況下,由系統(tǒng)自動處理來自用戶的呼叫,通過語音給出用戶各種操作提示,并根據用戶的操作來執(zhí)行相應的命令,完成用戶所需要實現的功能或提供用戶所需要的信息。 例如當前流行的一些語音電話系統(tǒng),手機的客戶服務中心以及各種自動查分系統(tǒng)等都是自動語音應答系統(tǒng)的具體應用。電子技術的發(fā)展,各種功能的語音合成芯片在市場廣泛的出現,使得語音信號用于控制、測量、通信、儀表測量等方面成為現實。本文論述用單片機和語音合成芯片對電話進行監(jiān)測而自動應答。在沒有通話時,單片機對電話振鈴信號(受話和摘機信號(送話進行監(jiān)測,當檢測到振鈴信號后,單片機就轉為對語音合成芯片的管理,實現自動

2、應答。當檢測到摘機信號時,表明是本機打電話出去,單片機就進入對掛機信號進行檢測。檢測到掛機信號后,說明電話已打完,它又回到對振鈴信號和摘機信號的監(jiān)測狀態(tài)。自動電話應答系統(tǒng)這一課題,正是通信領域智能化發(fā)展的重要表現,隨著時代的發(fā)展,為滿足人們的需求,我們考慮到當話機旁邊沒人接聽的情況,所以對自動電話應答系統(tǒng)進行研究。關鍵詞:自動應答Abstract Automatic voice response systems is to point to in no staff on duty of circumstances, the system is automatic processing from

3、 the user calls, through the speech given various operation user tips, and according to the operation of the user to perform the relevant orders, complete function of the realization of the users need or provide the user with the information they need. For example the current popular some voice phon

4、e system, mobile phone customers service center and all kinds of automatic check grade system is to be automatic voice response systems of the specific application.The development of electronic technology, features the voice synthesis chips in a wide range of emerging markets, making voice signals u

5、sed to control, measurement, communications, instrumentation, measurement and so on to become a reality. This article discusses using SCM and voice synthesis chips on the telephone monitoring and automatic responses. In the absence of a call, the phone ringing signal to the SCM (by then and pick sig

6、nal (send it to monitor, ringing signal is detected, the MCU on the chip to the voice of the management, and Automatic response. When detected pick signal that the machine is called out on the MCU to hang up into the signal for testing. To hang up after the detection signal that telephones have been

7、打完, it returned to the ring signals and pick signal monitoring state. The automatic answering system of the subject, it is significant to the development of intelligent communication field performance, with the development of The Times, to meet the demands of the people, we consider when the unit ne

8、xt to no answer, so for automatic telephone response system for research.Key words: automatic response目 錄第一章用單片機實現電話自動應答 41.1 實現電話自動應答各方案的簡介 41.1.1 用嵌入式方法實現 41.1.2 用CTI技術實現: 51.1.3 用交互式語音應答IVR系統(tǒng)實現: 71.2 用單片機和語音合成芯片實現電話自動應答 71.2.1 系統(tǒng)的特性 71.2.2 系統(tǒng)工作原理 8第二章系統(tǒng)各部分的功能介紹 92.1 系統(tǒng)結構 92.1.1 工作過程 92.1.2 系統(tǒng)硬件 9

9、2.2 語音合成技術 102.3 語音合成方法 102.3.1 語音合成芯片UM5101 112.3.2 8031芯片 112.3.3 自動摘掛機 132.3.4 振鈴音的檢測 132.3.5 控制電器 132.3.6 單片機與語音合成片UM5101接口電路 13第三章流程圖 153.1 系統(tǒng)軟件流程簡介 153.2 系統(tǒng)工作流程圖 163.3 單片機編程流程圖 17第四章 電話自動應答系統(tǒng)的將來發(fā)展 184.1 發(fā)展 184.2 小結 18參考文獻 19謝辭 20第一章用單片機實現電話自動應答本文論述用單片機和語音合成芯片對電話進行監(jiān)測而自動應答。在沒有通話時,單片機對電話振鈴信號(受話和摘

10、機信號(送話進行監(jiān)測,當檢測到振鈴信號后,單片機就轉為對語音合成芯片的管理,實現自動應答。當檢測到摘機信號時,表明是本機打電話出去,單片機就進入對掛機信號進行檢測。檢測到掛機信號后,說明電話已打完,它又回到對振鈴信號和摘機信號的監(jiān)測狀態(tài)。1.1 實現電話自動應答各方案的簡介1.1.1 用嵌入式方法實現:嵌入式系統(tǒng)一般指非PC 系統(tǒng),是把微處理器(CPU)或微控制器(MCU)的系統(tǒng)電路與其專用的軟件平臺相結合,以此來達到系統(tǒng)操作的最高效率。它包括軟件和硬件兩部分:硬件包括處理器、微控制器、存儲器及外設器件和書輸入/輸出端口等,如圖1-1所示,嵌入式系統(tǒng)有別于一般的計算機處理系統(tǒng),它不具備像硬盤那

11、樣大容量的存儲介質,而大多使用EPROMEPROM或閃存作為存儲介質;軟件部分包括操作系統(tǒng)軟件(要求實時和多任務操作)和應用程序部分,操作系統(tǒng)控制著應用程序編程與硬件的交互作用,而應用程序控制著系統(tǒng)的運轉和行為,有時設計人員把這兩種軟件組合在一起。嵌入式系統(tǒng)的優(yōu)勢在于結合微處理器或微控制器的系統(tǒng)電路與其專屬的軟件來達到系統(tǒng)工作效率與成本的最高比。隨著電子技術的迅速發(fā)展,特別是大規(guī)模集成電路產生而出現的微型計算機,給人類生活帶來了根本性的改變,如果說微型機的出現使現代科學研究得到了質的飛躍,那么可以毫不夸張的說,嵌入式微控制器技術的出現則是給現代工業(yè)控制領域帶來了一次新的技術革命。由嵌入式微控制

12、器組成的系統(tǒng),最明顯的優(yōu)勢就是可以嵌入到任何微型或小型儀器、設備中。圖1-1嵌入式系統(tǒng)硬件框圖每年建立的計算機系統(tǒng)都有各自完全不同的目的:嵌入在大型的電子設備中,重復執(zhí)行一個特定功能,而通常沒有引起設備使用者的注意。嵌入式系統(tǒng)存在于各種常見的電子設備中,如消費類電子產品(移動電話、尋呼機、數碼相機、便攜式攝影機、磁帶錄象機、掌上游戲機、計數器、個人數字助理)、家用電器產品(微波爐、留言機、自動調溫器、家庭安全系統(tǒng)、洗衣機以及照明系統(tǒng))、辦公自動化設備(傳真機、復印機、打印機、掃描儀)、商用設備(收銀機、路邊收費器、報警系統(tǒng)、讀卡機、產品掃描設備以及自動提款機)以及車用設備(動控制、定速控制、燃

13、料噴射、防鎖死剎車器以及主動式懸吊)等。嵌入式系統(tǒng)有幾個不同于其他計算機系統(tǒng)的共同特征:(1) 功能單一:一個嵌入式系統(tǒng)通常只能重復執(zhí)行一個特定的功能。(2) 嚴格的約束:一般而言,嵌入式系統(tǒng)的成本必須在幾美金之內,大小必須能做在單個芯片上,處理速度要夠快,以便處理實時數據,必須有最低的功耗,以延長電池壽命或避免使用散熱設備。(3) 反應性與實時性:很多嵌入式系統(tǒng)都要不斷地對所處壞境的變化做出反應,而且要實時地得出計算結果,不能延遲。1.1.2 用CTI技術實現:21世紀是一個信息迅猛發(fā)展的時代,通信、計算機與信息融為一體,推動著人類社會以歷史上不曾有過的高速度向前發(fā)展,電話網和計算機網已成為

14、遍布全球的兩個最大的通信網絡。計算機電話集成技術(CT卜ComputerTelephoneIntegrationl門通過使用最新的數字處理技術實現了電話網語音流和計算機網數據流的有機結合,并以嶄新的信息化姿態(tài)應用在社會的各服務行業(yè)中。隨著社會信息化程度的不斷提高,消費者對企業(yè)的服務質量也提出了越來越高的要求。企業(yè)如果想在市場競爭中占據領先地位,必須能夠準確把握住消費者的需求,并以最快的速度做出響應。顯然,那些以傳統(tǒng)方式經營和服務的企業(yè),已經無法滿足現代客戶的要求,并在爭奪客戶資源的競爭中取得優(yōu)勢。為此,許多企業(yè)開始借助于信息化技術的應用,利用基于CTI技術的電話語音系統(tǒng)LZI來改善服務。電話語

15、音系統(tǒng)不僅可以有效、快速地改善企業(yè)服務,提高客戶的滿意度,而且可以降低企業(yè)營運成本、完善營業(yè)網絡和營銷手段,挖掘潛在用戶、增加企業(yè)的綜合競爭力。對客戶而言,通過電話語音系統(tǒng)得到的最大益處就是:不管身在何處,隨手拿起一個電話,撥通一個指定的服務號碼,就能享受到企業(yè)提供的特定服務。本論文基于上述的需求背景提出了“基于CTI技術的電話自動應答與語音信箱系統(tǒng)的設計與實現”。電話自動應答系統(tǒng)主要結合電話語音系統(tǒng)的特點實現了對來電的自動應答功能;而電話語音信箱系統(tǒng)主要應用于客戶服務中心,并提供留言、聽取留言、留言管理等功能。電話語音系統(tǒng)又稱電話電腦系統(tǒng),是目前在CTI領域內應用最廣,發(fā)展最成熟的系統(tǒng),它是

16、計算機與電話裝置相結合的產物,由計算機、電話語音卡、數據線以及軟件等組成,其系統(tǒng)簡圖如圖1-2所示:圖1-2電話語音系統(tǒng)的組成電話語音系統(tǒng)使用電話語音卡完成電話語音與微機數據之間的雙向轉換,即實現電話的語音模擬信號和計算機可以處理的數字信號之間的相互轉換。語音卡直接插在計算機的擴展槽內,并通過標準連接器聯(lián)入電話網,再輔以相應的軟件,就組成了一個簡單的電話語音系統(tǒng),這時的計算機就是一臺無人值守的電話機。用戶撥通這部電話的號碼時,電話語音系統(tǒng)就自動向用戶提供聲訊服務,用戶可以根據語音提示,通過按鍵來選擇所需要的服務;計算機則根據用戶的選擇,來相應處理并完成指定的功能。然而目前的電話語音系統(tǒng)也存在一

17、些技術上的不足,主要體現在以下兩方面:(1)交互式語音應答(工VR系統(tǒng)的功能比較單一,靈活性不強;(2)電話語音系統(tǒng)的服務還不夠智能化。可以預見,未來電話語音系統(tǒng)的發(fā)展將會聚焦在交互式語音應答技術的日趨完善上,同時結合語音合成、語音識別等語音處理技術實現智能的電話語音服務系統(tǒng)。1.1.3 用交互式語音應答IVR系統(tǒng)實現:傳統(tǒng)的IVR系統(tǒng)功能單一、應用范圍狹窄,一個IVR系統(tǒng)只能針對一個特定的行業(yè)來應用;而且大部分IVR系統(tǒng)的語音流程往往都是固化的,系統(tǒng)的稍微變化就必須對語音流程進行修改或升級,這顯然是不可取的。本課題運用可靈活擴展的設計思想設計并實現了IVR流程定制器,不僅使IVR系統(tǒng)的應用不

18、再有行業(yè)的局限性,而且也為系統(tǒng)管理員提供了更方便的語音流程編輯器,使語音流程的修改和升級變得更為簡單。電話語音系統(tǒng)的服務器中一般儲存一些固定的語音數據,以便于固定信息、的播放,然而大部分的語音信息需要從數據庫中提取,實時生成。傳統(tǒng)的操作流程是:管理員每隔一段固定的時間查詢數據庫,將最新的資料提取出來,然后根據文本信息錄制成相應的聲音文件,最后加載新生成的聲音文件到IVR流程中。由此可見整個流程均有人工完成,這不僅給管理員添加了繁重的工作,而且大大降低了系統(tǒng)運行的效率。鑒于此點,本課題結合聲音文件合成51和文語轉換技術實現了語音信息的動態(tài)生成,整個過程可在系統(tǒng)后臺自動運行,而不需人工介入,極大地

19、改善了電話語音系統(tǒng)的管理和運行效率。要實現電話自動應答的功能,除以上介紹的方法外,還有許多,在此不一一介紹了。1.2 用單片機和語音合成芯片實現電話自動應答隨著電子技術特別是數字技術的迅猛發(fā)展,電腦自動應答、數字點歌、自動音頻服務、自動應答錄音電話等各種自動答錄系統(tǒng)在越來越多的場合發(fā)揮著重要的作用。這些技術極大地方便了人們的工作和生活,提高了效率。本文介紹以數字存儲方式設計實現的一種簡單的自動應答錄音系統(tǒng)。該系統(tǒng)主要采用UM5101語音合成芯片進行數字錄音,其特點是:音質好,且可隨時更改主人留言信息。另外該系統(tǒng)利用單片機控制,具有一定程度的智能化及可擴充性。數字存儲式自動應答錄音系統(tǒng)的核心器件

20、是單片機。利用單片機檢測鍵盤、摘/掛機、鈴流等輸入信號,并相應地控制和實現雙音多頻(DTMF)信號的發(fā)送、語音芯片的錄放音等功能。在電源方面,振鈴電路和通話電路由電話線上的直流饋電直接提取,其它電路用外電源(5V)供電。1.2.1 系統(tǒng)的特性利用8031單片機和UM5101語音合成芯片構成的性能/價格比高、功能強、語音清晰的電話留言機。它可以外掛于電話機之外,構成獨立的留言機,與電話機并聯(lián)使用;也可以將其與電話機組合起來構成一體化的電話留言機。該留意機的特點為:(1)采用 DRAM存儲語音信號,既縮小了整機的體積,又可提高記錄謀體的可靠性。(2)可實現多人留言,通過增加存儲器容量,改變采樣頻率

21、、留意時間,可達到靈活設定留言人數的目的。(3)留言時間可定長或非定長,即給每個留言人規(guī)定固定的留言時間,或使留言時間隨話音時間長短來定。(4)若用戶不留言或留言滿,可自動掛機。(5)用戶可通過留言機上的小話筒自行存入須告知電話對方的各種信息。(6)用戶可在非留言狀態(tài)下,隨時、反復地回放留。(7)具有人工(按鍵、自動(定時方式消除留言的功能;人工清除是隨機的,而自動清除則是在留言保留一定時間后,允許接收新留言來覆蓋的留言。(8)具有自動振鈴檢測功能。即振鈴m次后,自動摘機。(9)設置了錄、放、聯(lián)機按鍵,以便用戶操作,同時指示燈為用戶提供該機的工作狀態(tài)。(10)外掛式留言機既可獨立地工作,又可與

22、電話機并行工作。1.2.2 系統(tǒng)工作原理系統(tǒng)工作原理如圖1-3所示,圖1虛線框的部分是電話機的原理框圖。本系統(tǒng)對電話機不作任何改動,只在電話機話筒的掛機按鍵上加裝一個信號檢測點,提供給單片機進行檢測。在電話機進線前加接一個由繼電器控制的通斷觸點開關K,平時斷開,通話時由單片機控制接通。振鈴信號的獲得是在開關K前的電話線上,用一隔直耦合電容將振鈴信號送入全波整流器。整流濾波之后加到光耦管的輸入端,在輸出端的發(fā)射極有一個高電平,送給單片機進行檢測。當單片機檢測到高電平后,輸出一信號,控制繼電器J,使觸點開關K接通,準備通話。電話機應工作在免提鍵的方式下,即電話機內的開關K2-1和K2-2(免提鍵開

23、關接通在1和2點上。此時電話機的鈴響電路被切除,免提揚聲器被接通。話筒處于掛機時,開關K1-1和K1-2接通2點。語音輸入的拾音器應放在免提揚聲器的地方,語音輸出的揚聲器應對準電話機的免提拾音器的位置。圖1-3系統(tǒng)工作原理圖第二章系統(tǒng)各部分的功能介紹2.1系統(tǒng)結構2.1.1 工作過程該留言機主要完成電話錄音、回放的功能,其工作過程為:當電話用戶需外出時.可將聯(lián)機按鍵按下,使留言機接入電話網,并給留言機加電源。之后,用戶可通過MIC(話筒錄入想要告知電話對方的信息,這祥便做好了留言的準備。一旦外部電話打進來,留言機自動檢測m振鈴(表示無人接后,便自動摘機。留言機先將用戶事先存入的信息通過話路傳給

24、對方,對方聽完這段信息之后便可開始留言。若對方不需留言,即可掛機。留言機送完用戶信息后,轉入錄音狀態(tài),同時檢測電話線上的“忙”音。若無“忙”音,則檢測留言時間到否,若留言時間到或有“忙”音出現,則結束錄音,立即自動掛機。一個留言錄制完,即準備接收下一個電話留言,直到錄滿n個為止,便不再接收外來的電話。用戶回來后,便可通過SP(喇叭隨時、反復地回放全部留言,留言保留時間到、用戶清除留言或加電復位均可使留言機進入復位狀態(tài),以便重新開始接收留言。2.1.2 系統(tǒng)硬件留言機硬件由控制器、語音合成電路及話路信號檢測電路組成。控制器由8031魚片機實現,它控制UM5101語音合成芯片進行錄音及放音操作,檢

25、測振鈴、忙音、錄音鍵、放音鍵狀態(tài),控制繼電器R切換,以及提供定時及中斷功能。它外帶一個地址鎖存器和一個用來存放控制程序的EPRoM。成電路包括UM5101語音合成芯片、動態(tài)存貯器、錄音電路及放音電路。UM5101語音合成芯片是采用ADMc(自適應增量調制方式的錄、放音用單片C,MoS一LSI。聲音數據存貯于DRAM中,可供UM5101隨時使用。它利用外接的話筒、喇叭、放大器等音頻電路構成錄、放音系統(tǒng)。UM5101具有可編程特點,由8031對其初始化,加載錄、放、停止命令.并可設定采樣頻率、記錄空間大小(即確定留言時間長短,以及對記錄空間分段,它允許模擬語音輸入,并提供模擬語音輸出。話路信號檢測

26、電路實現話音信號檢測、振鈴與忙音檢測。話音信號檢測電路實現從電話線上檢出有效的話音信號,并以適當的變換形式送入UM5101;或者將UM5101輸出的語音信號有效地加載至電話線上提供給對方。振鈴檢測電路檢出振鈴信號,并將其轉換為TTL電平狀態(tài),以便8031檢測出振鈴次數。忙音檢測電路檢出忙音,并將其轉換為竹L電平狀態(tài),為8031提供掛機狀態(tài)。另外,電路中設有兩個繼電器。繼電器Rl控制摘機,掛機以及選擇語音輸入源為Mlc或話路。繼電器RZ控制語音信號由話路輸出還是由喇叭輸出。還設置了一個聯(lián)機按鍵。設置聯(lián)機按鍵的目的在于,留言機不用時可脫離電話網,以減小電話線負載(這時,留言內容不需保留的話,可使留

27、言機斷電停止工作。以上述電路稍加改動即可直接裝入到電話機內,形成具有留言功能的電話機。2.2 語音合成技術語音是人際交往最直接的工具,也是現代重要信息交流方式之一。語音合成研究已有很長歷史,由于電子技術的迅速發(fā)展,大規(guī)模集成電路,微處理器的應用等,使得語音處理技術取得了重大進展,出現了各種語音合成芯片,使得語音合成技術進入了一個新的應用時代。2.3 語音合成方法語音合成信號是由聲波轉變?yōu)殡姷哪M量,經AD轉換后變?yōu)閿底至?,對這些數字量進行分析、編輯、存儲、調用等,必須建立語音庫。要使聲音再現,又將數字量轉變?yōu)槟M量,經揚聲器進行電聲轉換。 語音合成方法很多,但主要可歸納為兩大類。一種是波形存儲

28、法,另一種是參數合成法,前者較容易,后者較困難。不同的語音合成主要表現在AD轉換時編碼方式不同。本文采用的語音合成芯片是UM5101,它的特點是采用波形存儲方式,為預測編碼,采用自適應調制方式ADM(Adaptiue Delta Modulation,其應用電路框圖如圖2-1所示。由于它采用一位量化編碼,比多位量化編碼所需的存儲單元最少,這是它突出的優(yōu)點。圖2-1調制和解調原理框圖2.3.1 語音合成芯片UM5101芯片特點:(1UM5101尋址能力為64K一位。 (2外接存儲器可選擇為2片。 (3語音信號的存儲要靠外接動態(tài)存取存儲器DRAM。 (4它屬ADM方式編碼。 (5CMOS工藝制作,

29、功耗低。 (6有手動和自動錄放模式。 (7采樣和放音速率有二種選擇。 (8具有重放兩次功能。 (940腳雙列直插式,雙電源+5V、+8V供電。 芯片只有八根地址線,對存儲器讀寫時,先輸出行地址,由行選通信號RAS將行地址鎖存在存儲器中。接著輸出列地址,由列地址選通信號CAS1和CAS2將列地址鎖存在存儲器中,這樣就實現64K的尋址能力。UM5101在自動模式下,只要接通電源或給一個觸發(fā)信號,它可以進行32次錄制再生循環(huán)。在手動模式下,接通電源,并不進入錄音過程,而是處于守候狀態(tài)。當對RECORD腳輸入一個正脈沖時,就進入錄音狀態(tài),只要到達DRAM最大地址時,錄制結束,電路又進入守候狀態(tài)。如果對

30、TRIG腳輸入一個正脈沖,它就進入放音狀態(tài),到達DRAM的末地址,放音結束,輸入守候狀態(tài)。決定錄制和放音的順序是任意的。在錄放過程中可以用切斷+5V電源的來中止錄放,切斷后立即恢復供電。2.3.2 8031芯片圖2-2 芯片下面按其引腳功能分為四部分敘述這40條引腳的功能:1、 主電源引腳VCC和VSSVCC(40腳)接+5V電壓;VSS(20腳)接地。2、外接晶體引腳XTAL1和XTAL2XTAL1(19腳)接外部晶體的一個引腳。在單片機內部,它是一個反相放大器的輸入端,這個放大器構成了片內振蕩器。當采用外部振蕩器時,對HMOS單片機,此引腳應接地;對CHMOS單片機,此引腳作為驅動端。XT

31、AL2(18腳)接外晶體的另一端。在單片機內部,接至上述振蕩器的反相放大器的輸出端。采用外部振蕩器時,對HMOS單片機,該引腳接外部振蕩器的信號,即把外部振蕩器的信號直接接到內部時鐘發(fā)生器的輸入端;對XHMOS,此引腳應懸浮。3、控制或與其它電源復用引腳RST/VPD、ALE/PROG、PSEN和EA/VPPRST/VPD(9腳)當振蕩器運行時,在此腳上出現兩個機器周期的高電平將使單片機復位。推薦在此引腳與VSS引腳之間連接一個約8.2k的下拉電阻,與VCC引腳之間連接一個約10F的電容,以保證可靠地復位。VCC掉電期間,此引腳可接上備用電源,以保證內部RAM的數據不丟失。當VCC主電源下掉到

32、低于規(guī)定的電平,而VPD在其規(guī)定的電壓范圍(5±0.5V)內,VPD就向內部RAM提供備用電源。ALE/PROG(30腳):當訪問外部存貯器時,ALE(允許地址鎖存)的輸出用于鎖存地址的低位字節(jié)。即使不訪問外部存儲器,ALE端仍以不變的頻率周期性地出現正脈沖信號,此頻率為振蕩器頻率的1/6。因此,它可用作對外輸出的時鐘,或用于定時目的。然而要注意的是,每當訪問外部數據存儲器時,將跳過一個ALE脈沖。ALE端可以驅動(吸收或輸出電流)8個LS型的TTL輸入電路。對于EPROM單片機(如8751),在EPROM編程期間,此引腳用于輸入編程脈沖(PROG)。PSEN(29腳):此腳的輸出是

33、外部程序存儲器的讀選通信號。在從外部程序存儲器取指令(或常數)期間,每個機器周期兩次PSEN有效。但在此期間,每當訪問外部數據存儲器時,這兩次有效的PSEN信號將不出現。PSEN同樣可以驅動(吸收或輸出)8個LS型的TTL輸入。EA/VPP(引腳):當EA端保持高電平時,訪問內部程序存儲器,但在PC(程序計數器)值超過0FFFH(對851/8751/80C51)或1FFFH(對8052)時,將自動轉向執(zhí)行外部程序存儲器內的程序。當EA保持低電平時,則只訪問外部程序存儲器,不管是否有內部程序存儲器。對于常用的8031來說,無內部程序存儲器,所以EA腳必須常接地,這樣才能只選擇外部程序存儲器。對于

34、EPROM型的單片機(如8751),在EPROM編程期間,此引腳也用于施加21V的編程電源(VPP)。4、輸入/輸出(I/O)引腳P0、P1、P2、P3(共32根)P0口(39腳至32腳):是雙向8位三態(tài)I/O口,在外接存儲器時,與地址總線的低8位及數據總線復用,能以吸收電流的方式驅動8個LS型的TTL負載。 P1口(1腳至8腳):是準雙向8位I/O口。由于這種接口輸出沒有高阻狀態(tài),輸入也不能鎖存,故不是真正的雙向I/O口。P1口能驅動(吸收或輸出電流)4個LS型的TTL負載。對8052、8032,P1.0引腳的第二功能為T2定時/計數器的外部輸入,P1.1引腳的第二功能為T2EX捕

35、捉、重裝觸發(fā),即T2的外部控制端。對EPROM編程和程序驗證時,它接收低8位地址。 P2口(21腳至28腳):是準雙向8位I/O口。在訪問外部存儲器時,它可以作為擴展電路高8位地址總線送出高8位地址。在對EPROM編程和程序驗證期間,它接收高8位地址。P2可以驅動(吸收或輸出電流)4個LS型的TTL負載。P3口(10腳至17腳):是準雙向8位I/O口,在MCS-51中,這8個引腳還用于專門功能,是復用雙功能口。P3能驅動(吸收或輸出電流)4個LS型的TTL負載。作為第一功能使用時,就作為普通I/O口用,功能和操作方法與P1口相同。作為第二功能使用時,各引腳的定義如表1所示。值得強調的是,P3口

36、的每一條引腳均可獨立定義為第一功能的輸入輸出或第二功能。表1  P3各口線的第二功能定義口線引腳第二功能P3.010RXD(串行輸入口)P3.111TXD(串行輸出口)P3.212INT0(外部中斷0)P3.313INT1(外部中斷1)P3.414T0(定時器0外部輸入)P3.515T1(定時器1外部輸入)P3.616WR(外部數據存儲器寫脈沖)P3.717RD(外部數據存儲器讀脈沖)2.3.3 自動摘掛機  因為程控電話交換機對電話摘機的響應是電話線回路電流突然變大為約30mA的電流,交換機檢測到回路電流變大就認為電話機已經摘機。自動摘掛機電路可以通過單片機控制

37、一個繼電器的開關,繼電器的控制端連接一個大約300的電阻接入電話線兩端,從而完成模擬摘掛機。2.3.4 振鈴音的檢測當用戶被呼叫時,電話交換機發(fā)來鈴流信號。振鈴為25±3伏的正弦波,諧鈴失真不大于10%,電壓有效值90±15V。振鈴以5秒為周期,即1秒送,4秒斷。根據振鈴信號電壓比較高的特點,可以先使用高壓穩(wěn)壓二極管進行降壓,然后輸入至光電耦合器。經過光耦的隔離轉換,從光電耦合器輸出的波形是時通時斷的正弦波,經過RC回路進行濾波輸出很標準的方波。方波信號就可以直接輸出至單片機的中斷計數器輸入口,完成整個振鈴音檢測和計數的過程。2.3.5 控制電器控制電器是分析和執(zhí)行指令的部

38、件是統(tǒng)一指揮單片機按一定時序協(xié)調工作的核心控制電器主要由程序計數器、指令寄存器、指令譯碼器、定時和控制邏輯電路等組成。 此部分通過單片機控制多路繼電器的開關即可,常用的電路已經很成熟。2.3.6 單片機與語音合成片UM5101接口電路 接口電路如圖2-3所示,單片機采用8031,用1片2K2716EPROM作8031的程序存儲器。它的11根地址線,低八位通過74LS373鎖存器與8031的P0連接,高三位與P2,0P2.2連接。P3.7為輸入對振鈴信號檢測。P3.6為輸入對摘機信號檢測。P3.5為輸出控制電話線接通。P3.4輸入為留言放音按鍵信號。P3.3為輸入檢測錄放是否結束。P3

39、.2為輸出控制錄放速率。P3.1為輸出控制兩片38譯碼片工作P1.0輸出脈沖,啟動UM5101放音。P1.1輸出脈沖,啟動圖3單片機8031和語音片UM5101接口電路圖UM5101錄音。P1.2P1.4和P1.5P1.7分別送入兩片38譯碼器74LS138,輸出的16根線,分別控制對應16片64K的DRAM存儲器數據線的三態(tài)門,對語音庫進行64K為1頁的頁面管理。16頁的語音庫是這樣分配的,第一頁存放是事先錄好的“您找誰,請講姓名”,是只放不錄。第二頁是錄下對方講的姓名,此頁需要進行錄放。第三頁存放的是事先錄好的“對不起,人不在,有事請講,有三分鐘給您錄音”。第4頁到16頁作對方留言。第1頁

40、和第3頁都是只放不錄,故可用EPROM,以免斷電丟失。留言時間較長,需要換頁,而UM5101錄放到64K就結束, WE變?yōu)楦唠娖?,故在錄音過程中,用P3.3對WE進行檢測,當WE=1時,8031就對語音庫輸出換地址,并啟動RECOKD繼續(xù)進行錄音或放音。 UM5101的MODSE腳接地,工作于手動方式。SPEED腳接地,放音速率與錄音速率相同。GETSE腳為輸入,由8031的P3.2控制,為低電平,采樣速率為fosc16;為高電平,采樣速率為fosc32(fosc為時鐘頻率。OSCIN和OSCOUT腳外接一電阻,構成時鐘振蕩器,調節(jié)電阻可以改變振蕩頻率。圖2-3單片機8031和語音片UM510

41、1接口電路圖第三章流程圖3.1 系統(tǒng)軟件流程簡介該留言機的控制程序主要包括初始化、忙音檢測、振鈴檢測、按鍵檢測、UM5101控制及定時中斷服務等幾個模塊程序。初始化操作包括對8031內部寄存器的初始化,對8031內部定時器的初始化,對UM5101的初始化及對硬件中可控電路的初始化。由于采用了智能化的語音合成芯片UM5101,使得對語音采樣、存貯、回放這個完整的處理過程變得 常簡單。只要在開始時初始化好UM5101。然后啟動它工作,則T6668便可與80別并行地工作。UM5101結束工作時,將提供一個狀態(tài)信號EOS(E05一1,表示結束,8031在UM5101執(zhí)行錄、放過程中不斷檢測Eos,以便

42、決定何時命令UM5101停止工作。保留時間的計時采用定時器定時中斷與內存單元計數結合的方法來實現。若保留時間到,則在相應的標志單元中設定FFH標志,以便提供給主程序判斷。3.2 系統(tǒng)工作流程圖系統(tǒng)工作分兩種情況,一種情況是不通話,單片機此時是對振鈴信號(受話、摘機信號(送話和放音信號進行掃描監(jiān)測。另一種情況是:如果有振鈴信號,它就轉入對語音片進行管理,實現對電話進行自動應答。如果有摘機信號,是屬于本機對外打電話。單片機就轉為等待狀態(tài),檢測掛機信號。當通話結束,就斷開電話線路回到掃描狀態(tài)。如果是放聽錄音,單片機管理語音片進行放音,當放音結束也回到掃描監(jiān)測狀態(tài)系統(tǒng)工作如圖3-1所示:圖3-1系統(tǒng)工

43、作流程圖3.3 單片機編程流程圖結合圖2-3的接口電路,8031編程流程圖如圖3-2所示:圖3-28031編程流程圖第四章 電話自動應答系統(tǒng)的將來發(fā)展4.1 發(fā)展本文所介紹的以單片機8031為基礎的電話自動應答系統(tǒng)具有價格低,安裝、使用、維護方便,對使用環(huán)境無專門要求,可無人值守運行,可靠性高等優(yōu)點,可以大大減輕工作人員勞動強度,也能提高電話的使用效率和服務質量。經過適當的改變該系統(tǒng)也可以用于其它一些場合。隨著電信事業(yè)的迅速發(fā)展,電信部門的交換容量日趨擴大,電話用戶的高速增長,電話不僅成為溝通聯(lián)絡的工具,也是信息交換、信息傳遞的載體。為了配合日新月異的新技術及滿足消費者的需求,進一步提高服務質量已成為各個企業(yè)的共識,據我所知,電話自動訂票系

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論