




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、目 錄前 言1第一章 系統(tǒng)方案設(shè)計21.1系統(tǒng)設(shè)計要求21.2系統(tǒng)方案設(shè)計21.3方案比較及論證3第二章 各單元模塊電路設(shè)計42.1振鈴檢測模塊42.2雙音多頻信號收發(fā)功能模塊52.3模擬摘機(jī)、掛機(jī)電路102.4語音控制電路112.5 系統(tǒng)上線離線/復(fù)位電路142.6 溫度檢測以及AD轉(zhuǎn)換模塊152.7 液晶顯示模塊182.8單片機(jī)控制模塊212.9 電源模塊23第三章 軟件設(shè)計253.1軟件設(shè)計結(jié)構(gòu)253.2程序流程框圖263.3 DTMF信號解碼程序框圖283.4 DTMF信號發(fā)送程序框圖29第四章 系統(tǒng)調(diào)試304.1 振鈴檢測304.2模擬摘機(jī)電路314.3 DTMF雙音多頻檢測314.
2、4 DTMF信號發(fā)送:324.5語音電路:334.6 液晶顯示:344.7 溫度采集354.8系統(tǒng)聯(lián)調(diào):36第五章 設(shè) 計 總 結(jié)37第六章 致 謝38第七章 參考文獻(xiàn)39附錄 系統(tǒng)程序及總框圖40系統(tǒng)總圖57前 言 隨著科學(xué)技術(shù)的飛速發(fā)展,各種高技術(shù)不斷涌入我們的生活、工作,也改變著我們的認(rèn)識。融入一定智慧的各類智能技術(shù),正在悄悄走近我們,并將會成為下一個發(fā)展的熱潮。隨著現(xiàn)代家庭家用電器設(shè)備的增多和通訊線路的發(fā)展,利用現(xiàn)有的通訊設(shè)備和線路對家用電器和儀表進(jìn)行遠(yuǎn)程控制,已經(jīng)成為未來的發(fā)展趨勢?,F(xiàn)代電話網(wǎng)絡(luò)是由交換機(jī)和電話傳輸線共同組成,它的性能已經(jīng)現(xiàn)代電話網(wǎng)絡(luò)是由交換機(jī)和電話傳輸線共同組成,它
3、的性能已經(jīng)有了很大的進(jìn)展,而且可靠性非常高。遙控技術(shù)是通過一定的手段對被控物體實施一定距離的控制,常用的方式有無線電遙控、有線遙控、紅外線和超聲波遙控等。無線電遙控既是利用無線電信號對被控物體實施遠(yuǎn)距離控制。無線電遙控不可避免的須占用一定的無線電頻率資源,造成電磁污染;常規(guī)的有線遙控需進(jìn)行專門的布線,增加了投入;而紅外線、超聲波遙控則受距離所限?,F(xiàn)有的遙控方式中,還有載波通信控制手段和基于無線尋呼的遙控方式。載波方式即通過電力線傳遞信息,該方式只能局限于同一變電所、同一變壓器所轄范圍內(nèi)。因此也存在距離問題,應(yīng)用范圍有限?;跓o線尋呼的遙控方式利用了現(xiàn)有的尋呼頻率資源,不需占用額外的頻譜。而且,
4、隨著尋呼網(wǎng)的全國聯(lián)網(wǎng),其遙控的距離基本不受限制。但該方式的受控方動作滯后于控制方的操作,不具備實時性,而且不具備很高的可靠性。電話遙控作為一較新的課題與常規(guī)的遙控方式相比,顯示出一定的優(yōu)越性,不需進(jìn)行專門的布線,不占用無線電頻率資源,避免了電磁污染。同時,由于電話線路各地聯(lián)網(wǎng),可以充分利用現(xiàn)有的電話網(wǎng),因此遙控距離可跨省市,甚至跨越國家。 電話屬雙工通信手段。因此,這可以大大體現(xiàn)出利用電話進(jìn)行遙控的更大優(yōu)越性。操作者可以通過各種提示音即時了解受控對象的有關(guān)信息,從而進(jìn)行進(jìn)一步的操作第一章 系統(tǒng)方案設(shè)計1.1系統(tǒng)設(shè)計要求1. 該系統(tǒng)可通過遠(yuǎn)程電話或手機(jī)來進(jìn)行遙控操作2. 具有密碼功能3. 具有語
5、音提示功能4. 自動報警功能5. 具有監(jiān)聽功能6. 本系統(tǒng)不影響電話機(jī)的正常功能1.2系統(tǒng)方案設(shè)計語音控制DTMF收發(fā)電話網(wǎng)溫度檢測單 片機(jī)單 片機(jī)電器控制顯 示AD轉(zhuǎn)換摘、掛機(jī)控制振鈴檢測電話號碼存儲圖1 方案1系統(tǒng)原理圖電話遠(yuǎn)程控制家用電器系統(tǒng)主要完成的功能是對電話雙音多頻信號進(jìn)行解碼,并自動驅(qū)動被控電器設(shè)備進(jìn)行指定操作,同時用戶可對被控設(shè)備的工作狀態(tài)進(jìn)行查詢,室溫的檢測,用戶可通過電話查詢溫度值,以及當(dāng)有緊急情況發(fā)生時通過撥預(yù)置的電話號碼進(jìn)行遠(yuǎn)程預(yù)警。由于本系統(tǒng)是利用電話進(jìn)行遠(yuǎn)程控制,所以系統(tǒng)必須能識別電話線上的振鈴信號,從而實現(xiàn)自動摘機(jī)。同時,本系統(tǒng)一般在無人值守的情況下工作,所以必須
6、能自動摘機(jī)、掛機(jī),且在用戶操作完畢忘記掛機(jī)時,必須能自動復(fù)位及關(guān)機(jī),為了安全起見還有必要增加密碼校驗的功能;要進(jìn)行工作查詢就必須有語音的提示和反饋,這樣的系統(tǒng)才基本上合乎要求基于以上要求。方案一由兩片單片機(jī)組成控制系統(tǒng),一片用于信號檢測、一片用于系統(tǒng)控制,兩片單片機(jī)之間用串行通訊連接,主要器件選用:單片機(jī)選用AT89S82,DTMF收發(fā)芯片選用MT8880,語音芯片選用ISD2560,溫度檢測選用AD590,A/D轉(zhuǎn)換芯片選用ADC0809。方案2系統(tǒng)框圖如圖1-2摘、掛機(jī)控制單片機(jī)電器控制溫度檢測電話號碼存儲DTMF收發(fā)語音控制電話網(wǎng)AD轉(zhuǎn)換顯 示振鈴檢測擴(kuò)展I/O口變壓器耦合上線圖2 方案
7、2系統(tǒng)原理框圖主要器件選用:單片機(jī)選用AT89S52,I/O擴(kuò)展片為8255,DTMF收發(fā)芯片選用MT8880,語音芯片選用ISD2560,溫度傳感器用AD590,A/D轉(zhuǎn)換芯片選用ADC0809。1.3方案比較及論證1 在功能上,兩種方案相差不大,方案2采用新型單片機(jī)AT89S82,可以實現(xiàn)程序的在線下載,這樣就不需要專用的燒寫器了,同時也省去了反復(fù)取、插單片機(jī)的麻煩。此外單片機(jī)還內(nèi)置看門狗電路,只需對程序中某些控制字進(jìn)行設(shè)置看門狗就能正常工作了,這樣就使得系統(tǒng)運行更加可靠了。2 方案2的電器控制電路和液晶顯示是通過擴(kuò)展一片8255來實現(xiàn)的,這比方案1另加一塊單片機(jī)要方便的多。因為兩個單片機(jī)
8、之間要不斷的通信,這樣不僅降低了系統(tǒng)的速度,也降低了整個系統(tǒng)的可靠性。3 方案2采用了音頻耦合變壓器上線,使系統(tǒng)和電話網(wǎng)沒有電氣的關(guān)系,這樣系統(tǒng)就不易受外界的干擾,從而更加安全可靠。通過比較以上幾個方面的優(yōu)缺點,我們采用方案2。第二章 各單元模塊電路設(shè)計2.1振鈴檢測模塊在電話線路沒有來鈴時線路上由交換機(jī)提供大約50V的直流電壓。當(dāng)用戶被呼叫時,電話交換機(jī)發(fā)出鈴流信號,振鈴為50±3伏的正弦波,諧鈴失真不大于10%,電壓有效值90±15V。振鈴以5秒為周期,即1秒送,4秒斷。根據(jù)系統(tǒng)設(shè)計需要TTL電頻,故將振鈴信號送入橋堆振流,再用穩(wěn)壓二極管進(jìn)行穩(wěn)壓,并用RC濾波,然后輸入
9、光電耦合器。經(jīng)過光耦的隔離轉(zhuǎn)換,輸出是標(biāo)準(zhǔn)的5V方波信號,送入單片機(jī)T0端口,由程序?qū)φ疋徯盘栍嫈?shù)。在本電路檢測鈴流信號時,以五次鈴響為準(zhǔn),即五次振鈴后無人摘機(jī),便由單片機(jī)控制自動模擬摘機(jī)。電路圖如圖2-1:圖振鈴檢測模塊參數(shù)計算、器件選擇 電話振鈴信號通過電容C1、C2隔離直流,通過橋堆振流、二極管穩(wěn)壓、RC濾波輸入光耦。當(dāng)有交流信號時信號通過振流、穩(wěn)壓、濾波使光耦導(dǎo)通,同時光耦輸出5V方波到單片機(jī)。 光電耦合器4N25以光電轉(zhuǎn)換原理傳輸信息,它不僅使其一、二次側(cè)完全隔離消除干擾,且能抑制電磁干擾。 電容C1、C2為隔直電容,但交流信號較高,故選用1UF/100V的電容; 穩(wěn)壓二極管為16V
10、穩(wěn)壓二極管; R1、R2為1K的電阻、C3為10UF/22V電容; 通過示波器觀察光耦輸出波形很好的方波,且單片機(jī)能識別。2.2雙音多頻信號收發(fā)功能模塊此部分是整個系統(tǒng)的關(guān)鍵,它的工作情況直接決定了系統(tǒng)的可靠性。DTMF(Dual Tone Multi Frequency)雙音多頻信號解碼電路是目前在按鍵電話(固定電話、移動電話)、程控交換機(jī)及無線通信設(shè)備中廣泛應(yīng)用的集成電路。它包括DTMF發(fā)送器與DTMF接受器,前者主要應(yīng)用于按鍵電話作雙音頻信號發(fā)送器,發(fā)送一組雙音多頻信號,從而實現(xiàn)音頻撥號。雙音多頻信號是一組由高頻信號與低頻信號疊加而成的組合信號。2.2.1 MT8880芯片功能介紹當(dāng)用戶
11、在電話機(jī)的鍵盤上輸入密碼或按下控制按鈕后,這些信息均采用雙音多頻方式通過電話線發(fā)出。DTMF雙音多頻解碼電路是系統(tǒng)的關(guān)鍵部分,其主要功能是從電話網(wǎng)上提取信息,并將系統(tǒng)撥號信息送上電話網(wǎng),進(jìn)而實現(xiàn)控制功能。使用電話專用的雙音多頻解碼芯片進(jìn)行輸入、輸出雙音頻信號的解碼,是比較常用的方法。使用集成電路不但外圍電路簡單,而且可靠性高,信號經(jīng)過轉(zhuǎn)換變?yōu)槎M(jìn)制碼便于單片機(jī)讀取。常用電話雙音多頻解碼器有8870、8880、8888等,MT8880是具有檢測通話濾波器的單片DTMF調(diào)制解調(diào)器,應(yīng)用了CMOS技術(shù)使其具有低功耗和高可靠性。內(nèi)部計數(shù)器提供猝發(fā)模式,這種單音猝發(fā)可用精確定時發(fā)送??蛇x擇呼叫過程濾波器
12、,以便微處理機(jī)分析呼叫過程中的單音。提供標(biāo)準(zhǔn)微機(jī)接口和6800系列兼容,并允許微機(jī)選址一個狀態(tài)寄存器、兩個控制寄存器和兩個數(shù)據(jù)寄存器。結(jié)合本次設(shè)計要求我們選用MT8880完成次功能。MT8880簡介:MT8880是MITEI公司生產(chǎn)的DTMF發(fā)送與接收器,它是一種功能較強(qiáng)的DTMF發(fā)送與接收器它的內(nèi)部寄存器和控制接口、數(shù)據(jù)總線器,便于實現(xiàn)與微處理器的直接接口和對電路進(jìn)行工作模式控制獲得更多的功能和靈活性通過微機(jī)接口可以由CP,RSO,R/W,CS,D0-D3等信號選擇與內(nèi)部寄存器并控制電路的工作狀態(tài)或工作模式。OSC1,OSC0:時鐘或振蕩器輸入和輸出端通常兩端外接3.58MHz晶體,IN+,
13、IN-:運放的同相和反相輸入。GS: 增益選擇端。 VREF: 基準(zhǔn)電壓輸出端,它由VDD VSS產(chǎn)生,通常為VDD/2,作為運放輸入偏置。 TONE: 發(fā)送TONE信號的輸出。R/W: 讀、寫控制信號輸入,與TTL兼容。CS: 片選信號輸入若為TTL低電平,則此電路被選。RSO: 寄存器選擇輸入,與TTL電平兼容。CF: 系統(tǒng)時鐘輸入。D0-D3: 控制DTMF信號發(fā)送和DTMF譯碼的4位數(shù)據(jù)輸入/輸出,與TTL兼容。IRQ/CP:對微處理器的中斷請求信號。若控制寄存器數(shù)據(jù)設(shè)定電路處于呼叫處理(CALL)模式和中斷使能,則IRQ/CP端輸出代表運放輸入的方波信號音,該位信號頻率必須落在呼叫處
14、理濾波器帶寬內(nèi)。 EST: 初始控制輸出;若檢測出有效的單音對時,正ST為高電平;若信號丟失,則EST返為低電平。 ST/GT:控制輸入/輸出時間監(jiān)測輸出若CI電壓高于門限Vrset時,電路寄存被檢測的DTMF單音對,并更新輸出鎖存器內(nèi)容;若電壓低于Vrest,則電路不接收一新單音對、GT輸出的作用是設(shè)置外部監(jiān)測時間常數(shù)。2.2.2雙音多頻信號解碼:電話遠(yuǎn)程控制系統(tǒng)采用MITEL公司生產(chǎn)的MT8880 DTMF接收器作為DTMF信號的解碼核心器件。DTMF信號經(jīng)由IN和IN輸入,經(jīng)過運算放大并且濾除信號中的撥號音頻率,然后發(fā)送到雙音濾波器,分離出低頻組和高頻組信號。通過數(shù)字計數(shù)的方式檢出DTM
15、F信號的頻率,并且通過譯碼器譯成四位二進(jìn)制碼。四位二進(jìn)制編碼被鎖存在接收數(shù)據(jù)寄存器中,此時狀態(tài)寄存器中的延時控制識別位復(fù)位,狀態(tài)寄存器中的接收數(shù)據(jù)寄存器滿標(biāo)識位置位,對外來說,當(dāng)寄存器中的延時控制識別位復(fù)位時(RQ/CI)由高電平變?yōu)榈碗娖?。如果用IRQI/CP作為單片機(jī)的中斷信號,1RQL由高電平變?yōu)榈碗娖剑駽PU發(fā)出中斷申請,當(dāng)中斷響應(yīng),讀出寄存器中的數(shù)據(jù)后,IRQL返回高電平。電話按鍵以相應(yīng)的雙音多頻信號及相應(yīng)譯碼輸出:鍵盤012345譯碼101000010010001101000101鍵盤6789*#譯碼011001111000100110111100表 2-1 譯碼表2.2.3雙音
16、多頻信號發(fā)送當(dāng)MT8880作為DTMP發(fā)送器時,數(shù)據(jù)總線D0-D3上四位二進(jìn)制碼被鎖存在發(fā)送數(shù)據(jù)寄存器中,發(fā)送的DTMF信號頻率由3.58MHz的晶振分頻產(chǎn)生。分頻器首先從基礎(chǔ)頻率分離出8個不同頻率的正弦波行列計數(shù)器根據(jù)發(fā)送數(shù)據(jù)寄存器中的數(shù)據(jù),以八取二方式分離出一個高頻信號和一個低頻信號,經(jīng)開關(guān)電容作D/A轉(zhuǎn)換,在加法器中合成DTMF信號,并從TONE端輸出。1.信號音判斷的實現(xiàn) 信號音判斷的原理是:由于電話系統(tǒng)信號音的撥號音、回鈴音和忙音的頻率均為425-475Hz的正弦波,只是斷續(xù)比不同且在時間上有明顯的差異(撥號音連續(xù)信號:忙音為0.35s通,0.35s斷,回鈴聲為1S通,4S斷)。要判
17、斷信號音,首先應(yīng)將處理DTMF信號的MT8880芯片設(shè)置為呼叫處理模式,當(dāng)選擇呼叫處理模式時,MT8880就不能用于檢測DTMF信號了。MT8880的呼叫處理濾波器是一個帶通濾波器,通頻帶為300-510 Hz,當(dāng)信號輸入端有信號音輸入時,如果MT8880工作在CP模式,在IRQ腳就輸出一高電平。使電話呼叫過程中的各種信號音經(jīng)MT8880濾波,限幅后得到方波,并由MT8880的IRQ輸出。然后對MT8880輸出的IRQ信號計數(shù)5S,撥號音的計數(shù)上限為(45025)×52375,撥號音的計數(shù)下限為(450-25)× 52175。同理,忙音的計數(shù)范圍為10411212,回鈴音的
18、計數(shù)范圍為425475,無信號的計數(shù)應(yīng)為0。2.MT8880與單片機(jī)接口MT8880采用了標(biāo)準(zhǔn)的微處理器接口,這樣使得信號的接收和發(fā)送變得簡單。MT8880內(nèi)部有5個寄存器,這5個寄存器可分為數(shù)據(jù)暫存寄存器、收發(fā)控制寄存器和收發(fā)器狀態(tài)寄存器。數(shù)據(jù)暫存寄存器有接收數(shù)據(jù)寄存器和發(fā)送數(shù)據(jù)寄存器接收數(shù)據(jù)寄存器用于存放最后一次接收到的有效值是一個只讀寄存器;發(fā)送數(shù)據(jù)寄存器中的數(shù)據(jù)決定要發(fā)送的雙音頻信號的頻率組成,我們只能向發(fā)送數(shù)據(jù)寄存器中寫人數(shù)據(jù)。在程序的開始和加電、系統(tǒng)復(fù)位時、在軟件上要對控制寄存器進(jìn)行初始化。3.硬件接口電路:P2.0-P2.3分別接人MT8880的D0-D3:單片機(jī)的P2.4-P2
19、.7分別接MT8880的KS0、CS、R/W、CK。MT8880每接收一個外部信號IRQL由高變低一次,單片機(jī)在中斷期間將數(shù)據(jù)D0-D3從MT8880讀入內(nèi)部數(shù)據(jù)存儲器,中斷服務(wù)完成后。 RQI由低變高,開始接收下一個信號(設(shè)計時應(yīng)注意中斷服務(wù)時間小于撥號內(nèi)部數(shù)字時間間隔)。當(dāng)對外發(fā)布命令時。8051將內(nèi)部數(shù)據(jù)D0-D3傳送到P0口。然后再從P0口傳送到MT8880的D0-D3,數(shù)據(jù)在MT8880中經(jīng)雙音頻調(diào)制后從TONE腳輸出DTMF信號。MT8880控制線的片選信號CSI通過與非門與P2.5相連,P2.51,選中MT8880,P2.50選中程序存儲器2716時鐘信號由8051的信號提供:讀
20、寫信號R/W由P2.6提供,寄存器片選信號由P2.7提供。OSC1、OSC2接3.528MHz晶振。18和19端外接RC積分電路,使解碼數(shù)據(jù)產(chǎn)生一個延時,讓CPU可正確讀取。圖 2-2 DTMF收發(fā)功能模塊電路圖DTMF收發(fā)功能模塊電路圖如下:4.參數(shù)計算:R8、R10、R20、R23為100K電阻;晶振為3.58MHz;使用運算放大器LM324對輸出的DTMF信號放大;2.3模擬摘機(jī)、掛機(jī)電路圖2-3 模擬摘機(jī)、掛機(jī)電路 根據(jù)國家有關(guān)標(biāo)準(zhǔn)規(guī)定:不論任何電話機(jī),摘機(jī)狀態(tài)的直流電阻應(yīng)600,有“R”鍵的電子電話機(jī)的摘機(jī)狀態(tài)直流電阻應(yīng)600。在掛機(jī)狀態(tài)下,其漏電流5A。當(dāng)用戶摘機(jī)時,電話機(jī)通過叉簧
21、接上約600的負(fù)載,使整個電話線回路流過約300mA的電流。交換機(jī)檢測到該電流后便停止鈴流發(fā)送,并將線路電壓變?yōu)?0V左右的直流。 根據(jù)有關(guān)技術(shù)指標(biāo),模擬摘掛機(jī)電路設(shè)計如圖2-3: 摘機(jī)電路主要由一個PNP型三極管控制,當(dāng)8255的17腳輸出高電平時光耦導(dǎo)通,PNP型三極管導(dǎo)通,電阻R4接入電話線網(wǎng)達(dá)到摘機(jī)目的。2.4語音控制電路 系統(tǒng)利用語音控制電路實現(xiàn)用戶和系統(tǒng)的交流。語音控制電路預(yù)先存儲若干段系統(tǒng)提示音, 提示用戶進(jìn)行系統(tǒng)操作,中央處理單元電路判斷用戶發(fā)送的DTMF信號后,對語音提示電路進(jìn)行尋址,播放相應(yīng)的提示音,從而向用戶反饋信息提示下一步該如何操作。提高了系統(tǒng)的智能化程度。本次設(shè)計選
22、用美國ISD公司的語音芯片ISD2560。美國ISD公司生產(chǎn)的ISD系列語音芯片,采用模擬數(shù)據(jù)在半導(dǎo)體存貯器直接存貯的專利技術(shù),即將模擬語音數(shù)據(jù)直接寫入單個存儲單元,不需經(jīng)過A/D或D/A轉(zhuǎn)換,因此能夠較好地真實再現(xiàn)語音的自然效果,避免一般固體語音電路因為量化和壓縮所造成的量化噪聲和失真現(xiàn)象。另外芯片功能強(qiáng)大:即錄即放、語音可掉電保存、l0萬次的擦寫壽命、手動操作和CPU控制兼容、可多片級連、無須開發(fā)系統(tǒng)等,確實給欲實現(xiàn)語音功能的單片機(jī)應(yīng)用設(shè)計人員提供了單片機(jī)的解決方案。2.4.1 ISD2560介紹:ISD2560采用直接電平存儲技術(shù),省去了A/D、D/A轉(zhuǎn)換器,錄音時間為60s 。ISD2
23、560集成度較高,內(nèi)部包括前置放大器、內(nèi)部時鐘、定時器、采樣時鐘、濾波器、自動增益控制、邏輯控制、模擬收發(fā)器、解碼器和480 K字節(jié)的EEPROM等等。ISD2560控制電平與TTL電平兼容,接口簡單,使用方便。存儲單元在寫入語音信號的同時,自動清除了該存儲單元原有的語音信號,從而實現(xiàn)了ISD系列器件的自動抹音。AOA9為地址線,共有1024種組合狀態(tài)。最前面的600個狀態(tài)作為內(nèi)部存儲器的尋址用,最后256個狀態(tài)作為操作模式。ISD2560支持用戶對語音信息直接地址操作。但長達(dá)10位的地址線對單片機(jī)來說顯得口線占用太多,帶來要擴(kuò)展接口的麻煩。好在ISD語音芯片的操作模式給設(shè)計人員提供了很大實用
24、性和靈活性,使設(shè)計者在對語音信息段進(jìn)行操作和語音組合時根本無須知道其地址,而僅須知道語音段的相對序號即可。ISD2560的最高地址位A8(腳9)、A9(腳10)置為高電平時,芯片即進(jìn)入操作模式狀態(tài)。操作模式根據(jù)引腳A1-A8的高低電平不同組合總共分為6種不同的模式,實現(xiàn)不同的功能。微處理器接口端:P/R錄放音控制端,此端為高電平時為放音狀態(tài),低電平時為錄音狀態(tài);CE端用于錄放音時的啟??刂?,通常與P/R端配合使用;EOM端為每段信息結(jié)束信號輸出端,為負(fù)向信號,時間為12.5ms, 上升沿標(biāo)志信息結(jié)束。先用面包板搭好錄音電路,電路圖如圖2-4圖 2-4 語音芯片錄音電路采用DIP28腳插座放置芯
25、片進(jìn)行語音的錄入,還可隨時進(jìn)行改寫。為減少雜音,要求電源的紋波較小。在按鍵模式下管腳CE、PD、EOM的定義有所不同,此時:(1)CE的下降沿控制操作的開始和暫停,低脈沖有效,起乒乓鍵作用,操作一次即形成一段語音,芯片自動在每段語音結(jié)尾處放置結(jié)尾標(biāo)志EOM。暫停后內(nèi)部地址并不復(fù)位,下一個下降沿脈沖后從暫停處的地址繼續(xù)操作。(2)PD的上升沿停止當(dāng)前錄放操作,并使地址指針復(fù)位。(3)EOM指示錄放操作正在進(jìn)行,高電平有效。可驅(qū)動發(fā)光二極管進(jìn)行指示。將所需的語音通過開始按鈕一段一段從話筒錄入芯片,只需記住各段的序號即可。假設(shè)在芯片中通過話筒依次錄入了14段語音如下:(1)“一”;(2)“二”;(3
26、)“三”;(4)“四”;(5)“五”;(6)“六”;(7)“七”;(8)“八”;(9)“九”;(10)“十”;(11)“零”;(12)“百”;(13)“度”;(14)“現(xiàn)在溫度”。如果要系統(tǒng)放出語音“現(xiàn)在溫度一百五十八度”該如何組合控制呢?(1)先將芯片的錄放控制P/R頂端置高,地址位A4、A0置高,現(xiàn)在芯片即處于信息檢索模式的信息讀狀態(tài)。 (2)接著在CE端加一不大于10PS的低脈沖,芯片即以正常速度的800倍向前掃描存貯器,搜索EOM結(jié)束標(biāo)志位,此時不輸出音頻信號(正如錄音機(jī)的快進(jìn))。在第一個CE低脈沖之后,芯片內(nèi)部的地址指針指在第二段語音的起始處。如果再加第二個脈沖則指針指在第三段語音的
27、開始處。依此類推。 (3)然后將地址端A0拉至高電平,芯片退出信息檢索模式。此時在CE端加一短促的低脈沖,則芯片以正常速度播放快進(jìn)時地址指針處的語音信息段,直到此段后的EOM標(biāo)志出現(xiàn)為止。由此可見,要播放第N段的語音,可先給PD端一高電平脈沖,使地址指針復(fù)位為0,因為所有的序號都以存貯器起始處為基淮,除第一段外,只需要面端發(fā)送N-1個低脈沖,即可使地址指針到達(dá)第N段的開始處然后拉高A0,在CE端加一個低脈沖即可播放第N段的語音信息。由此可知準(zhǔn)確檢索的關(guān)鎊在于正確檢測到每一段的EOM結(jié)束標(biāo)志位、因為在快進(jìn)狀態(tài)下,EOM脈沖的寬度只有10us有,對于速度不高的單片機(jī)不易檢測到,此時可用外部中斷來檢
28、測EOM標(biāo)志位。 由此可見,應(yīng)用ISD2560語音芯片的信息檢索模式進(jìn)行語音的組合播放,無論硬件、軟件確實都很簡便,而且PD、A0的口線還可兼作獨立式鍵盤的輸入口線達(dá)到了簡便實現(xiàn)語音組合功能同時對系統(tǒng)的資源占用最少的目的。 ISD2560語音芯片播放電路如圖2-5:圖 2-5 ISD2560語音芯片播放電路2.5 系統(tǒng)上線離線/復(fù)位電路 當(dāng)DTMF信號解碼電路及語音提示電路與用戶電話線連通時,我們稱系統(tǒng)處于上線(Odine)狀態(tài);反之,當(dāng)DTMF信號解碼電路及語音提示電路與用戶電話線斷開時,我們稱系統(tǒng)處于離線(Offline)狀態(tài)。只有在電話遠(yuǎn)程控制系統(tǒng)工作時,系統(tǒng)才應(yīng)處于上線狀態(tài)。這樣做的目
29、的是避免用戶呼叫系統(tǒng)時的高壓振鈴信號(可達(dá)120VMS)及線路上其他高壓噪聲對DTMF信號解碼電路及語音提示電路產(chǎn)生危害。上線/離線/復(fù)位功能的實現(xiàn),也是由系統(tǒng)硬件電路和軟件共同實現(xiàn)的。2.5.1 系統(tǒng)上線電路:系統(tǒng)上線電路的功能是檢測程控交換機(jī)發(fā)送的振鈴鈴流信號,然后通過中斷方式通知AT89S82單片機(jī),根據(jù)軟件設(shè)定,閉合系統(tǒng)上線/離線/復(fù)位開關(guān)電路,開啟DTMF信號解碼電路和語音提示電路與電話用戶線的連接。上線電路的主要部分是鈴流檢測電路。鈴流信號是當(dāng)遠(yuǎn)端用戶呼叫電話遠(yuǎn)程控制系統(tǒng)時,由程控交換機(jī)向電話遠(yuǎn)程控制系統(tǒng)發(fā)送的控制信令。2.5.2 離線/復(fù)位電路:用戶對電話遠(yuǎn)程控制系統(tǒng)操作完成后,
30、發(fā)出結(jié)束命令, AT89S82單片機(jī)斷開系統(tǒng)上線/離線/復(fù)位開關(guān)電路,系統(tǒng)離線。如果用戶出現(xiàn)誤操作或忘記發(fā)送結(jié)束命令時,系統(tǒng)根據(jù)軟件設(shè)定,斷開系統(tǒng)上線/離線/復(fù)位開關(guān)電路,使系統(tǒng)離線,并初始化軟件設(shè)定。2.6 溫度檢測以及AD轉(zhuǎn)換模塊 溫度檢測為系統(tǒng)的一個服務(wù)功能模塊,通過AD590對溫度檢測送入AD0809進(jìn)行A/D轉(zhuǎn)換,由單片機(jī)進(jìn)行數(shù)據(jù)采集并控制ISD2560語音輸出上線。2.6.1 AD590介紹:集成溫度傳感器實質(zhì)上是一種半導(dǎo)體集成電路,它是利用晶體管的b-e結(jié)壓降的不飽和值VBE與熱力學(xué)溫度T和通過發(fā)射極電流I的下述關(guān)系實現(xiàn)對溫度的檢測: 式中,K波爾茲常數(shù);q電子電荷絕對值。 集成
31、溫度傳感器具有線性好、精度適中、靈敏度高、體積小、使用方便等優(yōu)點,得到廣泛應(yīng)用。集成溫度傳感器的輸出形式分為電壓輸出和電流輸出兩種。電壓輸出型的靈敏度一般為10mV/K,溫度0時輸出為0,溫度25時輸出2.982V。電流輸出型的靈敏度一般為1mA/K。AD590是美國模擬器件公司生產(chǎn)的單片集成兩端感溫電流源。它的主要特性如下:1、流過器件的電流(mA)等于器件所處環(huán)境的熱力學(xué)溫度(開爾文)度數(shù),即:mA/K式中: 流過器件(AD590)的電流,單位為mA;T熱力學(xué)溫度,單位為K。2、AD590的測溫范圍為-55+150。3、AD590的電源電壓范圍為4V-30V。電源電壓可在4V-6V范圍變化
32、,電流 變化1mA,相當(dāng)于溫度變化1K。AD590可以承受44V正向電壓和20V反向電壓,因而器件反接也不會被損壞。4、輸出電阻為710MW。5、精度高。AD590共有I、J、K、L、M五檔,其中M檔精度最高,在-55+150范圍內(nèi),非線性誤差為±0.3。2.6.2 ADC0809介紹:AD0809是8位A/D轉(zhuǎn)換芯片,它是采用逐次逼近的方法完成A/D轉(zhuǎn)換的。內(nèi)部帶有所存功能的8路模擬多路開關(guān),可對8路0-5伏輸入的模擬信號分時進(jìn)行轉(zhuǎn)換,完成一次轉(zhuǎn)換大約100us;片內(nèi)具有多路開關(guān)的地址譯碼器和鎖存電路、高阻抗斬波器、穩(wěn)定的比較器。輸出具有TTL三態(tài)鎖存緩沖器,可以直接接到單片機(jī)數(shù)據(jù)
33、總線上。AD590產(chǎn)生的電流與絕對溫度成正比,它可以接收的工作電壓為4-30伏,檢測的溫度范圍是-55到150攝氏度,它有非常好的線性輸出性能,溫度每增加1度,其電流增加1UA。AD590溫度與電流的關(guān)系如下溫度(攝氏溫度)AD590(毫安)經(jīng)10K電壓(伏)0273.22.73210283.22.83220293.22.93225298.22.98230303.23.03240313.23.13250323.23.23260273.23.732100373.23.732 表2-2溫度電流關(guān)系表利用AD590以及接口電路把溫度轉(zhuǎn)換成模擬電壓,經(jīng)由AD0809轉(zhuǎn)換為數(shù)字信號,先調(diào)AD590的可變
34、電阻器。1、 以0度為標(biāo)準(zhǔn)參考值使其輸出為2.73伏;如以25度為參考值,則其電壓輸出為2.98伏。2、 設(shè)VR2使0度時,OPA2的輸出為2.73-2.730伏,而25度時OPA2的輸出為2.73伏-2.98-0.25伏3、 調(diào)VR3使OPA3放大5倍,如果OPA2的輸出為-0.25伏,則OPA3的輸出為1.25伏各個OPA的功能:OPA1:阻抗匹配;OPA2:減2.73伏,(經(jīng)VR2)并反相;OPA3:放大5倍并反相;溫度與3個OPA及AD0809的輸入與輸出的關(guān)系:溫度OPA1OPA2OPA3ADC VINADC輸出02.73200000H102.832-0.10.50.51CH202.
35、932-0.21138H303.032-0.31.51.555H403.132-0.42271H503.232-0.52.52.58DH603.332-0.633AAH703.432-0.73.53.5C6H803.532-0.844E2H903.632-0.94.54.5FFH 表2-3輸入輸出關(guān)系表AD590和AD0809電路如圖:圖2-6 溫度檢測模塊 圖 2-7 ADC0809轉(zhuǎn)換電路2.7 液晶顯示模塊 系統(tǒng)顯示模塊選用液晶顯示塊,用于顯示用戶所選擇的電器通道、電器工作狀態(tài)、緊急情況時撥出的電話號碼。表2-4液晶管腳介紹管腳介紹:寄存器選擇功能:RSR/W操作00指令寄存器(IR)寫
36、入01忙標(biāo)志和地址計數(shù)器讀出00數(shù)據(jù)寄存器(DR)寫入11數(shù)據(jù)寄存器(DR)讀出表25寄存器選擇功能表2.7.1 工作時序讀操作時序圖:圖28液晶讀操作時序圖 圖29液晶寫操作時序圖寫操作時序圖:2.7.2 指令功能:格式:RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0共11種指令:清除,返回,輸入方式設(shè)置,顯示開關(guān),控制,移位,功能設(shè)置,CGRAM地址設(shè)置,DDRAM地址設(shè)置,讀忙標(biāo)志,寫數(shù)據(jù)由CG/DDRAM。指令名稱指令碼說明執(zhí)行周期RS R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0清屏L L L L L L L L L H清除屏幕
37、1.64ms返回L L L L L L L L H X設(shè)DDRAM地址為0,顯示回原位,DDRAM內(nèi)容不變40us輸入方式L L L L L L L H I/D S設(shè)光標(biāo)移動方向并指定整體顯示是否移動40us顯示開關(guān)L L L L L L H D C B設(shè)整體顯示開關(guān)40us位移L L L L L H S/C R/L X X移動光標(biāo)顯示,不改變DDRAM內(nèi)容40us功能設(shè)置L L L L H DL N F X X設(shè)接口數(shù)據(jù),顯示行數(shù),及字型40usCGRAM地址設(shè)置L L L H ACG設(shè)CGRAM地址40usDDRAM地址設(shè)置L L H ADD設(shè)DDRAM地址40us讀忙信號及地址計數(shù)器L
38、H BF AC讀忙信號位判斷內(nèi)部操作正在執(zhí)行并讀地址計數(shù)內(nèi)容40us寫數(shù)據(jù)CG/DD RAMH L 寫數(shù)據(jù)寫數(shù)據(jù)到CG或DDRAM40us讀數(shù)據(jù)由CG/DD RAMH H 讀數(shù)據(jù)讀數(shù)據(jù)由CG或DDRAM40usI/D 1:增量方式,0:減量方式S 1:移位S/C 1:顯示移位,0:光標(biāo)移位R/L 1:右移,0:左移DL 1:8位,0:4位N 1:2行,0:1行F 1:5×10,0:5×7BF 1:內(nèi)部操作,0:接收指令RS :寄存器選擇R/W :讀/寫DDRAM:顯示數(shù)據(jù)RAMCGRAM:字符產(chǎn)生RAMAC:用于DD和CGRAM地址 的計算表26液晶指令功能表2.8單片機(jī)控
39、制模塊2.8.1 下載模塊系統(tǒng)核心控制芯片選用AT89S52,AT89S52是一種的功耗,高速8位微處理器,內(nèi)部有8K程序存儲器1000次可擦寫操作,其芯片管腳功能、內(nèi)部結(jié)構(gòu)與AT98C52基本相同。最大的區(qū)別在于程序的下載,AT89C52采用傳統(tǒng)的下載方式,需要編程器,調(diào)試程序時很不方便。AT89S52采用在線程序下載方式,程序調(diào)試很方便,且成本低。程序下載時將電路板于電腦RS232串口相連,通過芯片74LS244進(jìn)行電平轉(zhuǎn)換變?yōu)門TL電平與單片機(jī)下載電路相連。AT89S52的P1.5、P1.6、P1.7為程序下載管腳。圖 210 單片機(jī)外圍電路2.8.2 看門狗介紹1.看門狗定時介紹:當(dāng)系
40、統(tǒng)遇到軟件崩潰時看門狗電路能起到復(fù)位作用,看門狗是由位計數(shù)器和看門狗定時復(fù)位(WDTRST)特殊功能寄存器組成,系統(tǒng)復(fù)位后看門狗默認(rèn)為不起作用,當(dāng)看門狗使能之后,在每個機(jī)器周期值將逐漸增大,看門狗定時輸出周期取決于外部振蕩頻率除了復(fù)位外(包括硬件復(fù)位和看門狗復(fù)位)沒有別的辦法停止看門狗工作,當(dāng)看門狗溢出時,將輸出一個復(fù)位高脈沖到RST引腳2.看門狗的使用:要使用看門狗,用戶必須依次寫01EH和0E1H到WDTRST寄存器(0A6H)當(dāng)看門狗使能之后,用戶必須依次寫01EH和0E1H到WDTRST寄存器以免看門狗溢出當(dāng)計數(shù)值達(dá)到8191(1FFFH)產(chǎn)生溢出此時系統(tǒng)就會復(fù)位,這就意味著用戶必須在
41、至少每8191個機(jī)器周期復(fù)位看門狗,要復(fù)位看門狗用戶必須寫01EH和0E1H到WDTRST寄存器WDTRST寄存器是一個只寫寄存器,其計數(shù)值既不能讀也不能寫,為了更好的利用看門狗,最好把復(fù)位代碼放在每個程序執(zhí)行周期都會被執(zhí)行的程序當(dāng)中交流電源變壓器振流電路濾波電路穩(wěn)壓電路直流輸出2.9 電源模塊 本次設(shè)計采用外接220V電源供電,通過整流電路將交流電壓變成脈動的直流電壓。由于脈動電壓還含有較大的紋波,必須通過濾波電路加以濾除,從而得到平滑的直流電壓。 整流電路的任務(wù)是將交流變換成直流電流。完成這一工作的是靠二極管的單向?qū)ㄗ饔?,常見的幾種整流電路有單向半波、全波、橋式和壓整流電路。 通過整流過
42、后的脈動電流許在通過濾波電路出去電流中的紋波。濾波電路用于濾去整流輸出電壓中的紋波,一般由電抗元件組成,如在負(fù)載電阻兩端并聯(lián)電感器,以及電容、電感組合而成的各種復(fù)式濾波電路。由于電抗元件在電路中有儲能作用,并聯(lián)的電容器C在電源供給的電壓升高時,能把部分能量儲存起來,而當(dāng)電源電壓降低時,就把能量釋放出來,使負(fù)載電壓比較平滑,即電容C具有平波作用,輸入接不穩(wěn)定的電壓,在輸出端就可以得到一固定的電壓值。集成三端穩(wěn)壓器有二個系列。其中78系列輸出正電壓,79系列輸出負(fù)電壓。后綴數(shù)值表示輸出電壓的集成三端穩(wěn)壓器是一種串聯(lián)型穩(wěn)壓器。其體積小價格便宜,內(nèi)部設(shè)有過熱、過流和過壓保護(hù)電路。它只有三個引出端(輸入
43、、輸出、公共端)絕對值,輸出電壓有5、9、12、15、18、20、24伏等。按最大輸出電流的不同,每個系列由分為若干檔,如78L××(Iom=0.1A),78M××(Iom=0.5A),78S××(Iom=2A),78××C(Iom=1.5A),78××AC(Iom=1A)等。在設(shè)計中我們選用7805C和7905C。使用三端穩(wěn)壓時為了保證穩(wěn)壓性能,輸入、輸出端之間電壓差要在2伏以上,當(dāng)然也不能太大否則將燒毀器件。圖211電源第三章 軟件設(shè)計本系統(tǒng)的軟件設(shè)計主要分為系統(tǒng)初始化、振鈴檢測計數(shù)、控制摘
44、掛機(jī)、雙音頻信號分析處理、控制電器、信號音提示等部分。每個功能模塊對于整體設(shè)計都是非常重要的,單片機(jī)AT89S52通過軟件程序才能很好的對外部的信息進(jìn)行采集、分析和決策。下面,就整體設(shè)計以及每個單元功能模塊分別進(jìn)行說明。3.1軟件設(shè)計結(jié)構(gòu)程序開始調(diào)用8255初始化調(diào)用液晶初始化調(diào)用MT8880初始化調(diào)用計數(shù)器T0初始化 調(diào)用定時器T1初始化調(diào)用摘機(jī)服務(wù)程序看門狗初始化調(diào)用AD轉(zhuǎn)換調(diào)用液晶顯示振鈴檢測:計數(shù)器T0完成振鈴次數(shù)的計數(shù)功能;定時器T1完成定時置振鈴次數(shù)的功能; MT8880解碼程序完成雙音頻信號的解碼;MT8880發(fā)送程序完成數(shù)據(jù)的發(fā)送和撥號功能;AD轉(zhuǎn)換程序完成模數(shù)轉(zhuǎn)換和數(shù)據(jù)處理的
45、功能。 其中:計數(shù)器T0完成振鈴次數(shù)的計數(shù)功能;定時器T1完成定時置振鈴次數(shù)的功能; MT8880解碼程序完成雙音頻信號的解碼;MT8880發(fā)送程序完成數(shù)據(jù)的發(fā)送和撥號功能;AD轉(zhuǎn)換程序完成模數(shù)轉(zhuǎn)換和數(shù)據(jù)處理的功能3.2程序流程框圖振鈴計數(shù)五次YN自動摘機(jī)播放語音22密碼驗證重新輸入密碼正確N播放語音20NY通道控制溫度查詢input=1播放語音21通道號=輸入播放語音22啟動溫度轉(zhuǎn)換語音播放溫度振鈴檢測Yinput=1通道查詢通道控制YN播放通道狀態(tài)播放控制結(jié)果播放語音22Input=0YN自動掛機(jī)3.3 DTMF信號解碼程序框圖返回恢復(fù)現(xiàn)場數(shù)據(jù)保存在MT8880_DATA變量中屏蔽高四位N
46、Yb1=1讀數(shù)據(jù)讀狀態(tài)標(biāo)志位解碼中斷服務(wù)子程序保護(hù)現(xiàn)場3.4 DTMF信號發(fā)送程序框圖發(fā)送子程序入口讀狀態(tài)標(biāo)志位B2=1發(fā)送號碼1忙音=1發(fā)送號碼2忙音=1鈴音=1無信號=1播放語音報警信息返回N Y YYNNNNY 第四章 系統(tǒng)調(diào)試整體調(diào)試所需的測試儀器設(shè)備:1、PC機(jī)一臺;2、萬用表一支;3、電話機(jī)一個;4、雙蹤示波器一臺;5、Keil c51編程環(huán)境、ISP程序下載軟件; 系統(tǒng)調(diào)試主要分為硬件調(diào)試、軟件調(diào)試和系統(tǒng)聯(lián)調(diào)??傮w調(diào)試步驟為模塊調(diào)試、再總體聯(lián)調(diào)。在制作硬件電路的同時,調(diào)試也在同步進(jìn)行。4.1 振鈴檢測調(diào)試時將裝置連接在電話機(jī)兩端,用手機(jī)撥打電話產(chǎn)生振鈴信號,用萬用表測量振鈴鈴流的
47、頻率、振幅正常,表明裝置對電話機(jī)的正常使用不會產(chǎn)生影響。當(dāng)有鈴流信號時用示波器對光耦的輸出腳觀察,發(fā)現(xiàn)有明顯的方波信號,但波形不好,上升、下降沿有延時,波峰有毛刺。通過改變RC濾波電路電阻與電容的值波形有所改善。在加上一極濾波后波形得到了明顯的改善,波峰較平滑,上升、下降沿較整齊,通過與單片機(jī)聯(lián)機(jī)調(diào)試表明單片機(jī)能夠識別此信號,由于振鈴檢測模塊為模擬量單元,故在調(diào)試時對元件的選擇大部分是由試驗決定的,至此振鈴檢測電路調(diào)試完畢。調(diào)試過程中遇到的問題:由于受到電話網(wǎng)和外界環(huán)境的干擾,系統(tǒng)不能準(zhǔn)確自動摘機(jī),有時一次就摘機(jī),有時六次才摘機(jī)甚至不能摘機(jī)。解決辦法:經(jīng)過仔細(xì)的研究和分析,我們發(fā)現(xiàn)只要在軟件中
48、加一延時就能解決這個問題。因為導(dǎo)致摘機(jī)不準(zhǔn)確的直接原因是計數(shù)受到外界的干擾,由于振鈴信號是一秒通四秒斷,因此我們在檢測到第一個有效信號后立即延時四秒后再檢測第二個信號這樣就能準(zhǔn)確的判斷振鈴的次數(shù)了從而實現(xiàn)了可靠的自動摘機(jī)。4.2模擬摘機(jī)電路摘機(jī)電路在摘機(jī)方式上有很多種,可以用繼電器控制摘機(jī),也可以用三極管控制摘機(jī)。由于繼電器是機(jī)械磁電式控制,使用壽命有限,且噪音較大,故選用三極管式摘機(jī)。調(diào)試時將裝置聯(lián)于電話機(jī)兩端,用5伏電平測試,指示燈亮,電話機(jī)端拿起聽筒有響應(yīng);去掉5伏電平,指示燈熄滅,聽筒端有忙音。表明摘機(jī)電路工作正常。4.3 DTMF雙音多頻檢測DTMF雙音多頻檢測調(diào)試是整個系統(tǒng)調(diào)試的難
49、點,其調(diào)試主要是圍繞MT8880展開,分為接收信號解碼和撥號音發(fā)送兩部分。接收信號解碼: 調(diào)試時將裝置聯(lián)于電話機(jī)兩端,MT8880與單片機(jī)聯(lián)機(jī)調(diào)試,在單片機(jī)對MT8880進(jìn)行初始化程序后,摘起電話聽筒,并按撥號鍵,用示波器檢測MT8880的13腳,若有中斷信號產(chǎn)生則表明接受到有效的雙音頻信號;在程序中將解碼信號送至單片機(jī)的P1口,用萬用表便可以測量其解碼是否與輸入的撥號一致。調(diào)試中遇到的問題:系統(tǒng)不能解碼或者解碼有誤。解決辦法:1 檢查電路看線路是否有問題;2 檢查元器件參數(shù)是否正確,在檢查時發(fā)現(xiàn)R21阻值與標(biāo)稱值不符,換掉這個電阻之后系統(tǒng)就能正常解碼了。使用中應(yīng)該注意的問題:1 系統(tǒng)上電后需
50、要延時100MS以上才能正常的工作。2 芯片在使用之前必須進(jìn)行初始化,主要包括CRA和CRB的初始化,其中,CRA和CRB置數(shù)前必須先對其寫零。3 根據(jù)你要實現(xiàn)的功能,設(shè)置好CRA和CRB。voidMT8880_INIT(void)DELAY(50000)/DELAY100MSP2=0X80;MT8880_CPW();P2=0X88;MT8880_CPW();P2=0X80;MT8880_CPW();P2=0X84;MT8880_CPW();EX1=0;IT1=1;4.4 DTMF信號發(fā)送:調(diào)試步驟:1 連好電路。2 進(jìn)行系統(tǒng)初始化,設(shè)置成DTMF信號發(fā)送,并打開音調(diào)輸出。3 用耳塞的一端通過
51、一個電容接到MT8880的TOUT端,另一端接電源地。如果能夠聽到電話撥號音,說明有號碼撥出。4 將MT8880的TOUT端通過一個運算放大器LM324放大后,再經(jīng)過音頻變壓器偶合上電話線。此時再檢查電話線上的信號音是否與預(yù)置號碼一致。5 設(shè)置好電話號碼,并通過MT8880及其外圍電路上電話線,看是否能撥通電話。調(diào)試中出現(xiàn)的問題:1 用耳塞聽不見撥號音;2 聽到撥號音后不能撥出電話號碼;解決問題的辦法:1 通過仔細(xì)檢查系統(tǒng)的軟件和硬件,發(fā)現(xiàn)控制字設(shè)置有錯,即沒有打開音調(diào)輸出功能,后來經(jīng)重新設(shè)置控制字后就能聽見撥號音了。2. 由于已經(jīng)能夠聽見撥號音了,因此軟件上不會存在問題,后雖經(jīng)過改變LM324上反饋電阻的大?。锤淖円纛l信號的幅度),但是還是不能成功撥號。3. 經(jīng)過仔細(xì)的研究和分析發(fā)現(xiàn),可能是輸出信號的功率不夠?qū)е聯(lián)芴柺。虼擞衷诤竺娼恿艘粋€功率放大器LM386,這下可好,聲音倒比以前大了許多,但是發(fā)現(xiàn)噪聲也被放大了,結(jié)果還是不能成功撥號。1. 最后沒辦法,只能試探性的修改一下可能出現(xiàn)問題的地方,電路雖已改動多處, 但 仍然不能成功撥號,沒有辦法,由于時間有限,只能暫時將這部分的調(diào)試延后一下。4.5語音電路:調(diào)試步驟:1 在萬用表上將語音錄放電路接好。2 仔細(xì)檢查電路,看是否有短路或者虛焊。3 核對元器件參數(shù)是否正確,確保其準(zhǔn)確無誤。4 進(jìn)行語音錄音,其具體內(nèi)容見下表,先
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 原材供貨合同范本
- 與律師事務(wù)所簽署合同范本
- 前程無憂合同范本
- 叉車加工維修合同范本
- 農(nóng)村拆遷有合同范本
- 分紅追加合同范本
- 《岳陽樓記》說課稿
- 企業(yè)顧工合同范本
- 個人水泥合同范本
- 醫(yī)院職工醫(yī)保合同范本
- (高清版)JTGT 3360-01-2018 公路橋梁抗風(fēng)設(shè)計規(guī)范
- 2024年湖南郵電職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
- 2024年江蘇農(nóng)林職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫附答案
- 2024年江蘇農(nóng)牧科技職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫匯編
- 科普知識小學(xué)生電力科普小講座
- 2024年遵義市國有資產(chǎn)經(jīng)營管理有限公司招聘筆試沖刺題(帶答案解析)
- MOOC 社會學(xué)概論-西安交通大學(xué) 中國大學(xué)慕課答案
- 2024年度doors入門培訓(xùn)教程pdf
- JTT589-2004 水泥混凝土路面嵌縫密封材料
- (高清版)TDT 1042-2013 土地整治工程施工監(jiān)理規(guī)范
- 數(shù)據(jù)中心運維解決方案
評論
0/150
提交評論