新聞中心

EEPW首頁 > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > PM50 系列智能語音芯片

PM50 系列智能語音芯片

——
作者: 時(shí)間:2005-10-12 來源:電子產(chǎn)品世界 收藏

   系列智能語音芯片是中青世紀(jì)科技公司 2003 年最新開發(fā)的智能語音產(chǎn)品,它既是語音播放電路,也是智能單片機(jī)。其音質(zhì)水平、價(jià)格都要略優(yōu)于著名的 ISD 電路,同時(shí)也有21KHZ 高保真音質(zhì)。而其開發(fā)設(shè)計(jì)簡單度、智能控制的簡單度、整體性價(jià)比等指標(biāo)要遠(yuǎn)勝過ISD,而如果用量超過1~3萬片,可以原樣投產(chǎn)掩膜片,價(jià)格更低至五~十分之一??梢哉f,該芯片連同具有USB 電腦接口的atvoc-語音編程開發(fā)系統(tǒng)一起,開創(chuàng)了數(shù)碼語音電路的新紀(jì)元,是智能語音電路的一場革命。

  該芯片由專用的語音單片機(jī)和FLASHRAM存儲(chǔ)器集合構(gòu)成,它既有幾秒到200秒的多段語音播放功能,也有單片機(jī)可編程的智能特性,大規(guī)模復(fù)雜電路已經(jīng)縮微到只有COB28封裝( 18*36mm )的印板上,可以方便地作為DIP28封裝的標(biāo)準(zhǔn)集成電路來使用。

一、特點(diǎn):

( 1 )、使用上可以和普通音樂片一樣簡單方便

( 2 )、 FLASHRAM 結(jié)構(gòu),可以反復(fù)擦寫錄入,壽命在 1 萬次以上

( 3 )、電源電壓 3~6V ,靜態(tài)電流 1uA ,工作電流 50mA

( 4 )、直接驅(qū)動(dòng) 8 歐姆 0.5 瓦的喇叭

( 5 )、一系列多規(guī)格可互換,開發(fā)系統(tǒng)共用

( 6 )、錄制的語音可分 1~8 段或 128 段

( 7 )、自帶八個(gè)輸入端口,九個(gè)輸出端口,功能均可由用戶自定義

( 8 )、開發(fā)系統(tǒng)采用最新的 USB 電腦接口

( 9 )、開發(fā)用的電腦軟件系超智能傻瓜圖形設(shè)計(jì),外行也能使用

( 10 )、配合編程軟件可以開發(fā)出并行、串性、智能型等多種控制模式

( 11 )、開發(fā)系統(tǒng)支持用戶對本組件在線編程( ISP )

( 12 )、音質(zhì)比著名的 ISD 產(chǎn)品要略好

( 13 )、最小系統(tǒng)的外圍電路只需一只振蕩電阻、一只電源濾波電容

( 14 )、有 20/30/40/50/100 秒 ~200 秒多個(gè)時(shí)間檔次可選

( 15 )、完成開發(fā)和試驗(yàn)生產(chǎn)后,直接用源文件投產(chǎn)掩模芯片,電路設(shè)計(jì)、音質(zhì)效果、功能性能不變

二、 系列編號及功能

 

型號

功能特點(diǎn)

封裝

備注

PM5020

FLASH , 20 秒, 1~128 段

COB28

 

PM5030

FLASH , 30 秒, 1~128 段

COB28

 

PM5040

FLASH , 40 秒, 1~128 段

COB28

 

PM5050

FLASH , 50 秒, 1~128 段

COB28

 

PM50100

FLASH , 100 秒, 1~128 段

COB28

 

PM50150

FLASH , 150 秒, 1~128 段

待定

 

PM50200

FLASH , 200 秒, 1~128 段

待定

 

PM5108

MASK , 8 秒, 1~8 段

裸片

 

PM5112/16/20/24

