版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、摘 要本文介紹了一種以單片機(jī)AT89C51為主控制器和雙音多頻解碼電路芯片F(xiàn)M9270為核心,通過電話線路實(shí)現(xiàn)對(duì)家用電器的遠(yuǎn)程、多路智能控制系統(tǒng)。該系統(tǒng)實(shí)用、功能靈活多樣,可以對(duì)被遙控對(duì)象的狀態(tài)進(jìn)行查詢以及控制,可以廣泛地應(yīng)用于家用電器或者其他場所的各種控制設(shè)備。系統(tǒng)主要由主控制器、振鈴檢測與模擬摘機(jī)電路、DTMF解碼電路、語音提示電路、集中控制器等構(gòu)成。 隨著生活水平的不斷提高,人們希望有一種自動(dòng)化、智能化程度高的控制系統(tǒng)對(duì)所有的家用電器能實(shí)施遠(yuǎn)程控制。本文介紹了一種基于PSTN(Public Switched Telephone Network,公眾電話網(wǎng))實(shí)現(xiàn)對(duì)家用電器的遠(yuǎn)程控制,通過電
2、話可以隨時(shí)隨地控制多種家用電器的開關(guān)和各種設(shè)定,諸如將空調(diào)提前升降溫、電熱水器提前預(yù)熱等,應(yīng)用前景相當(dāng)廣泛。 基于PSTN實(shí)現(xiàn)對(duì)家用電器的遠(yuǎn)程控制與常規(guī)的遙控方式,如無線電遙控、有線遙控、紅外線和超聲波遙控等相比,顯示出一定的優(yōu)越性,不需進(jìn)行專門的布線,不占用無線電頻率資源,避免了電磁污染。同時(shí),由于電話線路各地聯(lián)網(wǎng),可以充分利用現(xiàn)有的電話網(wǎng),因此遙控距離可跨省市,甚至跨越國家。關(guān)鍵詞:AT89C51;ISD1420 ;FM9270;PSTN;遠(yuǎn)程控制. AbstractThe text introduce a sort of control system that use AT89C51 s
3、ingle chip act as main controller and use both sound-many frequency decode circuit CMOS chip FM9270 act as core, through telephone line carry out family equipments long-distance many -way intelligent control. This system is so practical and the function is so agility and multiplicity, that can deman
4、d and control the state of the controlled object, can widely appliance in family equipment or other spatial all kinds of control equipment. The system mostly make up of main controller, check shake bell and simulate circuit, DTMF decode circuit, sound clew circuit, concentrate controller.Along with
5、the improvement of the standard of living, people want to have a high automatic and intelligent control system that can control all the family equipment through long-distance. The text introduce a sort of control system that based on PSTN and can control all the family equipment through long-distanc
6、e, through telephone can control the switch and set up of all the family equipment at any moment and everywhere, such as rise or drop the temperature of the air-condition ahead of schedule, warm-up the electronic water heater ahead of schedule, and so on. Its appliance foreground of the system quite
7、 abroad.Based on PSTN carry out long-distance control family equipment show definitely advantage compare with wireless telephone control have-wire telephone control, infrared ray and ultrasonic telephone control and so on. It dont need put up special line, dont engross wireless frequency resource an
8、d avoid electromagnetism pollution. At the same time, thanks to the line in everywhere joined the net, it can make the best of the existing telephone network, so that the distance of wireless control can span province and city and can span country indeed.Key words: AT89C51;ISD1420 ;FM9270;PSTN;Long-
9、distance control目 錄引言11 PSTN介紹 21.1公用電話網(wǎng)絡(luò)的基本電話信號(hào) 21.2電話信鈴的檢測與識(shí)別32 總體設(shè)計(jì)42.1系統(tǒng)總體設(shè)計(jì)框圖42.2系統(tǒng)整體方案論證52.2.1兩種方案分析 52.2.2最終選擇方案 53 硬件設(shè)計(jì) 63.1 AT89C51單片機(jī)63.2 語音提示電路 103.3 振鈴檢測與模擬摘機(jī)電路 133.4 DTMF解碼電路 143.5 8路電器控制 163.6 狀態(tài)顯示模塊 174 軟件設(shè)計(jì) 174.1 可采用模塊化設(shè)計(jì)方法 174.2 程序流程圖 184.3 錄音模塊軟件設(shè)計(jì) 195 系統(tǒng)調(diào)試 205.1 模塊調(diào)試 205.2 系統(tǒng)統(tǒng)調(diào) 21
10、6 操作說明 227 結(jié)論 22謝辭 24參考文獻(xiàn).25附錄 26 引言遙控技術(shù)是通過一定的手段對(duì)被控物體實(shí)施一定距離的控制,常用的方式有無線電遙控、有線遙控、紅外線和超聲波遙控等。無線電遙控既是利用無線電信號(hào)對(duì)被控物體實(shí)施遠(yuǎn)距離控制。無線電遙控不可避免的須占用一定的無線電頻率資源,造成電磁污染;常規(guī)的有線遙控需進(jìn)行專門的布線,增加了投入;而紅外線、超聲波遙控則受距離所限?,F(xiàn)有的遙控方式中,還有載波通信控制手段和基于無線尋呼的遙控方式。載波方式即通過電力線傳遞信息,該方式只能局限于同一變電所、同一變壓器所轄范圍內(nèi)。因此也存在距離問題,應(yīng)用范圍有限?;跓o線尋呼的遙控方式利用了現(xiàn)有的尋呼頻率資源
11、,不需占用額外的頻譜。而且,隨著尋呼網(wǎng)的全國聯(lián)網(wǎng),其遙控的距離基本不受限制。但該方式的受控方動(dòng)作滯后于控制方的操作,不具備實(shí)時(shí)性,而且不具備很高的可靠性。 隨著我國信息事業(yè)的持續(xù)、快速發(fā)展,通信基礎(chǔ)設(shè)施日臻完善,固定電話、移動(dòng)電話用戶總數(shù)接近兩億。利用現(xiàn)有的通信終端,實(shí)現(xiàn)基于PLMN(陸基移動(dòng)通信網(wǎng))和PSTN(公用電話交換網(wǎng))的電話遠(yuǎn)程控制系統(tǒng),既可以節(jié)約投資,又便于推廣。電話遠(yuǎn)程控制系統(tǒng)(ITRCS),以CCITT及我國標(biāo)準(zhǔn)共同規(guī)定的部分標(biāo)準(zhǔn)程控交換信令(DTMF雙音多頻信號(hào),振鈴信號(hào),回鈴音信號(hào)等)作為系統(tǒng)控制命令,以PLMN與PSTN通信網(wǎng)作為傳輸介質(zhì),使用戶可以在遠(yuǎn)端利用固定電話或移
12、動(dòng)電話發(fā)送DTMF雙音多頻信號(hào),實(shí)現(xiàn)對(duì)近端電器設(shè)備的遠(yuǎn)程控制。 電話屬雙工通信手段。因此,這可以大大體現(xiàn)出利用電話進(jìn)行遙控的更大優(yōu)越性。操作者可以通過各種提示音即時(shí)了解受控對(duì)象的有關(guān)信息,從而進(jìn)行進(jìn)一步的操作。電話遙控這一課題目前已有涉足者,但是還只限于實(shí)驗(yàn)室階段,因而距離實(shí)際應(yīng)用,尤其是對(duì)于日常生活尚有一定的距離,并不能完全體現(xiàn)出電話遙控方式的雙工通信特點(diǎn)。本系統(tǒng)正是針對(duì)這一點(diǎn)進(jìn)行了較大改進(jìn),采取單片機(jī)智能控制,利用不同的提示音達(dá)到對(duì)于不同操作的提示及對(duì)受控方狀態(tài)的信息反饋,從而使操作者能夠及時(shí)了解受控方信息,使產(chǎn)品達(dá)到交互式與智能化。系統(tǒng)為了突出高性價(jià)比,故未對(duì)電話裝置的其他功能進(jìn)行進(jìn)一步
13、的擴(kuò)展,而且所有使用的集成電路和其它元器件都盡量選擇廉價(jià)的。同時(shí)在該系統(tǒng)的基礎(chǔ)上進(jìn)行功能擴(kuò)展是很方便的。譬如:加上留言功能,主人不在家時(shí)客人可以留言,利用遙控方式可使主人很方便地在異地提取留言信息;在各路終端上接上傳感器即可實(shí)現(xiàn)對(duì)環(huán)境聲響的監(jiān)聽;接上自動(dòng)撥碼電路可定時(shí)將預(yù)定信息轉(zhuǎn)至主人傳呼機(jī)或特定電話,從而達(dá)到定時(shí)提醒主人的目的。本系統(tǒng)還可以應(yīng)用于工廠企業(yè)的自動(dòng)化控制等領(lǐng)域。 電話遠(yuǎn)程控制系統(tǒng)由單片機(jī)構(gòu)成主控模塊,進(jìn)行主要的信息處理,接收外部操作指令形成各種控制信號(hào),并完成對(duì)于各種信息的記錄;另外還包括振鈴檢測模塊、模擬摘掛機(jī)控制、雙音頻DTMF譯碼模塊、及電器驅(qū)動(dòng)模塊等。1 PSTN介紹在通
14、信系統(tǒng)和通信網(wǎng)絡(luò)中,為保證設(shè)備間或用戶間的互通和正常的維護(hù)管理,除了需要傳送話音、數(shù)據(jù)等業(yè)務(wù)信息外,還必須傳送專用的附加控制信號(hào)。對(duì)于程控交換系統(tǒng),通常需要發(fā)送各種稱之為“信鈴”或“信號(hào)”(signal)的控制信號(hào),來完成交換協(xié)調(diào)動(dòng)作,實(shí)現(xiàn)用戶呼叫的處理、接續(xù)、控制與維護(hù)管理等功能。隨著通信技術(shù)的迅猛發(fā)展,通信設(shè)備迅速增長,通信網(wǎng)絡(luò)已遍布世界各地 。如何有效地利用這個(gè)豐富的資源,設(shè)計(jì)出更好更有競爭力的產(chǎn)品,為多數(shù)設(shè)計(jì)人員所關(guān)注。要設(shè)計(jì)出與之有關(guān)的產(chǎn)品,就必須知道存在于通信網(wǎng)絡(luò)里一些基本信號(hào)和不同情況下的檢測方法。本章將介紹公用電話網(wǎng)絡(luò)系統(tǒng)幾種基本電信信號(hào)。1.1 公用電話網(wǎng)絡(luò)的基本電話信號(hào)18
15、76年貝爾發(fā)明的電話只是原始的電磁式電話,是一對(duì)單向單工方式,并沒有信號(hào)音之分。直到本世紀(jì)60年代電話機(jī)的電子化,1963年出現(xiàn)了第一臺(tái)按鍵電話,60年代末CCITT提出了一種新的發(fā)號(hào)方式:“雙音多頻”(DTMF)發(fā)號(hào)方式音頻撥號(hào)。70年代末的大規(guī)模集成電路的出現(xiàn)和程控交換網(wǎng)的擴(kuò)大,對(duì)電話狀態(tài)的提示要求產(chǎn)生了撥號(hào)、忙音、回鈴音等多種信號(hào)音。現(xiàn)代傳真機(jī)的誕生,又增加了話網(wǎng)上的調(diào)制問答信號(hào)音。 公用電話網(wǎng)基本電信信號(hào)包括:振鈴、撥號(hào)音、回鈴音、忙音、阻塞音和無效號(hào)碼音。同一信號(hào)的組成成分卻因不同國家和不同地區(qū)而不完全一樣,甚至差別很大。當(dāng)電話聽筒從它的托架上拿起來,或者離開掛鉤時(shí),就開始請(qǐng)求振鈴功
16、能,這時(shí)有直流信號(hào)流過環(huán)路,中央局的交換設(shè)備檢測到直流信號(hào),就認(rèn)為是請(qǐng)求服務(wù)的信號(hào)。只要電話在使用,就有直流信號(hào)流過,所以,交換機(jī)可以通過檢測直流信號(hào)判斷電話線是否還在使用。當(dāng)直流信號(hào)中斷時(shí),交換機(jī)得知談話已經(jīng)結(jié)束了。因此,在本地環(huán)路中,直流信號(hào)用來振鈴和管理。在用戶本地環(huán)路上傳送地址信息有兩種方法:第一種就是,電話撥號(hào)脈沖中斷直流信號(hào),交換機(jī)對(duì)撥號(hào)脈沖計(jì)數(shù),撥號(hào)脈沖以10脈沖/秒的速度產(chǎn)生;第二種方法就是以兩個(gè)音頻信號(hào)組合形成的信號(hào)在用戶環(huán)路網(wǎng)上傳輸,叫做雙音多頻信號(hào),雙音多頻撥號(hào)一般由四個(gè)高頻信號(hào)(稱高頻群組)和四個(gè)低頻信號(hào)(稱低頻群組)組合代表一個(gè)數(shù)字,每個(gè)數(shù)字信號(hào)由高、低頻群組中取一個(gè)
17、頻率組成,八中取二,共有十六種組合方式,可代表16種信息,組合情況如見下表1所示。在使用電話過程中大致有以下幾種情況出現(xiàn):(1)撥號(hào)前,摘機(jī)后出現(xiàn)的撥號(hào)音或阻塞音(機(jī)線阻塞);(2)撥號(hào)后可能出現(xiàn)無效號(hào)碼音;忙音(如對(duì)方正在使用電話);回鈴音+語音(對(duì)方聽到鈴響后回話);回鈴,音+忙音(對(duì)方無人接聽);語音+忙音(如所撥號(hào)碼是移動(dòng)電話,但對(duì)方未開電話,電信局送來提示語音后再送來忙音);幾秒后語音提示(所撥號(hào)碼為傳呼機(jī)號(hào)碼,傳呼臺(tái)送來提示撥號(hào)語音);幾秒后忙音(所撥號(hào)碼為傳呼臺(tái)號(hào)碼,傳呼臺(tái)送來忙音);幾秒后高頻音(所撥號(hào)碼為傳呼機(jī)號(hào)碼,傳呼臺(tái)發(fā)送來的2KHz的應(yīng)答信號(hào))(3)振鈴。表1 電話撥號(hào)
18、數(shù)字對(duì)應(yīng)的高低頻率組1.2 電話信鈴的檢測與識(shí)別 從上一節(jié)我們可以知道電話局向用戶傳送的多種信號(hào),這一節(jié)我們來看一下如何檢測和識(shí)別這些信號(hào)。首先,來看一下這些信號(hào)的各自含義。振鈴:鈴流用來呼叫被叫用戶。撥號(hào)音:用來通知主叫用戶可以撥號(hào)?;剽徱簦罕硎颈唤杏脩籼幱诒徽疋彔顟B(tài)。忙音:表示本次接續(xù)遇到機(jī)線忙或被叫用戶忙。阻塞音:呼叫必須的電話暫時(shí)無法使用,機(jī)線擁塞。電話網(wǎng)信號(hào)識(shí)別的原理是利用CPU的中斷和定時(shí)功能,檢測輸入信號(hào)的周期和一定時(shí)間內(nèi)采集到的信號(hào)數(shù)量。由檢測到的周期可計(jì)算出信號(hào)的頻率,由定時(shí)窗口內(nèi)采集到的信號(hào)脈沖數(shù)量可以算出信號(hào)的占空比。有了頻率和占空比兩個(gè)參數(shù),就可以推斷出信號(hào)的類型。對(duì)于
19、撥號(hào)音、阻塞音和振鈴的情況,只需檢測出信號(hào)的頻率和占空比,就可以推算出它是振鈴信號(hào)、撥號(hào)信號(hào)還是阻塞信號(hào)。對(duì)于撥號(hào)后的情況,要識(shí)別的信號(hào)有四種,其中三種為基本信號(hào)(回鈴音、忙音和無效號(hào)碼音),一種為傳呼臺(tái)2KHz應(yīng)答信號(hào)。這些信號(hào)出現(xiàn)的時(shí)刻和持續(xù)時(shí)間都有很大差別。尤其是出現(xiàn)在信號(hào)前的語音信號(hào),使得識(shí)別工作變得復(fù)雜、困難。撥號(hào)后的前五種是與打電話相關(guān)的情況,后三種是與撥傳呼機(jī)有關(guān)的情況。以打電話為例,撥號(hào)后如果是忙音,則掛機(jī)延時(shí)后再撥,如果是回鈴信號(hào),則進(jìn)一步檢測對(duì)方是否摘機(jī)應(yīng)答,何時(shí)摘機(jī)?根據(jù)撥號(hào)后出現(xiàn)的情況所述,給出打電話時(shí)的波形圖,如圖1.1所示。 圖1.1電話信鈴波形圖2 總體設(shè)計(jì)設(shè)計(jì)此
20、系統(tǒng)必須具有以下單元功能模塊:(1)鈴音檢測、計(jì)數(shù);(2)自動(dòng)摘掛機(jī);(3)密碼校驗(yàn);(4)雙音頻信號(hào)解碼;(5)控制電器開關(guān); 2.1系統(tǒng)總體設(shè)計(jì)框圖ERPROM振鈴檢測與模擬摘/掛機(jī)電路電話線AT89C51單片機(jī)集中控制器DTMF解碼電路語音錄放電路語音控制電路圖2.1 系統(tǒng)總體設(shè)計(jì)框圖當(dāng)需要遙控家用電器時(shí),撥打相應(yīng)的電話號(hào)碼,振鈴檢測電路檢測鈴流信號(hào),如果有人接聽電話或振鈴次數(shù)少于6次,對(duì)程控電話的使用不造成影響,當(dāng)振鈴次數(shù)達(dá)到6次后(次數(shù)可以通過軟件任意設(shè)定),單片機(jī)啟動(dòng)語音提示電路發(fā)出提示音,詢問是否進(jìn)入家電控制模式,按“0”鍵否,掛機(jī)退出,按“1”鍵是,摘掛機(jī)電路自動(dòng)摘機(jī)進(jìn)入控制狀
21、態(tài)并將摘機(jī)信號(hào)輸入到單片機(jī)中,單片機(jī)接收到摘機(jī)信號(hào)后,啟動(dòng)語音提示電路發(fā)出提示音,提示操作者輸入密碼或是退出。輸入的密碼經(jīng)DTMF接收,轉(zhuǎn)換成二進(jìn)制數(shù)并與事先存儲(chǔ)在單片機(jī)中的密碼比較,如果不相符,則語音提示密碼錯(cuò)誤,可再次重新輸入,若三次密碼錯(cuò)誤則發(fā)提示音并自動(dòng)掛機(jī);如果密碼相符則語音提示選擇控制通道(按鍵18分別表示18號(hào)通道,分別控制8路電器)。通道選擇后,按下“1”鍵表示開啟該路電器,并有語音提示“該路電器已經(jīng)開啟”,按下“0”鍵表示關(guān)斷該路電器,有提示音“該路電器已經(jīng)關(guān)閉”,按下“”鍵則可掛機(jī)退出。若超時(shí)則自動(dòng)掛機(jī)(時(shí)間可由軟件設(shè)定)。2.2系統(tǒng)整體方案論證由于該系統(tǒng)其它模塊都是固定的
22、,不需要做大的變動(dòng),而唯一可以有所不同的就在于語音控制電路部分。語音控制部分設(shè)計(jì)的不同就會(huì)導(dǎo)致整個(gè)系統(tǒng)設(shè)計(jì)方案的不同。所以主要分析語音控制電路,可以使用錄音芯片作為信號(hào)音反饋,提高本系統(tǒng)的實(shí)用性,也可以不使用錄音芯片,提示音使用程序產(chǎn)生,保證整體電路的廉價(jià)。下面給出兩種不同的方案,并對(duì)其進(jìn)行分析,最終選擇其中一個(gè)方案。2.2.1兩種方案分析方案一:使用錄音芯片來完成語音控制電路功能本文使用的錄音芯片是ISD1420,使用錄音芯片可以使操作者能及時(shí)了解到受控家用電器的信息,使產(chǎn)品達(dá)到交互式與智能化。具有多種手動(dòng)控制方式、分段管理方便、多段控制時(shí)電路簡單、采樣速度及錄放音時(shí)間可調(diào)、每個(gè)單鍵均有開始
23、停止循環(huán)多種功能等特點(diǎn)當(dāng)利用ISD1420進(jìn)行錄音時(shí),外部音頻信號(hào)通過話筒輸入和線路輸入方式進(jìn)入,通過芯片內(nèi)話筒放大器中自帶的自動(dòng)增益調(diào)節(jié),如果信號(hào)幅度在100mV左右即可直接進(jìn)入線路輸入端,音頻信號(hào)經(jīng)內(nèi)部濾波器、采樣電路處理后以模擬量方式存入專用快閃存儲(chǔ)器中。放音時(shí)芯片內(nèi)讀邏輯電路從閃存中取出信號(hào),經(jīng)過一個(gè)低通濾波器送到功率放大器中,然后直接推動(dòng)外部的喇叭放音。方案二:提示音使用程序產(chǎn)生該方案可以減少該系統(tǒng)成本費(fèi)用,語音提示電路受單片機(jī)的控制產(chǎn)生相應(yīng)的提示音提示,并通過反饋電路反饋至電話外線。從而使操作者對(duì)電器的操作達(dá)到交互式,并能即時(shí)了解有關(guān)的信息。但是該方案在程序中實(shí)現(xiàn)會(huì)非常麻煩,增加了
24、編程的難度和軟件調(diào)試的難度。2.2.2最終選擇方案根據(jù)以上分析,決定采用方案一來完成語音控制并形成如下總體設(shè)計(jì)方案:(1)DTMF解碼電路采用FM 9270芯片接收從TEL0、TEL1輸入的雙音多頻信號(hào)并將其轉(zhuǎn)換成二進(jìn)制編碼,然后輸至單片機(jī)進(jìn)行數(shù)據(jù)處理,進(jìn)而實(shí)現(xiàn)控制功能。(2)語音提示電路采用ISD1420芯片,可以使操作者能及時(shí)了解到受控家用電器的信息,使產(chǎn)品達(dá)到交互式與智能化。(3)主控制器采用AT89C51,它是一款與MCS51完全兼容且內(nèi)部自帶有4KB的Flash存儲(chǔ)器及256KB RAM單元的芯片,因此可以不需另外擴(kuò)展EEPROM及靜態(tài)RAM就可以實(shí)現(xiàn)所需功能。3 硬件設(shè)計(jì) 主要器件
25、:AT89C51單片機(jī)、ISD1420、 FM92703.1 AT89C51單片機(jī)AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲(chǔ)器FPEROM的低電壓,高性能CMOS8位微處理器,俗稱單片機(jī)。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲(chǔ)器組合在單個(gè)芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價(jià)廉的方案。 1.主要特性:與MCS-51 兼容 4K字節(jié)可編程閃爍存儲(chǔ)器 壽命:1000寫/擦循環(huán) 數(shù)據(jù)保留時(shí)間:10年全靜態(tài)工作:0Hz-24Hz三級(jí)程序存儲(chǔ)
26、器鎖定128*8位內(nèi)部RAM32可編程I/O線兩個(gè)16位定時(shí)器/計(jì)數(shù)器5個(gè)中斷源 可編程串行通道低功耗的閑置和掉電模式 本設(shè)計(jì)中選用AT89C51作為中央的處理模塊,下面對(duì)AT89C51作簡要介紹:AT89C51是Intel公司于20世紀(jì)80年代推出MCS-51系列單片機(jī)的一種型號(hào)。下面是AT89C51單片機(jī)的基本結(jié)構(gòu)和有關(guān)引腳功能:中央處理器CPU為單片機(jī)的核心;內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM,用以存放各類數(shù)據(jù);內(nèi)部程序存儲(chǔ)器ROM,用以存放程序指令或某些常數(shù)表格;每個(gè)8位的并行I/接口(P0,P1,P2和P3)均可用做輸入或者輸出;兩個(gè)定時(shí)器/計(jì)數(shù)器,用做外部事件計(jì)數(shù)或定時(shí);內(nèi)部中斷系統(tǒng)具有5個(gè)中斷
27、源,其中兩個(gè)外部中斷源;1個(gè)串行接口電路,可用于全雙工異步收發(fā);內(nèi)部時(shí)鐘電路只需外接晶振和微調(diào)電容,最高工作頻率達(dá)到12MHz。AT89C51單片機(jī)采用40引腳雙列直插(DIP)封裝。串行通訊計(jì)算機(jī)的CPU與其外部設(shè)備之間常常要進(jìn)行信息的交換,一臺(tái)計(jì)算機(jī)與其他的計(jì)算機(jī)之間也往往要交換信息,所有這樣的信息交換均稱之為“通訊”。通訊的方式可分為:并行通訊和串行通訊。串行通訊是指數(shù)據(jù)的各位是一位一位地按順序傳送通訊方式。它的突出優(yōu)點(diǎn)是只需要一根傳輸線,甚至可以利用電話線作為傳輸線,這樣就可以大大的降低了傳輸成本,特別適用于遠(yuǎn)程通訊。其缺點(diǎn)是傳送速度較低。假設(shè)并行傳送N位數(shù)據(jù)所需的時(shí)間為T,那么串行傳
28、送的時(shí)間至少為NT,而實(shí)際上總是大于NT。串行通訊的兩種基本方式圍繞著當(dāng)兩個(gè)設(shè)備進(jìn)行串行通訊時(shí),如何才能保證接收機(jī)接收到正確的餓字符這個(gè)問題,通常采用通訊雙方都認(rèn)可的兩種傳送方式(即通訊方式)。a異步傳送方式在異步傳送中,字符是按 格式進(jìn)行傳送的。每幀格式如圖所示。在幀格式中,先是一個(gè)起始為“0”,然后是5-8位數(shù)據(jù),且規(guī)定低位在前,高位在后;接下來是奇偶校驗(yàn)位(可略),最后一位是停止位“1”。這種傳送方式利用每一貝貞的起、止信號(hào)來建立發(fā)送與接收之間的同步。其特點(diǎn)是:沒一幀內(nèi)部各位均采用固定的時(shí)間間隔,但貝貞與貝貞之間的時(shí)間間隔是隨機(jī)的。接收機(jī)完全靠每一貝貞的起始位與停止位來識(shí)別字符傳送是正在
29、進(jìn)行還是已經(jīng)結(jié)束,或是一個(gè)新的字符。這也是“異步”的涵義所在。b同步傳送方式同步傳送方式是一種連續(xù)傳送的方式,它不必想異步傳送方式那樣要在每個(gè)字符都要加上起、止位,而是在要傳送的數(shù)據(jù)塊前加上同步字符SYN,而且數(shù)據(jù)沒有間隙,使用同步傳送方式,可以實(shí)現(xiàn)高速度、大容量的數(shù)據(jù)傳送。在用同步 傳送方式時(shí),為了保證接收正確無誤,發(fā)送方除了傳送數(shù)據(jù)外,還要將時(shí)鐘信號(hào)同時(shí)傳送。波特率在串行通訊中,有一個(gè)重要的指標(biāo)叫波特率。它定義為每秒鐘傳送二進(jìn)制數(shù)碼的位數(shù)(亦稱比特?cái)?shù)),以位/秒作為單位。波特率反映了串行通訊的速率,也反映了對(duì)傳輸通道的要求:波特率越高,要求傳輸通道的頻帶就越寬。在異步通訊中,波特率為每秒鐘
30、傳送的字符數(shù)和每個(gè)字符位數(shù)的乘積。注意:波特率與時(shí)鐘頻率不是一回事。時(shí)鐘頻率波特率高得多,一般有兩種選取的方法:即高16倍或高64倍。須知,由于異步通訊雙方各自使用自己的時(shí)鐘源,若時(shí)鐘頻率等于波特率,則只要頻率稍微有偏差就會(huì)導(dǎo)致接受錯(cuò)誤。如果使用較高頻率的時(shí)鐘,例如在一位數(shù)據(jù)內(nèi)就有16或64個(gè)時(shí)鐘,則捕捉正確的信號(hào)就可以得到保證。就串行通訊中數(shù)據(jù)的傳送方向而言,有所謂單工、半雙工和全雙工之分。a單工方式在這種方式中只允許在意個(gè)方向傳輸數(shù)據(jù)。一個(gè)只作為數(shù)據(jù)發(fā)送器,一個(gè)只作為數(shù)據(jù)接收器,而不能進(jìn)行相反方向的數(shù)據(jù)傳輸。b半雙工方式在這種方式中只有一條傳輸線。盡管傳輸可以雙向進(jìn)行,但任何時(shí)候只能是一個(gè)
31、站發(fā)送,另一個(gè)站接收,為了控制線路的換向,必須對(duì)收、發(fā)雙方進(jìn)行協(xié)調(diào)。這種協(xié)調(diào)既可以靠增加借口的附加控制線路來實(shí)現(xiàn),也可以用軟件約定來實(shí)現(xiàn)。c.全雙工方式在這種方式中有兩條傳輸線,因此,無論是對(duì)于傳輸?shù)哪膫€(gè)站來說,都允許發(fā)送和接收同時(shí)進(jìn)行,顯然,在這種方式下,兩個(gè)傳輸方向的資源必須完全獨(dú)立,各個(gè)站都有獨(dú)立的接受器和發(fā)送器。2.1.7數(shù)字顯示與鍵盤(1)數(shù)字顯示部分?jǐn)?shù)字顯示電路采用數(shù)碼顯示管(共陽)動(dòng)態(tài)顯示方式,其使用方便,結(jié)構(gòu)簡單,不用外加專門的驅(qū)動(dòng)芯片。 四位數(shù)碼管的結(jié)構(gòu)及顯示原理四位數(shù)碼管是由發(fā)光二極管顯示字段組成的,由于制造的材料不同,可相應(yīng)發(fā)出紅、黃、蘭、紫等各種單色光。發(fā)光二極管可以有
32、多種組成形式,其中七段顯示器應(yīng)用最多,其次是“米”字顯示器。根據(jù)顯示塊內(nèi)部發(fā)光二極管的連接方式不同,又有共陰極和共陽極兩種形式,如圖所示。本系統(tǒng)采用的是四位共陽極的七段顯示器。由于發(fā)光二極管通常需要十幾毫安到幾十毫安的驅(qū)動(dòng)電流才能正常發(fā)光,因此,由微型機(jī)發(fā)出的顯示控制信號(hào)必須經(jīng)過驅(qū)動(dòng)才能使顯示器正常工作,現(xiàn)在已經(jīng)生產(chǎn)出集成電路驅(qū)動(dòng)器,以及帶有譯碼功能的多功能芯片,采用這類的芯片,可同時(shí)完成BCD碼七段數(shù)碼管顯示模型的轉(zhuǎn)換和電流驅(qū)動(dòng)工作,使用起來很方便。另外,為了使用方便,現(xiàn)在已經(jīng)生產(chǎn)出把4位或5位LED數(shù)碼管集成在一起的多位小型LED數(shù)碼管,有些還帶有放大鏡,采用雙列直插式封裝,因而體積小,功
33、耗低,可靠,壽命長,使用方便。四位數(shù)碼管的顯示方法在微型機(jī)控制系統(tǒng)中,常用的顯示方法有兩種,一種為動(dòng)態(tài)顯示,一種為靜態(tài)顯示。a動(dòng)態(tài)顯示動(dòng)態(tài)顯示,就是微型機(jī)定時(shí)地對(duì)顯示器件掃描,在這種方法中,顯示器件分時(shí)工作,每次只能有一個(gè)器件顯示。但由于人視覺的暫時(shí)現(xiàn)象,所以,仍感覺所有的器件都在顯示。如許多單片機(jī)的開發(fā)系統(tǒng)及仿真器上的六位顯示器即采用這類顯示方法。此種顯示的優(yōu)點(diǎn)是使用硬件少,因而價(jià)格低,但它占用機(jī)時(shí)長,只要微型機(jī)部執(zhí)行顯示程序,就立刻停止顯示。由此可見,這種顯示將使計(jì)算機(jī)的開銷太大,所以,在以工業(yè)控制為主的微型機(jī)控制系統(tǒng)種應(yīng)鍵盤接口a分類和功能本系統(tǒng)的鍵盤是由8個(gè)按鍵組成的開關(guān)矩陣,它是一種
34、廉價(jià)的輸出設(shè)備。一個(gè)鍵盤,通常包括數(shù)字鍵(09),字母鍵(AZ)以及一些功能鍵。操作人員可以通過鍵盤向計(jì)算機(jī)輸入數(shù)據(jù)、地址、指令或其它的控制命令,實(shí)現(xiàn)簡單的人機(jī)對(duì)話。用于計(jì)算機(jī)系統(tǒng)的鍵盤有兩類:類是編碼鏈盤、即鍵盤上閉合鍵的識(shí)別由專用硬件實(shí)現(xiàn)的。另一類是非編碼鍵盤,即鍵盤上鍵入及閉合鍵的識(shí)別由軟件來究成。鍵盤接口應(yīng)具有如下功能:* 鍵掃描功能,即檢測是否有鍵按下。* 鍵識(shí)別功能,確定被按下鍵所在的行列的位置。* 產(chǎn)生相應(yīng)的鍵的代碼(鍵值)。* 消除按鍵彈跳及對(duì)付多鍵串鍵(復(fù)按)。b鍵盤的工作原理2*4的鍵盤結(jié)構(gòu)如圖4-3所示,圖中列線通過電阻接十5V。當(dāng)鍵盤上沒有鍵閉合時(shí),所有的行線和列線斷開
35、,列線Y0Y3都呈高電平。當(dāng)硬盤上接一個(gè)鍵閉合時(shí),則該鍵所對(duì)應(yīng)的列線與行線短路。例如4號(hào)鍵按下閉合時(shí),行線Xl和列線Y0短路,此時(shí)Y0的電平由X1行線的電位所決定。如果把列線接到微機(jī)的輸入口,行線接到微機(jī)的輸出口,則在微機(jī)的控制下,使行線X0為低電平(0),Xl都為高電平,讀列線狀態(tài)。如果Y0、Y1、Y2、Y3都為高電平,則X0這一行上沒有閉合鍵,如果讀出的列線狀態(tài)不全為高電平,則為低電平的列線與X0相交處的鍵處于閉合狀態(tài);如果X0這一行上沒有閉合鍵, 以此類推,最后使列線X2為低電平,其余的行線為高電平,檢查X2這一行上是否有鍵閉合。這種逐行逐列地檢查鍵盤狀態(tài)的過程稱為對(duì)鍵盤的一次掃描。CP
36、U對(duì)鍵盤掃描可以采取程序控制的隨機(jī)方式,CPU空閑時(shí)掃描鍵盤。也可以來取定時(shí)控制方式,每隔一定時(shí)間,CPU對(duì)鍵盤掃描次。也可以采用中斷方式,每當(dāng)鍵盤上有鍵閉合時(shí),向CPU請(qǐng)求中斷,CPU響應(yīng)鍵盤輸入中斷,對(duì)鍵盤掃描,以識(shí)別哪一個(gè)鍵處于閉合狀態(tài),并對(duì)鍵輸入信息做出相應(yīng)處理,CPU對(duì)鍵盤上閉合鍵的鍵號(hào)確定,可根據(jù)行線和列線的狀態(tài)計(jì)算求得,也可以根據(jù)行線和列線狀態(tài)查表求得。P2.7P2.4口為輸出口控制鍵掃描作為鍵掃描口,同時(shí)由是4位顯示器的掃描輸出口,P2.3、P2.2讀入鍵盤數(shù),稱為鍵輸入口。鍵輸入程序的功能有以下四個(gè)方面:(1)判別鍵盤上有無鍵閉合,其方法為掃描口P2.7P2.4輸出全“0”,
37、讀P2.3、P2.2口的狀態(tài),若P2.3、P2.2為全“1”(鍵盤上行線全為高電平)則鍵盤上沒有閉合鍵,若P2.3、P2.2不全為“1”則有鍵處于閉合狀態(tài)。(2) 去除鍵的機(jī)械抖動(dòng),其方法為判別到鍵盤上有鍵閉合,后延遲一段時(shí)間再判別鍵盤的狀態(tài),若仍有鍵閉合,則認(rèn)為鍵盤上有一個(gè)鍵處于穩(wěn)定的閉合期,否則認(rèn)為是鍵的抖動(dòng);(3) 判別閉合鍵的鍵號(hào),方法為對(duì)鍵盤的列線進(jìn)行掃描,掃描口P2.7P2.4依次輸出 P2.7 P2.6 P2.5 P2.4 1 1 1 01 1 0 11 0 1 10 1 1 1并相應(yīng)的順次讀P2.3、P2.2口的狀態(tài),若P2.3、P2.2為全“1”,則列線為0的這一列上沒有鍵閉
38、合,否則這一列上有鍵閉合,閉合鍵的鍵號(hào)等于為低電平的列號(hào)加上為低電平的行的首鍵號(hào)。例如:P2.7P2.4口的輸出為1101,讀出P2.3、P2.2為10,則為3號(hào)鍵閉合。定時(shí)/計(jì)數(shù)器ROMRAMCPU中斷系統(tǒng)串行接口并行接口 P0 P1 P2 P3 TXD RXD INT0 INT1 圖3.1 89c51結(jié)構(gòu)圖3.2 語音提示電路現(xiàn)代電子、電器產(chǎn)品及設(shè)備的智能化水平不斷提高,在人機(jī)界面設(shè)計(jì)上不但有了文字標(biāo)識(shí)、發(fā)光管指示、顯像屏顯示等視覺表達(dá),而且還有各種聽覺表達(dá),如最簡單的“滴滴、嘟嘟”訊響聲、稍豐富些的音樂聲,甚至用人的語言直接對(duì)用戶“說話”等。用簡單的數(shù)碼語音集成電路可以實(shí)現(xiàn)一句或多句語言
39、的播放,如掩模芯片中的“歡迎光臨”、“有電危險(xiǎn)、請(qǐng)勿靠近”等,還有如ISD系列、APR9600(IVS1560)等芯片可由開發(fā)人員或用戶任意錄制、播放需要的一段或幾段語音等。在聽覺表達(dá)中最復(fù)雜的就是語音的組合,它是將用戶預(yù)存的多段語音選擇順序連續(xù)播放,將字或詞素組合成一句話、甚至一段話播放出來,從而實(shí)現(xiàn)最準(zhǔn)確、定量的語義表達(dá),例如“嘟,現(xiàn)在溫度37.5度,溫度偏高”、“現(xiàn)在時(shí)間五點(diǎn)二十五分三十三秒”等。傳統(tǒng)語音組合電路的設(shè)計(jì)十分復(fù)雜,開發(fā)工具十分昂貴,語音錄制及軟件編制工作量巨大,而且組合出來的語音效果也不甚理想,尤其在投資不大的產(chǎn)品、系統(tǒng)中最為突出,從而制約了這一技術(shù)的應(yīng)用和發(fā)展。只在近一、
40、兩年來,模擬存儲(chǔ)語音技術(shù)的ISD芯片及其廉價(jià)的開發(fā)編輯工具問世后,情況才大為改觀?,F(xiàn)在已有專業(yè)公司開發(fā)出通用ISD語音組合模塊,用戶只需要在ISD語音芯片中分段錄入要求的詞素,即可方便地用單片機(jī)控制輸出這些詞素的任意組合成句、成段,詞素的語音容量從20秒至480秒甚至更長,以至可以容納所有的中文漢字發(fā)音。 ISD1420是采用模擬存取技術(shù)集成的可反復(fù)錄放的20秒語音芯片,掉電語音不丟失,最大可分160段,最小每段語音長度為125ms,每段語音都可由地址線控制輸出,每125ms為一個(gè)地址,由A0-A7八根地址線控制。用戶錄制的語音每一段結(jié)束后芯片自動(dòng)設(shè)有段結(jié)束標(biāo)志(EOM),芯片錄滿后設(shè)有溢出標(biāo)
41、志(OVF)。如果用單片機(jī)等控制電路按某一段的起始地址進(jìn)行放音操作,遇到段結(jié)束標(biāo)志(EOM)即自動(dòng)停止放音,單片機(jī)收到段結(jié)束標(biāo)志(EOM)就開始觸發(fā)下一段語音的起始地址,如此控制,即可以將很多、不同段的語音組合在一起成一句話放音出來,實(shí)現(xiàn)語音的自動(dòng)組合。用戶可以先通過專用的ISD1425語音編程拷貝機(jī)將需要的語音分段編程、連續(xù)錄制到芯片中,每段語音的長度不限,制成語音源片后,將源片的錄音端封住不讓其再做錄音操作,再由單片機(jī)電路控制放音。首先,單片機(jī)將ISD1420語音芯片完整搜索一遍,自動(dòng)找出每一段的起始地址,按分段順序編號(hào)存入外置的串行存儲(chǔ)器中;然后用戶通過單片機(jī)串口發(fā)出指令,單片機(jī)即將這些
42、段的編號(hào)、地址一一調(diào)出,依次向語音芯片發(fā)出首地址放音該段該段結(jié)束,單片機(jī)收到EOM標(biāo)志單片機(jī)發(fā)出下一段語音的首地址放音該段如此工作,直到要求的一句話合成完畢。這種控制方式有較強(qiáng)的通用性和方便性,它不需要事先規(guī)定每段語音的時(shí)間長度、總段數(shù),甚至不需要知道每段語音在ISD1420芯片上的具體地址,只要用戶記住錄入語音的段順序即可控制各段語音的自由組合。和其它同類語音電路相比具有以下特點(diǎn): 所需外圍元件少,電路簡單,操作方便。 采用直接模擬量存貯技術(shù)DAST(Direct Analog Strorage Technology), 再現(xiàn)優(yōu)質(zhì)原聲。 零功率信息存貯,省掉備用電源。 信息可保存10年以上,
43、可反復(fù)錄放達(dá)10萬次之多。 語音固化無需專用編程或開發(fā)裝置。 較強(qiáng)的選址能力,可把存儲(chǔ)器分成160段來進(jìn)行管理。 具有自動(dòng)省電模式,此時(shí)僅需0.5A的保持電流。 單一電源供電。 ISD1420電氣特性如下: 工作電壓VDD:5V. 靜態(tài)電流ISTB:典型值 0.85A,最大值為2A. 工作電流IOP:典型值15mA,最大值30mA.ISD1420地址輸入端具有雙重功能,根據(jù)地址中的A6、A7的電平狀態(tài)決定A0A7的功能。如果A6、A7有一個(gè)低電平,A0A7輸入全解釋為地址位,作為起始地址用,此時(shí)地址線僅作為輸入端,在操作過程中不能輸出內(nèi)部地址信息。根據(jù)PLAYE、PLAYL或REC的下降沿信號(hào)
44、,地址輸入被鎖定。如果A6、7同為高電平時(shí),它們即為模式位。 使用操作模式有兩點(diǎn)要注意: (1)所有初始操作都是從0地址開始。0地址是ISD1420存儲(chǔ)空間的起始端,后面的操作可模擬模式的不同,而從不同的地址開始工作。當(dāng)電路中錄放音轉(zhuǎn)換將進(jìn)入省電狀態(tài)時(shí),地址計(jì)數(shù)器復(fù)位為0. (2)當(dāng)PLAYE、PLAYL或REC變?yōu)榈碗娖?,同時(shí)A6、A7為高電平時(shí),執(zhí)行地址線所對(duì)應(yīng)的操作模式。這種操作模式一直執(zhí)行到下一個(gè)低電平控制輸入信號(hào)出現(xiàn)為止。 操作模式可以與微控制器一起使用,也可用硬件連線得到所需系統(tǒng)操作。 A0:信息檢索(僅用于放音工作狀態(tài))。不知道每個(gè)信息的實(shí)際地址,A0使操作者快速檢索每條信息,A
45、0每輸入一個(gè)低脈沖,可使利內(nèi)部地址計(jì)數(shù)器跳到下一個(gè)信息。這種模式僅用于放音工作,通常與A4操作同時(shí)應(yīng)用。 A1:用于刪除EOM標(biāo)志(僅用于錄音工作狀態(tài))。A1可使錄入的分段信息成為連續(xù)的信息,使用A1可刪除掉每段中間信息捷的EOM標(biāo)志,僅在所有信息后留一個(gè)EOM標(biāo)志。當(dāng)這個(gè)操作模式完成時(shí),錄放的所有信息就作為一個(gè)連續(xù)的信息放出。 A3:用于循環(huán)重放信息(僅用于放音工作狀態(tài))。A3可使存于存儲(chǔ)空間始端的信息自動(dòng)地連續(xù)重放。一條信息可以完全占滿存儲(chǔ)空間,那么循環(huán)就可以眾頭至尾進(jìn)行工作,并由始至終反復(fù)重放。 A4:連續(xù)尋址。在正常操作中,當(dāng)一個(gè)信息放完,遇到一個(gè)EOM標(biāo)志時(shí),地址計(jì)數(shù)器就會(huì)復(fù)位。A4
46、可防止地址計(jì)數(shù)器復(fù)位,使得信息連續(xù)不斷地放出。A2、A5未用我將本錄音芯片分成了五段:地址段完成功能所需時(shí)間0x000x20請(qǐng)輸入密碼,按#號(hào)鍵結(jié)束4秒0x200x38請(qǐng)選擇相應(yīng)家電代號(hào)3秒0x380x66按1開,按0關(guān),控制其它家電按*號(hào)鍵,退出按96秒0x660x76相應(yīng)家電已啟動(dòng)2秒0x760x86相應(yīng)家電已關(guān)閉2秒 圖3.2 語音提示電路3.3 振鈴檢測與模擬摘機(jī)電路鈴流信號(hào)是當(dāng)遠(yuǎn)端用戶呼叫電話遠(yuǎn)程控制系統(tǒng)時(shí),由程控交換機(jī)向電話遠(yuǎn)程控制系統(tǒng)發(fā)送的控制信令。我們要通過電話機(jī)對(duì)指定的電器進(jìn)行控制,就必須要通過電話與系統(tǒng)取得通訊,由于系統(tǒng)與常用電話并接在同一電話線上,系統(tǒng)就須識(shí)別出所呼入的信
47、號(hào)是親友電話振鈴信號(hào)還是系統(tǒng)控制信號(hào)。根據(jù)人們習(xí)慣,用振鈴的次數(shù)來做個(gè)約定,如果振鈴連響10聲內(nèi)沒有人接電話,系統(tǒng)則認(rèn)為是控制系統(tǒng)號(hào),模擬摘機(jī)機(jī)構(gòu)就工作接通電話。本模塊就是可以實(shí)現(xiàn)電話振鈴的檢測功能。振鈴為253伏的正弦波,諧鈴失真不大于10%,電壓有效值9015V。振鈴以5秒為周期,即1秒送,4秒斷。根據(jù)振鈴信號(hào)電壓比較高的特點(diǎn),可以先使用電容進(jìn)行限流降壓,然后輸入至光電耦合器。經(jīng)過光耦的隔離轉(zhuǎn)換,從光電耦合器輸出的波形是時(shí)通時(shí)斷的正弦波,經(jīng)過RC回路進(jìn)行濾波,再經(jīng)過反相器74LS04整形輸出標(biāo)準(zhǔn)的方波。方波信號(hào)就可以直接輸出至單片機(jī)的INT0中斷計(jì)數(shù)器輸入口,完成整個(gè)振鈴音檢測和計(jì)數(shù)的過程
48、。當(dāng)系統(tǒng)取得請(qǐng)求聯(lián)接信號(hào)后,系統(tǒng)要做出回應(yīng)就要有一個(gè)模擬電話機(jī)摘機(jī)電路,同時(shí)為了結(jié)束通訊就要有一個(gè)模擬電話通話結(jié)束掛機(jī)的電路,模擬摘機(jī)電路與模擬掛機(jī)電路組成模擬摘掛機(jī)模塊。它是由二極管D1D4、三極管V1、V2和四個(gè)電阻組成。D1D4是整流橋,將電話線路上的交流電轉(zhuǎn)為直流;當(dāng)給V2基極一個(gè)高電平時(shí)三極管V2(NPN)導(dǎo)通,V1(PNP)的基極與V2的集電極經(jīng)電阻R2相聯(lián),V2導(dǎo)通從而使得V1的基極的電平變?yōu)榈碗娖綇亩筕1導(dǎo)通,V1的集電極經(jīng)電阻R3組成回路。因?yàn)槌炭仉娫捊粨Q機(jī)對(duì)電話摘機(jī)的響應(yīng)是電話線回路電流突然變大為約30mA的電流,交換機(jī)檢測到回路電流變大就認(rèn)為電話機(jī)已經(jīng)摘機(jī)。當(dāng)V2的基極
49、為低電平時(shí),即V2、V1截止回電阻變大,電話線回路電流遠(yuǎn)小于30mA,交換機(jī)檢測到回路電流變小就認(rèn)為電話機(jī)已經(jīng)掛機(jī),也即與系統(tǒng)通訊結(jié)束。在分析該電路之前,首先介紹一下公用電話網(wǎng)線路上的信號(hào)及其檢測方法。公用電話網(wǎng)的傳輸線路為二線模擬線路,采用直流環(huán)路信號(hào)方式,能向模擬話機(jī)提供直流饋電、振鈴信號(hào)、話音數(shù)據(jù)、音頻數(shù)據(jù)、雙音頻數(shù)據(jù)等。我國規(guī)定的標(biāo)準(zhǔn)為,平時(shí)掛機(jī)時(shí)的饋電電壓一般為-48V,向用戶振鈴的鈴流電壓為7515V,25Hz的交流電壓,用戶話機(jī)的摘掛機(jī)狀態(tài)是通過對(duì)直流環(huán)路上電流的通斷來實(shí)現(xiàn)的,用戶掛機(jī)空閑時(shí),直流環(huán)路斷開,饋電電流為0;反之,用戶摘機(jī)后,直流環(huán)路接通,饋電電流在20mA以上。當(dāng)有
50、振鈴信號(hào)從TEL0、TEL1輸入時(shí),電話線路上的7515V,25Hz的交流電壓經(jīng)過一個(gè)橋式整流及濾波后,振鈴信號(hào)進(jìn)入光電耦合器817的1、2引腳,然后從4腳輸出脈沖信號(hào),脈沖輸入到74LS123中,其中74LS123的作用是將小脈沖轉(zhuǎn)換成大方波信號(hào)并送入到89C51單片機(jī)的T0引腳進(jìn)行計(jì)數(shù),當(dāng)計(jì)數(shù)達(dá)到6次時(shí),89C51的T1引腳發(fā)出高電平,使三極管PNP8550導(dǎo)通,從而繼電器RELAY吸合,完成模擬摘機(jī)動(dòng)作。由于語音信號(hào)和雙音頻信號(hào)電壓遠(yuǎn)低于振鈴信號(hào)電壓,所以該電路不會(huì)產(chǎn)生誤操作。 圖3.3 振鈴檢測與模擬摘機(jī)電路3.4 DTMF解碼電路在介紹DTMF譯碼模塊前,讓我們先簡單了解電話機(jī)撥號(hào)與程控的一些工作原理,這是本系統(tǒng)的關(guān)鍵所在。 電話機(jī)撥碼方式有兩種,即脈沖撥碼和雙音頻撥碼,雙音頻撥碼方式具有撥號(hào)速度快,誤碼率低等優(yōu)點(diǎn),這是脈沖撥碼方式所不能比擬的。國際電報(bào)電話咨詢委員會(huì)CCITT和我國的標(biāo)準(zhǔn)規(guī)定雙音頻信號(hào)由8個(gè)頻率組合,分為高低頻兩組
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 蘋果素描課件教學(xué)課件
- 質(zhì)量方針目標(biāo)培訓(xùn)課件
- 內(nèi)分泌治療儀設(shè)備使用
- 學(xué)涯規(guī)劃演講
- 你好法語課件教學(xué)課件
- 企業(yè)文化工作規(guī)劃行動(dòng)方案
- 高三化學(xué)一輪復(fù)習(xí) 原電池課件
- 第二章 相互作用-共點(diǎn)力的平衡 2025年高考物理基礎(chǔ)專項(xiàng)復(fù)習(xí)
- 3.4 1沉淀溶解平衡 課件 高二上學(xué)期化學(xué)人教版(2019)選擇性必修1
- 防臺(tái)風(fēng)暴雨演練動(dòng)員大會(huì)
- 淮陰工學(xué)院《產(chǎn)品形態(tài)設(shè)計(jì)》2021-2022學(xué)年第一學(xué)期期末試卷
- 2024年長沙市事業(yè)單位招聘計(jì)算機(jī)崗位專業(yè)知識(shí)試題
- 2024年中國家用燃?xì)獠膳癄t市場調(diào)查研究報(bào)告
- 咨詢咨詢合同三篇
- 2024年中國心力衰竭診斷和治療指南2024版
- 保險(xiǎn)公司招聘銷售的筆試題
- 蘇教版數(shù)學(xué)四年級(jí)下冊(cè)《五 解決問題的策略 第1課時(shí) 解決問題的策略(一)》教學(xué)課件
- Knowledge and wisdom知識(shí)和智慧的區(qū)別.ppt
- 18項(xiàng)反事故措施
- 課時(shí)6急救基礎(chǔ)知識(shí)一(外傷止血法)PPT幻燈片課件.pptx
- 《資本的生產(chǎn)過程》PPT課件.ppt
評(píng)論
0/150
提交評(píng)論