
【摘 要】改革開放以來,隨著電子技術的飛速發展,以及人們的生活水平的快速提升,人們追求家居語音控制,通過說話控制電器。本文詳細介紹以LD3320語音識別芯片為核心,以STC89LE52RC單片機為微處理器,組成一個通過語音控制節能燈,并且制作實物,達到預期的效果。
【關鍵詞】家居語音控制;LD3320;STC89LE52RC
【Abstract】Since China's reform and opening up,with the rapid development of electronic technology,as well as people's living standard improving,People pursuit of household voice control,control circuit apparatus by speaking.This article details the components of a Energy-saving lamp by voice control which based on LD3320 speech recognition chips and take the STC89LE52RC single chip microcomputer as the microprocessor and then built physical mock-ups to achieve the desired results.
【Key words】Household voice control;LD3320;STC89LE52RC
1.系統方案設計
智能語音控制電燈設計主要是語音識別,通過說話控制電燈的亮滅,當說“打開”或者“開燈”電燈打開,當說“關閉”或者“關燈”電燈熄滅。本系統采用LD3320語音識別芯片為語音識別芯片,采用STC89LE52RC單片機為微控制器,通過繼電器控制電燈的亮滅。
2.硬件設計
硬件電路有LD3320語音識別芯片和外圍電路,STC89LE52RC單片機最小系統電路,繼電器驅動電路,繼電器控制電路,電源供電電路。
2.1 LD3320語音識別芯片
識別語句以漢語拼音字符串的方式送入芯片進行識別,每條識別可以由單詞、詞組、短句組成使用非常方便。
2.2 STC89LE52RC單片機
STC89LE52RC單片機是宏晶科技推出的新一代超強抗干擾/ 高速/ 低功耗的單片機,指令完全兼容傳統8051單片機,12時鐘/ 機器周期和6時鐘/ 機器周期可任意選擇,最新的D版本內部集成MAX810專用復位電路。供電方式和LD3320語音識別芯片一樣是3.3V,有效增加內部數據處理的可靠性。
2.3驅動電路
一般我們使用都是繼電器都是DC5V控制VC220V,而我們使用的單片機是3.3V,無法直接驅動繼電器,從而設計考慮到使用三極管設計一個相當于非門的電路,把電壓提升到DC5V,在使用使用3級管作為驅動電路,驅動電路如圖1所示。
圖1
3.軟件設計
程序的語音控制命令總共有4條,分別是“打開”、“關閉”、“開燈”、“關燈”,當程序上電后,幾秒后則可以開始工作,當你說“打開”或者“開燈”時P1.7輸出低電平,繼電器動作,電燈打開,當你說“關閉”或者“關燈”時P1.7輸出高電平,繼電器不動作,電燈關閉。程序設計流程圖如圖2所示。
圖2
4.結論
本設計采用LD3320語音識別芯片為語音識別芯片,LD3320芯片是一款非特定人語音識別專用芯片。該芯片集成度比較高,外圍只需要少量的器件就可以設計出完整的語音識別模塊。為了驗證方案的正確性,筆者組建團隊對方案進行論證,并且制作實物,實物圖如圖3所示,本次實物制作達到預期的效果。但是因為弱電控制強電經驗不足,在使用的時候還有一些不可靠性,但是相信在智能家居快速的發展過程,語音控制必定登上歷史的舞臺。 [科]
圖3
【參考文獻】
[1]江世明.單片機原理及應用—基于 Proteus 的單片機應用系統設計與仿真[M].上海交通大學出版社.
[2]江世明,黃同成.單片機原理及應用[M].中國鐵道出版社.
[3]張一斌,余建坤.單片機原理課程設計[M].中南大學出版社.