找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1738|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

基于51單片機(jī)語音簡易計(jì)算器的設(shè)計(jì)文檔

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
本設(shè)計(jì)是以STC89C52單片機(jī)為核心的計(jì)算器模擬系統(tǒng)設(shè)計(jì),輸入采用4×4矩陣鍵盤,可以進(jìn)行加、減、乘、除4位帶符號數(shù)字運(yùn)算,同時(shí)在LCD1602上顯示操作過程,并語音播報(bào)輸入的數(shù)字和結(jié)果。

本設(shè)計(jì)由數(shù)據(jù)顯示模塊、電源模塊、運(yùn)算模塊、4*4鍵盤模塊和語音播放模塊五個(gè)模塊組成。系統(tǒng)的核心采用的是STC89C52單片機(jī);數(shù)據(jù)顯示模塊采用的是LCD液晶顯示;按鍵模塊采用的是4*4矩陣按鍵,語音播放模塊采用的是NY3P087B語音芯片,電路實(shí)際效果如圖5-1所示;
  
圖 5-1 實(shí)際效果圖
5.2系統(tǒng)軟件調(diào)試與仿真
通過編寫出程序,然后在仿真原理圖中檢查單片機(jī)和液晶屏等器件是否能夠正常顯示。通過Keil uVision4軟件的使用來編譯程序的,確保了程序的正確性及程序所設(shè)計(jì)的功能能夠順利的實(shí)現(xiàn)。如圖5-2程序運(yùn)行圖;
通過軟件的調(diào)試,接著在Proteus仿真軟件里進(jìn)行仿真。按原理圖的設(shè)計(jì)在ISIS軟件中連接好電路。接好后裝入HEX文件后,單擊仿真運(yùn)行工具欄上的“運(yùn)行”,在ISIS的編輯窗口中可以看到單片機(jī)應(yīng)用系統(tǒng)的仿真運(yùn)行效果。其中,紅色方塊代表高電平,藍(lán)色方塊代表低電平。

系統(tǒng)硬件調(diào)試
①次電路主要是檢測格其引腳電壓是否正常,晶振和電源是否接好,檢測硬件電路是否有短路、斷路、虛焊等,以確保設(shè)計(jì)的可靠性和電器元件的性能。而電路中的電源電路、晶體振蕩電路、按鍵接口電路及復(fù)位電路等都是采用基礎(chǔ)的電路設(shè)計(jì),除了基礎(chǔ)電路硬件調(diào)試外我們還可以通過軟件來測試硬件,如通過下載口寫入其它一個(gè)比較簡單的程序,以便測試。
②首先由DC電源插口接入5V的直流電壓供給系統(tǒng)使用。電源模塊需要用到六腳開關(guān),焊接電路時(shí)非常容易出現(xiàn)錯(cuò)誤,第一次是把它的兩個(gè)常開觸點(diǎn)引腳看錯(cuò)接反了,以至于按下時(shí)是斷開的,沒有按下時(shí)是導(dǎo)通的,經(jīng)過改正,電源導(dǎo)通,LCD亮了。
③在硬件調(diào)試過程中,當(dāng)接通電源的時(shí)候,我們發(fā)現(xiàn)液晶顯示器沒有工作,背光燈有亮但沒有數(shù)據(jù)出來。但電源指示燈已亮,說明電源輸入正常,待我們用萬用表測電路中各電壓時(shí)發(fā)現(xiàn),LCD在連接MCU時(shí)有三個(gè)引腳接錯(cuò)了,改后再接電源,電路一切正常。其系統(tǒng)原理圖如圖5-4所示;

圖 5-4 系統(tǒng)原理圖
總結(jié)
在整個(gè)設(shè)計(jì)過程中學(xué)到了許多沒學(xué)到的知識,在電路焊接時(shí)雖然沒什么大問題,但從中也知道了焊接在整個(gè)作品中的重要性,電路工程量大,不能心急,一個(gè)個(gè)慢慢來不能急于求成。反而達(dá)到事半功倍的效果。對電路的設(shè)計(jì)、布局要先有一個(gè)好的構(gòu)思,才顯得電路板美觀、大方。程序編寫中,由于思路不清晰,開始時(shí)遇到了很多的問題,經(jīng)過靜下心來思考,理清了思路,反而得心應(yīng)手。在此次設(shè)計(jì)中,知道了做事要有一顆平常的心,不要想著走捷徑,一步一個(gè)腳印。也練就了我們的耐心,做什么事都要有耐心。在本次設(shè)計(jì)中學(xué)到了很多很多東西,這是最重要的。

僅提供wrod文檔下載(不含程序電路等其他任何資料,僅供參考):
基于51單片機(jī)語音計(jì)算器的設(shè)計(jì).docx (1.57 MB, 下載次數(shù): 17)

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎(jiǎng)勵(lì)!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表