資料介紹
描述
在這個(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 href='http://www.xsypw.cn/v/tag/107/' 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? TM4C1232C3PM微控制器數(shù)據(jù)手冊(cè)
- Tiva? TM4C1236E6PM微控制器數(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次下載
- LaunchPad實(shí)驗(yàn)四12864并行顯示 15次下載
- 關(guān)于MSP430G2系列Launchpad的作品開發(fā)實(shí)例教程編寫和制作說明 40次下載
- C2000 LaunchPad原理圖PDF文件3 9次下載
- C2000 LaunchPad原理圖PDF文件2 7次下載
- C2000 LaunchPad原理圖PDF文件1 14次下載
- Tiva實(shí)驗(yàn)指導(dǎo)書 13次下載
- TM4C123GH6綜述之Tiva原理與應(yīng)用v0.1 13次下載
- 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次下載
- C2000系列DSP移相功能缺陷的分析與解決方法(一) 2590次閱讀
- 如何利用TM4C123實(shí)現(xiàn)桌面電子日歷的設(shè)計(jì) 2187次閱讀
- C語言有哪些語法技巧和功能 1935次閱讀
- 數(shù)字電路的功能冒險(xiǎn)是什么 7078次閱讀
- 中控智慧科技射頻卡門禁控制器C3系列簡(jiǎn)介 3222次閱讀
- digilentEK-TM4C123GXL介紹 6244次閱讀
- 具有多種波形輸出功能的函數(shù)發(fā)生電路 1325次閱讀
- STC90C52RC系列單片機(jī)的特點(diǎn)及引腳功能分析 5.1w次閱讀
- tip41c引腳圖參數(shù)及電路圖 11.3w次閱讀
- 德州儀器LaunchPad系列 ADS1118評(píng)估板評(píng)測(cè) 4092次閱讀
- 單片機(jī)STC12C5A60S2簡(jiǎn)介_引腳圖及功能_內(nèi)部結(jié)構(gòu)_應(yīng)用電路及命名規(guī)則 16.1w次閱讀
- 89C51復(fù)位電路原理、條件、原理圖以及時(shí)鐘的概念 7.8w次閱讀
- stm32f103系列引腳定義-功能圖 25.5w次閱讀
- 虛擬I2C總線串行顯示電路介紹 3364次閱讀
- D1379C行場(chǎng)掃描電路的應(yīng)用電路圖 4752次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多