资料地址
https://pu2clr.github.io/BK108X/
该BK1088E是用于接收AM、FM和短波无线电的单芯片解决方案。 使用廉价的组件(Arduino Pro Mini、一些按钮按钮和标准 OLED 或 TFT 显示器),业余爱好者可以基于 BK1088E 构建可维修的小型接收器,并具有令人印象深刻的性能。
参靠电路
BK1086/88 特点
主要特点
全球64~108 MHz FM频段支持;
全球520~1710kHz AM频段支持;
LW频段支持(153-279kHz,仅限BK1088E)
SW频段支持(2.3-21.85MHz,仅BK1088E);
自动增益控制(AGC);
自动变频调速(AFC);
数字FM立体声解码器;
自动 FM 立体声/单声道混合;
自动噪声抑制;
50us/75us去加重;
RDS/RBDS解码器;
2.4~5.5V电源电压;
宽范围参考时钟支持;
32.768KHz晶体振荡器。
BK1086/88 可由 MCU 通过 2 线 I2C 模式进行控制。
BK1088 在 i2c 总线上已经配备了 40K 内部上拉电阻器。可能不需要外部上拉电阻。但是,根据总线的尺寸,可以考虑使用外部上拉电阻器;
BK1086/88具有内部自动整定技术,可自动调节内部可变电容值,使谐振电路在当前工作频率下处于最佳谐振状态,从而大大简化了前端设计;
BK1086仅支持FM和中波,BK1088除FM和中波外还支持短波和长波;
BK1086/88E TSSOP20引脚排列
引脚编号 | 名字 | 描述 | 1 | GND | 地。连接到PCB上的接地层 | 2 | GND | 地。连接到PCB上的接地层 | 3 | FMI | FM 射频输入 | 4 | RFGND | 射频接地 | 5 | AMI | MW/SW/LW 射频输入 | 6 | GND | 地。连接到PCB上的接地层 | 7 | SCLK | 串行通信时钟 | 8 | SDIO | 串行数据输入/输出 | 9 | RCLK | 32.768kHz - 38.4MHz外部参考时钟输入/32.768KHz振荡器输入 | 10 | VDD | 数字和 I/O 电源 | 11 | ROUT | 右音频输出 | 12 | LOUT | 左音频输出 | 13 | VA | 模拟电源 | 14 | GPIO3 | 通用输出 3 | 15 | GPIO2 | 通用输出 2 | 16 | EXTLNA | 外部LNA控制 | 17 | RIN2 | 线路输入(右声道2) | 18 | LIN2 | 线路输入(左声道2) | 19 | RIN1 | 线路输入(右声道 1) | 20 | LIN1 | 线路输入(左声道 1)
|
下面是手册推荐的电路
下面是国外大神做的测试电路
|