資料介紹
描述
與昨天相比,越來越多的東西正在走向數(shù)字化!如果 FM 調(diào)諧器能夠提供 100% 純數(shù)字音樂,那么為什么我們需要限制自己仍在模擬中收聽?讓我們開始數(shù)字化吧!
在本項(xiàng)目中,我們將學(xué)習(xí)如何使用 ESP-01通過無線電數(shù)據(jù)系統(tǒng) (RDS)實(shí)現(xiàn)紅外遙控I2S(IC 間聲音總線)輸出 FM 調(diào)諧器。

RRD-102 V.2 模塊和連接我們都很熟悉。我們還熟悉許多可用于控制 RRD-102 V.2 模塊的 Arduino 庫。大多數(shù) Arduino 庫都帶有使用 LCD 或 OLED 的 RDS 信息顯示。有許多紅外遙控庫可用。有許多 OLED 和 LCD 庫可用于圖形和文本顯示。
我不打算在這里詳細(xì)討論上述任何內(nèi)容。
Silabs、Quintic、RDA Microelectronics 等提供許多具有 I2S 數(shù)字輸出的 FM 調(diào)諧器系列 IC,
對于 DIY enthu,決定因素是不同的。簡單的占地面積,使用面包板輕松快速地制作原型,容易獲得,BOM 成本和電路復(fù)雜性(很少的外部元件)
銳迪科微電子 FM 調(diào)諧器主要提供 MSOP10、SOIC8、SOP16 和 QFN 封裝。大多數(shù) SOP16 和 QFN 都帶有 I2S 數(shù)字輸出支持。
由于內(nèi)部 I2C 總線地址和寄存器組織保持不變,我們可以使用任何 RDA FM 調(diào)諧器 Arduino 庫,并且跨系列兼容,包括 5802、5820 系列。
所有 SOP16 和 QFN 封裝 IC 都帶有 3 個(gè) GPIO 引腳。這些 GPIO 可以設(shè)置為高電平、低電平或用于中斷生成。請參閱數(shù)據(jù)表了解更多詳情。
基本連接和軟件與傳統(tǒng)接線完全相同,只有很少的細(xì)微變化。
帶 I2C 接口的傳統(tǒng) FM 調(diào)諧器:

在這個(gè)項(xiàng)目中,我們將使用 ESP-01 控制 I2C 總線。
ESP-01管腳圖
- GPI00 - SDA(FM 調(diào)諧器 + OLED 或 LCD + EEPROM )
- GPIO2 - SCL(FM 調(diào)諧器 + OLED 或 LCD + EEPROM )
- GPIO3 - Rx - 紅外接收器
可選的 EEPROM 可以添加到相同的 I2C 總線,可用于存儲(chǔ)通道頻率的先前狀態(tài)和任何其他用戶首選數(shù)據(jù)或設(shè)置,以便在下次開機(jī)時(shí) ESP-01 將從 EEPROM 加載設(shè)置。我們可以使用 ESP-01 使用的 FLASH MEMORY 來模擬和實(shí)現(xiàn) EEPROM。只需添加外部 EEPROM,我們就可以通過避免不必要的 FLASH 頻繁讀/寫周期來提高 FLASH MEMORY 的可靠性。
I2S總線有三個(gè)信號:
- 連續(xù)串行時(shí)鐘(SCK)
- 單詞選擇(WS)
- 串行數(shù)據(jù)(SD)

如果我們啟用 RDA FM 調(diào)諧器的 I2S 輸出,則以下 GPIO 引腳將分配給 I2S 信號
- 引腳 # 01 - GPIO1 - WS
- 引腳 # 16 - GPIO2 - SD
- 引腳 # 15 - GPIO3 - SCK

即使我們啟用 I2S,LOUT 和 ROUT 引腳上的模擬輸出仍然可以同時(shí)使用!
要啟用 I2S 輸出,我們只需將 3 位設(shè)置為“1”。
- 寄存器 04H 位#6 I2S_ENABLE =“1”
- 寄存器 06H 位#9 data_signed =“1”
- 寄存器 06H 位 [7:4] I2S_SW_CNT[4:0] - 48kbps 的 4'b1000
默認(rèn)音頻采樣率為8ksps 。用戶應(yīng)選擇寄存器 0x??06H 位來選擇更高的采樣率。寄存器 0x??04H 和寄存器 0x??06H 的詳細(xì)信息請參考代碼部分。
啟用以上 3 位后,GPIO 將輸出 I2S 信號。我們可以將這三個(gè)引腳直接連接到任何合適的 I2S 音頻 DAC。
您可以參考任何 SOP16 或 QFN 封裝的 RDA FM 調(diào)諧器數(shù)據(jù)表,了解更多寄存器和編程選項(xiàng)。
我們可以將 I2S 信號連接到 A2DP 藍(lán)牙 Tx 模塊或 ESP32 以進(jìn)行進(jìn)一步的音頻處理或流式傳輸。

