蜂鳴器音量的控制方法和控制系統的制作方法
【技術領域】
[0001]本發明屬于控制領域,尤其涉及一種家電蜂鳴器音量的控制方法和控制系統。
【背景技術】
[0002]目前多數家電產品的蜂嗚器都是單一的通知音量。當需要在安靜的環境下對具有該類蜂鳴器的家電進行操控時,蜂鳴器的聲音會成為噪音;而在比較嘈雜的環境下對具有該類蜂鳴器的家電進行操控時,蜂鳴器聲音又顯得不夠大,故現有蜂鳴器的單一通知音量,難以在不同的應用場景下滿足用戶不同的體驗和需求。
【發明內容】
[0003]有鑒于此,本發明的目的即在于提供一種家用電器的蜂鳴器音量的控制方法和控制系統,以解決現有蜂鳴器的單一通知音量難以在不同的應用場景下滿足用戶不同體驗和需求的技術問題,實現蜂鳴器音量的自動調節。
[0004]一方面,本發明提供的蜂鳴器音量的控制方法,包括:
[0005]獲取家電當前工作環境下的蜂鳴器音量的控制參數;
[0006]根據所述控制參數調取預設的與之相對應的PWM方波的占空比信息;
[0007]根據所述占空比信息輸出固定頻率的PWM方波以調節蜂鳴器的音量。
[0008]具體地,所述獲取家電當前工作環境下的蜂鳴器音量的控制參數的步驟具體為:獲取家電當前工作環境下的工作模式。
[0009]進一步地,所述工作模式包括普通模式、睡眠模式和靜音模式。
[0010]具體地,所述獲取家電當前工作環境下的蜂鳴器音量的控制參數的步驟具體為:獲取家電當前工作環境下的外部噪音信號大小;或者,獲取家電當前工作環境下的時間信息。
[0011]更進一步地,所述固定頻率為2000Hz?5000Hz的任一頻率。
[0012]另一方面,本發明實施例提供的一種蜂鳴器音量的控制系統,包括:
[0013]參數獲取單元,用于獲取家電當前工作環境下的蜂鳴器音量的控制參數;
[0014]PWM選擇單元,用于根據所述控制參數調取預設的與之相對應的PWM方波的占空比信息;
[0015]PWM輸出單元,用于根據所述占空比信息輸出固定頻率的PWM方波以調節蜂鳴器的音量。
[0016]具體地,所述參數獲取單元具體用于獲取家電當前工作環境下的工作模式;所述工作模式包括普通模式、睡眠模式和靜音模式。
[0017]或者,所述參數獲取單元具體用于獲取家電當前工作環境下的外部噪音信號大小或者時間信息。
[0018]進一步地,所述固定頻率為2000Hz?5000Hz的任一頻率。
[0019]本發明實施例提供的蜂鳴器音量的控制方法和控制系統,根據所采集到的家電當前工作環境下的蜂鳴器音量的控制參數,調取與之相對應的PWM方波的占空比信息,MCU控制器再根據所述占空比信息輸出固定頻率的PWM方波,以調節蜂鳴器的音量。該蜂鳴器音量的控制參數形式多樣,但主要是通過改變PWM方波的占空比來調節蜂鳴器的音量,輸出固定頻率的PWM方波以保持蜂鳴器的音調不變,僅調節音量來適應不同使用場景的需求。本發明實施例提供的控制方法和控制系統可移值性強,簡單便捷易實現。
【附圖說明】
[0020]圖1是本發明實施例提供的蜂鳴器音量控制方法的實現流程圖;
[0021]圖2是不同工作模式下PWM方波的占空比示意圖;
[0022]圖3是對應于圖2不同占空比的蜂鳴器的音量大小示意圖;
[0023]圖4是本發明實施例提供的蜂鳴器音量控制系統的結構框圖。
【具體實施方式】
[0024]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。
[0025]圖1是本發明實施例提供的蜂鳴器音量控制方法的實現流程圖;為了便于說明,僅示出了與本實施例相關的部分,如圖所示:
[0026]本實施例提供的家電蜂鳴器音量的控制方法,包括:
[0027]步驟S101、獲取家電當前工作環境下的蜂鳴器音量的控制參數。
[0028]步驟S102、根據所述控制參數調取預設的與之相對應的PWM方波的占空比信息。
[0029]步驟S103、根據所述占空比信息輸出固定頻率的PWM方波以調節蜂鳴器的音量。
[0030]在本實施例中,首先采集家電當前工作環境下的蜂鳴器音量的控制參數,再調取與之相對應的PWM方波的占空比信息,MCU控制器再根據所述占空比信息輸出固定頻率的PWM方波,通過改變PWM方波的占空比來調節蜂鳴器的音量。蜂鳴器音量的控制參數可以有多種,形式多樣不受限,只要是根據控制參數改變PWM方波的占空比來調節蜂鳴器的音量的方式,都在本實施例的保護范圍之內。
[0031]例如,在具體實施過程中,該蜂鳴器音量的控制參數與家電的工作模式直接相關,獲取家電當前工作環境下的蜂鳴器音量的控制參數的步驟則具體為獲取家電當前工作環境下的工作模式。工作模式包括但不限于普通模式、睡眠模式和靜音模式等,每一種工作模式都對應一個PWM方波的占空比,通過改變PWM方波的占空比以達到調節無源蜂鳴器音量的目的。如圖2、圖3所示,三種工作模式對應的PWM方波的占空比不同,對應地控制蜂鳴器發出的聲音的音量響度都不同。根據本實施例提供的蜂鳴器音量控制方法,考慮到蜂鳴器的頻率響應特性,MCU控制器輸出的PWM方波的頻率固定,并且,固定頻率f為2000Hz?5000Hz的任一頻率,優選的,f取4000。假設PWM方波的周期為T,并且PWM方波的高電平時間為Tn,則其占空比為Y = Τη/Τ。
[0032]在普通模式下,環境噪音較大就需要較大的音量以達到信息的通知效果,此時占空比為Yl = Τ1/Τ,其等效電平Vl = Vcc*Yl,對應地控制蜂鳴器發出的聲響音量為Al。一般地,可以考慮設置Yl < 70% ;作為優選,可選擇Yl = 50% ;
[0033]在睡眠模式下,環境噪音較小,則只要較小音量就可到信息的通知效果且不影響用戶的睡眠體驗,此時占空比為Y2 = T2/T,其等效電平V2 = Vcc*Y2,對應地控制蜂鳴器發出的聲響音量為A2。一般地,可以考慮設置Y2 < 30% ;作為優選,可選擇Y2 =25% ;
[0034]在靜音模式下,需要最小的音量以達到靜音的體驗,此時占空比為Y3 = T3/T,其等效電平V3 = Vcc*Y3,對應地控制蜂鳴器發出的聲響音量為A3 ;—般地,可以考慮設置10%^ Y ( 20%,優選地,可選擇Y = 15%。
[0035]在具體實施過程中,蜂鳴器音量的控制參數還可以預先設置為外部噪音信號的大小,即獲取家電當前工作環境下的蜂鳴器音量的控制參數的步驟具體為:獲取家電當前工作環境下的外部噪音信號大小。根據檢測到的外部噪音信號的大小,調取預設的與之相對應的PWM方波的占空比信息,再由MCU控制器根據所述占空比信息輸出固定頻率的PWM方波。例如,當外部環境噪音大小