MASK , 12/16/20/24 秒, 1~128 段

裸片

 

PM5132/40/48

MASK , 32/40/48 秒, 1~128 段

裸片

 

PM5164/80/96

MASK , 64/80/96 秒, 1~128 段

裸片

 

三、PM50 外圍管腳圖和實(shí)物照片

PM50 的管腳定義表

腳號

名稱

用途

腳號

名稱

用途

1

GND

電源地端

28

FM

編程端

2

FC

編程端

27

FD

編程端

3

FA

編程端

26

FK

編程端

4

K1

輸入1

25

R

編程端

 

5

K2

輸入2

24

O1(OUT1)

輸出1

6

K3

輸入3

23

O2

輸出2

7

K4

輸入4

22

O3(LED2)

輸出3

8

K5

輸入5

21

O4

輸出4

9

K6

輸入6

20

O5

輸出5

10

K7

輸入7

19

O6

輸出6

11

K8

輸入8

18

O7

輸出7

12

ROSC

振蕩電阻

17

O8

輸出8

13

SP1

喇叭端1

16

LED1

指示燈

14

SP2

喇叭端2

15

VDD

正電源端

{{分頁}}
附:

1 、電源電壓為3~6V,靜態(tài)電流約1uA 。

2 、振蕩電阻上拉到正電源,在正常品質(zhì)下振蕩電阻一般取值240K標(biāo)準(zhǔn)值是255K);在高級品質(zhì)(HQ)下振蕩電阻一般取值120K 。

3 、任何喇叭端嚴(yán)禁接地或串接喇叭后直接接地或正電源。

4 、 PM50 板上可以焊接兩個(gè)器件:濾波電容0.1UF,振蕩電阻240K,可選貼片器件。裝上后,外部不需要再裝。另外在PM50編程器內(nèi)部已裝有240K振蕩電阻,測試或演示時(shí)PM50板上無須再裝振蕩電阻。

四、PM50 典型應(yīng)用電路圖

 ?。ò硕握Z音并行或智能控制輸入、九個(gè)LED控制輸出,K1~K8單鍵對單段或組合的多段,可選循環(huán)/電平/邊沿觸發(fā)等,九個(gè)LED可智能輸出)

五、PM50 的最小系統(tǒng)(僅一片PM50芯片就可以作為一個(gè)小的語音系統(tǒng),下圖是單段單燈,或單鍵順序多段放音。振蕩電阻及濾波電容板載,用戶只需要外接喇叭、電源、按鍵就可以工作了。)


 
六、PM50 外接功放設(shè)計(jì)

  MC34119(0.5W)帶自動(dòng)關(guān)斷功能,只在有聲音時(shí)工作,平時(shí)省電。其它功放也是類似接法,接成平衡輸入方式。PM50的任一喇叭輸出端嚴(yán)禁接地或串接喇叭后直接接地或正電源。

 
七、PM50 在線編程(ISP)應(yīng)用設(shè)計(jì)圖

  在線編程(ISP)是指設(shè)計(jì)人員能夠在用戶板上、不把芯片單獨(dú)拿下來就能實(shí)現(xiàn)聲音錄制、修改、編程工作,能非常方便產(chǎn)品在成品化后做后期修改、調(diào)試工作這在很多應(yīng)用上非常重要。PM50有專門的ISP在線編程接口,需要ATISP-PM50型的在線編程器配合使用。在www.atvoc.com上可以查到。

 
