色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于AT89C52的火控系統語音設計

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-10-30 16:17 ? 次閱讀

引言
在現代大多控制系統中,通常使用發光二極管 LED數碼管、液晶顯示器、蜂鳴器等進行狀態 / 結果顯示和故障報警,如果在顯示報警儀表上采用數字語言技術,使適合用聽覺傳送的信息用語言傳送,就可以發揮聽覺的優勢,彌補完全用視覺信號傳遞信息的不足。近年來隨著語音電路的迅速發展,語音芯片已經以其直觀、生動、與單片機接口方便等優勢,越來越廣泛的應用于單片機控制系統中了,成為現代控制系統中人機聯系的一個友好界面。

1 語音電路分析
語言處理合成芯片很多,大多采用:語言信號 - 駐極話筒 - 電壓 - 濾波放大 -AD 轉換數字信號存儲。放音時采用:數字信號 -DA 轉換、輸出,這在實際使用時存在著以下不足:


(1)要使語音不失真地被采樣,要求采樣頻率 fs≥8 000 Hz。在小系統中,以這樣的速度采樣語音只能是很短的時間,若要稍長一段時間,勢必占用很大的存貯空間。

(2)系統構成成本高,由于需要 ADCDAC,專用語音芯片及相關電路。

(3)存在不同程度的失真(信號采樣和恢復)。

(4)使用不靈活,只能錄什么,放什么,難以實現字、詞、句的組合。

ISD1420 語音芯片是美國 ISD 公司出品的新型優質單片錄放音電路,采用了直接模擬量存儲技術 DAST。主要由振蕩器、語音存儲單元、前置放大器、自動增益控制電路、抗干擾濾波器、輸出放大器組成。一個最小的錄放系統僅由一個麥克風、一個喇叭、兩個按鈕、一個電源、少數電阻電容組成。錄音內容存人永久存儲單元,提供零功率信息存儲,這個獨一無二的方法是借助于美國 ISD 公司的專利——多電平直接模擬存儲技術(DAST TM)實現的。利用它,語音和音頻信號被直接存儲,以其原本的模擬形式進入 EEPROM 存儲器及分段輸出,因而失真小,能夠非常真實、自然地再現語音效果,避免了一般固體錄音電路因量化和壓縮造成的量化噪聲和“金屬聲”。使用方便,不需專用語音開發工具,成本低廉。直接模擬存儲允許使用一種單片固體電路方法完成其原本語音的再現。不僅語音質量優勝,而且斷電語音保護。因而在現代技術上得到廣泛使用。主要特點如下:

(1)使用方便的單片錄放系統,外部元件最少

(2)重現優質原聲,沒有常見的背景噪音

(3)信息可保存 100 年,可反復錄放 10 萬次

(4)較強的分段選址能力可處理多達 160 段信息

(5)邊沿 / 電平觸發放音

(6)無耗電信息存儲,省掉備用電池

(7)具有自動節電模式

(8)錄或放后立即進入維持狀態,僅需 0.5μA 電流

(9)工作電壓:5 V

(10)工作電流:典型值 15 mA,最大值 30 mA(16 歐姆)

2 系統構成
本語音電路作為火控計算機的一部分,主要是對目標距離進行實時報讀,供指揮人員提供觀察和決策,以選擇最佳時機發出擊發命令。語音電路由火控計算機主機發出 RS232 電平信號,經電平轉換后,為單片機 AT89C52 所接收。單片機 AT89C52 一方面控制高亮度數碼管顯示狀態信息,同時控制語音芯片 ISD1420 實時報讀目標距離。為指揮人員提供提示。

3 語音信號控制
3.1 語音電路特性
選用語音存儲 / 再生芯片 ISD1420。該電路采用 EEP-ROM 存儲方法將模擬語音數據直接寫入半導體存儲單元中,具有音質自然、可反復錄放、抗干擾、低功耗等許多優點。ISD1420 放音時間為 20 秒;最多可分為 160 段,每段段長最少 125 ms;輸入采樣* kHz;100 000 次錄音周期;5 V 單電源供電,放音電流 15 mA,維持電流 0.5μA。完全滿足設計需要。

