发作品签到
专业版

PY32F003L24_NTC_K

工程标签

32
0
0
0

简介

基于PY32F003L24做的温控模块

简介:基于PY32F003L24做的温控模块
复刻成本:5

开源协议

CC BY-NC-SA 4.0

创建时间:2024-10-18 09:24:59更新时间:2024-10-22 15:07:04

描述

双路NTC采集温度,使用PA0,PA1,接口,NTC电阻参数,10K,B值3950,温控阈值50℃,任意一路温度超过阈值温度,开启PA2,PB0的pwm,启动风扇,两路路温度都低于阈值温度,关闭pwm信号,风扇停止转动。

实现步骤

硬件连接

  1. NTC传感器连接
    • NTC传感器1连接到PA0(ADC1_IN0)。
    • NTC传感器2连接到PA1(ADC1_IN1)。
  2. PWM输出
    • PA2(TIM3_CH1)用于PWM输出。
    • PB0(TIM3_CH3)用于PWM输出。

软件实现

  1. 初始化ADC:配置ADC以读取PA0和PA1的电压。
  2. 初始化TIM3:配置TIM3以产生PWM信号。
  3. 读取NTC温度:通过ADC读取电压值,转换为温度。
  4. 控制PWM:根据温度值控制PA2和PB0的PWM输出。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
QQ视频208100228.mp4
0
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航