《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 單片機控制下的ISD芯片內容復制電路的解決方案
單片機控制下的ISD芯片內容復制電路的解決方案
現代電子技術
摘要: 針對ISD系列語音錄放芯片內容復制難的問題,較為全面地給出了源芯片多信息段起始地址的獲取方法,同時給出了一個單片機控制下的ISD芯片內容復制電路的解決方案。
Abstract:
Key words :

摘  要:針對ISD系列語音錄放芯片內容復制難的問題,較為全面地給出了源芯片多信息段起始地址的獲取方法,同時給出了一個單片機控制下的ISD芯片內容復制電路的解決方案。

  1  引言

  ISD系列語音芯片是美國ISD公司(于1998年底被臺灣華邦兼并)推出的高品質隨錄隨放型語音芯片。憑借該公司獨有的模擬語音及多層式儲存技術(analog speech & multilevel storage technology),ISD芯片將語音信號以模擬信號形態直接存儲于非易失性多級存儲陣列(一種E2PROM)里,使聲音的存儲與播放有別于一般電子合成語音,從而在錄放過程中無需經過傳統形式的A/D、D/A轉換,進而更能達到原音重現的效果。同時,ISD芯片外圍控制電路簡單,控制信號與TTL電平兼容,易于與微處理器配合使用,具有抗斷電功能,信息存放不易揮發,支持多次錄放操作,可單獨應用、多片級聯,具有很好的使用靈活性。因此,ISD芯片可廣泛應用于語音警報、信息提示、語音留言等消費性、通信及工業控制、智能儀表等產品中。

  然而,由于ISD芯片是模擬與數字電路的結合,對其內部E2PROM中存放的電平信息不能像傳統數字量存儲器那樣通過編程器讀取,因此進行批量復制較為困難。同時,ISD芯片提供地址輸入線,支持直接地址操作,可分段存儲語音信息并精確控制語音的錄放,這就使得批量復制的一致性問題也很突出。雖然通過專用ISD器件開發設備可以解決這些問題,但對于少量應用者,其成本偏高。因此,本文以ISD2532系列為例,給出了一種關于ISD系列語音芯片內容復制的簡單解決方案。

  本文第2部分簡單分析了ISD2532語音芯片原理,第3部分詳細敘述了ISD2532語音芯片內容復制的實現。

  2  ISD2532語音芯片原理[1]

  ISD2532是ISD系列單片語音錄放集成電路的一種,錄音時間為32s,采樣頻率為8KHz,可提供優于電話的音質,其內部結構如圖1所示。

  ISD2532工作在錄音狀態時,麥克風采集到的小信號從MIC進入,經前置放大后從ANA OUT(模擬量輸出)輸出,經過隔直電容后送入ANA IN(模擬量輸入)。這種輸入配置方式可以方便用戶自行設計性能更加優良的前置放大器代替芯片內部已有的功能部件,另外ANA IN可作為線輸入口(Line In),直接輸入電聲信號。進入ANA IN的信號經過放大器、自動增益控制(AGC)以及低通濾波器,將被調整到存儲電路動態范圍的最佳電平,最終將通過模擬收發器寫入E2PROM中。在ISD2532的放音模式下,錄入的模擬電壓在采樣時鐘的控制下,順序的從模擬存儲陣列讀出,并經輸出通道上的平滑濾波器去掉采樣頻率分量后恢復出原始波形,送入多路器,以便與外界其他信號混合,而后送入功率放大器,并由SP+、SP-端輸出,進而可直接驅動揚聲器。

  ISD2532的典型錄放電路見圖2,外圍電路包括:麥克風、揚聲器、開關和少數電阻、電容,以及常用5V電源。其基本控制過程極為簡單。首先將PD調為低電平,使芯片上電準備工作,同時設置P/R電平(高電平為放音,低電平為錄音);然后輸入地址,制定錄放操作的起始地址;最后使CE為低電平,即在其下降沿啟動放音操作,在低電平狀態啟動錄音操作。一般情況下,放音操作自動結束;當PD或CE變為高電平時,即刻停止錄音操作。

  ISD2532芯片可互斥工作于地址和模式兩種方式,這取決于地址引腳最高兩位的輸入狀態。當最高兩位都為高電平時,其余地址引腳就作為操作模式選擇端,芯片可按預設的多種模式進行錄放,以便用最少的外圍器件實現最多的功能。否則,所有地址引腳的輸入均被解釋為地址位,用作當前錄放操作的起始地址。由此可見,ISD2532芯片中的9位地址最多只能提供384個地址。好在ISD器件中的E2PROM存儲空間不是按字節編址的,而是以行為基本單位進行編址。ISD2532內部的256K E2PROM存儲器被均勻地規劃為320行,從0開始的每個地址指向其中的一行。ISD2532的錄放時間是32s,因此它的地址分辨率為100ms。

  ISD器件可以進行多段錄放操作,每段稱為一個信息段,占用一行或多行存儲空間,其中存放音頻數據和一個結束標志(EOM)。錄音及放音功能均從設定的起始地址開始,錄音結束時芯片內部自動在該段的結束位置插入一個EOM標志;而放音時遇到EOM標志即自動停止本段放音。

  3  ISD2532芯片內容復制的實現

  和數字存儲器復制不同的是,ISD芯片中存儲的是連續變化的聲音模擬量,因而對于ISD芯片的內容復制標準可放寬到只要求根據存儲信息回放的聲音信息聽起來相同即可。鑒于此,在控制源芯片放音的同時,讓目的芯片錄音可達到內容復制的目的,參見圖3,在單片機控制下,向源芯片和目的芯片發出相同的起始地址,同時控制兩個芯片的錄放操作即可實現復制目標。

  由于ISD芯片可以指定起始地址進行錄放,所以,內容復制必須保證在相同的起始地址處,源芯片和新復制的芯片存儲有聽起來相同的聲音信息。換句話說,復制過程必須保證兩芯片中存儲的信息段要實現地址對齊。因此,獲取源芯片中所有信息段的起始地址對于完成內容復制任務是至關重要的。

  3.1 源芯片地址信息獲取

  ISD芯片的地址引腳只能作為輸入使用,因而在沒有專業開發設備的情況下,其內部信息段的起始地址無法直接讀出[2]。然而在一般情況下,為充分利用存儲空間,芯片中第一個信息段的起始地址為0,并且上一段信息結束后的下一個地址就是當前段的起始地址。所以,對于ISD2532芯片,設第i信息段的起始地址為Add[i],并占Len[i]行存儲空間,則有:

  這樣,要獲得Add[i]就必須知道Len[i]。由于已知ISD2532的地址分辨率是100ms,所以第i信息段的時間長度應介于(Len[i]-1)x 100ms和Len[i] x 100ms。在源芯片播放時,通過捕捉其輸出的EOM信號可以獲知某個信息段的結束[2]。因此,通過對每個信息段的播放時間進行計時可確定該信息段占用的存儲空間大小,從而可得每個信息段的起始地址。

  在芯片中信息段不連續存儲的情況下,我們不妨將第i信息段和第i+1信息段之間的空白行看為第i+1信息段的組成部分,這相當于第i+1段的前面部分記錄了聽不到聲音的信息,并不影響聽覺。另外,由于ISD芯片在播放過程中,輸入地址保持不變,因此,如果源芯片所在系統電路便于測試,可直接通過測量的方法獲得所有信息段的起始地址。

  3.2 內容復制電路設計要點

  ISD芯片內容復制電路如圖4所示。圖中略去電源、自動增益控制、XCLK等相關外圍電路,這部分可參考圖2。地址信號、控制信號和狀態信號均為數字信號,可直接接至單片機(如MSC51系列)I/O端口,但考慮到有些單片機引腳的驅動能力有限,一般應加上拉電阻。例如,89C2051的P1口中的P1.0和P1.1是比較器端,沒有內部上拉電阻,而P1口的其它端均有內部上拉,因此用P1口控制ISD芯片的地址線時,P1.0和P1.1兩端應外接上拉電阻,否則地址控制會出錯。


  在圖4的復制電路中,源芯片工作在放音狀態,從SP+輸出的聲音波形經過分壓電阻R和隔直電容C的簡單調整,即可被送入目的芯片的ANA IN輸入端,在錄音過程中被存儲在目的芯片的E2PROM中。

  在單片機程序設計中,通常把源芯片中所有信息段的起始地址放在一張表中,這樣可以通過查表指令獲取起始地址,便于對每個信息段進行放音錄音操作。同時,應該注意程序中的延時處理,通常在給出啟動錄放操作的CE低電平之前,應插入1~10ms的延時,以確保PD、P/R和地址信號穩定;在查詢到源芯片有效的EOM輸出狀態時,考慮到ISD2532芯片的EOM低電平寬度為12.5ms,這里也應加入12ms左右的延時;最后,在進入另一次循環處理下一信息段的復制之前,應相應地加入一些延時,以確保芯片能穩定工作。

  4  結束語

  本文在介紹ISD2532語音芯片原理的基礎上,針對ISD2532芯片內容復制的問題,較為全面地給出了源芯片多信息段起始地址的獲取方法,同時給出了一個簡單單片機控制下的ISD芯片內容復制電路的解決方案。在調整相關參數情況下,該方案可適用于處理原理相近的ISD系列芯片的復制拷貝問題。

  由于 ISD芯片具有現場錄音功能,ISD芯片在供電電源不穩定,特別是上、下電期間可能會出現誤錄音問題;同時,在允許用戶自定義錄音時可能存在錄錯音問題。針對以上問題,本文提出的內容復制電路也可作為一個模塊嵌入到實際系統中,作為恢復原始錄音的一種解決方案。

 