ISD1420 芯片地址引腳(A0~A7)輸入有雙重功能,根據地址中的 A6,A7 的電平狀態決定 A0~A7 的功能。如果 A6,A7 有一個是低電平,A0~A7 輸入全解釋為地址位,作為起始地址用。地址位僅作為輸入端,在操作過程中不能輸出內部地址信息。根據 PLAYL、PLAYE 或 REC 的下降沿信號,地址輸入被鎖定。如果 A6,A7 同為高電平時,它們即為模式位(見表 1)。

使用操作模式有兩點要注意:

(1)所有初始操作都是從 0 地址開始,0 地址是 1420 存儲空間的起始端,以后的操作可根據模式的不同。而從不同的地址開始工作。當電路中錄放音轉換或進入省電狀態時,地址計數器復位為 0。

(2)當 PLAYL、PLAYE 或 REC 變為低電平,同時 A6,A7 為高電平時,執行對應操作模式。這種操作模式一直執行到下一個低電平控制輸入信號出現為止,這一刻現行的地址 / 模式信號被取樣并執行。操作模式可以與微控制器一起使用,也可用硬件連線得到所需系統操作。

通過以上介紹可知,160 段對應著 160 個地址,由 A0~A7 組合產生。要實現分段播放先要進行錄音,錄音可以采用高級的聲音處理軟件一次把聲音灌進語音模塊里頭也可以采用分段錄音的方法進行分段錄制。在使用 ISD1400 系列的語音芯片時,應注意在 REC 和 VCC 之間接一個 0.1 mF 的電容,以防止在上電時出現錄音操作而破壞原來錄制的信息。

根據火控計算機系統報讀的需要,放音內容為軍用數字發音:“幺、兩、三、四、五、六、拐、八、勾,洞”。我們利用 A0~A7 引腳的地址功能,通過聲音處理軟件結合 ISD1420 開發錄放板,一次把聲音灌進語音模塊 ISD1420 中。這樣每一個數字發音都對應一個內部存儲空間。可以通過調整語音芯片的地址(P2 口控制)來選擇合適的數據播放。

由于在戶外使用,要求發出的聲音具有一定的響度,即要求語音電路有較大功率輸出。語音芯片 ISD1420 內部輸出級帶有放大器,其直接的揚聲器驅動功率為 12.2 mW(16Ω負載),這距離我們的實際需要相差很大,通常 1 W 以下的揚聲器可用 LM386、D2283 D2822、MC34119、TA7368 等芯片驅動,1 W~lO w 的揚聲器用 TDA2003、LA4440 芯片驅動,因此后級功放必須保證能在低電壓下輸出大功率信號,以推動揚聲器發聲,在這里我們選用了 LA4440 芯片驅動。

3.2 語音電路構成
語音部分電路設計中設計了以單片機 89C52 為核心的語音報讀電路,89C52 的 P2 口用來實現地址選擇,放音時先由軟件給出一個地址,就是一個語音段首址,在這一放音過程中地址是不能變化的;LA4440 為音頻功放電路,將 ISD1420 的音頻輸出放大推動喇叭,通過調整電阻 R1 的阻值可控制音量大小;語音芯片 ISD1420 周圍的 RC 電路主要為了減小噪聲的影響;MAX813L 則作為看門狗電路為單片機 AT89C52 提供上電復位和運行監控。

MAX232 將火控計算機主機送過來的 RS232 電平信號轉換成 TTL 電平并送到單片機 AT89C52,單片機 AT89C52 對火控計算機主機的狀態信息實時顯示并進行報讀,通過引腳 P3.6 控制 ISD1420 的放音,P2 口用來調整放音地址。通過按地址分時播放就可以實現分段播放了,而分段播放的最大優點是可以只要一些基本的聲音就可以合成一段話。這樣可以節省語音模塊的空間,提高產品的靈活性,降低生產成本。分段播放可以用在一些發音的基本元素不多,但組合發音變化比較多的地方。

