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

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

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

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

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


扭轉(zhuǎn)全角約為270度,因此我們將其分為6個區(qū)域,每次測試增加約45度,測量相應的輸出電壓。這會導致蜂鳴器的聲音間隔和音高發(fā)生變化。然而,觀察到的音高變化與 for 循環(huán)的大小之間沒有直接關系,因為其他因素,如計算機 CPU 的速度和 while 循環(huán)函數(shù)中的步數(shù)也可能影響我們的頻率。聽到。
為了弄清楚 for 循環(huán)大小的變化如何影響頻率,我們在手機上使用了一個應用程序來測量頻率。上限對應于 100、500、1000,我們確實觀察到頻率下降。但是,當我們繼續(xù)提高上限時,頻率停止在 4000 Hz。因此,我們推測蜂鳴器本身的頻率為 4000 Hz。
我們對 for 循環(huán)的操作在蜂鳴器中創(chuàng)建了一個方波,該方波與蜂鳴器的固有頻率相互作用以產(chǎn)生聲音。隨著方波的頻率繼續(xù)下降,固有頻率占主導地位,我們達到了 4000 Hz 的最低頻率。因此,我們放棄了讓蜂鳴器發(fā)出樂曲(200Hz左右)的原始設計,而是改變聲音的間隔,這也是人耳更容易分辨的頻率,以達到我們通過改變來操縱頻率的目的。通過旋轉(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次下載
- 關于LaunchPad溫度代碼 7次下載
- 關于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 新舊型號對應 8次下載
- Tiva? C Series TM4C123G LaunchPad Evaluation Board User\'s Guide 14次下載
- Tiva? C Series Driver Installation Instructions 3次下載
- 星海BZV55C系列穩(wěn)壓二極管穩(wěn)壓護航電路安全 448次閱讀
- 基美通用貼片電容C0603C系列在電源濾波中的效果怎么樣? 1k次閱讀
- 基美車規(guī)電容C2220C系列和C2225C系列的產(chǎn)品優(yōu)勢和典型應用 1.5k次閱讀
- C2000系列DSP移相功能缺陷的分析與解決方法(一) 5.1k次閱讀
- 如何利用TM4C123實現(xiàn)桌面電子日歷的設計 3.4k次閱讀
- C語言有哪些語法技巧和功能 2.6k次閱讀
- 中控智慧科技射頻卡門禁控制器C3系列簡介 4k次閱讀
- digilentEK-TM4C123GXL介紹 7.2k次閱讀
- 具有多種波形輸出功能的函數(shù)發(fā)生電路 1.6k次閱讀
- STC90C52RC系列單片機的特點及引腳功能分析 5.6w次閱讀
- tip41c引腳圖參數(shù)及電路圖 12.8w次閱讀
- 德州儀器LaunchPad系列 ADS1118評估板評測 4.7k次閱讀
- 單片機STC12C5A60S2簡介_引腳圖及功能_內(nèi)部結(jié)構_應用電路及命名規(guī)則 16.9w次閱讀
- stm32f103系列引腳定義-功能圖 26.2w次閱讀
- 虛擬I2C總線串行顯示電路介紹 3.9k次閱讀
下載排行
本周
- 1耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 2TI系列-米爾TI AM62L核心板開發(fā)板-高能效低功耗嵌入式平臺
- 1.51 MB | 次下載 | 免費
- 3WILLSEMI韋爾20年半年度報告由代理分銷經(jīng)銷一級代理分銷經(jīng)銷
- 3.30 MB | 次下載 | 免費
- 4LRC 樂山無線電InTWSApplications家電由原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷供應
- 85.84 KB | 次下載 | 免費
- 5LAT1596 一文說明白 STM32G4 雙 Bank 啟動與升級
- 0.64 MB | 次下載 | 5 積分
- 6LAT1594_基于事件喚醒低功耗之介紹
- 0.37 MB | 次下載 | 5 積分
- 7PT8P2309 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.05 MB | 次下載 | 免費
- 8PT8P2308 觸控 A/D 型 8-Bit MCU規(guī)格書
- 4.13 MB | 次下載 | 免費
本月
- 1美的電磁爐電路原理圖資料
- 4.39 MB | 19次下載 | 10 積分
- 2反激式開關電源設計解析
- 0.89 MB | 11次下載 | 5 積分
- 3耗盡型MOS FET產(chǎn)品目錄選型表
- 0.14 MB | 2次下載 | 免費
- 4簡易光伏控制器原理圖資料
- 0.07 MB | 1次下載 | 5 積分
- 52EDL05x06xx系列 600V半橋門驅(qū)動器帶集成自舉二極管(BSD)手冊
- 0.69 MB | 1次下載 | 免費
- 6國產(chǎn)千兆網(wǎng)口芯片PT153S中文資料
- 1.35 MB | 次下載 | 免費
- 7斯丹電子 | 用于芯片測試系統(tǒng)的射頻干簧繼電器
- 5.11 MB | 次下載 | 免費
- 8SFI立昌ESD/TVS管原廠代理分銷經(jīng)銷一級代理分銷經(jīng)銷
- 294.76 KB | 次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935137次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233095次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191448次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183360次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81605次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73829次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65991次下載 | 10 積分
電子發(fā)燒友App





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