服务商:个人设计
¥1000
这是一个基于STM32F103C8T6单片机的智能温控器控制板项目,采用双层FR-4板材设计,板子尺寸为6cm×8cm,主要用于小型智能家居设备中的温度监测与控制。
主要功能:
通过DS18B20数字温度传感器采集环境温度,驱动0.96寸OLED显示屏(I2C接口)实时显示当前温度和设定温度阈值。用户可通过两个按键调节目标温度,系统通过PID控制算法驱动5V继电器输出,实现对加热/制冷设备的开关控制。板载一个蜂鸣器用于超温报警提示。预留了UART接口(排针引出),方便与上位机进行串口通信或固件升级。
主要芯片与器件:
- 主控:STM32F103C8T6(LQFP-48封装)
- 温度传感器:DS18B20(TO-92封装)
- 显示:0.96寸OLED(4Pin I2C接口)
- 驱动:S8050三极管驱动5V继电器(带续流二极管保护)
- 电源:AMS1117-3.3V低压差稳压芯片,输入5V(Micro-USB接口供电)
- 其他:2个按键输入、1个无源蜂鸣器、LED电源指示灯
设计工具与工艺:
使用Altium Designer 20完成原理图绘制和PCB Layout设计。线宽/线距遵循嘉立创6mil/6mil的常规工艺标准,过孔采用0.3mm内径/0.6mm外径。整板布局将数字电路与模拟电路分区,模拟地与数字地通过0Ω电阻单点连接,确保温度采样信号的稳定性。
PCB布局要点:
- 顶层主要走信号线并摆放绝大多数元器件
- 底层作为完整的地平面(铺铜),提高抗干扰能力
- 晶振(8MHz和32.768kHz)紧贴MCU放置,相关走线尽量短且包地处理
- 电源走线宽度加粗至0.5mm,确保载流能力
- 所有接口(USB、排针、继电器输出端子)统一布置在板子边缘,方便接线
交付物:
- 原理图源文件(Altium Designer格式)
- PCB源文件(Altium Designer格式)
- Gerber生产文件(RS-274X格式,含钻孔文件)
- BOM清单(Excel格式,含器件型号、封装、数量、位号)
- 贴片坐标文件(Pick and Place文件)
- 装配图(PDF格式,标注关键器件位置和极性方向)
本设计已通过嘉立创DFM可制造性检查,可直接提交打样生产。
