炎炎夏日没有空调怎么办
找来了两个电脑dc12v的cpu散热器风扇。风扇一共四根线,红色:电源+、黑色:电源-、黄色:转速信号线、蓝色:pwm信号线。
后面又找了红外遥控、数码管、stm8最小板、红外热释电传感器。准备做一个简易的遥控风扇(让这个夏天清凉一下)。
单片机模块用的1117-3.3v稳压器,而风扇需要使用12v供电,传感器模块需要使用5v供电,所以第一步就是在单片机模块输入端加一个78m05,产生一个5v直流给外设模块供电。
然后再把红外信号接收管焊接上。
再然后就是数码管模块和红外热释电传感器(中间忘记拍照了就不贴图了)。最后的最后给它弄个外壳。
效果就是上面图的样子。
然后就是程序部分,风扇速度就不检测了,但是调速还是要弄的。调速的原理就是发pwm波,通过改变pwm波的占空比来实现调速。这里就利用stm8的定时器pwm功能产生两个频率为25khz的方波。然后检测io和定时器完成红外遥控信号的接收及解码。红外解码原理都烂大街了,这里就不解释了。红外解码程序也是用的网络大神的。然后就是红外热释电传感器的检测,就是普通io信号的检测,也没什么好多说的。
下面贴的是主程序部分。
微型芯片封装如何选择合适的焊粉尺寸?
亚马逊两颗原型卫星成功取得各方面测试
Spring Cloud :打造可扩展的微服务网关
5G通讯灵魂所在 5分钟看懂毫米波
人工智能产业链及五大商业模式解析
基于STM8的PWM风扇控制程序分享
数码相机快门类型
汽车车灯技术与造型发展浅析
【新专利介绍】一种新型导轨电能表结构
AD9851的正弦信号发生器设计
浅谈宁德时代的成长之路
低迷的半导体市场 如何抓住车规MCU这颗“救心丸”
微雪电子28LQ65TS16060 QFN28测试座介绍
UV LED的详细介绍
车规级SIT1043Q低功耗CAN收发器特点及典型应用
华为为火神山医院捐赠了近80%的网络通信设备
小米平板5在小米平板4的基础上更新了哪些
洲明多套裸眼3D数字内容积极协同全国地级广电转型升级
板式换热器常见故障有哪些
未来OLED成本有望大幅降低 传LGD将建全球第一座十代OLED厂