STC12C5A60S2最小系统板/51单片机温度显示和温度控制风扇,板载有DS18B20和TM1650+4位数码管。
项目简介单片机课课程设计,要做一个智能温控风扇,达到设定的下限温度值就开启风扇,温度在上限和下限之间就按比例输出PWM占空比控制风扇,超过上限值就风扇全速。
使用STC12C5A60S2单片机,温度传感器用的DS18B20,数码管用TM1650芯片驱动,通过I2C与TM1650通信。
这个开源项目也可以直接当STC12C5A60S2最小系统,所有IO口都引出了。 各位大佬指点一下。
STC12C5A60S2简介STC12C5A60S2系列单片机是宏晶科技生产的单时钟/机器周期(1T)的单片机。它是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速10位A/D转换(250K/S),针对电机控制,强干扰场合。
TM1650TM1650 是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路。内部集成有MCU输入输出控制数字接口、数据锁存器、LED 驱动、键盘扫描、辉度调节等电路。TM1650 性能稳定、质量可靠、抗干扰能力强,可适用于24 小时长期连续工作的应用场合。 - 两种显示模式:8段×4位和7段×4位
- 支持单个按键7x4bit(28个按键)和组合按键(4个)
- 8级亮度可调
- 段驱动电流大于25mA,位驱动电流大于150mA
- 高速2线串行接口(CLK,DAT)
- 振荡方式:内置RC振荡
- 内置上电复位电路
- 内置数据锁存电路
- 支持3-5.5V电源电压
- 抗干扰能力强
- 提供DIP16及SOP16封装
实物图
原理图
PCB顶层:
底层:
元件购买地址
代码和资料
其他开源项目推荐
推荐阅读
|