4 軟件設計
AT89C52 的軟件設計相對簡單。主要包括與火控計算機主機的串行通訊程序(11.0592 MHz 晶振、4800 波特率、八位異步方式),放音控制程序,顯示控制程序及看門狗程序。放音控制程序根據火控計算機系統的要求及實際情況,只對火控計算主機傳送來信息的目標距離量進行實時報讀。目標距離是實施射擊和掌握開火時機的重要依據。它的報讀原則是:“遠距離報讀間隔大一些,近距離報讀間隔小一些,開火報到點上”。報讀時,根據目標快速運動的特點,可以省略報讀字節,提高反應速度和報讀的清晰度。電平控制放音中開始地址和播放時間也是必不可少的,只要控制了這兩個參數就可以確定播出內容。

5 結束語
按上述方法設計出的語音電路報讀電路在某火控系統中得到實際應用,實踐證明運行可靠、準確,具有一定的使用價值。

審核編輯 黃昊宇

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 火控系統
    +關注

    關注

    0

    文章

    5

    瀏覽量

    9332
收藏 人收藏

    評論

    相關推薦

    采用AT89C52單片機作為路燈控制系統的支路控制器

    系統采用AT89C52單片機作為路燈控制系統的支路控制器,采用光敏二極管 檢測光強度、紅外對管檢測移動物體經過的位置等方法控制路燈按預定要求自動開關。本 系統由支路控制器改變恒流源的
    發表于 11-24 14:37 ?0次下載

    89C52單片機控制直流24V電機輸出,數碼管顯示亂碼?

    一電子板,89C52單片機控制直流24V電機輸出,帶93C86讀取用戶數據,能正常運行,但起動10-20秒內不能控制,數碼管顯示亂碼?
    發表于 11-10 19:06

    CMS89F52x系列MCU在電磁爐等產品領域的應用

    CMS89F52x系列MCU為CMS自主8位RISC內核的電磁爐專用MCU,工作電壓2.5V~5.5V,提供4Kx16 Flash ROM,32x8 Data EE,256x8 RAM、ADC
    發表于 08-20 09:35

    aP89W24 USB語音芯片燒錄器中文手冊

    AP89W24是一款由Aplus Integrated Circuits Inc.生產的語音OTP(一次性編程)開發系統。該系統設計用于支持Aplus的aP
    發表于 08-08 14:41 ?1次下載

    基于AT89C52的多功能數字時鐘系統

    本設計基于單片機技術原理,以單片機芯片AT89C52作為核心控制器、通過硬件電路的制作以及軟件程序的編制,設計了多功能數字時鐘系統[1]。該時鐘系統主要由液晶顯示模塊以及按鍵控制模塊組成。系統
    發表于 06-15 11:26 ?1次下載

    基于at89s52的16位搖搖棒設計程序

    電子發燒友網站提供《基于at89s52的16位搖搖棒設計程序.zip》資料免費下載
    發表于 05-20 11:23 ?0次下載

    基于單片機多功能洗衣機控制

    需注意仿真中51單片機芯片是兼容的,AT89C51,AT89C52是51單片機的具體型號,內核是一樣的。相同的原理圖里,無論stc還是at都一樣,引腳功能都是一樣的,程序是兼容的,芯片可以替換為STC89C52/STC
    發表于 03-18 10:13 ?678次閱讀
    基于單片機多功能洗衣機控制

    【原創】51單片機PWM波控制直流電機轉速,仿真、原理圖和代碼

    。這部分電路主要由AT89C52單片機的I/O端口、定時計數器、外部中斷擴展等控制直流電機的加速、減速以及電機的正轉和反轉,并且可以調整電機的轉速,能夠很方便的實現電機的智能控制。其間是通過AT89C52
    發表于 03-13 00:33

    機載火控雷達系統初步普及和解讀

    機載火控雷達誕生于第二次世界大戰,到現在已經走過了七十多年的歷程,它是現代戰斗機火控系統的關健設備之一。
    發表于 03-05 10:37 ?1698次閱讀

    MDMFC52L1C6-操作手冊 - PANATERM Ver6.0 松下

    電子發燒友網為你提供Panasonic(Panasonic)MDMFC52L1C6-操作手冊 - PANATERM Ver6.0相關產品參數、數據手冊,更有MDMFC52L1C6-操作手冊
    發表于 02-07 19:23
    MDMFC<b class='flag-5'>52L1C</b>6-操作手冊 - PANATERM Ver6.0 松下

    MDMFC52L1C6-MINAS A6N系列 介紹 松下

    電子發燒友網為你提供Panasonic(Panasonic)MDMFC52L1C6-MINAS A6N系列 介紹相關產品參數、數據手冊,更有MDMFC52L1C6-MINAS A6N系列 介紹的引腳
    發表于 02-07 19:14
    MDMFC<b class='flag-5'>52L1C</b>6-MINAS A6N系列 介紹 松下

    MDMFC52L1C5-操作手冊 - PANATERM Ver6.0 松下

    電子發燒友網為你提供Panasonic(Panasonic)MDMFC52L1C5-操作手冊 - PANATERM Ver6.0相關產品參數、數據手冊,更有MDMFC52L1C5-操作手冊
    發表于 02-07 19:03
    MDMFC<b class='flag-5'>52L1C</b>5-操作手冊 - PANATERM Ver6.0 松下

    MDMFC52L1C5-MINAS A6N系列 介紹 松下

    電子發燒友網為你提供Panasonic(Panasonic)MDMFC52L1C5-MINAS A6N系列 介紹相關產品參數、數據手冊,更有MDMFC52L1C5-MINAS A6N系列 介紹的引腳
    發表于 02-07 18:55
    MDMFC<b class='flag-5'>52L1C</b>5-MINAS A6N系列 介紹 松下

    stc89s52單片機20管腳是什么作用

    STC89S52單片機是一款嵌入式微控制器芯片,它具有強大的功能和廣泛的應用領域。其中20個管腳在整個芯片的功能中起到了至關重要的作用。本文將詳細介紹STC89S52單片機的20個管腳的作用
    的頭像 發表于 12-28 10:50 ?2551次閱讀

    ADE7816怎么和羅氏線圈傳感器連接?

    互感器在與計量芯片ADE連接時需要注意什么? 3. ADE7816是不是和大部分的單片機都可以連接?像AT89C52還有飛思卡爾單片機一類的? 謝謝
    發表于 12-26 06:55
    主站蜘蛛池模板: 亚洲精品无码国产爽快A片| 亚洲福利电影一区二区?| 亚洲成人在线免费| 中文字幕亚洲无限码| 春水福利app导航| 好男人在线观看视频观看高清视频免费| 久久99国产精品二区不卡| 男女全黄h全肉细节文| 色屁屁影院| 在线看片av以及毛片| 打扑克床上视频不用下载免费观看| 国产永久免费观看视频软件| 蜜桃传媒在线观看| 午夜免费啪视频观看视频| 最近日本MV字幕免费观看在线| 久久久久久久电影| 日日夜夜影院在线播放| 一个人免费视频在线观看高清版| 办公室韩国电影免费完整版| 国产性夜夜春夜夜爽1A片| 女人高潮被爽到呻吟在线观看| 鞋奴的视频VK| www.色小姐| 久久re6热在线视频精品66| 熟妇内谢69XXXXXA片| 97精品少妇偷拍蜜桃AV| 国产在线精品视亚洲不卡| 日本护士hd| 97午夜精品| 精品久久久久久久久免费影院 | 亚洲午夜精品A片久久软件| 波多久久亚洲精品AV无码| 久久国产影院| 亚洲 欧美 制服 校园 动漫| 99午夜视频| 久久综合久久伊人| 亚洲精品天堂无码中文字幕影院 | 精品人妻一区二区三区视频53| 欧美精品熟妇乱| 在线免费国产| 国语自产一区第二页|