999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

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

2011-10-09 09:46:40郭鳳雨龔成龍
電子設計工程 2011年16期
關鍵詞:單片機設計

郭鳳雨,龔成龍,張 磊

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

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

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語音芯片,實現對聲音的錄制,定時和播放。

圖2 系統設計總框圖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萬次。它采用模擬量電平直接存儲技術。把每個采樣值直接存儲在片內單個EEPROM單元中。因此能夠非常自然地再現語音、音樂等。又省去了A/D、D/A轉換器,具有良好的音色,又避免了一般固體錄音電路因量化和壓縮造成的量化噪聲。片內集成了很多功能電路。包括前置放大器、定時器、內部時鐘、采樣時鐘、濾波器、自動增益控制、邏輯控制、模擬收發器、解碼器和480 k字節的EEPROM??梢灾苯舆B接錄音輸入和放音輸出,使用方便并且價格低廉。使得該系列芯片得到十分普遍的應用。在公共汽車語音報站器、電話自動應答系統、語音講解儀、便攜式語音記錄裝置、電子詞典、語言復讀機等諸多方面都有應用[1-3]。其引腳圖如圖3所示。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2.1.2 單片機選取

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

2.2 語音提示裝置硬件電路

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

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

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

3 軟件的設計

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

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

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

錄音函數:

定時函數及原理

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

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

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

則應裝入計數/定時器的初值為:

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

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

定時函數:

放音函數:

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

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

4 結束語

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

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

[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].北京:機械工業出版社,2007.

猜你喜歡
單片機設計
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
小議PLC與單片機之間的串行通信及應用
電子制作(2018年12期)2018-08-01 00:48:04
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
基于單片機的平衡控制系統設計
電子制作(2017年19期)2017-02-02 07:08:27
主站蜘蛛池模板: 国产精品久久自在自线观看| 亚洲免费三区| 国产在线97| 亚洲欧洲日产国产无码AV| 中文字幕在线日韩91| 国产成人亚洲无码淙合青草| 国产人前露出系列视频| 亚洲色大成网站www国产| 嫩草国产在线| 国产成人一二三| 国产精品一老牛影视频| 久久精品嫩草研究院| 国产亚洲视频在线观看| 色呦呦手机在线精品| 又黄又湿又爽的视频| 无码视频国产精品一区二区| 免费在线国产一区二区三区精品| 小说区 亚洲 自拍 另类| 亚洲91在线精品| 亚洲狼网站狼狼鲁亚洲下载| 婷婷色一二三区波多野衣| 午夜无码一区二区三区在线app| 国产成人1024精品下载| 免费观看欧美性一级| 一级高清毛片免费a级高清毛片| 国产9191精品免费观看| 中文字幕欧美日韩| 久久久久久尹人网香蕉| 看国产毛片| 伊人网址在线| 国产va欧美va在线观看| 91丨九色丨首页在线播放 | 香蕉99国内自产自拍视频| 无码精油按摩潮喷在线播放| 国产精品亚欧美一区二区| 国产欧美日韩精品第二区| 国产欧美视频综合二区| 欧美视频免费一区二区三区| 毛片免费网址| 亚洲精品不卡午夜精品| 国产在线小视频| 欧美精品一区二区三区中文字幕| 色婷婷色丁香| 片在线无码观看| 亚洲AV免费一区二区三区| 99伊人精品| 中文天堂在线视频| 免费在线色| 欧美亚洲国产精品久久蜜芽| 亚洲精品卡2卡3卡4卡5卡区| www成人国产在线观看网站| 国产精品免费入口视频| 最新午夜男女福利片视频| 成年午夜精品久久精品| 亚洲综合18p| 久久人体视频| 国产精品30p| 亚洲国产天堂在线观看| 国产精品精品视频| 色综合久久久久8天国| 国产成人欧美| 国产日韩AV高潮在线| 亚洲毛片一级带毛片基地| 婷婷99视频精品全部在线观看| 国产在线视频欧美亚综合| 国产成人高清精品免费| 在线观看91香蕉国产免费| 91精品国产91久无码网站| 国产精品一区二区在线播放| 亚洲第一成网站| 亚洲国产精品VA在线看黑人| 亚洲愉拍一区二区精品| 亚洲无线一二三四区男男| 日韩在线影院| 99re视频在线| 国模视频一区二区| 真人高潮娇喘嗯啊在线观看| 久久精品国产亚洲麻豆| 婷婷午夜天| 久久网欧美| 亚洲国产欧美目韩成人综合| 日韩精品成人在线|