資料介紹
描述
在這個項目中,我們的目標是開發(fā)一個使用 Tiva C 系列 Launchpad 的功能電路,它可以輸出不同頻率的音頻,即一種簡單的“唱歌”形式。這是通過組合電位器和壓電蜂鳴器來實現(xiàn)的:通過扭轉(zhuǎn)電位器,我們改變了探頭內(nèi)部的位置,從而改變了微控制器讀取的電位(就 ADC 信號而言),從而通過壓電蜂鳴器產(chǎn)生各種頻率。此外,您可以通過單擊 SW-2 按鈕來選擇頻率范圍。這是通過“中斷”機制實現(xiàn)的。
該項目分為3個環(huán)節(jié):
session 1:設(shè)計滿足上述功能要求的功能電路;
會話 2:設(shè)計和實現(xiàn)實現(xiàn)目標的代碼;
第 3 節(jié):測試和改進。
構(gòu)建說明:
組件:TI LaunchPad、5 條跳線、面包板、傾斜開關(guān)、壓電蜂鳴器、電位器、傾斜開關(guān)

步驟1:
我們首先為設(shè)計創(chuàng)建示意圖,如附件中的示意圖部分所示。
第2步:
然后按照原理圖設(shè)計在面包板上添加電位器、壓電蜂鳴器和傾斜開關(guān):

第 3 步:
使用跳線將面包板上的組件連接到 TM4C Launchpad

第4步:
開始對系統(tǒng)進行編程和測試,看看它是否按預(yù)期運行。
軟件設(shè)計:
組件:代碼編寫器工作室
步驟1:
完整代碼見下面的附件。
測試:
我們在系統(tǒng)上運行代碼以優(yōu)化設(shè)計。為了達到最佳性能,我們使用了另一個簡單的系統(tǒng)來找到電位器和輸出電壓之間的相關(guān)性。下圖是新系統(tǒng)的圖像:

因此,我們測量了扭曲程度和輸出電壓之間的相關(guān)性,如下圖所示:


扭轉(zhuǎn)全角約為270度,因此我們將其分為6個區(qū)域,每次測試增加約45度,測量相應(yīng)的輸出電壓。這會導致蜂鳴器的聲音間隔和音高發(fā)生變化。然而,觀察到的音高變化與 for 循環(huán)的大小之間沒有直接關(guān)系,因為其他因素,如計算機 CPU 的速度和 while 循環(huán)函數(shù)中的步數(shù)也可能影響我們的頻率。聽到。
為了弄清楚 for 循環(huán)大小的變化如何影響頻率,我們在手機上使用了一個應(yīng)用程序來測量頻率。上限對應(yīng)于 100、500、1000,我們確實觀察到頻率下降。但是,當我們繼續(xù)提高上限時,頻率停止在 4000 Hz。因此,我們推測蜂鳴器本身的頻率為 4000 Hz。
我們對 for 循環(huán)的操作在蜂鳴器中創(chuàng)建了一個方波,該方波與蜂鳴器的固有頻率相互作用以產(chǎn)生聲音。隨著方波的頻率繼續(xù)下降,固有頻率占主導地位,我們達到了 4000 Hz 的最低頻率。因此,我們放棄了讓蜂鳴器發(fā)出樂曲(200Hz左右)的原始設(shè)計,而是改變聲音的間隔,這也是人耳更容易分辨的頻率,以達到我們通過改變來操縱頻率的目的。通過旋轉(zhuǎn)電位器來測量壓電揚聲器周圍的電位。
- Tiva C系列DK-TM4C129X入門指南
- C2000? F28002x系列LaunchPad?開發(fā)套件
- C2000? F28003x系列LaunchPad?開發(fā)套件
- C2000? F280015x系列LaunchPad?開發(fā)套件
- Tiva? TM4C1232C3PM微控制器數(shù)據(jù)手冊
- 點陣式存儲器多功能LCD驅(qū)動電路VK2C22 13次下載
- 點陣式存儲器多功能LCD驅(qū)動電路VK2C24 17次下載
- 關(guān)于LaunchPad溫度代碼 7次下載
- 關(guān)于MSP430G2系列Launchpad的作品開發(fā)實例教程編寫和制作說明 40次下載
- C2000 LaunchPad原理圖PDF文件3 9次下載
- C2000 LaunchPad原理圖PDF文件2 7次下載
- C2000 LaunchPad原理圖PDF文件1 14次下載
- spmt284 Tiva C Series ARM Cortex-M Microcontrollers 新舊型號對應(yīng) 8次下載
- Tiva? C Series TM4C123G LaunchPad Evaluation Board User\'s Guide 14次下載
- Tiva? C Series Driver Installation Instructions 3次下載
- C2000系列DSP移相功能缺陷的分析與解決方法(一) 3260次閱讀
- 如何利用TM4C123實現(xiàn)桌面電子日歷的設(shè)計 2409次閱讀
- C語言有哪些語法技巧和功能 2060次閱讀
- 數(shù)字電路的功能冒險是什么 7368次閱讀
- 中控智慧科技射頻卡門禁控制器C3系列簡介 3442次閱讀
- digilentEK-TM4C123GXL介紹 6505次閱讀
- 具有多種波形輸出功能的函數(shù)發(fā)生電路 1369次閱讀
- STC90C52RC系列單片機的特點及引腳功能分析 5.3w次閱讀
- tip41c引腳圖參數(shù)及電路圖 11.9w次閱讀
- 德州儀器LaunchPad系列 ADS1118評估板評測 4259次閱讀
- 單片機STC12C5A60S2簡介_引腳圖及功能_內(nèi)部結(jié)構(gòu)_應(yīng)用電路及命名規(guī)則 16.4w次閱讀
- 89C51復(fù)位電路原理、條件、原理圖以及時鐘的概念 7.8w次閱讀
- stm32f103系列引腳定義-功能圖 25.7w次閱讀
- 虛擬I2C總線串行顯示電路介紹 3462次閱讀
- D1379C行場掃描電路的應(yīng)用電路圖 5076次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
- 1.06 MB | 532次下載 | 免費
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費
- 3TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費
- 5元宇宙深度解析—未來的未來-風口還是泡沫
- 6.40 MB | 227次下載 | 免費
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費
- 7元宇宙底層硬件系列報告
- 13.42 MB | 182次下載 | 免費
- 8FP5207XR-G1中文應(yīng)用手冊
- 1.09 MB | 178次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關(guān)電源設(shè)計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅(qū)動電路設(shè)計》 溫德爾著
- 0.00 MB | 6656次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191187次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論