為了使音頻信號分析儀小巧可靠,成本低廉,設(shè)計了以2片MSP430F1611單片機為核心的系統(tǒng)。該系統(tǒng)將音頻信號送入八階巴特沃茲低通濾波器,對信號進行限幅放大、衰減、電平位移、緩沖,并利用一單片機負責(zé)對前級處理后的模擬信號進行采樣,將采集得到的音頻信號進行4 096點基2的FFT計算,并對信號加窗函數(shù)提高分辨率,另一單片機負責(zé)對信號的分析及控制顯示設(shè)備。此設(shè)計精確的測量了音頻信號的功率譜、周期性、失真度指標,達到較高的頻率分辨率,并能將測量結(jié)果通過紅外遙控器顯示在液晶屏上。 Abstract: o make the audio signal analyzer cheaper, smaller and more reliable, this system sends the audio signal to the eight-order butterworth filter, and then amplifies, attenuates, buffers it in a limiting range, transfers the voltage level of the signal before utilizing two MSP430F1611 MCU to realize the audio analysis. One is charged for sampling and dealing with the processed audio signal collected by the 4096 point radix-2 FFT calculation and imposes the window function to improve the frequency resolution. The other one controls the display and realizes the spectrum, periodicity, power distortion analysis in high resolution which is displayed in the LCD screen through the infrared remote control.
上傳時間: 2013-12-11
上傳用戶:jasonheung
“看門狗定時器”是這樣一種東西,從功能上說它可以讓微控制器在意外狀況下(比如程序陷入死循環(huán))重新回復(fù)到系統(tǒng)上電狀態(tài),以保證系統(tǒng)出問題的時候重啟一次。就跟我們用電腦一樣,死機了你就按一下reset鍵重啟一次電腦,看門狗就是負責(zé)干這個事兒的。它是52單片機增加的一個功能,以前Intel 8031、……、AT89C51時代單片機片內(nèi)都沒有“看門狗”功能,需要我們外擴看門狗芯片,比如X5045。 很多人初次接觸丌太理解怎么用,書上也講的含含糊糊,故意說的很復(fù)雜很玄妙(可能是現(xiàn)在寫書人的通病,生怕寫的簡單的別人覺得他沒水平)。其實要是說明白點:“看門狗”就是一個計數(shù)器,由于位數(shù)有限計數(shù)器能夠裝的數(shù)值是有限的(比如8位的最多裝256個數(shù)、16位的最多裝65536個數(shù)),從開啟“看門狗”那刻起,它就開始丌停的數(shù)機器周期,數(shù)一個機器周期就計數(shù)器加1,加到計數(shù)器盛丌下了(術(shù)語叫溢出)就就產(chǎn)生一個復(fù)位信號,重啟系統(tǒng)。
上傳時間: 2013-11-11
上傳用戶:yepeng139
第一章 序論……………………………………………………………6 1- 1 研究動機…………………………………………………………..7 1- 2 專題目標…………………………………………………………..8 1- 3 工作流程…………………………………………………………..9 1- 4 開發(fā)環(huán)境與設(shè)備…………………………………………………10 第二章 德州儀器OMAP 開發(fā)套件…………………………………10 2- 1 OMAP介紹………………………………………………………10 2-1.1 OMAP是什麼?…….………………………………….…10 2-1.2 DSP的優(yōu)點……………………………………………....11 2- 2 OMAP Architecture介紹………………………………………...12 2-2-1 OMAP1510 硬體架構(gòu)………………………………….…12 2-2.2 OMAP1510軟體架構(gòu)……………………………………...12 2-2.3 DSP / BIOS Bridge簡述…………………………………...13 2- 3 TI Innovator套件 -- OMAP1510 ……………………………..14 2-2.1 General Purpose processor -- ARM925T………………...14 2-2.2 DSP processor -- TMS320C55x …………………………15 2-2.3 IDE Tool – CCS …………………………………………15 2-2.4 Peripheral ………………………………………………..16 第三章 在OMAP1510上建構(gòu)Embedded Linux System…………….17 3- 1 嵌入式工具………………………………………………………17 3-1.1 嵌入式程式開發(fā)與一般程式開發(fā)之不同………….….17 3-1.2 Cross Compiling的GNU工具程式……………………18 3-1.3 建立ARM-Linux Cross-Compiling 工具程式………...19 3-1.4 Serial Communication Program………………………...20 3- 2 Porting kernel………………………………………………….…21 3-2.1 Setup CCS ………………………………………….…..21 3-2.2 編譯及上傳Loader…………………………………..…23 3-2.3 編譯及上傳Kernel…………………………………..…24 3- 3 建構(gòu)Root File System………………………………………..…..26 3-3.1 Flash ROM……………………………………………...26 3-3.2 NFS mounting…………………………………………..27 3-3.3 支援NFS Mounting 的kernel…………………………..27 3-3.4 提供NFS Mounting Service……………………………29 3-3.5 DHCP Server……………………………………………31 3-3.6 Linux root 檔案系統(tǒng)……………………………….…..32 3- 4 啟動及測試Innovator音效裝置…………………………..…….33 3- 5 建構(gòu)支援DSP processor的環(huán)境…………………………...……34 3-5.1 Solution -- DSP Gateway簡介……………………..…34 3-5.2 DSP Gateway運作架構(gòu)…………………………..…..35 3- 6 架設(shè)DSP Gateway………………………………………….…36 3-6.1 重編kernel……………………………………………...36 3-6.2 DEVFS driver…………………………………….……..36 3-6.3 編譯DSP tool和API……………………………..…….37 3-6.4 測試……………………………………………….…….37 第四章 MP3 Player……………………………………………….…..38 4- 1 MP3 介紹………………………………………………….…….38 4- 2 MP3 壓縮原理……………………………………………….….39 4- 3 Linux MP3 player – splay………………………………….…….41 4.3-1 splay介紹…………………………………………….…..41 4.3-2 splay 編譯………………………………………….…….41 4.3-3 splay 的使用說明………………………………….……41 第五章 程式改寫………………………………………………...…...42 5-1 程式評估與改寫………………………………………………...…42 5-1.1 Inter-Processor Communication Scheme…………….....42 5-1.2 ARM part programming……………………………..…42 5-1.3 DSP part programming………………………………....42 5-2 程式碼………………………………………………………..……43 5-3 雙處理器程式開發(fā)注意事項…………………………………...…47 第六章 效能評估與討論……………………………………………48 6-1 速度……………………………………………………………...48 6-2 CPU負載………………………………………………………..49 6-3 討論……………………………………………………………...49 6-3.1分工處理的經(jīng)濟效益………………………………...49 6-3.2音質(zhì)v.s 浮點與定點運算………………………..…..49 6-3.3 DSP Gateway架構(gòu)的限制………………………….…50 6-3.4減少IO溝通……………….………………………….50 6-3.5網(wǎng)路掛載File System的Delay…………………..……51 第七章 結(jié)論心得…
上傳時間: 2013-10-14
上傳用戶:a471778
MFC 六大技術(shù)之簡化仿真(Console 程序) 第㆓篇【欲善工事先利其器】提供給對 Visual C++ 整合環(huán)境全然陌生的朋友㆒個導(dǎo)引。 這㆒篇當然不能取代 Visual C++ User's Guide 的㆞位,但對整個軟件開發(fā)環(huán)境有全盤以 及概觀性的介紹,可以讓初學(xué)者迅速了解手㆖掌握的工具,以及它們的主要功能。 第㆔篇【淺出 MFC 程序設(shè)計】介紹㆒個 MFC 程序的生死因果。已經(jīng)有 MFC 程序經(jīng) 驗的朋友,不見得不會對本篇感到驚艷。根據(jù)我的了解,太多㆟使用 MFC 是「只知道 這么做,不知道為什么」;本篇詳細解釋 MFC 程序之來龍去脈,為初入 MFC 領(lǐng)域的 讀者奠定扎實的基礎(chǔ)。說不定本篇會讓你有醍醐灌頂之感。
上傳時間: 2013-12-16
上傳用戶:qq527891923
摘要:“網(wǎng)絡(luò)通”是基于普通單片機的廉價以太網(wǎng)測控網(wǎng)關(guān)。它可以將具有RS-232、RS-485等接口的測控設(shè)備簡單而且直接地連接在以太網(wǎng)(因特網(wǎng))上,利用豐富的現(xiàn)成的以太網(wǎng)資源,組成一系列以太網(wǎng)的分布式測控系統(tǒng)。關(guān)鍵詞:以太網(wǎng)分布式測控系統(tǒng) 以太網(wǎng)測控網(wǎng)關(guān) 網(wǎng)關(guān) 網(wǎng)絡(luò)通
標簽: 單片機 以太網(wǎng) 網(wǎng)關(guān) 網(wǎng)絡(luò)
上傳時間: 2014-12-27
上傳用戶:xg262122
在8位MCU市場,盡管OTP MCU以其低廉的價格成為市場的主流,但其存在致使的弱點--只能一次編程,這使得研發(fā)工程師承擔(dān)了太多的研發(fā)風(fēng)險,一旦程序有缺陷,就無法補救,生產(chǎn)出來的產(chǎn)品只能報廢。
上傳時間: 2013-11-10
上傳用戶:yeluorag
娛樂 機 器 人作為機器人的一個重要分支,已經(jīng)發(fā)展為一種產(chǎn)業(yè)。舞蹈機器人是娛樂機器人的一種,它集軟件和硬件于一身,而控制系統(tǒng)是機器人的核心,在機器人中發(fā)揮著重要的作用。本 文針 對 舞蹈機器人控制系統(tǒng)的設(shè)計過程,主要研究其硬件電路設(shè)計、軟件程序設(shè)計和關(guān)鍵算法。在分 析 了 機器人性能要求和相關(guān)控制方法的基礎(chǔ)上,提出了基于上下位機的控制結(jié)構(gòu),通過無線通信方式傳輸數(shù)據(jù)和指令,從而實現(xiàn)機器人的遙控。硬 件 設(shè) 計過程中,以提高集成度、減小體積、提高性價比為設(shè)計原則,將各部分電路按照功能劃分。利用無線通訊模塊,實現(xiàn)上下位機之間的遠程通信;通過端口擴展,解決I/0資源緊張問題:采用CPLD對機器人驅(qū)動輪的脈沖進行反饋檢測,并加上四倍頻環(huán)節(jié),提高了檢測精度;通過工2C總線擴展存儲器,滿足存放大量舞蹈動作數(shù)據(jù)的要求。軟 件 設(shè) 計過程中,采用模塊化的設(shè)計方法。在上位機設(shè)計友好的人機界面,以方便用戶設(shè)置控制參數(shù)和指令,實現(xiàn)舞蹈動作的可視化編輯。機器人行走過程中,采取數(shù)字PID算法,通過閉環(huán)反饋控制,實現(xiàn)機器人行走路徑的準確定位,并結(jié)合同步補償算法,可較好的解決機器人的直線行走問題。為 了 使 機器人的舞蹈動作更好地表現(xiàn)音樂的內(nèi)涵,提出一種基干音樂特征識別的策略,在音樂特征識別的基礎(chǔ)上結(jié)合專家系統(tǒng)、模糊控制等智能手段,通過舞蹈動作與音樂的自動匹配、同步演示等方法,從而最終實現(xiàn)舞蹈動作與音樂協(xié)調(diào)一致。
上傳時間: 2013-10-14
上傳用戶:macarco
摘要:介紹了單片機控制系統(tǒng)在以自動復(fù)疊為制冷系統(tǒng)的冷凍干燥系統(tǒng)的應(yīng)用,冷凍干燥系統(tǒng)采用集冷阱和干燥室成為一個整體的臺式機,而自動復(fù)疊制冷系統(tǒng)采用回?zé)崞髯鳛榫彌_容器,調(diào)節(jié)冷量的旁通閥采用電子膨脹閥;以干燥階段的數(shù)學(xué)模型為基礎(chǔ),得到控制的函數(shù)關(guān)系式,作為控制的數(shù)學(xué)基礎(chǔ),控制系統(tǒng)是以單片機為核心進行硬件的配置和軟件設(shè)計來處理經(jīng)模數(shù)轉(zhuǎn)換的變送器傳出信號;在編寫控制系統(tǒng)的軟件時采用了模糊控制的思想,對輸入的數(shù)據(jù)進行處理;系統(tǒng)采用的觸摸屏集顯示、輸入為一體,作為人-機通話的窗口。關(guān)鍵詞:冷凍干燥;單片機控制;自動復(fù)疊系統(tǒng);模糊控制
標簽: 單片機 凍干機 中的應(yīng)用 自動
上傳時間: 2014-12-27
上傳用戶:569342831
該系統(tǒng)以單片機為控制核心,結(jié)合雙二階環(huán)路濾波器的基本原理,使其同時具備低通、高通、帶通、帶阻濾波器的功能,利用DAC等效為可變電阻,實現(xiàn)了濾波器參數(shù)的程控。該系統(tǒng)可通過鍵盤設(shè)置濾波器的種類、截止頻率和Q值,低通、高通濾波器截止頻率以及帶通、帶阻濾波器中心頻率可預(yù)置范圍為100 Hz~50 kHz,Q值范圍為0.5~5。系統(tǒng)采用矩陣鍵盤和LCD液晶顯示,人機交互界面友好。
標簽: 程控濾波器
上傳時間: 2013-11-29
上傳用戶:ajaxmoon
第一部分:設(shè)計概述隨著現(xiàn)代化進程的逐步加深,數(shù)字城市化進一步推進,一方面,超市的規(guī)模越來越大,商品的種類日益繁多;另一方面,人們的生活節(jié)奏越來越快,時間觀念越來越強,對購物環(huán)境的要求也越來越高,如何從眼花繚亂的商品中快速選擇所需物品,如何使購物環(huán)境更為舒適便利,讓購物變成一種休閑享受,鑒于上述的需要,我們設(shè)計了這款E-購系統(tǒng)。人們在大商場中選購商品時,特別是游客到達一個新的旅游景點超市時,由于對商場的布局不太了解,導(dǎo)致很多的時間浪費在尋找自己所需要的商品上,甚至有時因為找不到商品而失去了購物的心情。有了這款E-購系統(tǒng),顧客就可以輕松了解商場的布局和自己感興趣商品的位置,購物的同時還可以享受美妙的音樂,增添了購物的樂趣,從而為商家吸引回頭客奠定了基礎(chǔ)。這款系統(tǒng)相較于以往傳統(tǒng)具有類似功用的導(dǎo)購系統(tǒng)有了很大的改進,商品導(dǎo)購方面有同類商品和同廠商品查詢功能,讓顧客獲得更加豐富的信息,購得最適合自己的商品;購物舒適度方面不僅增加了商場環(huán)境實時檢測功能,讓顧客對自己所處的環(huán)境有理性的認識,同時E-購系統(tǒng)的隨身音樂播放功能,讓顧客從此遠離傳統(tǒng)超市環(huán)境的嘈雜,取而代之的是購物過程中輕松的音樂,這一點對于壓力越來越大的城市人群來說,的確是件好事;在快速付賬方面增加了所購商品總價結(jié)算模塊,不僅給顧客以購物參考,也為將來的輕松結(jié)賬鋪平了道路。本系統(tǒng)可以應(yīng)用于大中型商場或者超級市場。考慮到需要高系統(tǒng)性能、低系統(tǒng)成本、功能強大易用的開發(fā)環(huán)境,并可以根據(jù)自己的需要來調(diào)整嵌入式系統(tǒng)的特性、性能以及成本,我們選用單片機PIC30F,再加上適合軟件系統(tǒng)開發(fā)調(diào)試的集成開發(fā)環(huán)境,為開發(fā)提供了方便。第一部分:設(shè)計概述隨著現(xiàn)代化進程的逐步加深,數(shù)字城市化進一步推進,一方面,超市的規(guī)模越來越大,商品的種類日益繁多;另一方面,人們的生活節(jié)奏越來越快,時間觀念越來越強,對購物環(huán)境的要求也越來越高,如何從眼花繚亂的商品中快速選擇所需物品,如何使購物環(huán)境更為舒適便利,讓購物變成一種休閑享受,鑒于上述的需要,我們設(shè)計了這款E-購系統(tǒng)。人們在大商場中選購商品時,特別是游客到達一個新的旅游景點超市時,由于對商場的布局不太了解,導(dǎo)致很多的時間浪費在尋找自己所需要的商品上,甚至有時因為找不到商品而失去了購物的心情。有了這款E-購系統(tǒng),顧客就可以輕松了解商場的布局和自己感興趣商品的位置,購物的同時還可以享受美妙的音樂,增添了購物的樂趣,從而為商家吸引回頭客奠定了基礎(chǔ)。這款系統(tǒng)相較于以往傳統(tǒng)具有類似功用的導(dǎo)購系統(tǒng)有了很大的改進,商品導(dǎo)購方面有同類商品和同廠商品查詢功能,讓顧客獲得更加豐富的信息,購得最適合自己的商品;購物舒適度方面不僅增加了商場環(huán)境實時檢測功能,讓顧客對自己所處的環(huán)境有理性的認識,同時E-購系統(tǒng)的隨身音樂播放功能,讓顧客從此遠離傳統(tǒng)超市環(huán)境的嘈雜,取而代之的是購物過程中輕松的音樂,這一點對于壓力越來越大的城市人群來說,的確是件好事;在快速付賬方面增加了所購商品總價結(jié)算模塊,不僅給顧客以購物參考,也為將來的輕松結(jié)賬鋪平了道路。本系統(tǒng)可以應(yīng)用于大中型商場或者超級市場。考慮到需要高系統(tǒng)性能、低系統(tǒng)成本、功能強大易用的開發(fā)環(huán)境,并可以根據(jù)自己的需要來調(diào)整嵌入式系統(tǒng)的特性、性能以及成本,我們選用單片機PIC30F,再加上適合軟件系統(tǒng)開發(fā)調(diào)試的集成開發(fā)環(huán)境,為開發(fā)提供了方便。
標簽: PIC 30F 30 系統(tǒng)設(shè)計
上傳時間: 2013-11-14
上傳用戶:3294322651
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1