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

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

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

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

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


扭轉(zhuǎn)全角約為270度,因此我們將其分為6個(gè)區(qū)域,每次測(cè)試增加約45度,測(cè)量相應(yīng)的輸出電壓。這會(huì)導(dǎo)致蜂鳴器的聲音間隔和音高發(fā)生變化。然而,觀察到的音高變化與 for 循環(huán)的大小之間沒有直接關(guān)系,因?yàn)槠渌蛩?,如?jì)算機(jī) CPU 的速度和 while 循環(huán)函數(shù)中的步數(shù)也可能影響我們的頻率。聽到。
為了弄清楚 for 循環(huán)大小的變化如何影響頻率,我們?cè)?a target='_blank' class='arckwlink_none'>手機(jī)上使用了一個(gè)應(yīng)用程序來測(cè)量頻率。上限對(duì)應(yīng)于 100、500、1000,我們確實(shí)觀察到頻率下降。但是,當(dāng)我們繼續(xù)提高上限時(shí),頻率停止在 4000 Hz。因此,我們推測(cè)蜂鳴器本身的頻率為 4000 Hz。
我們對(duì) for 循環(huán)的操作在蜂鳴器中創(chuàng)建了一個(gè)方波,該方波與蜂鳴器的固有頻率相互作用以產(chǎn)生聲音。隨著方波的頻率繼續(xù)下降,固有頻率占主導(dǎo)地位,我們達(dá)到了 4000 Hz 的最低頻率。因此,我們放棄了讓蜂鳴器發(fā)出樂曲(200Hz左右)的原始設(shè)計(jì),而是改變聲音的間隔,這也是人耳更容易分辨的頻率,以達(dá)到我們通過改變來操縱頻率的目的。通過旋轉(zhuǎn)電位器來測(cè)量壓電揚(yáng)聲器周圍的電位。
- Tiva C系列DK-TM4C129X入門指南
- C2000? F28002x系列LaunchPad?開發(fā)套件
- C2000? F28003x系列LaunchPad?開發(fā)套件
- C2000? F280015x系列LaunchPad?開發(fā)套件
- Tiva? TM4C1232C3PM微控制器數(shù)據(jù)手冊(cè)
- 點(diǎn)陣式存儲(chǔ)器多功能LCD驅(qū)動(dòng)電路VK2C22 13次下載
- 點(diǎn)陣式存儲(chǔ)器多功能LCD驅(qū)動(dòng)電路VK2C24 17次下載
- 關(guān)于LaunchPad溫度代碼 7次下載
- 關(guān)于MSP430G2系列Launchpad的作品開發(fā)實(shí)例教程編寫和制作說明 40次下載
- C2000 LaunchPad原理圖PDF文件3 9次下載
- C2000 LaunchPad原理圖PDF文件2 7次下載
- C2000 LaunchPad原理圖PDF文件1 14次下載
- spmt284 Tiva C Series ARM Cortex-M Microcontrollers 新舊型號(hào)對(duì)應(yīng) 8次下載
- Tiva? C Series TM4C123G LaunchPad Evaluation Board User\'s Guide 14次下載
- Tiva? C Series Driver Installation Instructions 3次下載
- 星海BZV55C系列穩(wěn)壓二極管穩(wěn)壓護(hù)航電路安全 448次閱讀
- 基美通用貼片電容C0603C系列在電源濾波中的效果怎么樣? 1k次閱讀
- 基美車規(guī)電容C2220C系列和C2225C系列的產(chǎn)品優(yōu)勢(shì)和典型應(yīng)用 1.5k次閱讀
- C2000系列DSP移相功能缺陷的分析與解決方法(一) 5.1k次閱讀
- 如何利用TM4C123實(shí)現(xiàn)桌面電子日歷的設(shè)計(jì) 3.4k次閱讀
- C語言有哪些語法技巧和功能 2.6k次閱讀
- 中控智慧科技射頻卡門禁控制器C3系列簡(jiǎn)介 4k次閱讀
- digilentEK-TM4C123GXL介紹 7.2k次閱讀
- 具有多種波形輸出功能的函數(shù)發(fā)生電路 1.6k次閱讀
- STC90C52RC系列單片機(jī)的特點(diǎn)及引腳功能分析 5.6w次閱讀
- tip41c引腳圖參數(shù)及電路圖 12.8w次閱讀
- 德州儀器LaunchPad系列 ADS1118評(píng)估板評(píng)測(cè) 4.7k次閱讀
- 單片機(jī)STC12C5A60S2簡(jiǎn)介_引腳圖及功能_內(nèi)部結(jié)構(gòu)_應(yīng)用電路及命名規(guī)則 16.9w次閱讀
- stm32f103系列引腳定義-功能圖 26.2w次閱讀
- 虛擬I2C總線串行顯示電路介紹 3.9k次閱讀
下載排行
本周
- 1新一代網(wǎng)絡(luò)可視化(NPB 2.0)
- 3.40 MB | 1次下載 | 免費(fèi)
- 2冷柜-電氣控制系統(tǒng)講解
- 13.68 MB | 1次下載 | 10 積分
- 3MDD品牌三極管MMBT3906數(shù)據(jù)手冊(cè)
- 2.33 MB | 次下載 | 免費(fèi)
- 4MDD品牌三極管S9012數(shù)據(jù)手冊(cè)
- 2.62 MB | 次下載 | 免費(fèi)
- 5LAT1218 如何選擇和設(shè)置外部晶體適配 BlueNRG-X
- 0.60 MB | 次下載 | 3 積分
- 6LAT1216 Blue NRG-1/2 系列芯片 Flash 操作與 BLE 事件的互斥處理
- 0.89 MB | 次下載 | 3 積分
- 7收音環(huán)繞擴(kuò)音機(jī) AVR-1507手冊(cè)
- 2.50 MB | 次下載 | 免費(fèi)
- 8MS1000TA 超聲波測(cè)量模擬前端芯片技術(shù)手冊(cè)
- 0.60 MB | 次下載 | 免費(fèi)
本月
- 1愛華AIWA HS-J202維修手冊(cè)
- 3.34 MB | 37次下載 | 免費(fèi)
- 2PC5502負(fù)載均流控制電路數(shù)據(jù)手冊(cè)
- 1.63 MB | 23次下載 | 免費(fèi)
- 3NB-IoT芯片廠商的資料說明
- 0.31 MB | 22次下載 | 1 積分
- 4UWB653Pro USB口測(cè)距通信定位模塊規(guī)格書
- 838.47 KB | 5次下載 | 免費(fèi)
- 5蘇泊爾DCL6907(即CHK-S007)單芯片電磁爐原理圖資料
- 0.04 MB | 4次下載 | 1 積分
- 6蘇泊爾DCL6909(即CHK-S009)單芯片電磁爐原理圖資料
- 0.08 MB | 2次下載 | 1 積分
- 7100W準(zhǔn)諧振反激式恒流電源電路圖資料
- 0.09 MB | 2次下載 | 1 積分
- 8FS8025B USB的PD和OC快充協(xié)議電壓誘騙控制器IC技術(shù)手冊(cè)
- 1.81 MB | 1次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191439次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183353次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81602次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73822次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





創(chuàng)作
發(fā)文章
發(fā)帖
提問
發(fā)資料
發(fā)視頻
上傳資料賺積分
評(píng)論