数码之家

 找回密码
 立即注册
搜索
查看: 739|回复: 6

[C51] STC12C5A60S2最小系统板/51单片机温度显示和温度控制风扇

[复制链接]
发表于 2023-6-9 20:04:44 | 显示全部楼层 |阅读模式

爱科技、爱创意、爱折腾、爱极致,我们都是技术控

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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),针对电机控制,强干扰场合。

TM1650
TM1650 是一种带键盘扫描接口的LED(发光二极管显示器)驱动控制专用电路。内部集成有MCU输入输出控制数字接口、数据锁存器、LED 驱动、键盘扫描、辉度调节等电路。TM1650 性能稳定、质量可靠、抗干扰能力强,可适用于24 小时长期连续工作的应用场合。
  • 两种显示模式:8段×4位和7段×4位
  • 支持单个按键7x4bit(28个按键)和组合按键(4个)
  • 8级亮度可调
  • 段驱动电流大于25mA,位驱动电流大于150mA
  • 高速2线串行接口(CLK,DAT)
  • 振荡方式:内置RC振荡
  • 内置上电复位电路
  • 内置数据锁存电路
  • 支持3-5.5V电源电压
  • 抗干扰能力强
  • 提供DIP16及SOP16封装




实物图
IMG_20230608_213804.jpg
IMG_20230608_213900.jpg

原理图
SCH_Schematic1_1-P1_2023-06-09.png

PCB
顶层:
2023-06-09_00-27-50.png
底层:
2023-06-09_00-27-59.png

元件购买地址


元器件购买推荐立创商城,优惠注册链接:https://activity.szlcsc.com/invite/D03E5B9CEAAE70A4.html

代码和资料
完整工程和各芯片数据手册的下载地址:https://blog.zeruns.tech/archives/721.html
立创开源平台开源链接:https://url.zeruns.tech/46y43

其他开源项目推荐



推荐阅读
发表于 2023-6-11 18:12:12 来自手机浏览器 | 显示全部楼层
不错呀,数码管驱动,按键,温度,适合入门学习了。
回复 支持 1 反对 0

使用道具 举报

发表于 2023-6-12 22:53:33 | 显示全部楼层
TM1650太贵了,可以用国产的AIP650,才几毛钱
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-12 23:46:39 | 显示全部楼层
elecfunwb 发表于 2023-6-12 22:53
TM1650太贵了,可以用国产的AIP650,才几毛钱

TM1650价格0.2左右,也没多贵,也是国产的
回复 支持 反对

使用道具 举报

发表于 2023-6-13 02:57:19 | 显示全部楼层
DS18B20 + PWM 而已, 这是要把新手忽悠进坑埋了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

APP|手机版|小黑屋|关于我们|联系我们|法律条款|技术知识分享平台

闽公网安备35020502000485号

闽ICP备2021002735号-2

GMT+8, 2024-5-14 20:15 , Processed in 0.202801 second(s), 13 queries , Redis On.

Powered by Discuz!

© 2006-2023 smzj.net

快速回复 返回顶部 返回列表