配置:
- //* I2S 輸出調(diào)頻調(diào)諧器 *//
- //調(diào)諧器:RDA7088
- // CPU:ESP-01S或 ESP-01
- // OLED:128x32或 128x64
- // IR:NEC 38kHz 21 鍵
- // 輸出:I2S(16 位高達(dá) 48kHz)
- // I2S DAC:PCM5102A或 MAX98357A 或 UDA1334A 或 PCM5100
- // 輸入:5V 或3.7V鋰
- // 版本:1.0 // 2022 年 12 月 30 日 //
- // ESP-01 連接 //
- // IO0 - SDA
- // IO2 - SCL
- // RX - IR Rx I/P
- // RST - 10kΩ-/\/\/\- 3V3
- // EN - 12kΩ-/\/\/\- 3V3
- // 3V3 - 3V3
- // 接地 - 接地
- // TX - 4.7kΩ-??/\/\/\- 3V3 [未使用]-可供將來使用
- // EEPROM AT24C02 或 AT24C04
為了獲得最佳音頻體驗(yàn),我們需要將 I2S DAC 音頻輸出連接到外部自供電揚(yáng)聲器。
- AN-第1325:高性能數(shù)字MEMS麥克風(fēng)與具有I2S輸出的SigmaDSP音頻處理器的簡單接口
- SAMD5x/E5x的集成I2S外部編解碼器接口 8次下載
- 使用GA-master的FOPID調(diào)諧器 0次下載
- 多媒體的I2S總線的設(shè)計(jì)工程文件和程序免費(fèi)下載 7次下載
- FI1200 MK2桌面視頻調(diào)諧器系統(tǒng)的數(shù)據(jù)手冊免費(fèi)下載 8次下載
- 調(diào)諧器管對汽車轉(zhuǎn)向高壓油管降噪研究 0次下載
- 雙SPI仿真I2S在StellarisLM4FMCU上實(shí)現(xiàn) 16次下載
- I2S設(shè)備和MSP430器件的連接指南 32次下載
- CAN、I2S、I2C、SPI、SSP總線的介紹和比較 53次下載
- AM-FM調(diào)諧器
- 音頻接口I2S實(shí)驗(yàn)
- 利用MAXIICPLD實(shí)現(xiàn)SPI至I2S的接口
- LPC1700系列微控制器I2S接口用戶手冊
- 數(shù)字電視高頻調(diào)諧器的生產(chǎn)測試方案
- 多媒體電子調(diào)諧器的微機(jī)控制技術(shù)
- 基于I2S接口的音樂播放器工作原理 8667次閱讀
- DVB-S半NIM調(diào)諧器參考設(shè)計(jì)采用MAX2120調(diào)諧器 1089次閱讀
- MAX2160 ISDB-T單段調(diào)諧器 910次閱讀
- 基于MM32F5270控制器的I2S音頻播放 2432次閱讀
- I2S音頻總線基本知識(shí)科普 3w次閱讀
- 基于MAX2120衛(wèi)星調(diào)諧器IC的Half-NIM DVB-S調(diào)諧器 2006次閱讀
- I2S接口概述和與DSP的連接方法 2.6w次閱讀
- 硅調(diào)諧器設(shè)計(jì)的制約因素 2139次閱讀
- 幾種常見的I2S數(shù)據(jù)格式 1.2w次閱讀
- I2S接口工作原理_I2S接口介紹 10.8w次閱讀
- i2s和i2c的區(qū)別 7.7w次閱讀
- i2s音頻總線學(xué)習(xí) 4317次閱讀
- i2s總線協(xié)議及結(jié)構(gòu)配置 6852次閱讀
- Si2155:新一代硅調(diào)諧器詳細(xì)介紹 3634次閱讀
- 利用新一代硅調(diào)諧器IC設(shè)計(jì)主流電視 2279次閱讀
下載排行
本周
- 1DD3118電路圖紙資料
- 0.08 MB | 1次下載 | 免費(fèi)
- 2AD庫封裝庫安裝教程
- 0.49 MB | 1次下載 | 免費(fèi)
- 3PC6206 300mA低功耗低壓差線性穩(wěn)壓器中文資料
- 1.12 MB | 1次下載 | 免費(fèi)
- 4網(wǎng)絡(luò)安全從業(yè)者入門指南
- 2.91 MB | 1次下載 | 免費(fèi)
- 5DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費(fèi)
- 6海川SM5701規(guī)格書
- 1.48 MB | 次下載 | 免費(fèi)
- 7H20PR5電磁爐IGBT功率管規(guī)格書
- 1.68 MB | 次下載 | 1 積分
- 8IP防護(hù)等級說明
- 0.08 MB | 次下載 | 免費(fèi)
本月
- 1貼片三極管上的印字與真實(shí)名稱的對照表詳細(xì)說明
- 0.50 MB | 103次下載 | 1 積分
- 2涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 3錦銳科技CA51F2 SDK開發(fā)包
- 24.06 MB | 43次下載 | 1 積分
- 4錦銳CA51F005 SDK開發(fā)包
- 19.47 MB | 19次下載 | 1 積分
- 5PCB的EMC設(shè)計(jì)指南
- 2.47 MB | 16次下載 | 1 積分
- 6HC05藍(lán)牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 7802.11_Wireless_Networks
- 4.17 MB | 12次下載 | 免費(fèi)
- 8蘋果iphone 11電路原理圖
- 4.98 MB | 6次下載 | 2 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 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 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183342次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81588次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論