基于HT67F2432、BS83B08C和BC2102+BC45F7930實現低成本多功能浴霸設計方案


原標題:低成本多功能浴霸設計方案
浴霸(Bathroom Master)是一種多功能浴用家電產品,通過特制的防水紅外線熱波管和換氣扇的巧妙組合將浴室的取暖、紅外線理療、浴室換氣、裝飾等多種功能結合于一體。本方案由TX端和RX端兩部分組成,TX端為一個帶LCD顯示屏、NTC測溫以及觸控按鍵,并具有無線發射功能的觸控面板;RX端為一個具有可輸出12V去驅動繼電器和蜂鳴器,并具有無線接收功能的模塊。

方案特點
本浴霸方案主要分發射端和接收端,發射端是由HT67F2432、BS83B08C和BC2102組成,其中HT67F2432負責產生LCD驅動波形的輸出,產生LCD圖案和文字,以及RF的控制;BS83B08C負責偵測Touch Key,并通過I2C通信告知主控IC HT67F2432;Sub-1GHz BC2102負責將數據發送出去。接收端以BC45F7930為主體,負責接收RF信號,解析后根據數據來驅動對應的繼電器、蜂鳴器以及LED動作。

方案通過觸摸面板端可開啟或者關閉對應的功能(童鎖、照明、吹風、自動沐浴、暖氣1、暖氣2和換氣),并在LCD上顯示對應的圖形和文字和當前溫度,并且發射對應的RF數據。RX端接收到數據后,輸出12V去驅動對應的繼電器動作,并對應的LED指示燈亮起,蜂鳴器會進行短響或者長響來告知用戶繼電器是開啟還是關閉。

浴霸發射端使用3V鈕扣電池供電,在面板沒有被觸發的時候,HT67F2432、BS83B08C以及BC2102均處于休眠狀態來降低功耗;當BS83B08C偵測到面板被觸發的時候,會產生一個上升沿的電平信號告知主控MCU(HT67F2432)來索取數據,并等待主控MCU的信號將檢測到的按鍵值以I2C通信的方式傳輸出去,主控MCU(HT67F2432)通過外部中斷檢測到電平,開始向BS83B08C索取按鍵值,接收到數據并判斷是哪個按鍵被觸發后,將要顯示的圖形和文字的值填入LCD RAM區來驅動LCD,并以每2秒為周期去檢測一次A/D將轉換出來的溫度顯示在LCD上,同時將當前顯示的數據載入BC2102以RF信號的形式發送出去。

浴霸接收端使用12V電源適配器供電,BC45F7930會一直處于接收狀態,當接收到RF信號并進行解析后,判斷數據后通過I/O輸出12V驅動對應的LED和繼電器開啟或者關閉,并讓蜂鳴器進行短響或者長響來指示繼電器是開啟還是關閉。
芯齊齊BOM分析
本方案集成度高,精簡元器件成本。其中,TX端集成了LCD顯示、測溫功能、無線發射、觸控功能;RX端SoC集成了OOK接收器、大電流輸出,外接元器件少。
TX端IC由HT67F2432、BS83B08C和BC2102組成,HT67F2432是一顆高精度HIRC的LCD型MCU,具有10-bit A/D轉換器能進行NTC測溫,20SEG×4COM的LCD資源,能輕松應用在各種LCD產品;BS83B08C是一顆觸控式Flash微控制器,能支持8個觸控按鍵功能,并支持SPI和I2C通信,能完成各種復雜的觸控按鍵的檢測;BC2102是一顆Sub-1GHz OOK/FSK發射器,支持315/433/868/915MHz,能支持用戶不同的需要,并具有4階可編程發射功率0/5/10/13dBm,能輕松完成RF信號的發射。
RX端由BC45F7930控制,BC45F7930是一顆可通過I/O輸出12V大電流,并集成了OOK接收器,支持315/433/868/915MHz四種頻段,支持最高20ksps符號率,而且RF部分的休眠電流僅為0.4μA,能輕松配合OOK發射器完成RF數據的接收。
PCB Layout方面,發射端和接收端的高頻元件要靠近芯片,具體PCB布線參考上圖,這里清楚畫出了發射端PCB Layout正反面,接收端PCB Layout正反面的布線涂圖樣。
責任編輯:David
【免責聲明】
1、本文內容、數據、圖表等來源于網絡引用或其他公開資料,版權歸屬原作者、原發表出處。若版權所有方對本文的引用持有異議,請聯系拍明芯城(marketing@iczoom.com),本方將及時處理。
2、本文的引用僅供讀者交流學習使用,不涉及商業目的。
3、本文內容僅代表作者觀點,拍明芯城不對內容的準確性、可靠性或完整性提供明示或暗示的保證。讀者閱讀本文后做出的決定或行為,是基于自主意愿和獨立判斷做出的,請讀者明確相關結果。
4、如需轉載本方擁有版權的文章,請聯系拍明芯城(marketing@iczoom.com)注明“轉載原因”。未經允許私自轉載拍明芯城將保留追究其法律責任的權利。
拍明芯城擁有對此聲明的最終解釋權。