<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 智能語(yǔ)音識別云臺轉動(dòng)模塊電路設計—電路圖天天讀(70)

智能語(yǔ)音識別云臺轉動(dòng)模塊電路設計—電路圖天天讀(70)

作者: 時(shí)間:2017-10-31 來(lái)源:網(wǎng)絡(luò ) 收藏

  基于單片機模塊、LD3320模塊和雙自由度云臺模塊,設計了一種具備非特定人能力的智能語(yǔ)音控制系統—智能地球儀。該地球儀通過(guò)智能識別用戶(hù)給出任一國家名稱(chēng)的命令驅動(dòng)云臺轉動(dòng)使地球儀上的目標國家正對用戶(hù),同時(shí)點(diǎn)亮代表該國家首都的LED燈,并播 放該國家的概況信息。此地球儀可應用于地理教學(xué)中,是一種性能可靠、功能強大、趣味性強的教學(xué)模具。

本文引用地址:http://dyxdggzs.com/article/201710/369392.htm

  語(yǔ)音芯片LD3320 芯片是一款基于非特定人技術(shù)的聲控芯片, 可以實(shí)現語(yǔ)音識別及MP3 播放功能。為了能使芯片正常工作,共有42 個(gè)引腳需要配置,而單獨使用AT89S52 單片機無(wú)法直接完成對該芯片的配置。雖然采用擴展I/O 口的做法也能實(shí)現, 但是為了使整個(gè)系統更加穩定可靠地工作, 本文選用單片機STC10L08XE 作為系統的協(xié)MCU 來(lái)完成對LD3320 語(yǔ)音模塊的控制。

  云臺轉動(dòng)電路

  雙自由度云臺有4 個(gè)控制轉動(dòng)方向的端口, 分別是水平左轉、水平右轉、上升、下降, 需要24 V 的交流電來(lái)驅動(dòng), 而語(yǔ)音識別結果的二進(jìn)制序列經(jīng)過(guò)解碼后由單片機AT89S52 的I/O 口輸出, 其端口電平是0 ~5 V 的直流。為了能使單片機根據語(yǔ)音識別結果驅動(dòng)云臺轉動(dòng),在A(yíng)T89S52 和云臺之間放置一個(gè)電流放大器件ULN2003 。ULN2003 是大電流、高耐壓達林頓陣列, 包括7 個(gè)達林頓管, 在5 V 的工作電壓下, 能夠與TTL 和CMOS 電路直接相連, 這樣就可以直接處理原來(lái)需要標準邏輯緩沖器來(lái)處理的數據。將控制云臺轉動(dòng)方向的4 個(gè)端口D_Right 、D_Left 、D_Up 、D_Down 分別與繼電器K1、K2、K3、K4 相連, 單片機AT89S52 根據解碼后的語(yǔ)音識別結果控制繼電器的斷開(kāi)和閉合, 從而控制云臺轉動(dòng)的方向和角度。云臺轉動(dòng)電路圖如圖所示。

  語(yǔ)音識別播放電路

  語(yǔ)音識別播放電路主要由語(yǔ)音芯片LD3320、STC10L08XE 單片機及其他外圍電路構成。語(yǔ)音芯片LD3320 內部固化有完整的非特定人語(yǔ)音識別特征庫和高效的非特定人語(yǔ)音識別搜索引擎模塊, 不需要事先訓練和錄音。只需要單片機把候選識別語(yǔ)句的拼音串傳入芯片內部, 通過(guò)芯片內部的DSP 算法, 找出最佳識別結果。同時(shí)此芯片還支持MP3 播放功能, 此時(shí)需要外接Flash 芯片, 用來(lái)存儲播放的聲音素材等數據。STC10L08XE 單片機讀取串行存儲芯片的MP3 數據, 依次送入LD3320 芯片內部就可以從芯片的相應引腳輸出聲音。STC10L08XE 單片機與語(yǔ)音芯片LD3320 之間采用并行的通信方式, 故在硬件上需要使用8 根數據線(xiàn)和4 個(gè)控制信號將語(yǔ)音芯片與單片機并行連接。

  復位電路

  為了保證智能地球儀在每次上電啟動(dòng)或復位操作后具有唯一確定的位置, 故需要為其設定起始轉動(dòng)位置。當云臺轉到初始位置時(shí), 就給單片機AT89S52 發(fā)送一個(gè)判斷信號, 表示復位完成, 可以開(kāi)始語(yǔ)音識別。本設計中利用光電開(kāi)關(guān)完成這一信號的給定。光電開(kāi)關(guān)利用被檢測物體對光束的遮擋或反射檢測物體的有無(wú), 一般包括發(fā)射部分和接收部分。發(fā)射部分由發(fā)光管輻射出光脈沖, 接收部分為光敏三極管。當沒(méi)有物體遮住時(shí), 光敏三極管導通, 電阻極??; 當有物體遮住時(shí), 電阻極大[ 5]。系統設計中在云臺平臺側面設置擋板, 初始位置固定光電開(kāi)關(guān), 當云臺轉至初始位置時(shí), 擋板會(huì )正好停在光電開(kāi)關(guān)中央, 使光電開(kāi)關(guān)處于截止狀態(tài), 此時(shí)會(huì )給單片機一個(gè)信號( 低電平0 ) , 此信號接在A(yíng)T89S52 單片機P3_7引腳。
電子發(fā)燒友網(wǎng)技術(shù)編輯點(diǎn)評分析:

  本文采用低成本模塊化設計, 使用單片機控制模塊、語(yǔ)音識別模塊及云臺轉動(dòng)模塊, 設計了一款能將用戶(hù)的聲控命令轉化為國家地理位置的智能地球儀。該地球儀能智能識別任意用戶(hù)說(shuō)出的國家名稱(chēng), 驅動(dòng)云臺轉動(dòng)使目標國家正對著(zhù)用戶(hù), 點(diǎn)亮代表該國首都的彩色LED 指示燈, 并且語(yǔ)音播放該國的詳細介紹, 包括人口、面積、現任領(lǐng)導人、地理、歷史、氣候、資源等。與其他智能地球儀相比, 該智能地球儀易于操作、趣味性強, 能充分激發(fā)學(xué)生的好奇心和求知欲。同時(shí)設計簡(jiǎn)單、成本低廉, 更適合在各學(xué)校普及使用。
大家如有問(wèn)題,歡迎在評論處討論。

——電子發(fā)燒友網(wǎng)整理,轉載請注明出處!
 



評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>