freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新基于avr的錄音筆設(shè)計(jì)(參考版)

2025-06-22 13:32本頁(yè)面
  

【正文】 最后我對(duì)老師說(shuō)一句:老師你辛苦了!參考文獻(xiàn)[1] [J]. [2] 王素珍,[J].[3] [J]. 電子世界. 2003[4] [J].[5] 孟憲超. 數(shù)碼錄音筆原理及應(yīng)用[J].[6] 薛駒義,[M].北京:北京航空航天大學(xué)出版社,2005[7] 羅亞非 [M].北京:北京航空航天大學(xué)出版社,2005[8] [M].北京:電子工業(yè)出版社,1995[9] John [M].北京:計(jì)量出版社,1995[10] [M].北京:電子工業(yè)出版社,2001[11] 胡隆,、調(diào)音與音響技術(shù)[M].北京:北京工業(yè)大學(xué)出版社,第1版[12] 黃瀚,[M].北京:中國(guó)廣播電視出版社,第1版[13] 楊行峻,[M].北京:電子工業(yè)出版社,第1版[14] [M].北京:高等教育出版社,第4版[15] 周常森,[M].濟(jì)南:山東科學(xué)技術(shù)出版社,第1版。在此我深深的感謝老師你對(duì)我的幫助和指導(dǎo)。謝 辭在這次對(duì)錄音筆的設(shè)計(jì)與實(shí)踐中我遇到了很多的問(wèn)題。“遇到困難毫不放棄,團(tuán)結(jié)、合作、堅(jiān)持不懈是成功之本”是我的深切體會(huì)。畢業(yè)設(shè)計(jì)對(duì)于我們這些即將走向工作崗位的畢業(yè)生,可以說(shuō)是一次極好的鍛煉機(jī)會(huì),它能為我們今后走入社會(huì)更好地工作打下良好的基礎(chǔ)。從確定任務(wù)開(kāi)始,我認(rèn)真學(xué)習(xí)了相關(guān)理論,學(xué)習(xí)了他人的經(jīng)驗(yàn)。通過(guò)對(duì)系統(tǒng)的微小調(diào)節(jié),基本上可以實(shí)現(xiàn)錄音、放音和刪除等功能。放出的聲音失真,對(duì)定時(shí)器的定時(shí)時(shí)間做一下微調(diào),然后再進(jìn)行測(cè)試。按下錄音按鍵,對(duì)著MIC講話,講完以后放開(kāi)按鍵。 總結(jié)按照電路原理圖,連接好電路。按下刪除按鍵,無(wú)法再進(jìn)行播放,達(dá)到了刪除已存儲(chǔ)信息的目的。按下放音按鍵,仔細(xì)聽(tīng)speaker中的聲音。在ICC avr編譯器中,輸入程序,并且進(jìn)行編譯,通過(guò)編程器下載到AVR單片機(jī)中,上電運(yùn)行[6]。從buffer中讀取數(shù)據(jù)并且根據(jù)數(shù)據(jù)改變OCR變量,利用timer的PWM功能,實(shí)現(xiàn)數(shù)字信號(hào)的模擬輸出,即聲音信號(hào)的還原。開(kāi)始端口初始化是否有按鍵按下?延時(shí)去抖是否是抖動(dòng)?擦除程序返回錄音程序放音程序擦除鍵錄音鍵放音鍵否是主函數(shù)方框圖如圖46所示。其次,由于查找資料時(shí)找到的資料并沒(méi)有芯片的塊擦除命令,所以決定先往芯片的buffer1中寫(xiě)滿0,然后順次往每一個(gè)主頁(yè)存儲(chǔ)空間中進(jìn)行先擦除再寫(xiě)的操作(即BUFFER TO MAIN MEMORY WITH BUILTIN ERASE),這樣消耗的時(shí)間會(huì)長(zhǎng)很多,大約為70秒鐘。擦除程序設(shè)計(jì)思想:擦除程序就簡(jiǎn)單多了。這樣就使得整個(gè)程序可以進(jìn)行循環(huán)放音,但是每次都是從頭開(kāi)始,放開(kāi)按鍵時(shí)停止,再按下時(shí)又從頭開(kāi)始。同樣的每五次中斷期間都有足夠的時(shí)間向Dataflash要數(shù)據(jù)。不同的是先開(kāi)錄音工作指示燈,SPI,然后向Dataflash要一次數(shù)據(jù),再開(kāi)TIMER2的快速PWM功能。但是在退出錄音程序時(shí),ADC、SPI、定時(shí)器會(huì)全部關(guān)閉,再進(jìn)入程序時(shí)再初始化開(kāi)啟。退出后如果存儲(chǔ)空間未滿則存儲(chǔ)位置的參數(shù)會(huì)保留,下次錄音可以接著向下寫(xiě)。而在這期間有大量的時(shí)間向Dataflash中寫(xiě)數(shù)據(jù)。至于AD轉(zhuǎn)化的值則在AD中斷中寫(xiě)入一個(gè)已經(jīng)建好循環(huán)隊(duì)列中。接著SPI、定時(shí)器初始化,從此就靠定時(shí)器來(lái)主導(dǎo)整個(gè)錄音程序的運(yùn)行了。一旦檢測(cè)到哪個(gè)鍵按下就進(jìn)入相應(yīng)的程序中去。第三節(jié)軟件設(shè)計(jì)[4]首先是設(shè)備初始化,但是初始化程序中,用于ADC轉(zhuǎn)換的定時(shí)器等并沒(méi)有進(jìn)行初始化,只是將PA0設(shè)置為輸入模式,不上拉使能(作為AD轉(zhuǎn)換的輸入通道),用于SPI通信[1]的各個(gè)引腳的模式進(jìn)行了設(shè)置。圖44 聲音輸出模塊原理圖模塊的功能說(shuō)明:耳機(jī)與ATmega16之間的電路模塊,用來(lái)將存儲(chǔ)在ATmega16的數(shù)字信號(hào)通過(guò)模擬語(yǔ)音信號(hào)還原出來(lái),之前還進(jìn)行了一系列的功放,用于信號(hào)的放大與相關(guān)處理。當(dāng)從引腳PD7接收到外部語(yǔ)音信號(hào)后,經(jīng)過(guò)處理,存儲(chǔ)在芯片AT45DB041B中,需要放音時(shí),從芯片AT45DB041B中讀取信號(hào),經(jīng)過(guò)處理,送到引腳PA0。ATmega16芯片與AT45DB041B相連,實(shí)現(xiàn)對(duì)信號(hào)的讀寫(xiě)操作,從而實(shí)現(xiàn)了信號(hào)的儲(chǔ)存與取出,擦除等。[3]聲音存儲(chǔ)模塊原理圖如圖43所示。圖42 聲音輸入模塊原理圖模塊的功能說(shuō)明:MIC與ATmega16之間的電路模塊,用來(lái)采集語(yǔ)音信號(hào),并進(jìn)行一定的處理,為ATmega16進(jìn)行ADC轉(zhuǎn)換做好準(zhǔn)備。ATmega16以右的電路圖(見(jiàn)附錄A)用來(lái)放音,經(jīng)過(guò)三次信號(hào)放大,再放大信號(hào)的同時(shí)進(jìn)行過(guò)濾。 AVR單片機(jī)聲音的輸入按鈕的輸入聲音的輸出聲音的存儲(chǔ)圖 41 系統(tǒng)設(shè)計(jì)方框圖 第二節(jié)硬件設(shè)計(jì)用麥克風(fēng)采集音頻信號(hào),經(jīng)過(guò)一次功放,然后用電容進(jìn)行一次濾波,濾波后進(jìn)行AD轉(zhuǎn)換,轉(zhuǎn)換后的信號(hào)存在AT45DB041B中,然后用單片機(jī)調(diào)出信號(hào),經(jīng)過(guò)三次放大,將信號(hào)傳到揚(yáng)聲器播放。方框圖的相關(guān)說(shuō)明:以AVR單片機(jī)為核心,外接聲音的輸入電路、聲音的輸出電路、按鈕的輸入電路和聲音的存儲(chǔ)電路,其中聲音的輸入電路用于從外界接收聲音信號(hào),并且送到AVR單片機(jī)中進(jìn)行處理,聲音的輸出電路用于接收AVR單片機(jī)輸出的聲音信號(hào),并且送到speaker中進(jìn)行播放,聲音的存儲(chǔ)電路用于聲音信號(hào)的存放與取出,按鈕的輸入電路用于實(shí)現(xiàn)不同的功能,包括錄音、放音、刪除等。圖33 AT45DB041B的寫(xiě)操作時(shí)序AT45DB041B的讀操作時(shí)序如圖34所示。表32 AT45DB041B的編寫(xiě)與擦除命令命令SCK模式操作碼緩存1寫(xiě)任意84H緩存2寫(xiě)任意87帶內(nèi)置擦除的緩存1到主存頁(yè)編寫(xiě)任意83帶內(nèi)置擦除的緩存2到主存頁(yè)編寫(xiě)任意86帶內(nèi)置擦除的緩存1到主存頁(yè)編寫(xiě)任意88帶內(nèi)置擦除的緩存1到主存頁(yè)編寫(xiě)任意89頁(yè)擦除任意81塊擦除任意50通過(guò)緩存1的主存頁(yè)編寫(xiě)任意82通過(guò)緩存1的主存頁(yè)編寫(xiě)任意85AT45DB041B的
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1