此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          欧美久久成人| 国产精品系列在线| 亚洲精品视频免费观看| 日韩午夜av电影| 久久综合一区| 亚洲精品国产精品国自产观看| 欧美一区二区三区视频在线观看| 亚洲精品久久久久久一区二区| 一区二区三区国产| 国内精品一区二区三区| 欧美午夜一区| 在线播放豆国产99亚洲| 国产真实乱偷精品视频免| 欧美成人资源网| 亚洲日韩第九十九页| 欧美体内she精视频在线观看| 欧美乱在线观看| 香蕉久久夜色精品国产使用方法| 91久久久一线二线三线品牌| 国产欧美精品久久| 午夜精品短视频| 亚洲桃色在线一区| 国产精品二区三区四区| 最新亚洲一区| 国产精品裸体一区二区三区| 日韩亚洲欧美一区| 国产精品国产精品国产专区不蜜| 欧美综合二区| 亚洲黄色小视频| 香蕉久久久久久久av网站| 麻豆精品视频在线观看视频| 久久久九九九九| 亚洲国产日韩美| 国产精品每日更新在线播放网址| 欧美视频福利| 欧美系列电影免费观看| 午夜在线播放视频欧美| 久久久国产精品亚洲一区| 韩国成人理伦片免费播放| 午夜欧美视频| 99re热这里只有精品视频| 国产精品日韩欧美一区| 国产日本欧美一区二区三区在线| 欧美大片国产精品| 亚洲免费影视| 香蕉久久夜色精品国产使用方法| 欧美—级高清免费播放| 亚洲影院一区| 日韩视频免费在线| 久久精品在这里| 国产麻豆精品久久一二三| 欧美激情视频在线免费观看 欧美视频免费一| 欧美在线播放高清精品| 国产欧美一区二区精品忘忧草| 欧美日韩国产在线观看| 一区二区三区精品| 亚洲影院在线观看| 欧美一区二区黄| 日韩视频一区二区三区| 久久婷婷国产综合尤物精品| 欧美激情二区三区| 亚洲电影观看| 久久亚洲综合色| 亚洲欧美日韩精品在线| 亚洲美女淫视频| 国产日韩亚洲欧美精品| 精品成人a区在线观看| 牛夜精品久久久久久久99黑人| 国产日韩综合| 欧美精品网站| 一区免费观看| 国产精品日韩在线播放| 在线观看成人小视频| 午夜日韩在线| 国内精品视频在线播放| 欧美激情成人在线视频| 欧美精品在线观看一区二区| 亚洲人午夜精品| 国产精品人成在线观看免费| 久久精品国产v日韩v亚洲| 亚洲一区成人| 亚洲美女在线一区| 亚洲综合视频网| 一区二区在线视频观看| 欧美在线不卡视频| 欧美人成免费网站| 午夜一区二区三区在线观看| 欧美三级视频在线| 欧美一区亚洲二区| 欧美精品v国产精品v日韩精品| 国产精品日韩精品欧美精品| 欧美日韩视频不卡| 亚洲深夜福利| 午夜欧美大尺度福利影院在线看| 欧美四级伦理在线| 欧美日韩国产123区| 欧美激情1区| 亚洲午夜日本在线观看| 亚洲激情在线观看| 久久精品午夜| 亚洲精品一区二区三区婷婷月| 欧美一级片久久久久久久| 在线观看国产精品网站| 亚洲第一免费播放区| 亚洲成人中文| 久久精品2019中文字幕| 国产精品私房写真福利视频| 国产精品v欧美精品v日韩| 久久久蜜桃精品| 亚洲国产日韩欧美综合久久| 亚洲成色777777在线观看影院| 欧美一区二区三区播放老司机| 欧美日韩无遮挡| 免费成人av在线看| 1024日韩| 国产精品欧美精品| 在线视频精品| 亚洲在线播放| 国产主播喷水一区二区| 久久久www成人免费精品| 国产精品xxx在线观看www| 亚洲国产精品va在线看黑人动漫| 国产精品色午夜在线观看| 欧美精品二区| 国产精品久久中文| 亚洲一区二区三区四区中文| 狠狠色丁香婷婷综合久久片| 亚洲丁香婷深爱综合| 欧美国产另类| 国产又爽又黄的激情精品视频| 国产一区二区中文字幕免费看| 9久re热视频在线精品| 亚洲国产小视频在线观看| 亚洲成人在线视频网站| 亚洲素人一区二区| 在线播放国产一区中文字幕剧情欧美| 可以看av的网站久久看| 欧美性猛交xxxx乱大交退制版| 欧美一区二区三区在线观看| 欧美电影在线| 久久国产精品高清| 国产精品美女www爽爽爽| 午夜电影亚洲| 精品动漫3d一区二区三区免费版| 午夜精品福利视频| 欧美日韩久久精品| 欧美日韩日本视频| 欧美日韩在线一区二区| 在线亚洲美日韩| 亚洲福利国产精品| 欧美一区二区视频免费观看| 亚洲一级片在线看| 亚洲精品在线免费观看视频| 国产欧美日韩另类一区| 欧美中文字幕不卡| 久久九九国产精品| 久久av一区二区| 黄色在线一区| 日韩一区二区免费高清| 欧美a级片一区| 狠狠色综合网站久久久久久久| 欧美日韩高清在线观看| 久久久不卡网国产精品一区| 性色av一区二区三区| 性欧美办公室18xxxxhd| 日韩午夜一区| 亚洲精品国久久99热| 亚洲欧美激情精品一区二区| 亚洲午夜精品久久久久久浪潮| 99国产精品久久久久老师| 影音先锋欧美精品| 久久av在线| 欧美午夜精品理论片a级按摩| 亚洲欧美日韩国产综合精品二区| 91久久国产综合久久91精品网站| 亚洲一级黄色| 久久精品国产亚洲5555| 欧美jizz19hd性欧美| 亚洲视频专区在线| 国内精品久久久久伊人av| 国产亚洲激情视频在线| 欧美日韩视频在线观看一区二区三区| 亚洲视频福利| 久久久999精品视频| 久久精品亚洲精品| 欧美福利电影网| 国产视频在线观看一区二区三区| 国产综合18久久久久久| 亚洲自拍另类| 日韩一区二区免费看| 亚洲欧美日韩一区二区在线| 一区二区欧美激情| 国产精品大片wwwwww| 亚洲欧洲一区二区三区久久| 性欧美video另类hd性玩具| 在线成人www免费观看视频| 久久精品国产精品亚洲| 在线视频观看日韩| 欧美激情国产精品| 亚洲国产va精品久久久不卡综合| 在线播放中文一区| 性18欧美另类| 久久久精品免费视频| 午夜一区二区三区不卡视频| 亚洲午夜精品一区二区三区他趣| 亚洲精品在线电影| 欧美日本在线| 国产精品久久国产精麻豆99网站| 亚洲免费在线看| 欧美精品乱码久久久久久按摩| 国产精品综合av一区二区国产馆| 欧美一区二区三区男人的天堂| 国产日韩欧美一区二区| 国产日韩欧美一区二区| 欧美国产免费| 一区二区福利| 欧美日韩亚洲一区在线观看| 亚洲影院色在线观看免费| 亚洲国产婷婷综合在线精品| 亚洲一区二区三区乱码aⅴ| 午夜国产精品影院在线观看| 欧美—级在线免费片| 欧美在线亚洲| 99精品视频免费全部在线| 欧美黄色网络| 亚洲国产欧美一区| 久久麻豆一区二区| 免费观看成人鲁鲁鲁鲁鲁视频| 亚洲人成啪啪网站| 亚洲日韩欧美视频一区| 国内精品国产成人| 久久人人97超碰国产公开结果| 国产精品日韩欧美综合| 欧美香蕉大胸在线视频观看| 欧美在线观看天堂一区二区三区| 亚洲激情一区| 亚洲福利在线观看| 开元免费观看欧美电视剧网站| 久久综合狠狠综合久久综青草| 久久精品国产免费观看| 国产欧美精品一区二区三区介绍| 国产性天天综合网| 亚洲美女诱惑| 国产精品久久久久久久久搜平片| 99精品国产在热久久下载| 欧美成人tv| 欧美日韩视频不卡| 久久精品99国产精品日本| 国产精品二区在线观看| 亚洲女同在线| 一区二区三区视频观看| 欧美成人亚洲成人日韩成人| 国产一级精品aaaaa看| 正在播放亚洲| 亚洲乱码国产乱码精品精天堂| 亚洲精品免费观看| 亚洲一区二区三区精品在线| 欧美性事免费在线观看| 久久久久久高潮国产精品视| 欧美金8天国| 国产无一区二区| 国内精品久久久久久久97牛牛| 国产麻豆精品theporn| 久久一区亚洲| 91久久综合亚洲鲁鲁五月天| 久久成人亚洲| 亚洲午夜国产成人av电影男同| 国产一区二区三区奇米久涩| 亚洲精品一区在线观看香蕉| 国产精品一区二区三区乱码| 在线亚洲自拍| 一区二区三区高清不卡| 国产精品毛片一区二区三区| 国产精品第一页第二页第三页| 亚洲第一在线视频| 午夜精品久久久久久久男人的天堂| 在线午夜精品自拍| 久久天天狠狠| 黄网站免费久久| 久久久亚洲人| 国产精品视频yy9099| 在线不卡中文字幕| 欧美视频在线观看免费网址| 亚洲大片精品永久免费| 国产精品福利在线观看| 久久久久久久久久久久久女国产乱| 中文一区二区在线观看| 国产主播一区二区三区四区| 国产美女精品在线| 亚洲一区二区三区免费观看| 欧美在线观看视频一区二区三区| 欧美一区二区三区四区在线| 亚洲摸下面视频| 国产日韩精品一区二区浪潮av| 亚洲欧美另类在线观看| 激情综合色综合久久| 国产精品久久网站| 久久一区免费| 欧美日本国产精品| 国产亚洲a∨片在线观看| 亚洲日本在线视频观看| 在线观看欧美激情| 久久精品成人一区二区三区| 亚洲毛片在线免费观看| 亚洲欧洲免费视频| 久久久高清一区二区三区| 国产精品99久久久久久宅男| 激情小说另类小说亚洲欧美| 亚洲观看高清完整版在线观看| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲人成在线观看一区二区| 一本一本大道香蕉久在线精品| 久久成人av少妇免费| 欧美日韩中文精品| 久久精品一区二区三区不卡| 国产精品视频免费一区| 欧美人妖另类| 欧美日韩一区视频| 国产精品日韩久久久| 亚洲一区自拍| 一区二区三区四区五区视频| 亚洲美女在线国产| 亚洲精品国久久99热| 亚洲黄色高清| 亚洲美女淫视频| 国内精品久久久久伊人av| 欧美日韩大片| 免费成人在线视频网站|