亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于51單片機的語音提示飲水杯的設計

        2011-10-09 09:46:40郭鳳雨龔成龍
        電子設計工程 2011年16期
        關鍵詞:話筒錄音飲水

        郭鳳雨,龔成龍,張 磊

        (1.中國礦業(yè)大學 信電學院,江蘇 徐州 221008;2.淮海工學院 電子工程學院,江蘇 連云港 222005)

        目前,隨著生活節(jié)奏的加快,在忙于工作的同時,許多人忽略了生活中的小細節(jié),即適當飲水,特別是春秋季節(jié),適當飲水可以很好地預防感冒等疾病的發(fā)生,同時適當飲水還有很多好處,在此,就不一一列舉。怎樣提示按時適當喝水呢?語音提示飲水杯即可實現(xiàn)此效果。與現(xiàn)有杯子相比,本飲水杯具有定時語音提示功能,使用者只要設定飲水時間和錄下想要提示的錄音,到達時間后,杯子上的語音提示裝置就會提示使用者飲水。使用這種杯子,有益于使用者形成正確的飲水習慣。同時此杯子還可送給老人,小孩。在無暇照顧他們的時候,提示他們適時喝水,保持身體健康。

        1 語音提示飲水杯外觀的設計

        以圖1圓柱形飲水杯為例:杯蓋分為兩層,下層為普通的水杯蓋,上層為語音提示蓋,蓋中裝有語音提示裝置。語音提示蓋上有兩個孔,即用作錄音的話筒孔和用作放音的揚聲器孔。打開語音提示蓋上面的長方形保護蓋,下面為:a:3個按鍵,分別是:開/關按鈕、錄/放音按鈕、定時按鈕。b:LED錄音指示燈。當按住錄音按鍵錄音時,LED指示燈亮;松開按鍵停止錄音時,LED指示燈滅。

        圖1 語音提示飲水杯的外觀設計圖Fig.1 Exterior design of voice prompts drinking cup

        2 硬件電路的設計

        由圖2的框圖可知:本設計框圖包括3個按鍵,AT89C51單片機,ISD2560語音芯片,話筒和揚聲器。其中AT89C51單片機為本設計的控制核心,它控制ISD2560語音芯片,實現(xiàn)對聲音的錄制,定時和播放。

        圖2 系統(tǒng)設計總框圖Fig.2 General block diagram of system design

        2.1 芯片的選取

        2.1.1 語音芯片的選取

        美國 ISD公司的 2500芯片,分為 ISD2560、2575、2590和25120 4個品種。它們的錄放時間分別為:60 s、75 s、90 s和120 s。而在此設計中錄放時間60 s的ISD2560芯片完全可以滿足要求,所以選用ISD2560芯片。

        ISD2560是ISD2500系列單片語音錄放集成電路的一種,是一種永久記憶型錄放語音電路。錄音時間為60 s,最多可以分成600個段,能重復錄放達10萬次。它采用模擬量電平直接存儲技術。把每個采樣值直接存儲在片內(nèi)單個EEPROM單元中。因此能夠非常自然地再現(xiàn)語音、音樂等。又省去了A/D、D/A轉換器,具有良好的音色,又避免了一般固體錄音電路因量化和壓縮造成的量化噪聲。片內(nèi)集成了很多功能電路。包括前置放大器、定時器、內(nèi)部時鐘、采樣時鐘、濾波器、自動增益控制、邏輯控制、模擬收發(fā)器、解碼器和480 k字節(jié)的EEPROM??梢灾苯舆B接錄音輸入和放音輸出,使用方便并且價格低廉。使得該系列芯片得到十分普遍的應用。在公共汽車語音報站器、電話自動應答系統(tǒng)、語音講解儀、便攜式語音記錄裝置、電子詞典、語言復讀機等諸多方面都有應用[1-3]。其引腳圖如圖3所示。

        圖3 ISD2560引腳原理圖Fig.3 Schematic of ISD2560 pins

        為了能夠更深入地了解ISD2560芯片的工作原理。先介紹一下該系列芯片引腳功能[4]。

        Pin28(數(shù)字電源 VCCD)和 Pin16(模擬電源 VCCA):芯片內(nèi)部的數(shù)字和模擬電路使用不同的電源總線,并且分別引到外封裝上。數(shù)字和模擬電源端最好分別走線,并應盡可能在靠近供電端處相連,而去耦電容則應盡量靠近芯片,這樣可以最大限度地減小噪聲。

        Pin12(數(shù)字地 VSSD)和 Pinl3(模擬地 VSSA):這兩腳最好通過低阻抗通路連接地。

        Pinl4(揚聲器輸出 SP+)和 Pinl5(SP-):單端輸出時必須在輸出端和喇叭間接耦合電容。而雙端輸出則不用電容就能將功率提高至4倍。

        Pin20(模擬輸入ANA IN):錄音信號輸入端。

        Pin21(模擬輸出ANA OUT):前置放大器輸出。

        Pin17(話筒輸入MIC):該端連至片內(nèi)前置放大器,外接話筒應通過串聯(lián)電容耦合到該端。耦合電容值和該端的輸入阻抗決定了芯片頻帶的低頻截止點。

        Pin18(話筒參考MIC REF):該端是前置放大器的反向輸入,當以差分形式連接話筒(即話筒的一端連接MIC,另一端連接MIC REF)時,可減小噪聲,并提高共模抑制比。

        Pin19(自動增益控制AGC):AGC可動態(tài)調(diào)整前置增益以補償話筒輸入電平的寬幅變化,減少失真度。

        Pin1~Pinl0(地址 /模式輸入 A0/M0~A6/M6~A9):當最高兩位中有一個為0時,作為當前錄音或放音的1O位起始地址(實際僅用0~599作為芯片內(nèi)部EEPROM的地址碼)。該地址碼在的下降沿被鎖存。當最高兩位全為1時,A0~A6稱為M0~M6,用做命令操作模式或者按鍵模式(M6也為1時)的命令位。

        Pin24(節(jié)電控制PD):高電平可使芯片停止工作而進入節(jié)電狀態(tài)。

        Pin26(外部時鐘XCLK):外部時鐘輸入,不用時應接地。

        Pin27(錄放控制P/R):高電平選擇放音,低電平選擇錄音。

        2.1.2 單片機選取

        隨著集成電路工藝的迅速發(fā)展,出現(xiàn)了51系列單片機、DSP、ARM 等多種單片機。DSP:它從16位~32位,內(nèi)部采用哈佛結構,特別適合數(shù)據(jù)處理。其中16位DSP適合中高級工控到簡單語音/圖片處理;32位DSP適合復雜語音/圖片/視頻處理。ARM:是32位單片機,由于結構和計算速度的原因,目前適合做事務處理或者中低端應用,從中高級工控到簡單語音/圖片處理。AT89C51是一種帶4 k字節(jié)閃爍可編程可擦除只讀存儲器的低電壓,高性能CMOS8位微處理器。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。51單片機雖然和DSP,ARM相比處理速度和運算速度上都比較慢,但它的體積小、質(zhì)量輕、價格便宜,它的速度可以滿足本設計的要求,所以采用AT89C51單片機。

        2.2 語音提示裝置硬件電路

        AT89C51單片機的4組I/O端口中,作為普通I/O端口的只有P1口。用外部中斷0(即P3.2位)與錄放器件的 EOM端(作為錄音時的結尾標志輸出端口)連接,錄/放模式選擇端,器件使能輸入端CE、節(jié)電控制端PD分別與P1口的P1.5~P1.7相連,作為語音芯片和單片機的輸入控制端口,10位地址端與單片機的低8位和高2位連接組成A0~A9。麥克風和揚聲器與相應的ISD2560引腳相連,并接相應的電容電阻進行穩(wěn)壓和穩(wěn)流[5],整個系統(tǒng)電路原理如圖4所示。

        圖4 語音提示裝置電路圖Fig.4 Schematic of voice prompts device

        到此,硬件電路芯片的選型以及電路的搭建已設計完成。

        3 軟件的設計

        隨著單片機開發(fā)技術的不斷發(fā)展,從普遍使用匯編語言到逐漸使用高級語言開發(fā),單片機的開發(fā)軟件也在不斷發(fā)展,Keil軟件是目前最流行開發(fā)MCS-51系列單片機程序的軟件。Keil提供了包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,通過一個集成開發(fā)環(huán)境(uVison)將這些部分連在一起。

        因此本設計的軟件部分通過Keil進行程序的編程,下面主要介紹程序中的主要子程序和一些重要部分:

        初始函數(shù)主要是對定時/計數(shù)器和一些參數(shù)初值的設定:

        錄音函數(shù):

        定時函數(shù)及原理

        當單片機工作于定時狀態(tài)時,定時/計數(shù)器對機器周期進行計數(shù),每個機器周期包括12個振蕩周期,以晶振頻率為6 MHz為例,則:

        1個機器周期=12/晶振頻率=12/6 000 000=0.002 ms

        定時時間為:TC=XTP。其中,TP為機器周期,TC為定時時間。

        則應裝入計數(shù)/定時器的初值為:

        對于方式一,一次最大的定時時間為:T=(216-0)×0.002=131.072 ms,為了便于計算,設定每次最大定時時間為100 ms,計算應裝入的初值[6]:

        本設計軟件默認定時時間為30 min,而每次耗時100 ms,所以30 min需循環(huán)18 000次。定時的時間間隔為1 h,即按一次按鍵定時為1 h,2次為2 h,3次為3 h。按到第4次就恢復到默認值,即30 min。

        定時函數(shù):

        放音函數(shù):

        放音時,使PR為高而PD為低。置CE為低電平(此處通過編寫C程序,將CE置為低電平)就開始從指定的地址開始放音。起到提示效果。

        通過上述程序,稍加增減,設計所要求的軟件部分即可實現(xiàn),在此就不一一贅述。

        4 結束語

        本設計的語音提示飲水杯采用ISD2560語音芯片,省去A/D轉換和D/A轉換,語音自然真實。給出以AT89C51單片機為核心所編寫的C程序,通過實驗驗證該語音錄放系統(tǒng)錄音和放音效果良好,單片機控制相當準確。完全可以起到語音提示飲水的效果。

        在應用方面,這種為飲水杯所設計的語音提示裝置還可用于其他領域,作為一個模塊可與其他功能電路集成,實現(xiàn)各種功能復雜的語音系統(tǒng),如手機話費查詢系統(tǒng)、電腦語音鐘、監(jiān)控系統(tǒng)語音報警及公共汽車報站器等,具有一定的實用價值。

        [1]王南陽.ISD系列單片語音錄放集成電路 [J].電子世界,2005(12):41-42.

        WANG Nan-yang.Integrated circuit of ISD series single voice recorders[J].Electronic World,2005(12):41-42.

        [2]翟祺,金文臣.ISD系列單片語音錄放電路的原理及應用[J].山西電子技術, 2001(3):24-27.

        ZHAI Qi,JIN Wen-chen.Principles and applications of ISD series single voice recorders circuit[J].Shanxi Electronic Technology, 2001(3):24-27.

        [3]劉連吉.ISD單片語音錄/放器件及電路設計[J].海洋技術,1997,16(3):38-45.LIU Lian-ji.ISD single-chip voice record/playback devices and circuit design[J].Marine Technology,1997,16(3):38-45.

        [4]楊志遠,謝秋華.ISD2500系列語音芯片隨機語音分段方法[J].三明學院學報, 2007,24(2):160-165.

        YANG Zhi-yuan,XIE Qiu-hua.Segmentation method of random voice of ISD2500 series voice chips[J].Journal of Sanming College, 2007, 24(2):160-165.

        [5]呂印曉,謝震宇,張寶軍.單片語音錄放芯片ISD5102的原理及應用[J].電子工程師,2004,30(4):14-15.

        LV Yin-xiao, XIE Zhen-yu, ZHANG Bao-jun.Principles and applications of single voice recorders chip ISD5102[J].Electronics Engineer, 2004,30(4):14-15.

        [6]陳桂友,孫同景.單片機原理及應用[M].北京:機械工業(yè)出版社,2007.

        猜你喜歡
        話筒錄音飲水
        Listen and Paint, etc.
        簡易飲水鳥
        軍事文摘(2021年18期)2021-12-02 01:28:44
        把話筒傳給鵬鵬特
        兒童時代(2021年12期)2021-08-20 06:13:21
        Funny Phonics
        小話筒
        怎樣做到科學飲水
        簡易無線話筒擴音系統(tǒng)設計及實現(xiàn)
        電子制作(2019年7期)2019-04-25 13:17:08
        Colorful Seasons多彩四季
        A New Term
        自制大話筒
        亚洲乱码日产精品bd在线观看| 一区二区三区高清在线观看视频| 亚洲爆乳无码专区www| 国产性生交xxxxx免费| 国产午夜精品一区二区三区软件| 欧美黄色免费看| 国产精品高清亚洲精品| 国产丝袜美腿一区二区三区| 久久久精品中文字幕麻豆发布| 人人爽人人爱| 99JK无码免费| 白白色免费视频一区二区在线| 成 人片 黄 色 大 片| 国产色综合天天综合网| 国产高清一级毛片在线看| 国产毛片精品av一区二区| 国产亚洲精品成人aa片新蒲金| 日韩成人无码| 久久久久亚洲精品美女| 国产视频在线播放亚洲| 制服丝袜一区二区三区| 欧美午夜精品一区二区三区电影| av中文字幕少妇人妻| 亚洲精品一区二区视频| 男女真人后进式猛烈视频网站| 97se狠狠狠狠狼鲁亚洲综合色| 亚洲精品无码久久久久牙蜜区| 在线播放国产女同闺蜜| 亚洲天堂一区二区三区视频| 色与欲影视天天看综合网| 真实国产乱啪福利露脸| 亚洲精品国产福利在线观看| 亚洲美女毛多水多免费视频| 欧美日韩精品一区二区三区高清视频| 国产亚洲精久久久久久无码苍井空 | 国产精品自线一区二区三区| 无遮无挡爽爽免费毛片| 久久99精品久久久66| 人妻中文字幕一区二区视频| 亚洲人成色7777在线观看不卡| 综合网五月|