八、PM50 的標(biāo)準(zhǔn)串行控制方式

  須由外部單片機(jī)接口,發(fā)串行指令控制放音的段號,段數(shù)最大128段,專用于語音組合用。如報(bào)數(shù)、報(bào)溫度、語音辭典用等。

 
  在該串行模式下, K5 、 K7 端連接按鍵就賦予了特殊的演示、測試功能, K5 端每按鍵一次即順序播放一段,可以逐段聽取所有段的語音內(nèi)容和效果; K7 端每按鍵一次,即按順序連續(xù)播放八段的語音,以便聽取語音組合時(shí)的合成效果。另外, K2 端如果接按鍵,可以作為測試時(shí)的復(fù)位端使用。

  在該串行模式下最大可分 128 段, K1 為數(shù)據(jù)端, K2 為時(shí)鐘端, O1 為忙信號端。時(shí)鐘上升沿時(shí)數(shù)據(jù)端有效。語音段的地址為 80H~FFH ,第一段的地址是 80H ,按順序排列,最多128段語音。外部單片機(jī)直接送入要放音的段號數(shù)據(jù),播放,結(jié)束時(shí) PM50 的忙信號拉低,在判斷一段語音結(jié)束時(shí),外部單片機(jī)再送下一段語音的段號。

  單片機(jī)控制時(shí)序圖如下, K2 時(shí)鐘為 10HZ~100KHZ 內(nèi)均可。

 
  以下是一個(gè) 89C2051 單片機(jī)與 PM50 芯片接口的電路原理圖,同時(shí)也是測試 PM50 語音合成效果的發(fā)碼測試板,能夠令用戶選擇播放PM50 中的任意一段或多段的組合。{{分頁}}

 
  越來越多的語音產(chǎn)品智能化日漸增高,即使玩具產(chǎn)品也有很高的智能性,光靠上述手動(dòng)按鍵控制的智能編輯模式也不能適應(yīng)一些高端產(chǎn)品的設(shè)計(jì)需要。例如有些小家電產(chǎn)品、高檔智能玩具產(chǎn)品,既需要復(fù)雜的用戶手動(dòng)按鍵功能,又需要播報(bào)溫度、數(shù)字、金額等不確定的語音組合,這樣就需要將上述的單片機(jī)串行控制與智能編輯模式結(jié)合起來。本模式就是這樣設(shè)計(jì)的。

  本模式中,用戶可以利用串行控制的128個(gè)地址,從80H~FFH,每個(gè)地址下都能放很多個(gè)聲音文件的固定組合,還可以定義LED1、O2~O4、O5~O8這八個(gè)輸出端的輸出狀態(tài):高電平、低電平、閃爍;還可以定義這八個(gè)輸出狀態(tài)的時(shí)間。這樣就充分利用了PM50的內(nèi)部智能控制器的全部資源,使用戶的外圍電路設(shè)計(jì)和產(chǎn)品開發(fā)的軟件設(shè)計(jì)成本都降到最低點(diǎn)。

  用戶依然利用 PM50芯片的K1、K2、O1三個(gè)端口做串行控制,見上一節(jié)的串行控制。用戶依然可以利用 PM50芯片的K5、K6端做串行的語音播報(bào)測試,K5是順序的按鍵一次播放一組聲音文件,K6是逆序的播放。

  用該功能不但能實(shí)現(xiàn)很多段語音的復(fù)雜控制,還可以實(shí)現(xiàn)很多智能程序控制的設(shè)計(jì),下面是將 PM50的八個(gè)輸出端接LED發(fā)光管、實(shí)現(xiàn)流水燈的開發(fā)系統(tǒng)軟件設(shè)計(jì),8個(gè)燈逐一被點(diǎn)亮然后逐一熄滅,點(diǎn)亮的時(shí)間也可控制。在此同時(shí)也可以有語音的輸出。

 
  本編輯模式充分展示了PM50 優(yōu)異的語音芯片與智能單片機(jī)兼?zhèn)涞墓δ?,用戶可以?shí)現(xiàn)復(fù)雜的語音輸出和智能程序控制輸出,而要做的只是做簡單的菜單選擇,無須學(xué)習(xí)專用的編程語言。

