【STM32】【HAL库】【实用制作】数控收音机(硬件设计)
目录
需求分析
原理图
电源
电池
电池充电
电池保护
升压电路
LDO
STM32
主控
晶振电路
电源
引导
复位电路
ST-LInk下载电路
串口
按键和指示灯
收音模块
RDA5807M
晶振
编辑
天线和耳机
数码管
驱动
数码管
功放电路
旋转编码器
红外
PCB
成品
需求分析
- 调频收音
- 通过数码管显示音量,电台和频率
- 使用电池进行供电
- 可以推动较大功率的喇叭(5-10W左右)
原理图
电源
电源部分使用电池供电,使用的是额定电压3.7V的18605锂电池
单片机使用的是3.3V的stm32F103C6T6
数码管驱动额定电压3.3V-5V
后文使用的旋转编码器EC11额定电压5V
VS1838红外接受头额定电压5V
功放使用的是TDA2030 额定电压6-12V
其中只有功放部分属于大功率器件
所以电池需要升压后使用
电源有
8V(电池升压)
5V(LDO将8V降压)
3.3V(LDO将8V降压)
电池需要充电电路,电池保护电路,电池升压电路
电池

电池充电
使用的是PW4054芯片和Type-C的USB连接器
最大充电电流500mA慢充,避免出现电池发热

电池充电一般是需要被电池保护电路所控制的,这里为了简化电路
所以充电电路和电池保护电路均直连电池
电池保护

使用的是PW3130芯片,3.5A过流保护,2.6V低压保护
升压电路

使用的是PW5300芯片,boost拓扑结构
注意L1电感需要最大电流1.5A以上
通过一个精密电位器调节升压后的电压
当电压调节符合范围后通过跳线连接到主电源
LDO
使用的是AMS1117系列,5V和3.3V


STM32
主控

需要注意
晶振(5,6),复位(7),BOOT0(44),BOOT1(20)
晶振电路

用的是无源晶振
电源

滤波电容要接近电源的这些引脚
引导

复位电路

阻容分压,上电瞬间为低电平,之后变为高电平
ST-LInk下载电路

串口

按键和指示灯


STM32的这部分电路是最容易出现问题的
收音模块
RDA5807M

I2C输出需要加上拉电阻

晶振
天线和耳机

数码管
使用的是74HC595D
注意一定得是D,74HC595A是开漏输出,需要额外加上拉电阻
驱动

数码管

功放电路
使用的是TDA2030芯片,单电源接法

开关使用的是一个MOS管由单片机控制

旋转编码器

红外

PCB
电源部分需要较粗(1A 30mil)的线

STM32部分需要注意晶振电路

成品
百度网盘
https://pan.baidu.com/s/1gO3oHUSIa0Vihef8MlgEEQ?pwd=6pao%C2%A0
软件部分
https://blog.csdn.net/m0_57585228/article/details/126060958
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

