專利名稱:用于電子投幣式電話機的開接期間控制的方法和設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用于有線電話的控制設(shè)備,更具體地說,本發(fā)明涉及這樣一種投幣式公用電話的低功率控制設(shè)備,該投幣式公用電話主要是從電話線取得其工作的電源,即使一般在通常投幣電話呼叫中出現(xiàn)的一些事件的過程時期電話線電源會被斷開。
投幣操作的公用電話通過二線回路電路與中央局連接。當(dāng)手持送受話器處于摘機狀態(tài)時,中央局提供了一很小的直流回路電流,一般其最小值為23毫安,供給該投幣操作的電話用作電源。但該電源在通常投幣電話呼叫中出現(xiàn)的一些事件的過程期間會中斷若干次。
對于諸如投幣式電話機這樣的本地站來說,重要的是盡管出現(xiàn)這種電源中斷或開接期間(openswitchintervals,“OSI”)也要能工作。當(dāng)不存在替換電源時,即使電話線電源在每次電話呼叫期間會中斷數(shù)次,能夠從該電話線電源取得供電而進行工作是極其需要的。
過去通過電話線供電的電話已采用了大容量的電容器來提供存貯電源,該存儲電源用來在開接期間為控制電子器件供電。在一種這類電話中采用了大約為100,000微法(μF)的存儲電容器。
該開接期間根據(jù)在中央局所用的控制轉(zhuǎn)換系統(tǒng)的不同不而同。對于較老的轉(zhuǎn)接系統(tǒng),開接期間一般為350毫秒(ms),但在某些情況下可以延長至600毫秒。事實上在最壞情況下,已測得這種期間持續(xù)為4秒鐘長。
為了應(yīng)付這些OSI情況,已采用了大的電容器(有時稱為超級電容器)。但采用大電容器會產(chǎn)生一些令人不滿意的結(jié)果。例如,需要從電話線經(jīng)過許多秒時間來對大電容器初始充電。結(jié)果當(dāng)投幣電話機用戶拿起接收機時,如果大電容器沒有被充分充電的話,則要延遲到電容器被足夠充電時才會響起初始撥號音。這種延遲的撥號音會造成用戶的困惑,若因沒有立即聽到撥號音使用戶以為該電話是壞的而掛上電話機的話,會造成電話營業(yè)上的經(jīng)濟損失。為了試圖避免該問題,一種采用大電容器的電話機在電話機掛上期間會對電容器連續(xù)補充充電。掛機時,這種電話機會吸取約1.6毫安(mA)的電流對其電容器充電。雖然這種裝置能使得在電話機摘機時電容器已完全充電,從而消除了撥號音延遲的情況,但它破壞了某些存在著的掛機電流的技術(shù)要求,該技術(shù)要求限制掛機電流的最大值約為1微安(μA)。除了不能滿足這些技術(shù)要求,一種需要較大掛機電流的裝置在某些方面也是不切實際的,因為從提供電話線電力的中央而可得到的電流是受到限制的。
因此,本發(fā)明的一個目的是提供一種用于即使在開接期間也能成功地工作而無需大電容器的設(shè)備。
本發(fā)明的另一個目的是在開接情況沒有出現(xiàn)時,在摘機期間只使用電話線電源進行工作,而在掛機情況期間無需電話線電源;在出現(xiàn)開接情況的摘機工作期間,只使用非常小量的內(nèi)部電池電源來進行這樣的工作,例如監(jiān)測在開接情況時重要事件的狀態(tài)。
如將在下面所充分敘述,本發(fā)明提供了用于投幣式電話或任何其他電話線供電的電話的低功率控制設(shè)備。該低功率控制應(yīng)用了較小的電池用于有限范圍的功能。對所有其他功能,本發(fā)明控制設(shè)備僅僅用電話線電源來為它的各種工作供電,即使該電話線電源受到由于中央局的轉(zhuǎn)接而形成的開接期間所造成的中斷。
為了在無需采用大電容器以及在掛機時不用吸取連續(xù)充電電荷的情況下進行工作,以及仍主要使用電話線電源,已創(chuàng)造了如下面詳述的許多新穎低功率電路。
圖1示出了一通過雙線回路電路連接至中央局的投幣式電話;
圖2是根據(jù)本發(fā)明的一最佳實施例的低功率控制設(shè)備方框圖;
圖3示出了通過電子控制電話局轉(zhuǎn)接電路可控地連接至圖1的投幣式電話的一種電源電路的方框圖;
圖4是電話機掛鉤開關(guān)鎖存電路的示意圖;
圖5是收費和退費鎖存電路的示意圖;
圖6是電話線電源監(jiān)測器電路示意圖;
最后,是電源不足和復(fù)位邏輯的程序設(shè)計語言說明。
圖1示出了通過雙線連接至中央局4的投幣式電話2,雙線電話線被稱作為塞尖線6和振鈴線8。如圖1所示,電話2包括手持送受話器10,它具有送話部分11和受話部分12,11和12由把手13連接。電話2還包括一鍵盤14,一投幣孔16和一退幣孔18,無人使用時,手持送受話器掛在叉簧19上,壓在彈簧負載開關(guān)-掛鉤開關(guān)20上。當(dāng)手持送受話器10處在圖1所示位置時,則掛鉤開關(guān)20和電話2處于其“掛機”位置。當(dāng)手持送受話器從叉簧19上被提起時,即掛鉤開關(guān)開不再被壓著時,則掛鉤開關(guān)和電話2處于其“摘機”位置。如下面結(jié)合圖2所要簡明地加以討論以及眾所周知那樣,當(dāng)手持送受話器10摘機時,中央局4在塞尖線6和振鈴線8上提供各種相對的或?qū)Φ氐?視各種不同情況)直流電壓幅度和極性,由此電話2產(chǎn)生其工作電源,如在1988年5月26日提交的美國專利申請No.199129中已經(jīng)描述了那樣(該申請已轉(zhuǎn)讓給本發(fā)明的受讓人),變化的直流電壓和交流振鈴電壓由電話2處理后被提供作為控制其工作的工作指令。這里結(jié)合該美國申請作為參考。
當(dāng)手持送受話器為掛機時,電話2不從塞尖線6和振鈴線8吸取電源,但是,電話2在其備用狀態(tài)從一較小的內(nèi)部電池取用小量的電源執(zhí)行其狀態(tài)監(jiān)測工作。
當(dāng)用戶摘下手持送受話器10,從而將掛鉤開關(guān)20從其被壓的位置松開時,便發(fā)出一個呼叫。電話2進入其摘機狀態(tài),并開始從塞尖線6和振鈴線8取得電源對呼叫進行處理。接著用戶從投幣孔16投入足夠數(shù)目和幣值的硬幣后,用鍵盤14撥其所需要撥的號碼。該被撥的號碼被傳輸?shù)较噙B接的中央局4。當(dāng)控制從中央局4來的收費信號時電話2收取用戶的投入的錢。用戶便完成了它的呼叫并然后掛機。
參閱圖2,它示出了一個低功率控制電路50的方框圖。電話線路接口電路55包括地提升繼電器電路(groundliftingrelaycircuit)160和摘機檢測器電路190,電路55將來自中央局4的塞尖線6和振鈴線8連接至電源電路230。地提升繼電器電路160也用于有選擇地將塞尖線6和振鈴線8連接至硬幣累加器控制電路350,該控制電路350包括累加器繼電器電路355、硬幣檢查檢驗電路360、硬幣繼電器電路365和第一硬幣旁路電路370。硬幣接收器30用以負責(zé)接收并證實投入圖1中投幣孔內(nèi)的硬幣,硬幣接收器30的互接關(guān)等在圖2中示出。硬幣接收器30將接收到的硬幣送至一標(biāo)準投幣電話保存容器(escrowbucket)(圖中未示出)。該保存容器將硬幣一直保存至一段所需的存儲時間結(jié)束為止,然后根據(jù)來自中央局4的指令和由累加器控制電路350產(chǎn)生的結(jié)果控制信號收集這些硬幣。硬幣接收器30提供輸出信號至處理單元100,并接收來自處理單元100的操作控制輸入信號。如圖2所示,處理單元100包括實時時鐘102、存儲器104和微控制器110。
再看電源電路230,如圖2所示,電路230的輸出連接至門螺線管功率電路250、直流電源電路260和音頻網(wǎng)絡(luò)380。更具體地說,電源230提供電源至標(biāo)準雙音多頻(DTMF)鍵盤(圖1中的鍵盤14即是該鍵盤的優(yōu)選使用實例)、DTMF譯碼電路395和話音網(wǎng)絡(luò)390。除了由作為監(jiān)測器系統(tǒng)510的一部分的電池511供電而完成的有限的功能外,電源電路230匯合了來自處理單元100的控制信號,控制所有的對低功率控制電路50電源提供。使得硬幣路由門(coinroutinggate)動作從而控制在硬幣接收器30內(nèi)的硬幣路線的電源是通過電源230而提供給門螺線管電源250,再從電源250提供給硬幣路由門。需要直流電源的所有數(shù)字電子元件所需的電源是通過電源230提供給直流電源260。當(dāng)音頻網(wǎng)絡(luò)380被供電時,它就使電話2獲得發(fā)射和接收話音和音頻信號的能力。這些信號是在塞尖線6和振鈴線8上作為交流電壓而被發(fā)射與接收,由中央局4所提供的直流電壓偏置。處理單元100通過其單獨微控制器110控制電話2的全部工作,包括音頻網(wǎng)絡(luò)380、硬幣接收器30和電源230的工作。微控制器110還記錄電話2的狀態(tài),并具有在備用方式期間啟動通信的能力(如果得到該狀態(tài)允許的話)。
音頻網(wǎng)絡(luò)380包括許多處于微控制器110控制下的互相連接的塊,具體地說,話音網(wǎng)絡(luò)390連接至DTMF譯碼電路395和DTMF鍵盤14,并且也連接至硬幣音調(diào)產(chǎn)生器320、DTMF產(chǎn)生器321、音頻平衡電路480,第一開關(guān)405和陷波濾波器470。DTMF譯碼電路395、硬幣音調(diào)產(chǎn)生器320和DTMF產(chǎn)生器321又依次連接至調(diào)制解調(diào)電路400。調(diào)制解調(diào)電路400又連接至第一開關(guān)405和第二開關(guān)420。陷波濾波器電路470通過一低通濾波器(CPF)電路415連接至第二開關(guān)420。第二開并420也連接到作為手持送受話器10的一部分的送話部分11中的話筒。第一開關(guān)連接至一電平調(diào)整電路410,后者又連接至作為手持送受話器10的一部分的受話部分12。手持送受話器10還連接至手持送受話器檢測器電路430。DTMF譯碼電路395、硬幣音調(diào)產(chǎn)生器320、DTMF產(chǎn)生器321、調(diào)制解調(diào)電路400、第一開關(guān)405、第二開關(guān)420、電平調(diào)整電路410、手持送受話器檢測器430以及陷波濾波器電路470都還連接至微控制器110和監(jiān)測系統(tǒng)510。
顧名思義,監(jiān)測器系統(tǒng)510監(jiān)測電話2的狀態(tài),一般,當(dāng)手持送受話器10如果是摘機時,監(jiān)測器系統(tǒng)510從由來自塞尖線6和振鈴線8電源所激勵的電源230處取得其所需的電源。因此,監(jiān)測器電路520的正常工作電源是由電話線所提供的。
在講述了低功率控制器50的各個電路塊后,下面,先簡單介紹作為出現(xiàn)在典型的貝爾系統(tǒng)中央局中的控制轉(zhuǎn)接的結(jié)果,開接期間隔是如何產(chǎn)生的,接著,講述與本發(fā)明有關(guān)的這些電路塊是如何協(xié)同工作的。
參閱圖3,與圖1中一樣,電話2分別通過塞尖線6和振鈴線8連接至中央局4。但在圖3中中央局4以更詳細的形式示出,以便說明開接期間怎樣產(chǎn)生,以及在該期間為什么沒有或沒有足夠的電源在塞尖線6和振鈴線8提供給電話2。
中央局4包括轉(zhuǎn)接控制電路40(諸如由西電公司(Western Electric)制造的1號電子轉(zhuǎn)接系統(tǒng))。轉(zhuǎn)接控制電路40能有控制地轉(zhuǎn)接塞尖線和振鈴線6和8,使得多個不同功能控制源組件(function control supply module)中在各適當(dāng)?shù)臅r候每次有一個組件連接至塞尖線6和振鈴線8。每一個源組件在其由轉(zhuǎn)接控制電路40轉(zhuǎn)接成工作狀態(tài)時,通過其自己的電壓調(diào)整電路將電池排VBATY連接至塞尖線6和振鈴線8。例如,如圖3所示,DTMF譯碼器源組件41、中繼線源組件42、高濕表源組件(high and wet list supply midule)43、音響振鈴源組件44、摘機振鈴源組件45和硬幣監(jiān)控源組件46都各在適當(dāng)?shù)臅r候由轉(zhuǎn)接控制電路40可控制地轉(zhuǎn)接。每一個源組件41-46各包括包括一對相應(yīng)的開關(guān)41a,41b;42a,42b;43a,43b;44a,44b;45a,45b;和46a,46b,轉(zhuǎn)接控制電路40控制這些開關(guān),從而控制源組件41-46中哪一個組件連接到塞尖線6和振鈴線8上。因此,供給電話2的直流電壓便由在那時所連接的無論哪一個源組件所控制。用“斷續(xù)”(break before make)轉(zhuǎn)接的方法來控制從一個源組件至另一個源組件的轉(zhuǎn)接。這就是說一個組件斷開后,下一個組件才連接上。因此,每當(dāng)一個組件被轉(zhuǎn)接,在第一個組件被斷開與第二個組件被連接之間,連接至電話2的直流電壓有一個中斷。
對于一個來自諸如電話2的投幣電話一般的電話呼叫,開接期間可如下那樣出現(xiàn)。在接收機13從掛鉤上摘下后,隨著就出現(xiàn)開接期間。于是由轉(zhuǎn)接控制電路40連接入DTMF譯碼器源組件41,以便允許用戶撥他所要打的電話號碼。開接期間跟隨在DTMF譯碼器源組件41斷開之后,一直持續(xù)至硬幣監(jiān)督源組件46被接入以確定是否已投入足量的硬幣。另一個開接期間發(fā)生在音響振鈴源組件44的轉(zhuǎn)接之前,該源組件44的接入使呼叫響鈴。一個開接期間發(fā)生在中繼線源組件42的連接之前,該組件42的連接允許一旦被呼叫方答復(fù)呼叫就可以進行通話。還有一個開接期間發(fā)生在由投幣監(jiān)督控制組件46所輸出的收幣和退幣信號之前。最后,用戶完成通話后就掛上電話。
一當(dāng)接線員接線,以及一當(dāng)執(zhí)行硬幣收集,硬幣退回以及硬幣存在測試或初始測試操作,都會發(fā)生其他的與投幣操縱電話機有關(guān)的開接期間。這些操作是與開接期間相聯(lián)系的多重轉(zhuǎn)接事件。每次電話工被連接至硬幣監(jiān)督源組件46或從該組件斷開,就出現(xiàn)一個開接期間。
雖然上述說明設(shè)有描述開接期間會發(fā)生的所有可能方式,但它說明了在一般呼叫中這種開接期間會發(fā)生的次數(shù),以及由本發(fā)明所提出的該問題的大小。開接期間也會發(fā)生在連接至普通用戶的電路機的電話線上。因此,雖然本發(fā)明的是解決投幣操作電話機場合所面臨的問題,在該場合十分希望使用電話線電源作為主要電源,但本發(fā)明的原理也適用于任何主要由電話線供電的電話機。
為了論述開接期間問題,有必要檢測開接期間;在每個這樣的開接期間降低經(jīng)控制電路的電源;在處理過程被開接期間所中斷時將控制電路的處理狀態(tài)保持在存儲器里,這樣以后能在適當(dāng)?shù)狞c恢復(fù)處理過程;有必要用很小的電源來監(jiān)測被認為是特別重要的開接期間條件的變化;最后,還有必要能夠適當(dāng)?shù)靥幚砩鲜龅男畔ⅰ?br>
在本發(fā)明中,通過使用用電池工作的電子鎖存器,即使在掛機狀態(tài)下也監(jiān)測許多事件,具體地說,可監(jiān)測掛鉤開關(guān)20的狀態(tài)和收幣或退幣操作的出現(xiàn)。這些情形是特別重要的,因為如果它們在開接期間出現(xiàn)的話,電話2就預(yù)期以一不同方式復(fù)位(即此方式與假如不出現(xiàn)這些情況時所采取的方式不同)。
在本最佳實施例中,由圖6所示的電話線監(jiān)測電路60來檢測開接期間,該電話60向微控制器110給出警告信號,警告電源已被撤去,保留最少的時間以備電源降低之用(根據(jù)本發(fā)明的最佳實施例對控制電路來說一般為200毫秒(ms))。電源電路230中的一個較小容量的電容器(1000μF)確定了這200毫秒電源降低時間。然后系統(tǒng)便將其目前狀態(tài)與鍵盤硬件輸出的狀態(tài)一齊存儲在非易失性存儲器104中,當(dāng)開接期間已過,電源恢復(fù)加至塞尖線與振鈴線時,微控制器110脫離其復(fù)位情況,并通過從存儲器中重新調(diào)出其存儲的狀態(tài)信息,從而重新產(chǎn)生其預(yù)開接期間狀態(tài)。另外,檢查電池供電的鎖存器70和80(圖4和圖5),以確定開關(guān)掛鉤20是否回到其掛機位置;或者,收幣或退幣信號是否指示這些條件之一在開接期間已經(jīng)出現(xiàn)。然后由微控制器110進行適當(dāng)動作。
采用靈巧的電源降低邏輯,并結(jié)合著在電源降低期間存儲重要事件的狀態(tài)信息的步驟,保證電源降低時電話機正確地復(fù)位至其以前的狀態(tài),并保證恰當(dāng)?shù)靥幚碓陂_接期間的狀態(tài)變化。這一控制設(shè)置能夠不管開接期間接續(xù)時間的長短或者開接期間出現(xiàn)時的呼叫的狀態(tài)而正確地工作。而且該控制設(shè)置只需要小功率存儲電容器為系統(tǒng)提供足夠的電源以將狀態(tài)信息存儲在非易失性存儲器中。
參閱圖4,圖中示出了目前最佳的掛鉤開關(guān)鎖存器電路72。該掛鉤開關(guān)鎖存器電路72是由電池供電的鎖存器70的一部分,該鎖存器70包括二個鎖存器電路。鎖存器70的中心部分是鎖存器U16,U16是一個由電池VBATT供電的CMOS電路。鎖存器16也用于監(jiān)測硬幣盒開關(guān)(圖中未示)。該硬幣盒開關(guān)監(jiān)測該硬幣盒,其詳情是眾所周知的并且非本發(fā)明的組成部分。
在其待用狀態(tài),在鎖存器U16的輸入端HYST2和SET2的電壓由電阻R53、R54和R55決定。如果HYST2輸入端電平低于SET2輸入端的電平,鎖存器U16就將其輸出端OUT2轉(zhuǎn)接為低電平,該輸出端OUT2一直保持其低電平至SET2輸入端被提升至電池電平VBATT為止。
在開關(guān)掛鉤20變化到掛機狀態(tài)的情況中,掛鉤開關(guān)線上的信號成為低電平,使得HYST2輸入端也成為低電平,這是由于該輸入端通過電阻R60連接至掛鉤開關(guān)線。HYST2輸入端所處的低電平使得鎖存器U16的OUT2輸出端變成低電平,從而存儲開關(guān)20已被閉合的指示信息。換言之,鎖存器U16存儲了在開接期間電話已被掛上的信息。當(dāng)在該開接期間以后恢復(fù)供電時,通過監(jiān)測輸出端OUT2以確定在該開接期間開關(guān)掛鉤20是否是處于掛機狀態(tài)。如果是掛機,那么微控制器110使?fàn)顟B(tài)復(fù)位(STATE RESET)1線變成低電平,通過基極電阻R4導(dǎo)通晶體管Q5。當(dāng)晶體管Q5導(dǎo)通時,鎖存器U16的SET2輸入端被提升至基本上等于VBATT。該輸入電壓使鎖存器U16復(fù)位,又使輸出端OUT2成為高電平,從而使得鎖存器16準備好檢測下一個開接期間的狀態(tài)變化。
圖5示出了退幣鎖存器電路82,該電路82除了是由指示產(chǎn)生退幣操作的一退幣信號而觸發(fā)外,其他方面完全如上述掛鉤開關(guān)電路72一樣工作。圖5也示出了一收幣電路84,該電路84的工作情況與掛鉤開關(guān)和退幣鎖存器電路72和82的相類似,但有一點不同,收幣電路84的HYST1和SET1信號與HYST2和SET2信號的極性相反。即,當(dāng)HYST1變成基本上為VBATT時輸出OUT1信號變成低電平,而當(dāng)SET1信號成為基本上是0伏(低電平)時,OUT1信號復(fù)位。當(dāng)收幣信號在通過電阻R12連接的收幣(COLLECT)線上加至晶體管Q11的基極時,晶體管Q11導(dǎo)通,從而使HYST1輸入端變成高電平(即變成VBATT),這樣使輸出OUT1變成低電平。當(dāng)微控制器110從開接期間復(fù)原時,通過狀態(tài)復(fù)位2(STATE RESET2)線來自微控制器110的狀態(tài)復(fù)位信號使得SET1輸入信號變成低電平(約為0伏),以復(fù)位鎖存器U15的輸出端OUT1。上述的鎖存器U15和U16都是包含了二個鎖存器的組件。
雖然上面敘述以及圖4與圖5中示出了幾個較佳的電池供電的鎖存器電路,但應(yīng)認識到可以設(shè)計別種的這類鎖存器,以監(jiān)測任何其他被認為在開接期間特別值得監(jiān)測的情況。
圖6示出了目前最佳的線路電源監(jiān)測電路60,通過電阻R29來測量經(jīng)過線路(塞尖線至振鈴線)的電流。如果該電流低于由電阻Rb、Rc、Rd和Re所確定的一預(yù)定的閾值,那么比較器U28的輸出端便改變指示功率損耗情況的電平。來自比較器U28的輸出信號被送至微控制器110,后者便啟動其電源降低程序作為響應(yīng)。
下面的“程序設(shè)計語言說明”示出了目前最佳的電源降低程序。(該說明是用于微處理器80C31的程序設(shè)計語言說明。用于實施該邏輯的實際軟件如附錄A所示)。
PROGRAMDESIGNLANGUAGEFORSAVINGMTC100SYSTEMSTATUSDURINGOPENSERVICEINTERVALSANDRESTORINGSYSTEMSTATUSONPOWERUP.
IFPOWERFAILDETECTED(LINECURRENTDROPSBELOWTHRESHOLD)DISABLETHECOINMECHENERGIZETHE"A"RELAY(ALLOWSCENTRALOFFICETOCHECKFORCOINPRESENCE)CHECKFORANYCHANGEDINPUTS(ELIMINATESMISSINGAPENDINGCHANGEDINPUT)SAVEIMAGEOFHARDWARESTATUS(IMAGE=INTERNALCOPYOFACTUALHARDWARESTATUS)HARDWAREOUTPUTSMICROPHONEGAINSTATUSMICROPHONEMUTESTATUSFILTERSTATUSDISPLAYREGISTERSELECTSTATUSHARDDISABLEOFTHE"A"RELAYHARDDISABLEOFTHE"TOTALIZER"RELAYHARDDISABLEOFTHERINGERRELAYHARDDISABLEOFTHE"TEST"RELAYHARDDISABLEOFTHESERVICEDISPLAY2200hzFILTERSTATUSHARDDISABLEOFTHEHOOKSWITCHRELAYDTMFDECODERSTATUSHARDWAREINPUTS48VOLTDETECTSTATUSSPEECHCHIPPOWERDOWNSTATUSSPEECH/MUTESTATUSSTATUSOFTHEFOLLOWINGSOFTWAREINTERNALVARIABLES;
INSERVICEMODEINSERVICEMODETESTCALLABOVE/NOTABOVEINITIALRATETASKSTACKPOINTERSTATUSOFPARALLELMATRIXSWITCHES
ELSEIFPOWERUPDETECTED(INTERRUPTLEVEL)CLEARINTERNALMEMORYMICROPROCESSORINITIALIZATIONINITIALIZETHEHARDWAREPORTSSETUPTHEPROGRAMSTATUSWORDSETUPTHESTACKPOINTERSETUPTHEINTERRUPTPRIORITIESSETUPTHETIMERSIFCHECKSEQUENCEINVALIDINITIALIZENONVOLATILEMEMORY(INCLUDESINITIALIZATIONOFSAVEDHARDWAREIMAGESaSOFTWARE)ENDIFRESTOREHARDWAREIMAGESFROMNONVOLATILEMEMORYSETUPTHEHARDWARERESTORESELECTEDSOFTWAREVARIABLESFROMNONVOLATILEMEMORYNOTETHATPOWERUPOCCUREDBEGINRUNNINGTHESOFTWAREEXECUTIVECODEENDIFIFPOWERUPDETECTED(APPLICATIONSLEVEL)IFMODEOFOPERATION=OPERATECHECK/PROCESSANYSTOREDEVENTHOOKSWITCHCOLLECTREFUNDUPDATETHEACCOUNTABILITYDATABASECLEAROPERATEMODEVARIABLESELSEIFMODEOFOPERATION=MODEMIFMODEMCALLINPROGRESSPOWERUPMODEMRESUMECALLELSECHECKINPUTS,ESTABLISHAPPROPRIATEMODEMCALLENDIFELSEMODEOFOPERATION=SERVICEIFTESTCALLINPROGRESSDISPLAYTESTCALLMESSAGERESUMETESTCALLELSEINITIALIZESERVICEMODEENDIF
上述“程序設(shè)計語言說明”的中文說明如下用于存儲開服務(wù)期間MTC100系統(tǒng)狀態(tài)和在電源上升時恢復(fù)系統(tǒng)狀態(tài)的程序設(shè)計語言如電源不能檢測(線電流降低至閾值以下)阻塞硬幣機構(gòu)激勵“A”繼電器(使中央局檢查硬幣的存在)檢查任何變化的輸入(消除丟失一個尚未完成的變化的輸入)存儲硬件狀態(tài)的反射信號(反射信號=實際硬件狀態(tài)的內(nèi)部復(fù)制品)硬件輸出話筒增益狀態(tài)話筒靜噪狀態(tài)濾波狀態(tài)顯示寄存器選擇狀態(tài)“A”繼電器的硬阻塞“累加器”繼電器的硬阻塞振鈴繼電器的硬阻塞“測試”繼電器的硬阻塞服務(wù)顯示的硬阻塞2200赫濾波器狀態(tài)掛鉤開關(guān)繼電器的硬阻塞DTMF譯碼器狀態(tài)硬件輸入48伏檢測狀態(tài)話音電路芯片電源下降狀態(tài)話音/靜噪狀態(tài)下列軟件內(nèi)部變量的狀態(tài)在服務(wù)方式在服務(wù)方式測試呼叫大于/不大于初始率任務(wù)棧指示字并行矩陣開關(guān)狀態(tài)檢測到ELSEIF電源上升的其他情況(中斷電平)清除內(nèi)部存儲微處理器啟動啟動硬件端口建立程序狀態(tài)字建立棧指示字建立中斷優(yōu)先建立計時器如檢查程序無效啟動非易失性存儲器(包括啟動已存儲的硬件反射信號和軟件)ENDIF從非易失性存儲器恢復(fù)硬件反射信號建立硬件恢復(fù)從非易失性存儲器可得到的選擇的軟件注意電源上升的出現(xiàn)開始運行軟件執(zhí)行碼ENDIF
如果檢測到電源上升(應(yīng)用電平)如果操作方式=OPERATE檢查/處理任何被存儲的事件掛鉤開關(guān)收幣退幣更新責(zé)任數(shù)據(jù)庫清除操作方式變量ELSEIF操作方式=調(diào)制解調(diào)如果正進行調(diào)制解調(diào)呼叫電源上升調(diào)制解調(diào)恢復(fù)呼叫其他檢查輸入,建立合適的調(diào)制解調(diào)呼叫ENDIF其他操作方式=服務(wù)如正進行測試呼叫顯示測試呼叫信息恢復(fù)測試呼叫其他使服務(wù)方式初始化ENDIF
權(quán)利要求
1.一種控制由電話線供電的投幣式電話機的工作的方法,其特征在于該方法包括下列步驟監(jiān)測一開接期間出現(xiàn)的電話線狀態(tài);在檢測到一開接期間時,啟動用于投幣式電話控制的控制處理裝置的電源降低程序;存儲在該開接期間之前的所述控制處理裝置的狀態(tài)的狀態(tài)信息;應(yīng)用至少一個電池供電的低電源消耗鎖存器電路,以監(jiān)測關(guān)于至少一個在該開接期間經(jīng)受變化的情況的信息;監(jiān)測電話線狀態(tài),以檢測該開接期間的結(jié)束;啟動一電源上升程序以將所述控制處理裝置復(fù)位至合適位置,所述控制處理裝置的復(fù)位已將在該開接期間收集到的任何信息考慮進去。
2.如權(quán)利要求1的方法,其特征在于,被監(jiān)測的一個經(jīng)受變化的情況是投幣式電話機的掛鉤開關(guān)的狀態(tài)的變化。
3.如權(quán)利要求1的方法,其特征在于,被監(jiān)測的一個經(jīng)受變化的情況是出現(xiàn)硬幣收集操作。
4.如權(quán)利要求1的方法,其特征在于,被監(jiān)測的一個經(jīng)受變化的情況是出現(xiàn)退幣操作。
5.如權(quán)利要求1的方法,其特征在于,應(yīng)用了多個電池供電的低電源消耗鎖存器電路,以監(jiān)測關(guān)于多個在該開接期間經(jīng)受變化的情況的信息。
6.如權(quán)利要求5的方法,其特征在于,所述的經(jīng)受變化的情況包括投幣式電話的掛鉤開關(guān)的狀態(tài)變化,出現(xiàn)硬幣收集操作以及出現(xiàn)退幣操作。
7.一種用于控制由電話線供電的投幣式電話機的工作的設(shè)備;其特征在于該設(shè)備包括狀態(tài)監(jiān)測器裝置,用于監(jiān)測電話線的狀態(tài),以監(jiān)測一開接期間的出現(xiàn)和在開接期間出現(xiàn)后的電源恢復(fù);用于存儲狀態(tài)信息的存儲器;電池供電的低電源消耗鎖存器電路;控制投幣式電話的工作的控制處理裝置,所述控制處理裝置與所述狀態(tài)監(jiān)測裝置、存儲器和電池供電的低電源消耗鎖存器相連接;用于根據(jù)檢測一開接期間的出現(xiàn)而啟動所述控制處理裝置電源降低程序的裝置;用于存儲在一開接期間出現(xiàn)之前的控制處理裝置狀態(tài)的狀態(tài)信息的裝置;用于啟動用于復(fù)位所述控制處理裝置的程序的裝置,所述控制處理裝置的復(fù)位已將任何在開接期間出現(xiàn)時收集到的信息考慮進去。
全文摘要
一種有線電話機的控制設(shè)備,該控制電路設(shè)計成主要用于電話線供電的電話機,并且不用大容量電容器存儲電源以在電話線不供電的開接期間維持電路供電。本電路包括檢測電源降低情況的電話線監(jiān)測電路,具有相關(guān)的電源降低程序的諸如微處理機那樣的處理裝置,用以在電源剛下降之前的時候存儲處理狀態(tài),并在電源上升時在適當(dāng)?shù)膱龊匣謴?fù)處理,以及低電源狀態(tài)監(jiān)測鎖存器,用以監(jiān)測重要事件,諸如掛機情況,在開接期間出現(xiàn)的硬幣收集和退幣操作。
文檔編號H04M17/02GK1038907SQ8910444
公開日1990年1月17日 申請日期1989年6月26日 優(yōu)先權(quán)日1988年6月29日
發(fā)明者本尼·喬·普魯?shù)? 霍華德·韋斯尼克, 斯科特·胡迪斯 申請人:馬爾斯公司