近十年以來,電子體溫計產業進入了前所未有的高速發展期。據調查統計,2016~2020年間,我國智能語音測溫儀,產量穩步提升,2020年產量達到了30萬臺,2021年產量達到65萬臺;
根據市場調查發現,帶有語音功能的測溫儀更受消費者的歡迎,在收集到用戶的反饋中,絕大部分消費者反饋:加入語音功能,可以不用觀看屏幕的數值,有更好的交互體驗;為此許多生產廠家在測溫儀上,都加入了WTN6語音芯片讓產品擁有更好的交互體驗;
WTN6是深圳唯創知音研發的一款,低成本、低功耗、高性能的otp語音芯片,單芯片可容納20~170秒的語音內容,精準的+/-1%內部震蕩,無需加外部震蕩;可通過按鍵、數脈沖、一線串口、兩線串口的方式控制播放,在待機模式下,靜態電流在5uA以下,芯片內部集成8Ω0.5W功放,也可外接DAC功放輸出驅動更大的喇叭;單芯片最大可加載224段的語音地址;音頻采樣率目前最高可達 32kHz;
相比于市面上的語音ic,WTN6擁有更清晰的音質、更低的待機功耗、更低的成本、更強的抗干擾能力;
WTN6語音芯片管腳定義圖
一線串口控制程序(示范)
#define??? UC8 ?? unsigned char
#define??? P_DATA?P01
/*--------------------------------------
;模塊名稱:Line_1A_WTN6(UC8? DDATA)
;功? ? 能:實現一線串口通信函數
;入? ? 參: DDATA為發送數據
;出? ? 參:
;P_DATA? 為數據口
;-------------------------------------*/
void Line_1A_WTN6( UC8? DDATA)
{
??? ?UC8? S_DATA,j;
??? ?bit? ? B_DATA;??
??? S_DATA =?DDATA;
??? P_DATA = 0;
??? Delay_1ms(5);? ? ? //延時5ms
??? B_DATA = S_DATA&0X01;
??? for(j=0;j<8;j++)
??? {
?????? if(B_DATA == 1)
?????? {
?????????? P_DATA = 1;
?????????? Delay_N10us(60);? //延時600us
?????????? P_DATA = 0;
?????????? Delay_N10us(20);? //延時200us
?????? }
?????? else
?????? {
?????????? P_DATA = 1;
?????????? Delay_N10us(20);? //延時200us
?????????? P_DATA = 0;
?????????? Delay_N10us(60);? //延時600us??????
?????? }
?????? S_DATA = S_DATA>>1;??
?????? B_DATA = S_DATA&0X01;???????
??? }?
??? P_DATA = 1;
Delay_1ms(2);
}
審核編輯 黃昊宇
評論
查看更多