ESP8266Arduino编程实例TEA5767收音机模块驱动
ESP8266-Arduino编程实例-TEA5767收音机模块驱动
TEA5767收音机模块驱动
1、TEA5767介绍
TEA5767HN 是一款用于低压应用的单芯片电子调谐 FM 立体声收音机,具有完全集成的中频 (IF) 选择性和解调功能,频率范围从76—108MHZ自动数字调谐。 该收音机完全无需调整,高灵敏度,高稳定性,低噪音,收音模块。只需要最少的小型低成本外部组件。 收音机可以调到欧洲、美国和日本的 FM 波段。
TEA5767具有如下特性:
- 高灵敏度(使用低噪声射频输入放大器 )
- 频率范围从76—108MHZ
- 高放自动增益控制(AGC)电路
- LC调谐振荡用低成本固定芯片
- 调频中频选择在内部完成,中频免调
- 锁相环调谐系统
- 软静音,立体声消噪(SNC),高电平切割 (HCC)能通过总线关断
- I2C总线通讯

2、硬件准备
- ESP8266 NodeMCU开发板一块
- TEA5767收音机模块一个
- 面板板一个
- 杜邦线若干
- 数据线一条
硬件接线如下:
| ESP8266引脚 | TEA5767 引脚 |
|---|---|
| 3v3 | VCC |
| GND | GND |
| D2 | SDA |
| D1 | SCL |
3、软件准备
- Arduino IDE或VSCode + PlatformIO
在前面的文章中,对如何搭建ESP8266开发环境做了详细的介绍,请参考:
ESP8266 NodeMCU的引脚介绍在前面的文章中做了详细的介绍,请参考:
4、代码实现
本次使用TEA5767的驱动库如下:
1)导入依赖库头文件
1 | #include <Wire.h> |
2)设备初始化
1 | void setup() |
文章来源: https://iotsmart.blog.csdn.net/article/details/126340312
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 秋意寒!
评论