乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      KT148A語音芯片SOP8封裝內(nèi)置240秒直驅(qū)揚聲器顆重復(fù)下載語音

       藍牙音頻 2022-06-01 發(fā)布于廣東
      文本框: KT148A芯片使用手冊
       

      文件狀態(tài):

      [] 草稿

      [√] 正式發(fā)布

      [  ] 正在修改

      文件標識:

      當前版本:

      V1.0

      作    者:

      完成日期:

      2022-04-26

      版 本 歷 史

      版本

      日期

      原因

      V1.0

      2021/12/12

      內(nèi)測版本和優(yōu)化版本

       目 錄

      1.概述................................................................................................................................................................ 4

      1.1 簡介........................................................................................................................................................... 4

      KT148A是一款32位的DSP語音芯片,標準的SOP8封裝。內(nèi)置420KByte的語音空間,最大支持420秒的語音長度,支持多段語音,同時支持直驅(qū)0.5W的揚聲器,目前該芯片的優(yōu)勢如下:................................................... 4

      1、 性價比高,相比較傳統(tǒng)的OTP芯片來說,工藝的提升大大降低了成本,同時芯片可重復(fù)燒錄...................... 4

      2、 用戶可以自行的更換聲音,通過電腦端的串口即可自己完成,無需其他昂貴的工具.................................... 4

      3、 芯片自帶足夠的空間,可以追求更高的音質(zhì)效果........................................................................................ 4

      1.2 功能簡述.................................................................................................................................................... 4

      2.參數(shù)說明......................................................................................................................................................... 5

      2.1 管腳說明.................................................................................................................................................... 5

      2.2 電器特性.................................................................................................................................................... 6

      2.3 參考電路.................................................................................................................................................... 6

      3. 一線通訊協(xié)議................................................................................................................................................ 7

      3.1 通訊格式.................................................................................................................................................... 7

      3.2 通訊指令.................................................................................................................................................... 8

      4. 參考例程....................................................................................................................................................... 9

      4.1 通訊舉例F2--循環(huán)播放............................................................................................................................ 10

      4.2 通訊舉例F3--組合播放............................................................................................................................ 10

      4.3 通訊指令F0描述...................................................................................................................................... 10

      4.4 通訊細節(jié)注意事項.................................................................................................................................... 11

      5. 細節(jié)聲明...................................................................................................................................................... 11

      6. 訂貨信息..................................................................................................................................................... 12

      6.1 參考原理圖............................................................................................................................................... 12

      6.2 封裝尺寸.................................................................................................................................................. 12

      1.概述

      1.1 簡介

      KT148A是一款32位的DSP語音芯片,標準的SOP8封裝。內(nèi)置420KByte的語音空間,最大支持420秒的語音長度,支持多段語音,同時支持直驅(qū)0.5W的揚聲器,目前該芯片的優(yōu)勢如下:

      1、性價比高,相比較傳統(tǒng)的OTP芯片來說,工藝的提升大大降低了成本,同時芯片可重復(fù)燒錄

      2、用戶可以自行的更換聲音,通過電腦端的串口即可自己完成,無需其他昂貴的工具

      3、芯片自帶足夠的空間,可以追求更高的音質(zhì)效果

      1.2 功能簡述

      1. 32 位 DSP 語音芯片、5MHZ的內(nèi)部振蕩,PLL到120MHZ;

      2. 工作電壓 2.0~5.5V; 注意低于3.3V的供電,硬件上有細節(jié)的區(qū)別

      3. 待機功耗小于 25ua;另有低功耗模式1.5uA

      4. 16bit 的 PWM輸出、可直接驅(qū)動 8R0.5W 喇叭;

      5. 提供工具自行轉(zhuǎn)換音頻格式,全部用戶可以自己操作,非常簡單

      6. 16KHZ 下最大可以支持200秒。8KHZ 下最大可以支持400秒

      7. 客戶可以通過電腦端的工具軟件,通過串口直接更換語音內(nèi)容

      8. 支持一線串口控制,當然可以根據(jù)需求訂制各種協(xié)議

      9. 支持 224 段地址,有更多需求可以擴展;

      10.具有硬件 iic接口、UART 接口??梢詾榭蛻舳ㄖ聘黝惞δ?。

      11.芯片具備重復(fù)燒錄的能力,所以任何時候不用擔心測試不完整導(dǎo)致批量性的問題

      2.參數(shù)說明

      芯片選用的是SOC方案,集成了一個16位的MCU,以及一個專門針對音頻解碼的aDSP,采用硬解碼的方式,更加保證了系統(tǒng)的穩(wěn)定性和音質(zhì)。小巧的封裝尺寸更加滿足嵌入其它產(chǎn)品的需求

      2.1 管腳說明

      Pad No

      Pad Name

      ATTR

      Description 描述

      1

      GND

      Power

      電源負極

      2

      PB9

      I/O

      Busy信號=播放輸出低空閑輸出高

      復(fù)用串口下載連接MCU的RX腳

      3

      PB1

      I/O

      [ONELINE-DATA]一線串口輸入端

      復(fù)用串口下載連接MCU的TX腳

      4

      PB0

      I/O

      KEY按鍵

      5

      SPK1

      Out

      不分正負,支持8歐姆0.5W

      6

      SPK2

      Out

      不分正負,支持8歐姆0.5W

      7

      VDDIO

      Power

      芯片內(nèi)部的LDO輸出,最大100mA

      8

      VBAT

      Power

      電源正極

      供電的注意事項:

      1、建議給芯片的供電,做到5V供電,電壓越高芯片驅(qū)動喇叭的功率也越高,聲音也越大

      2、如果是[3.3--4.2V]鋰電池的場景,電源正極直接進芯片的8腳即可

      3、如果是干電池的供電場景,電源正極也是直接進芯片的8腳

      4、如果需要超低電壓供電,如2V--3V之間的紐扣電池,建議芯片的7腳和8腳直接短路,再連接電源正極

      2.2 GPIO電氣特性

      IO輸入特性

      符號

      參數(shù)

      最小

      典型

      最大

      單位

      測試條件

      VIL

      Low-Level Input Voltage

      -0.3

       -

      0.3*VDD

      V

      VDDIO=3.3V

      VIH

      High-Level Input Voltage

      0.7VDDIO

      -

      VDDIO+0.3

      V

      VDDIO=3.3V

      IO輸出特性

      符號

      參數(shù)

      最小

      典型

      最大

      單位

      測試條件

      VOL

      Low-Level Output Voltage

       -

       -

      0.33

      V

      VDDIO=3.3V

      VOH

      High-Level Output Voltage

      2.7

      -

       -

      V

      VDDIO=3.3V

      2.3 GPIO的內(nèi)部特性

      Port

      General

      Output

      High

      Drive

      Internal

      Pull-Up

      Resistor

      Internal

      Pull-Down

      Resistor

      Comment

      PB0,PB1

      8mA

       64mA

      10K

      60K

      1、PB0 & PB1 default pull down

      2、internal pull-up/pull-down

      resistance | accuracy ±20%

      PB9 

      8mA

      10K

      60K

      2.4 參考電路

      3. 一線通訊協(xié)議

          目前芯片支持一線串口通訊協(xié)議,采用的也是高低電平時間寬度來確定0或者1 。

      3.1 通訊格式

      圖片1_6ms

      先把數(shù)據(jù)線DATA,也就是ONELINE,拉低 6ms ,發(fā)送 8 位數(shù)據(jù),先發(fā)送低位,再發(fā)送高位。使用高電平和低電平比例來表示每個數(shù)據(jù)位的值。

      注意:必須高電平在前,低電平在后。

      推薦使用 200us600us。取值范圍:窄脈沖=[150us--400us]   寬脈沖[500us--1000us]

      注意使用 3:1 1:3 電平比例以保障通訊穩(wěn)定。

      注意起始的6ms低電平,初次調(diào)試時,盡量用示波器或者邏輯分析儀看一下,誤差在10%左右都能接受

      1、0x00H到0xDFH為聲音地址碼或定義功能碼。

      2、0xFE為語音停止碼,發(fā)送該命令可以停止播放語音。

      3、編碼之間的間隔須大于20ms

      3.2 通訊指令

      NO.序號

      Data編碼

      Voice語音表

      0

      0x00

      保留

      1

      0x01

      聲音1

      2

      0x02

      聲音2

      3

      0x03

      聲音3

      ……

      224

      0xE0~0xEF

      15級音量,0xE0H為最小音量0,0xEFH最大音量 (上電默認)。

      (若需要調(diào)節(jié)音量,則先發(fā)音量碼,隔20ms再發(fā)聲音碼)

      225

      0xF0

      關(guān)機。進入超低功耗狀態(tài)=1.7uA,詳見4.3章節(jié)

      進入此狀態(tài)之后,還需要控制芯片,則需要先拉低DATA腳40ms

      目的是喚醒芯片,就可以正常發(fā)指令控制了,

      242

      0xF2

      循環(huán)碼 -- 詳見4.1章節(jié)

      若需要循環(huán)某個聲音,則先發(fā)聲音碼,隔20ms再發(fā)循環(huán)碼)

      243

      0xF3

      連碼播放 -- 詳見4.2章節(jié)

      F3H+語音地址 A,語音地址 B,語音地址 C,…  在播放地址 A

      的時候,收到后面的碼不打斷,播放完 A,就播放 B,然后播放 C…。F3

      與地址之間需要加 20ms 的延時。而一組連碼地址與下一組地址最大需要

      40ms 延時(“F3+語音地址”為一組連碼地址)

      254

      0xFE

      停止碼

      4. 參考例程

      /*******************************************************************************

       - 函數(shù)說明:一線通數(shù)據(jù)發(fā)送【注意調(diào)試的時候,用示波器或者邏輯分析儀看一下脈沖寬度】

       - 隸屬模塊:內(nèi)部

       - 參數(shù)說明:dat = 待發(fā)送的數(shù)據(jù)

       - 返回說明:無

      ********************************************************************************/

      #define IO1_HIGH()      JL_PORTA->DIR &= ~BIT(6);JL_PORTA->OUT |=  BIT(6);

      #define IO1_LOW()       JL_PORTA->DIR &= ~BIT(6);JL_PORTA->OUT &= ~BIT(6);

      void oneline_send_one_data(u8 dat)

      {

          u8 i = 0 ;

          IO1_LOW() ;/*現(xiàn)將總線拉低*/

          udelay(5000) ;/*延時6MS --- 這里就是發(fā)起通訊的起始信號*/

          CPU_SR_ALLOC();//關(guān)中斷--芯片不同,可能接口不同

          OS_ENTER_CRITICAL();//關(guān)中斷

          for(i=0 ; i<8 ;i++){

              if(dat & 0x01){

                  IO1_HIGH() ;

                  udelay(500);/*延時600us*/

                  IO1_LOW();

                  udelay(170) ;/*延時200us*/

              }else{

                  IO1_HIGH() ;

                  udelay(170);/*延時200us*/

                  IO1_LOW();

                  udelay(500) ;/*延時600us*/

              }

              dat = dat >> 1 ;/*發(fā)送的時候,先發(fā)送最高位,再發(fā)送次高位,以此類推*/

          }

          IO1_HIGH() ;/*空閑時將該腳拉高即可*/

          OS_EXIT_CRITICAL();//開中斷

          /*同時注意,芯片初始化的時候,請將信號腳拉高。*/

      }

      oneline_send_one_data(0x05);//對應(yīng)播放第5段聲音

      4.1 通訊舉例F2--循環(huán)播放

      void oneline_test_CMD_F2(void){

          oneline_send_one_data(0x01) ;

          udelay(20) ;/*延時25ms*/

          oneline_send_one_data(0xF2) ;  

          udelay(20) ;/*延時25ms*/

      }     實現(xiàn)的效果,就是第一段聲音,循環(huán)播放,不停止。如果需要停止,可以發(fā)送FE指令

      4.2通訊舉例F3--組合播放

      void oneline_test_CMD_F3(void){

          oneline_send_one_data(0xF3) ;

          udelay(20) ;/*延時25ms*/

          oneline_send_one_data(0x01) ;  

          udelay(20) ;/*延時25ms*/

          oneline_send_one_data(0x02) ;  

          udelay(20) ;/*延時25ms*/

          oneline_send_one_data(0x03) ;  

          udelay(20) ;/*延時25ms*/

      }   組合播放第一段、第二段、第三段聲音,依次按照順序播放。如果需要停止,可以發(fā)送FE指令

      同時,在組合播放的過程中,接收到新的組合播放數(shù)據(jù),會停止當前的組合播放,轉(zhuǎn)去播放新的指令

      4.3通訊指令F0描述

      1、專用于芯片進入超低功耗,因為芯片在播放結(jié)束之后,會自動進入待機狀態(tài),功耗維持在25uA 。

      2、如果需要芯片的功耗再低,則需要發(fā)送F0指令,任何狀態(tài)下都可以

      3、芯片接收到F0指令之后,就會進入關(guān)機狀態(tài),功耗維持在1.7uA左右

      4、如果需要芯片再次接收指令,必須先將dat信號拉低40ms,讓芯片被喚醒,再發(fā)送數(shù)據(jù)就可以了

      4.4 通訊細節(jié)注意事項

      1、控制MCU上電之后,第一時間就要將通訊IO,也就是ONELINE腳設(shè)置為高電平輸出

      2、盡量和KT148A芯片的通訊之間,串1K的電阻,來適配不同的電平

      3、芯片的2腳PB9,在播放的時候,電壓大概是3.1V左右 。一旦進入空閑狀態(tài),此IO會變成2.8V左右

      因為芯片內(nèi)部有一個空閑進入低功耗待機的機制。

      5. 用戶自己更換聲音

      芯片支持通過串口更換聲音,需要的工具如下:

      1、PC端的音頻壓縮軟件---我們提供

      2、PC端的下載工具軟件---我們提供

      3、USB轉(zhuǎn)TTL的串口工具---推薦使用CH340G的小模塊

      5.1 1步產(chǎn)生音頻文件

      1、這個可以通過TTS合成軟件,自己生成mp3或者wav文件 。也可以找真人錄音等等方式

      2、獲取了這些音頻文件之后,自己可以試聽一下效果

      3、音頻的效果,必須是在這一步完成,包括,修音、去頭去尾,調(diào)整好音量大小等等

      待續(xù)。。。。。。。。。

      5.2 2--轉(zhuǎn)換音頻文件

      1、使用我們提供的工具軟件,格式只能選擇F1A

      2、采樣率和碼率,就自己去靈活的選擇了,一般推薦“采樣率16K”,碼率6K,效果就很好了

      如果空間允許,就自由發(fā)揮

      3、添加文件,選擇輸出的目錄  ,最后點擊轉(zhuǎn)換就可以了

      4、他會將原始的音頻文件,生成為xxx.f1a格式的文件,注意這個文件在電腦端是不能播放的,只能下載到芯片里面去解碼播放

      2.3 3--使用串口下載工具下載音頻

      1、一定要把芯片的5腳對地短路再上電 ,聽到喇叭“滴”的一聲,松開就可以了

      2、這個時候,芯片就自動進入到下載狀態(tài)

      3、然后,連接串口模塊到電腦,USB轉(zhuǎn)TTLTX接芯片的2腳,USB轉(zhuǎn)TTLRX接芯片的3腳,然后共地 。就可以了

      4、點擊上位機上面的,打開串口,波特率固定115200 ,選擇導(dǎo)入文件,再點擊“下載全部”,等到下載完成即可

      5、注意,下載完了之后,可以用芯片的4腳對地觸發(fā)一下,試聽下載的聲音文件

      6. 細節(jié)聲明

      n 開發(fā)預(yù)備知識

      KT系列產(chǎn)品將提供盡可能全面的開發(fā)模版、驅(qū)動程序及其應(yīng)用說明文檔以方便用戶使用但也需要用戶熟悉自己設(shè)計產(chǎn)品所采用的硬件平臺及相關(guān)C語言的知識

      n EMI和EMC

      KT系列芯片機械結(jié)構(gòu)決定了其EMI性能必然與一體化電路設(shè)計有所差異。KT系列芯片的EMI能滿足絕大部分應(yīng)用場合,用戶如有特殊要求,必須事先與我們協(xié)商.

      KT系列芯片的EMC性能與用戶底板的設(shè)計密切相關(guān),尤其是電源電路、I/O隔離、復(fù)位電路,用戶在設(shè)計底板時必須充分考慮以上因素。我們將努力完善KT系列芯片的電磁兼容特性,但不對用戶最終應(yīng)用產(chǎn)品EMC性能提供任何保證.

      n 修改文檔的權(quán)力

      KT工作室能保留任何時候在不事先聲明的情況下對KT系列產(chǎn)品相關(guān)文檔的修改權(quán)力

      n ESD靜電放點保護

      KT系列產(chǎn)品部分元器件內(nèi)置ESD保護電路,但在使用環(huán)境惡劣的場合,依然建議用戶在設(shè)計底板時提供ESD保護措施,特別是電源與IO設(shè)計,以保證產(chǎn)品的穩(wěn)定運行,安裝KT系列產(chǎn)品為確保安全請先將積累在身體上的靜電釋放,例如佩戴可靠接地的靜電環(huán),觸摸接入大地的自來水管等

      7. 訂貨信息

      我們默認出貨都是管裝,每管100pcs。一盒是10K。一箱是100K

      7.1 參考原理圖

      7.2 封裝尺寸

      封裝和常用的SOP8芯片是一致的,如:LM358等等SOP8封裝的芯片。詳見芯片規(guī)格書

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約