專利名稱:語言學習機及其控制方法
技術領域:
本發明涉及一種語言學習機及其控制方法,尤其是在該學習機預先設定的時間內,在人進入該學習機感應范圍內,會自動播放語音、文字或影像的視聽裝置,不需要人操作,并且在任何時候都能手動開關機以及人離開該學習機感應范圍后,會自動停止播放的裝置。
背景技術:
如圖1所示,目前,學習外語所有的放音學習機,如學習機、磁帶式單放學習機、磁帶式復讀學習機、磁帶式錄放音學習機等都有一個相同的缺陷開關學習機需要人操作。學習者開始聽時,必須用手開學習機。學習完畢,要用手關學習機。學習者堅持每天學習外語,就要堅持不能忘記每次去開關學習機,給學習者帶來極大不方便,而且磁帶的語音內容不易更換。
目前語言學習機其實現的電路框圖分別如圖2、圖3、圖4所示,包括微處理器1、信息存儲體2、播放電路3、電源電路4、或者還包括按鍵電路6,或者還包括電源電路中的狀態開關電路7;微處理器1根據運行程序指令控制整個設備工作運行,將信息存儲體2中的音頻(或音像)信息讀取,送到播放電路3,由播放電路3將音頻(或音像)信息進行相應處理后播放。
目前,通過手動控制開關機有三個途徑如圖2所示,在微處理器1的引腳5(可以是I/O接口)輸入高電平或低電平,微處理器1根據引腳5的高或低電平來控制開關機;如用手動開關切換高、低電平來開關機。
如圖3所示,按鍵電路6連接微處理器1的引腳,微處理器1根據按鍵電路6的接通或斷開來控制開關機;如用按鍵開關。
如圖4所示,通過電源電路4的狀態開關電路7接通或切斷電路的電源來控制開關機;如用自鎖按鍵開關。
發明內容
為了克服現有學習外語所有的視聽學習機開關機需要人操作的不足,本發明提供一種語言學習機,以及一種控制所述語言學習機的方法。
該學習機在預先設定的時間內,當人進入該學習機感應范圍內,會自動播放,人離開該學習機感應范圍后,會自動停止播放,不需要人操作;不論學習者記起或忘記學習,該學習機都能自動為學習者提供一個定時定點的語言環境,進行聽力和口語調練;該學習機在預先設定的時間之外,當人進入該學習機感應范圍內,不會播放,以確保人正常生活和休息;并且在任何時候都能手動開關機以及人離開該學習機感應范圍后,會自動停止播放。此學習機特別適合幼兒和兒童學習使用,而且學習教材通過電腦、網絡、磁帶可以容易更換。
根據本發明的一方面,本發明提供一種語言學習機的控制方法,包括判斷是否在定時開機時間段;當在所述定時開機時間段時,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態;當不在所述定時開機時間段時,所述學習機進入停播狀態。
根據本發明的一方面,本發明提供了另一種語言學習機的控制方法,包括判斷感應開機鍵是否按下;當所述感應開機鍵沒有按下時,判斷是否在定時開機時間段;當在所述定時開機時間段時,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態;當所述感應開機鍵按下時,判斷所述學習機是否在播放狀態;當所述學習機在所述播放狀態,學習機進入停播狀態;當所述學習機不在播放狀態,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態;當不在所述定時開機時間段時,所述學習機進入停播狀態。
根據本發明的另一方面,本發明提供了一種語言學習機,包括微處理器、信息存儲體、播放電路、或者還包括按鍵電路,或者還包括電源電路中的狀態開關電路,其特征在于,還包括輸出定時信號的定時控制電路與輸出感應信號的感應控制電路,所述微處理器根據所述定時控制電路與所述感應控制電路的工作狀態來控制開關機,或根據所述感應控制電路的工作狀態來控制開關機;所述定時控制電路和所述感應控制電路分別與所述單片機連接,所述單片機與所述微處理器或所述按鍵電路或所述狀態開關電路連接;所述定時控制電路可由實時時鐘電路代替,所述實時時鐘電路與單片機連接,所述單片機根據預先設定的定時開關機時間信息與所述實時時鐘電路提供的時間信息是否吻合來產生定時控制開關機的信號;所述感應控制電路與所述定時控制電路分別與所述微處理器連接;所述定時控制電路可由實時時鐘電路代替,所述實時時鐘電路連接微處理器,所述微處理器根據預先設定的定時開關機時間信息與所述實時時鐘電路提供的時間信息是否吻合來產生定時控制開關機的信號;還包括按鍵開關電路,用于通過人工的按鍵操作來控制開關機,如果沒有單片機,所述按鍵開關電路與所述微處理器連接;如果有單片機,所述按鍵開關電路與所述單片機連接。
所述定時控制電路是指以天或星期或月為周期循環控制,在預先設定的開機時間段內,自動輸出開機信號(如高電平),并且在預先設定的關機時間段內,自動輸出關機信號(如低電平);定時控制電路可以是微電腦定時電路或單片機定時電路或鐘控電路等等所述感應控制電路是指當它的傳感器感應到有人時,自動輸出開機信號(如高電平),并且當它的傳感器感應到無人時,自動輸出關機信號(如低電平);感應控制電路可以是人體紅外感應電路或熱釋電人體紅外感應電路或微波多普勒感應電路或信號接收電路(在人攜帶信號發射器情況下)或超聲波感應電路等等。
所述實時時鐘(RTC)電路是指給所述單片機或所述微處理器提供時、分、秒、星期、日歷等時間信息的電路;并且所述單片機或所述微處理器根據預先設定的定時開關機時間信息與實時時鐘(RTC)電路提供的時間信息是否相吻合來產生定時控制開關機的信號;實時時鐘(RTC)電路可用HT1380芯片所述遙控控制電路是指能被遙控輸出控制開關機信號的電路;遙控控制電路可以是紅外線遙控電路或射頻遙控電路或語音識別電路等。
所述按鍵開關電路是指能通過按鍵輸出控制開關機信號的電路。
所述播放電路是指將音頻(或音像)信號進行相應處理后播放的電路;播放數據語音信號電路包括數模轉換器、音頻功放電路、喇叭;播放音像信號電路包括解碼器、數模轉換器、音頻功放電路、顯示電路、喇叭;播放模擬語音信號電路包括音頻功放電路、喇叭。
所述微處理器是指控制學習機根據運行程序指令工作的集成電路。
所述信息存儲體是指存儲音頻(或音像)信息的存儲體;信息存儲體可以是FLASH或RAM或語音芯片或多電平直接模擬量存貯語音芯片或擴充卡或光盤或者硬盤或磁帶等信息儲存介質。
下列附圖可用于提供對本發明的進一步了解,并構成以說明書的一部分,它與說明書一起描述了本發明的實施例,可用于說明本發明的原理。
附圖中圖1是說明按照現有技術的學習機手動開關機示意圖;圖2、圖3、圖4是目前語言學習機的電路框圖;圖5是說明根據本發明實施例的語言學習機的開關機控制電路的電路框圖之一;圖6是說明根據本發明實施例的語言學習機的開關機控制電路的電路框圖之二;圖7是說明根據本發明的語言學習機的控制方法的流程圖;圖8是說明根據本發明的語言學習機的控制方法的實施例的流程圖;圖9是說明根據本發明實施例的語言學習機的電路框圖之一;圖10是說明根據本發明實施例的語言學習機的電路框圖之二;圖11是說明根據本發明實施例的語言學習機的實時時鐘(RTC)電路與單片機或微處理器連接電路框具體實施例方式現在將參照附圖,對本發明的優選實施例進行詳細描述。
如圖5所示,定時控制電路11的控制線T、感應控制電路12的控制線G、遙控控制電路10的控制線Y、按鍵開關電路9的A鍵B鍵控制線分別連接單片機8的引腳(I/O);定時控制電路11輸出定時開機的信號T為1(高電平)、定時關機的信號T為0(低電平);感應控制電路12輸出感應有人開機的信號G為1(高電平)、感應無人關機的信號G為0(低電平);遙控控制電路10輸出開關機的信號為高電平脈沖或者高低電平;按鍵開關電路9的A鍵B鍵是否按下閉合,由單片機8識別;單片機8根據控制方法的運行程序指令,將各個輸入的控制信號轉化為對應的開關機信號(高或低電平),從單片機8的開關機控制信號輸出端14輸出;輸出端14與圖2中的微處理器1的引腳5或圖3中的按鍵電路6的輸入端或圖4中的狀態開關電路7的輸入端連接,控制微處理器1的引腳5的電平或按鍵電路6的導通或狀態開關電路7的導通來控制開關機;所述按鍵電路6與狀態開關電路7可以是光耦開關或開關三極管等等。
如圖6所示,實時時鐘(RTC)電路13代替圖5的定時控制電路11,實時時鐘(RTC)電路13的時間信息數據線T、感應控制電路12的控制線G、遙控控制電路10的控制線Y、按鍵開關電路9的A鍵B鍵控制線分別連接單片機8的引腳(I/O);當單片機8預先設定的定時開機時間信息與實時時鐘(RTC)電路13輸出的時間信息相吻合時產生定時開機的信號T為1,并儲存供讀取邏輯運算,當不吻合時產生定時關機的信號T為0,并儲存供讀取邏輯運算;感應控制電路12輸出感應有人開機的信號G為1(高電平)、感應無人關機的信號G為0(低電平);遙控控制電路10輸出開關機的信號為高電平脈沖或者高低電平;按鍵開關電路9的A鍵B鍵是否按下閉合,由單片機8識別;單片機8根據控制方法的運行程序指令,將各個輸入的控制信號轉化為對應的開關機信號(高或低電平),從單片機8的開關機控制信號輸出端14輸出;輸出端14與圖2中的微處理器1的引腳5或圖3中的按鍵電路6的輸入端或圖4中的狀態開關電路7的輸入端連接,控制微處理器1的引腳5的電平或按鍵電路6的導通或狀態開關電路7的導通來控制開關機;所述按鍵電路6與狀態開關電路7可以是光耦開關或開關三極管等等;單片機8和實時時鐘(RTC)電路13可以在一塊芯片中,也可以在各自獨立的芯片中,但產生定時開關機信號T的原理相同。
參照圖7,將詳細描述圖5、圖6、圖9、圖10語言學習機的控制方法。
如步驟N10所示,判斷開機鍵A是否按下;開機鍵A按下時,判斷學習機是否在播放狀態,步驟N70;如果是停播狀態,就進入播放狀態;如果是播放狀態,仍為播放狀態。開機鍵A具有按鍵開機功能,開機播放與定時、感應無關。
如步驟N20所示,判斷感應開機鍵B是否按下;在任何時候,當感應開機鍵B按下時,判斷學習機是否在播放狀態,步驟N80;如學習機在播放狀態,學習機就進入停播狀態,步驟N60;如學習機不在播放狀態,進一步判斷感應是否有人,步驟N40;當感應有人時,學習機進入播放狀態,步驟N50;否則,進入停播狀態,步驟N60。感應開機鍵B具有按鍵感應開機功能,開機播放與感應是否有人有關,只有人在學習機感應范圍內,才能播放;并且,實現隨時開關機。
如步驟N30所示,判斷是否在定時開機時間段;如在定時開機時間段,進一步判斷感應是否有人,步驟N40;當感應有人時,學習機進入播放狀態,步驟N50;否則,進入停播狀態,步驟N60;如不在定時開機時間段,進入停播狀態,步驟N60。在定時開機時間段內,并且人在學習機感應范圍內,才能播放。
參照圖9,將描述圖5、圖6、圖9、圖10語言學習機的控制方法的一個實施例。
如步驟S10所示,確定開機鍵A是否按下;開機鍵A按一下,是關機狀態,開機播放,是開機狀態,仍為開機播放,如步驟S120。開機鍵A具有按鍵開機功能,開機播放與定時、感應無關。
如步驟S20、S30所示,確定手動感應開機鍵B或遙控感應開機鍵B是否按下;在任何時候,當感應開機鍵B按一下,控制值E是0時,置為1,控制值E是1時,置為0,并送至儲存;如步驟S130、S150所示。感應開機鍵B通過控制值E的變更,來控制開關機,感應開機鍵B具有按鍵感應開機功能,開機播放與感應有關,只有人在學習機感應范圍內,才能開機播放。
如步驟S40所示,確定定時開、關機時間段是否變更;確定變更時,當從定時關機時間段變更為定時開機時間段時,控制值E是0,置為1,控制值E是1,仍為1;當從定時開機時間段變更為定時關機時間段時,控制值E是1,置為0,控制值E是0,仍為0;并送至儲存;如步驟S130、S150所示。定時開、關機時間段變更通過控制值E的變更,來控制開關機,開機播放與感應有關,只有在定時開機時間段內,并且人在學習機感應范圍內,才能開機播放。
如步驟S50所示,確定控制值E置1值時間長度或感應控制值G置0值時間長度是否達到設置延時時間;當控制值E置1值時間長度或感應控制值G值置0值時間長度達到設置延時時間時,控制值E是1時,置為0,控制值E是0時,仍為0,并送至儲存;如步驟S140、S150所示。此步驟S50作用是當按感應開機鍵開機時,人離開學習機時間達到設置延時時間后,通過控制值E自動置為0來實現人再返回不會自動開機播音。
如步驟S60所示,確定感應狀態是否變更;確定變更時,當感應到有人時,感應控制值G置為1,或當感應到無人時,感應控制值G置為0;如步驟S70所示。
上述步驟S10至步驟S60順序并非固定,前后順序可以調換。
如步驟S80所示,讀取控制值E(0或1)、感應控制值G(0或1)并送至邏輯運算S90。
如步驟S90所示,邏輯運算C=(G&E);如步驟S100所示,運算是1時,進入播放狀態;如步驟S110所示,運算是0時,進入停播狀態;邏輯運算由單片機8或微處理器1完成。
邏輯運算有三種開機方式1.在定時關機時間段時,將控制值E與感應控制值G的“與”邏輯運算(G&E),實現手動感應播放,即按感應開機鍵B使控制值E置1時,并且感應控制電路感應到有人(感應控制值G置1)時,才能開機播放;實現手動感應播放。
2.在定時開機時間段時,將控制值E與感應控制值G的“與”邏輯運算(G&E),實現定時感應播放,實現定時感應播放,即在定時開機時間段內,控制值E置為1時,并且感應控制電路感應到有人(感應控制值G置1)時,才能開機播放;實現定時感應播放。
3.在定時開機時間段內,控制值E置為1,并且感應到人(感應控制值G置1)進行播放狀態時,通過按感應開機鍵B使控制值E置0,使學習機進入停播狀態;反之,又通過按感應開機鍵B使控制值E置1,使學習機又進入播放狀態;實現手動感應播放、定時感應播放與隨時開關機。
如圖9所示,定時控制電路11的控制線T、感應控制電路12的控制線G、遙控控制電路10的控制線Y、按鍵開關電路9的A鍵B鍵控制線分別連接微處理器1的引腳(I/O),定時控制電路11輸出定時開機的信號T為1(高電平)、定時關機的信號T為0(低電平);感應控制電路12輸出感應有人開機的信號G為1(高電平)、感應無人關機的信號G為0(低電平);遙控控制電路10輸出開關機的信號為高電平脈沖或者高低電平;按鍵開關電路9的A鍵B鍵是否按下閉合,由微處理器1識別;微處理器1根據控制方法的運行程序指令,將各個輸入的控制信號轉化為對應的開關機控制。
如圖10所示,實時時鐘(RTC)電路13代替圖9的定時控制電路11,實時時鐘(RTC)電路13的時間信息數據線T、感應控制電路12的控制線G、遙控控制電路10的控制線Y、按鍵開關電路9的A鍵B鍵控制線分別連接微處理器1的引腳(I/O);當微處理器1預先設定的定時開機時間信息與實時時鐘(RTC)電路13輸出的時間信息相吻合時產生定時開機的信號T為1,并儲存供讀取邏輯運算,當不吻合時產生定時關機的信號T為0,并儲存供讀取邏輯運算;感應控制電路12輸出感應有人開機的信號G為1(高電平)、感應無人關機的信號G為0(低電平);遙控控制電路10輸出開關機的信號為高電平脈沖或者高低電平;按鍵開關電路9的A鍵B鍵是否按下閉合,由微處理器1識別;微處理器1根據控制方法的運行程序指令,將各個輸入的控制信號轉化為對應的開關機控制。
如圖11所示,實時時鐘(RTC)電路13的REST、I/O、SCLK三引腳分別連接單片機或微處理器的I/O接口;實時時鐘(RTC)電路13還可設置在單片機或微處理器內部,也屬于實時時鐘(RTC)電路13連接單片機或微處理器的范圍;實時時鐘(RTC)電路13給單片機或微處理器的運算電路提供時、分、妙、星期、日歷等時間信息的電路,并且運算電路根據預先設定的定時開關機時間信息與實時時鐘(RTC)電路13提供的時間信息是否相吻合來產生定時控制開關機的信號;單片機或微處理器運行程序中,包含感應控制值G與定時控制值T的″與″門控制指令(G&T),將定時開機信號與感應開機信號以″與″邏輯控制,將實時時鐘(RTC)電路13與感應控制電路12構成定時感應開機控制電路。
從上述描述可以明顯地看出,本發明提供了一種有按鍵開機、按鍵感應開機、遙控感應開機、定時感應開機和隨時手動開關機的語言學習機,及所述語言學習機的控制方法。自動為學習者提供一個定時定點的語言環境,進行聽力和口語訓練。
盡管為了示例的目的對本發明的一些優選實施例進行了公開,然而在不偏離附加的權利要求公開的本發明的范圍和實質的情況下,本領域技術人員可以理解,還可能有各種變化、增加和替代。
權利要求
1.一種語言學習機的控制方法,包括判斷是否在定時開機時間段;當在所述定時開機時間段時,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態。
2.根據權利要求2所述的控制方法,進一步包括當不在所述定時開機時間段時,所述學習機進入停播狀態。
3.一種語言學習機的控制方法,包括判斷感應開機鍵是否按下;當所述感應開機鍵沒有按下時,判斷是否在定時開機時間段;當在所述定時開機時間段時,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態。
4.根據權利要求3所述的控制方法,進一步包括當所述感應開機鍵按下時,判斷所述學習機是否在播放狀態;當所述學習機在所述播放狀態,學習機進入停播狀態。
5.根據權利要求4所述的控制方法,進一步包括當所述學習機不在所述播放狀態,判斷感應是否有人;當所述感應有人時,學習機進入播放狀態;否則,進入停播狀態。
6.根據權利要求3所述的控制方法,進一步包括當不在所述定時開機時間段時,所述學習機進入停播狀態。
7.一種語言學習機,包括微處理器、信息存儲體、播放電路、或者還包括按鍵電路,或者還包括電源電路中的狀態開關電路,其特征在于,還包括輸出定時信號的定時控制電路與輸出感應信號的感應控制電路,所述微處理器根據所述定時控制電路與所述感應控制電路的工作狀態來控制開關機,或根據所述感應控制電路的工作狀態來控制開關機。
8.根據權利要求7所述的語言學習機,其特征在于,還包括單片機,所述定時控制電路和所述感應控制電路分別與所述單片機連接,所述單片機與所述微處理器或所述開關按鍵電路或所述狀態開關電路連接。
9.根據權利要求8所述的語言學習機,其特征在于,所述定時控制電路可由實時時鐘電路代替,所述實時時鐘電路與單片機連接,所述單片機根據預先設定的定時開關機時間信息與所述實時時鐘電路提供的時間信息是否吻合來產生定時控制開關機的信號。
10.根據權利要求7所述的語言學習機,其特征在于,所述感應控制電路與所述定時控制電路分別與所述微處理器連接。
11.根據權利要求10所述的語言學習機,其特征在于,所述定時控制電路可由實時時鐘電路代替,所述實時時鐘電路連接微處理器,所述微處理器根據預先設定的定時開關機時間信息與所述實時時鐘電路提供的時間信息是否吻合來產生定時控制開關機的信號。
12.根據權利要求7-11任意一項所述的語言學習機,其特征在于,還包括按鍵開關電路,用于通過人工的按鍵操作來控制開關機,如果沒有單片機,所述按鍵開關電路與所述微處理器連接;如果有單片機,所述按鍵開關電路與所述單片機連接。
全文摘要
一種語言學習機及其控制方法,包括微處理器、信息存儲體、播放電路、或者還包括按鍵電路,或者還包括電源電路中的狀態開關電路,其特征在于,還包括輸出定時信號的定時控制電路與輸出感應信號的感應控制電路,所述微處理器根據所述定時控制電路與所述感應控制電路的工作狀態來控制開關機。該學習機在預先設定的時間內,當人進入該學習機感應范圍內,會自動播放,人離開該學習機感應范圍后,會自動停止播放,不需要人操作;不論學習者記起或忘記學習,該學習機都能自動為學習者提供一個定時定點的語言環境,進行聽力和口語訓練;并且在任何時候都能手動開關機和人離開該學習機感應范圍后,會自動停止播放。
文檔編號G09B5/00GK101038482SQ20061006778
公開日2007年9月19日 申請日期2006年3月17日 優先權日2006年3月17日
發明者劉青松 申請人:劉青松