李守奎 ,梁紀(jì)袖 ,劉 蕾
(1.中國海洋大學(xué),山東 青島 266100;2.濰坊科技學(xué)院,山東 濰坊 262700)
本設(shè)計(jì)采用的是一種新型、便捷的設(shè)計(jì)方案,利用ISD1760語音芯片和STC89C52RC單片機(jī)實(shí)現(xiàn)檢測電話來電,并且根據(jù)振鈴次數(shù)能夠自動(dòng)接聽播放錄音,而且系統(tǒng)還具備錄音、存儲和放音功能。
本設(shè)計(jì)對系統(tǒng)硬件電路做了幾個(gè)部分的設(shè)計(jì),其中包括主機(jī)電路、鈴流檢測電路、語音錄放電路、顯示電路、按鍵電路、電源電路幾個(gè)部分。具體系統(tǒng)框圖,見圖1。
圖1 系統(tǒng)硬件框圖
鈴流檢測電路主要由聚苯乙烯電容和PC817光電耦合器構(gòu)成,當(dāng)無電話時(shí),光耦輸出高電平4.9 V左右,當(dāng)來電話振鈴時(shí),輸出1 V左右,持續(xù)時(shí)間大概為1 s。然后電平抬高至高電平。輸出接單片機(jī)外部中斷,直接可以由單片機(jī)識別,利用軟件來檢測次數(shù)即可。
圖2 鈴流檢測電路
PC817光電耦合器廣泛用在電腦終端機(jī)、可控硅系統(tǒng)設(shè)備、測量儀器、影印機(jī)、自動(dòng)售票、家用電器,如風(fēng)扇、加熱器等電路之間的信號傳輸,使之前端與負(fù)載完全隔離,目的在于增加安全性,減小電路干擾,簡化電路設(shè)計(jì)。
Winbond ISD1700 ChipCorder系列高質(zhì)量,全集成,單芯片多信息錄放芯片適用于多種系統(tǒng)。錄音時(shí)間可選范圍為26~120 s。通過外部電阻設(shè)置采樣頻率,從 4~12 kHz,使得錄音時(shí)間和錄音質(zhì)量間可根據(jù)應(yīng)用而平衡。工作電壓范圍從2~5.5 V,因此也適用于電池場合。ISD1700支持獨(dú)立模式或SPI模式。器件集成優(yōu)異的消息管理系統(tǒng),使得芯片能夠自動(dòng)尋址各信息的地址。該功能使其能夠勝任單晶片按鍵情形。還集成一片上振蕩器(由外部電阻控制),帶自動(dòng)增益控制(AGC)的麥克風(fēng)前置放大器,一個(gè)輔助模擬輸入,抗混淆濾波器,多級擦除陣列,平滑濾波器,音量控制,PWM之D類喇叭驅(qū)動(dòng)器,電流/電壓輸出。ISD1700同時(shí)提供可選“vAlert”(聲音提醒)功能,用于指示有新的信息。器件閃爍-外部LED指示有一個(gè)新消息出現(xiàn)。
本設(shè)計(jì)在設(shè)計(jì)軟件時(shí)采用C51語言進(jìn)行程序設(shè)計(jì)。C51語言的特點(diǎn)為:①簡潔緊湊,運(yùn)算符豐富,數(shù)據(jù)結(jié)構(gòu)豐富;②C51語法限制不太嚴(yán)格;③程序設(shè)計(jì)自由度大;④允許直接訪問物理地址,可以直接對硬件進(jìn)行操作;⑤適用范圍大,可移植性好。
1 吳學(xué)中、蔡明星、吳學(xué)文.基于AT89S52和ISD1760的水閘語音報(bào)警系統(tǒng)設(shè)計(jì)[J].電子設(shè)計(jì)工程,2011(7):131~133
2 李佳旭、丁鵬飛.基于ISD1760的智能語音計(jì)費(fèi)顯示系統(tǒng)設(shè)計(jì)[J].電子元器件應(yīng)用,2010(6):20~23