十、PM50 的升級版本

  PM50開發(fā)軟件又推出了V2.50版,除了繼承V2.03版的所有功能外,主要修改了V2.03版本出現(xiàn)的一些BUG;另外,增加了一個(gè)新的功能,音頻輸出方式可以做兩種選擇,一種是原有的平衡輸出模式“PWM”,另一種是單端放大輸出模式“DAC”。DAC輸出的典型電路如圖所示:注意:(1)DAC輸出端只能是芯片的13腳,14腳并不能作為輸出腳。

 
(2)使用DAC模式輸出,在編程器上試聽沒有聲音是正常的。

十一、關(guān)于防自激、抗干擾措施
  
  PM50 語音芯片以極為方便的開發(fā)設(shè)計(jì)、簡單的控制使用、優(yōu)越的音質(zhì)效果贏得客戶的好感,紛紛投入新產(chǎn)品開發(fā)設(shè)計(jì)、老產(chǎn)品換代設(shè)計(jì)中。

  在 PM50 的設(shè)計(jì)使用中,有不少客戶在第一次使用時(shí)遇到了一些問題,主要反映是在自制的實(shí)驗(yàn)板上搭接電路后,看起來電路連接都正確,但就是沒有聲音出來,有時(shí)還發(fā)現(xiàn) PM50 芯片發(fā)燙。但同樣的 PM50 芯片換到我們公司做的實(shí)驗(yàn)板上、編程器上就沒有問題了,放音、控制都完全正常。

  經(jīng)我們反復(fù)實(shí)驗(yàn),發(fā)現(xiàn)在 PM50 芯片的使用中,要注意以下幾點(diǎn):

1、PM50 芯片 COB 板上的 0.1uf 濾波電容( COB 板上有“ C ”的標(biāo)志,分立件與貼片件的位置均有)一定要先貼焊上。我們發(fā)現(xiàn)焊裝 0.1uf 的瓷片電容效果最好,用 0.1uf 的 0805 貼片電容比較美觀,但貼片電容要注意選擇精度高(誤差在 20% 以內(nèi))的正規(guī)產(chǎn)品。

2、PM50 的電源電路上不要再裝有 1uf 以上的電解式濾波電容。

3、PM50 的任何外引線都盡量短,元件都盡量靠近 PM50 芯片設(shè)計(jì)安裝。

4、PM50 的電源盡量使用電池供電。如果 PM50 的電源是交流市電變壓、整流、穩(wěn)壓而來的,甚至是開關(guān)電源供應(yīng)的,其它電路都已經(jīng)使用了大的電源濾波電容, PM50 的電源供應(yīng)端就需要串聯(lián)一只 47uH 的電感。

5、在 PM50 的共同電源系統(tǒng)中,如果有馬達(dá)、射頻發(fā)射電路、大電流切換的電路等,都需要在 PM50 的電源端加裝抗干擾電路。

;pm50控制程序; 51 單片機(jī); 匯編語言版本k1 equ p1.7 ;k1 腳k2 equ p1.6 ;k2 腳o1 equ p3.2 ;o1 腳

;初始化org 0000h mov p1,#0ffh mov p3,#0ffh mov sp,#60h mov r6,#01h

fangyin: ;放音程序mov a,r6 ;r6 為需要放的段數(shù)add a,#80h ;最高位置一fang1: ;先給40毫秒以上的信號clr k1 acall ys60 ;延時(shí)setb k1 mov r7,#8 ;串行循環(huán)次數(shù)fang2: ;串行送數(shù)據(jù)acall ys10 clr k2 rrc a mov k1,c acall ys10 setb k2 djnz r7,fang2 acall ys10 jb o1,$ 等待o1信號ajmp $ ys10: mov r6,#50 ;延時(shí)10msy1: mov r5,#100 y2: nop djnz r5,y2 djnz r6,y1 ret ys60: mov r4,#6 ;延時(shí)60msy6: acall ys10 djnz r4,y6



 

pic相關(guān)文章:pic是什么




關(guān)鍵詞: PM50 音視頻技術(shù)

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