今天我跟大家分享的是一款“微电脑智能温控市电开关”的全手工DIY过程,曾经,有那么一段时间,我觉得DS18B20这个小小的温度检测芯片真的好强大,别看它的身材小,但是功能却相当强劲!之所以说它强劲,是因为,它用一个三极管大小的身材,简单的连线,极少的外围电路以及极小的误差,实现了温度的数字化输出,另外,它还有片内EEPROM,我们完全可以把系统数据存储在它的“脑子”了,用三两行代码就可以随时取用,还有,我们可以用一条通信线把很多DS18B20串成一大串,MCU可以独立和任何一个节点的18B20通信,大家说,是不是够强劲?
这个DIY的“冲动”来自对DS18B20温度检测芯片的“崇拜”,而我在那个“家庭实用供电中控系统”的分享中也说过,我的DIY一直都是以“实用”为基本原则,那好,经过一段时间的构思和设计,这个“微电脑智能温控市电开关”就在我的努力下诞生了。先说一下这个DIY的实用性吧,简言之,这个DIY可以精确地探测环境温度,在显示出环境温度的同时,还可以根据用户设定的温度阀值进行自动的电路控制,例如,当环境温度高于34摄氏度的时候自动打开空调,当温度降下来以后再关掉空调,也就是说,用户想把环境温度控制在34摄氏度,那好,告诉这个DIY作品就OK了!!
准备塑料壳体、覆铜板和其他元器件
*************************************************************************
第三步:设计程序流程->编程
*************************************************************************
设计PCB
*************************************************************************
做板子
*************************************************************************
蚀刻
*************************************************************************
PCB完成
*************************************************************************
PCB完成之后,元器件的焊接也是整个DIY的重头戏
*************************************************************************
在壳体的前面板打出LED指示灯的孔和数码管的显示窗口
*************************************************************************
打出数码管和LED指示灯的孔之后,装上前面板初步看看效果
*************************************************************************
设计前面板
*************************************************************************
好了,这款“微电脑智能温控市电开关”到这里就基本DIY完成了,下面奉上整机的效果图,有了它,你可以将你的房间温度精确地控制在你觉得舒服的温度了!!(PS:下图照片中两位数码管亮度差异是由于数码管的动态扫描显示遭遇相机的快门速度快的缘故,实际应用中肉眼是不会觉得亮度差异的)
评论留言