51单片机温度控制调速风扇仿真设计

51单片机温度控制调速风扇仿真设计
原理图:altium designer
仿真版本:proteus 7.8
程序编译器:keil 4 / keil 5
编程语言:c语言
设计编号:s0010
功能说明:
1.本设计基于stc89c51/52(与at89s51/52、at89c51/52通用,可任选)单片机
2.采用ds18b20温度传感器测温,74hc573驱动数码管显示温度和风扇的档位。
3.共3个按键:设置、加、减。按一下设置可以设置上限,再按下设置下限,均可以按键加减调整。
4.利用pwm调速,当温度低于下限时,风扇不转动,当温度处于上、下限之间时1档转动(50%的转速),当温度超过上限时,全速转动。
仿真电路:
打开仿真工程,双击proteus中的单片机,选择hex文件路径,然后开始仿真。
检测到温度12℃,数码管第一位显示风扇档位0,第三四行显示温度数值12。当前温度低于默认阈值20℃,风扇停止,运行档位0档。
仿真中可以通过调整ds18b20传感的数值改变检测温度值。
上下箭头用于改变温度的值。下箭头调低数值,上箭头调高数值。
改图标显示的是温度的值。
开始仿真后,调整温度为20℃,温度高于低阈值,低于上限值。风扇档位1运行,pwm占空比50%。
开始仿真后,调整温度为31℃,高于默认上限值。风扇档位2运行,pwm占空比100%,全速运行。
共3个按键:设置、加、减。按一下设置可以设置上限,再按下设置下限,均可以按键加减调整。
原理图
源程序


无线产品射频电路设计的科学方法教程
安全问题是AI开发最大挑战,今年可能AI安全井喷
瘦肉精快速检测仪的应用及性能
高通背吓出一身汗:AMD正式发布服务器级别EPYC处理器 命名“霄龙”
中芯成长电最大股东 两强联合迎中国半导体最强篇
51单片机温度控制调速风扇仿真设计
基于单片机C8051F021和时钟芯片实现定时采集存储系统的设计
华为联手北汽打造高端电动轿车新谍照曝光
磷酸铁锂——新型锂离子电池正极材料
华为OTN品质专线解决方案打造精品广电承载网
逐梦冰雪世界 三星冰雪教室冰舞剧演绎青春之歌
电涡流测功机的工作原理及功能
如何在实现流程中将RQA与RQS结合使用的设计示例
OPPO R15逆光自拍再升级!再次照亮你的美
三元材料电池成功市场化应用在多种新能源电动车上
介绍实时频谱测试技术的原理
格芯卖厂 究竟谁是接盘侠
浅谈TCP导热塑料的7个性能特征
三菱Q系列PLC接入MQTT云平台网关
清华-商汤未来深度学习人工智能兴趣团队取得了大数据技术类冠军